diff options
| author | Sean Anderson <sean.anderson@linux.dev> | 2024-09-05 13:18:33 -0400 |
|---|---|---|
| committer | Michal Simek <michal.simek@amd.com> | 2024-09-20 08:31:57 +0200 |
| commit | afe2df31577eacbc474661515619fdfb8da44dee (patch) | |
| tree | a03de0e0b860ad11fe0e6f8c904577efabf2bec6 /arch/arm/mach-zynqmp/include/mach/hardware.h | |
| parent | 35142be560fc105437ed1078cf879cfde37f84a8 (diff) | |
arm: zynqmp: Enable non-invasive CCI-400 PMU debug
Set NIDEN, enabling non-invasive debug for the CCI-400 PMU. Otherwise,
the PMU is effectively disabled.
Signed-off-by: Sean Anderson <sean.anderson@linux.dev>
Reviewed-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/20240905171833.325548-3-sean.anderson@linux.dev
Signed-off-by: Michal Simek <michal.simek@amd.com>
Diffstat (limited to 'arch/arm/mach-zynqmp/include/mach/hardware.h')
| -rw-r--r-- | arch/arm/mach-zynqmp/include/mach/hardware.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/mach-zynqmp/include/mach/hardware.h b/arch/arm/mach-zynqmp/include/mach/hardware.h index eb8fffaf192..49e449ebd61 100644 --- a/arch/arm/mach-zynqmp/include/mach/hardware.h +++ b/arch/arm/mach-zynqmp/include/mach/hardware.h @@ -132,6 +132,9 @@ struct crfapb_regs { #define crfapb_base ((struct crfapb_regs *)ZYNQMP_CRF_APB_BASEADDR) +#define ZYNQMP_CCI_REG_CCI_MISC_CTRL 0xFD5E0040 +#define ZYNQMP_CCI_REG_CCI_MISC_CTRL_NIDEN BIT(1) + #define ZYNQMP_APU_BASEADDR 0xFD5C0000 struct apu_regs { |
