From: Lukas Funke <lukas.fu...@weidmueller.com>

Currently the pcap_prog struct variable is pointing to 0x3004 which is
incorrect according to [1]. The variable should point to 0x3000.

[1] 
https://www.xilinx.com/htmldocs/registers/ug1087/ug1087-zynq-ultrascale-registers.html#csu___pcap_prog.html

Signed-off-by: Lukas Funke <lukas.fu...@weidmueller.com>
---

 arch/arm/mach-zynqmp/include/mach/hardware.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/mach-zynqmp/include/mach/hardware.h 
b/arch/arm/mach-zynqmp/include/mach/hardware.h
index 634bf169c6..8cb6494e52 100644
--- a/arch/arm/mach-zynqmp/include/mach/hardware.h
+++ b/arch/arm/mach-zynqmp/include/mach/hardware.h
@@ -166,7 +166,7 @@ struct csu_regs {
        u32 jtag_dap_cfg;
        u32 idcode;
        u32 version;
-       u32 reserved2[3055];
+       u32 reserved2[3054];
        u32 pcap_prog;
 };
 
-- 
2.30.2

Reply via email to