diff --git a/arch/arm/mach-imx/imx8ulp/soc.c b/arch/arm/mach-imx/imx8ulp/soc.c index 9bdbe3c8462af219f66ae46aadc4de3fc2da82c2..96d65690c4883b5f3ea57608aa65c19ed57de8bb 100644 --- a/arch/arm/mach-imx/imx8ulp/soc.c +++ b/arch/arm/mach-imx/imx8ulp/soc.c @@ -120,7 +120,7 @@ enum bt_mode get_boot_mode(void) { u32 bt0_cfg = 0; - bt0_cfg = readl(CMC1_BASE_ADDR + 0xa0); + bt0_cfg = readl(SIM_SEC_BASE_ADDR + 0x24); bt0_cfg &= (BT0CFG_LPBOOT_MASK | BT0CFG_DUALBOOT_MASK); if (!(bt0_cfg & BT0CFG_LPBOOT_MASK)) {