linux/drivers/perf/hisilicon
Shaokun Zhang 932f6a99f9 drivers/perf: hisi: Add new functions for HHA PMU
On HiSilicon Hip09 platform, some new functions are also supported on
HHA PMU.

* tracetag_en: it is the abbreviation of tracetag enable and allows user
to count events according to tt_req or tt_core set in L3C PMU.

* datasrc_skt: it is the abbreviation of data source from another
socket and it is used in the multi-chips. It's the same as L3C PMU.

* srcid_cmd & srcid_msk: pair of the fields are used to filter
statistics that come from the specific CCL/ICL by the configuration.
These are the abbreviation of source ID command and mask. The source
ID is 11-bit and detailed descriptions are documented in
Documentation/admin-guide/perf/hisi-pmu.rst.

Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Will Deacon <will@kernel.org>
Cc: John Garry <john.garry@huawei.com>
Cc: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: John Garry <john.garry@huawei.com>
Co-developed-by: Qi Liu <liuqi115@huawei.com>
Signed-off-by: Qi Liu <liuqi115@huawei.com>
Signed-off-by: Shaokun Zhang <zhangshaokun@hisilicon.com>
Link: https://lore.kernel.org/r/1615186237-22263-6-git-send-email-zhangshaokun@hisilicon.com
Signed-off-by: Will Deacon <will@kernel.org>
2021-03-25 13:03:46 +00:00
..
hisi_uncore_ddrc_pmu.c drivers/perf: hisi: Add PMU version for uncore PMU drivers. 2021-03-25 13:03:45 +00:00
hisi_uncore_hha_pmu.c drivers/perf: hisi: Add new functions for HHA PMU 2021-03-25 13:03:46 +00:00
hisi_uncore_l3c_pmu.c drivers/perf: hisi: Add new functions for L3C PMU 2021-03-25 13:03:46 +00:00
hisi_uncore_pmu.c drivers/perf: hisi: Add new functions for L3C PMU 2021-03-25 13:03:46 +00:00
hisi_uncore_pmu.h drivers/perf: hisi: Add new functions for L3C PMU 2021-03-25 13:03:46 +00:00
Kconfig drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers 2020-05-18 18:18:39 +01:00
Makefile drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers 2020-05-18 18:18:39 +01:00