linux/drivers/perf
Shaokun Zhang cce03e702c drivers/perf: hisi: Update DDRC PMU for programmable counter
DDRC PMU's events are useful for performance profiling, but the events
are limited and counter is fixed. On HiSilicon Hip09 platform, PMU
counters are the programmable and more events are supported. Let's
add the DDRC PMU v2 driver.

Bandwidth events are exposed directly in driver and some more events
will listed in JSON file later.

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-7-git-send-email-zhangshaokun@hisilicon.com
Signed-off-by: Will Deacon <will@kernel.org>
2021-03-25 13:03:46 +00:00
..
hisilicon drivers/perf: hisi: Update DDRC PMU for programmable counter 2021-03-25 13:03:46 +00:00
arm_dmc620_pmu.c drivers/perf: convert sysfs sprintf family to sysfs_emit 2021-03-25 12:55:44 +00:00
arm_dsu_pmu.c drivers/perf: convert sysfs snprintf family to sysfs_emit 2021-03-25 12:55:44 +00:00
arm_pmu_acpi.c drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer 2020-03-02 12:07:35 +00:00
arm_pmu_platform.c perf: Convert to using %pOFn instead of device_node.name 2018-10-01 11:33:17 +01:00
arm_pmu.c perf: Constify static struct attribute_group 2021-01-20 17:51:23 +00:00
arm_smmuv3_pmu.c drivers/perf: Simplify the SMMUv3 PMU event attributes 2021-03-25 12:58:39 +00:00
arm_spe_pmu.c drivers/perf: convert sysfs snprintf family to sysfs_emit 2021-03-25 12:55:44 +00:00
arm-cci.c drivers/perf: convert sysfs snprintf family to sysfs_emit 2021-03-25 12:55:44 +00:00
arm-ccn.c drivers/perf: convert sysfs scnprintf family to sysfs_emit_at() and sysfs_emit() 2021-03-25 12:55:44 +00:00
arm-cmn.c drivers/perf: convert sysfs snprintf family to sysfs_emit 2021-03-25 12:55:44 +00:00
fsl_imx8_ddr_perf.c drivers/perf: convert sysfs sprintf family to sysfs_emit 2021-03-25 12:55:44 +00:00
Kconfig driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 2021-02-01 12:39:40 +00:00
Makefile driver/perf: Add PMU driver for the ARM DMC-620 memory controller 2020-11-25 14:51:21 +00:00
qcom_l2_pmu.c drivers/perf: convert sysfs sprintf family to sysfs_emit 2021-03-25 12:55:44 +00:00
qcom_l3_pmu.c drivers/perf: convert sysfs sprintf family to sysfs_emit 2021-03-25 12:55:44 +00:00
thunderx2_pmu.c drivers/perf: convert sysfs sprintf family to sysfs_emit 2021-03-25 12:55:44 +00:00
xgene_pmu.c drivers/perf: convert sysfs sprintf family to sysfs_emit 2021-03-25 12:55:44 +00:00