Enable Secure IOU setup to enable U-Boot to run in EL3 without
setting from ATF.
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
config SYS_CONFIG_NAME
default "xilinx_zynqmp_ep" if TARGET_ZYNQMP_EP
+config SECURE_IOU
+ bool "Configure ZynqMP secure IOU"
+ default n
+
endif
#define crlapb_base ((struct crlapb_regs *)ZYNQMP_CRL_APB_BASEADDR)
+#if defined(CONFIG_SECURE_IOU)
+#define ZYNQMP_IOU_SCNTR 0xFF260000
+#else
#define ZYNQMP_IOU_SCNTR 0xFF250000
+#endif
#define ZYNQMP_IOU_SCNTR_COUNTER_CONTROL_REGISTER_EN 0x1
#define ZYNQMP_IOU_SCNTR_COUNTER_CONTROL_REGISTER_HDBG 0x2