aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/include
diff options
context:
space:
mode:
authorMarek Vasut <marex@denx.de>2022-12-22 01:46:42 +0100
committerStefano Babic <sbabic@denx.de>2023-01-31 15:46:40 +0100
commit58552ab81b365bf5de8d40e2ea1978f6446e62c8 (patch)
tree533af745a15069822c2670c1d945f44bdcb10600 /arch/arm/include
parent191937134b939718015de57dfda7355f4dfe4248 (diff)
downloadu-boot-58552ab81b365bf5de8d40e2ea1978f6446e62c8.zip
u-boot-58552ab81b365bf5de8d40e2ea1978f6446e62c8.tar.gz
u-boot-58552ab81b365bf5de8d40e2ea1978f6446e62c8.tar.bz2
arm: imx: imx8m: Program CSU and TZASC if PSCI provider
In case U-Boot is the PSCI provider, it is necessary to correctly program CSU and TZASC registers. Those are poorly documented, so push in the correct values. Signed-off-by: Marek Vasut <marex@denx.de>
Diffstat (limited to 'arch/arm/include')
-rw-r--r--arch/arm/include/asm/arch-imx8m/imx-regs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-imx8m/imx-regs.h b/arch/arm/include/asm/arch-imx8m/imx-regs.h
index 3034d28..1559bf6 100644
--- a/arch/arm/include/asm/arch-imx8m/imx-regs.h
+++ b/arch/arm/include/asm/arch-imx8m/imx-regs.h
@@ -31,6 +31,7 @@
#define CCM_BASE_ADDR 0x30380000
#define SRC_BASE_ADDR 0x30390000
#define GPC_BASE_ADDR 0x303A0000
+#define CSU_BASE_ADDR 0x303E0000
#define SYSCNT_RD_BASE_ADDR 0x306A0000
#define SYSCNT_CMP_BASE_ADDR 0x306B0000