]> git.baikalelectronics.ru Git - kernel.git/commit
drivers/perf: hisi: Fixup one DDRC PMU register offset
authorShaokun Zhang <zhangshaokun@hisilicon.com>
Fri, 4 Jan 2019 06:21:34 +0000 (14:21 +0800)
committerWill Deacon <will.deacon@arm.com>
Fri, 4 Jan 2019 10:13:27 +0000 (10:13 +0000)
commit6c439c2c80fe5d64c66af1aa460a0418c417b560
tree59c4b4d47da39c21018cbeee75089dd25bab81f3
parente91f4d68a2be8e38ac027ad6d519b6ee5df3a4c7
drivers/perf: hisi: Fixup one DDRC PMU register offset

For DDRC PMU, each PMU counter is fixed-purpose. There is a mismatch
between perf list and driver definition on rw_chg event.
# perf list | grep chg
  hisi_sccl1_ddrc0/rnk_chg/                          [Kernel PMU event]
  hisi_sccl1_ddrc0/rw_chg/                           [Kernel PMU event]
But the register offset of rw_chg event is not defined in the driver,
meanwhile bnk_chg register offset is mis-defined, let's fixup it.

Fixes: 55953d3636c2 ("perf: hisi: Add support for HiSilicon SoC DDRC PMU driver")
Cc: stable@vger.kernel.org
Cc: John Garry <john.garry@huawei.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Reported-by: Weijian Huang <huangweijian4@hisilicon.com>
Signed-off-by: Shaokun Zhang <zhangshaokun@hisilicon.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c