arm: imx8ulp: soc: Change to use CMC1 to get bootcfg
authorYe Li <ye.li@nxp.com>
Sat, 7 Aug 2021 08:00:47 +0000 (16:00 +0800)
committerStefano Babic <sbabic@denx.de>
Mon, 9 Aug 2021 12:46:51 +0000 (14:46 +0200)
CMC1 also has a MR register for bootcfg

Signed-off-by: Ye Li <ye.li@nxp.com>
arch/arm/mach-imx/imx8ulp/soc.c

index 6f4b506..cddcdc2 100644 (file)
@@ -23,7 +23,7 @@ enum bt_mode get_boot_mode(void)
 {
        u32 bt0_cfg = 0;
 
-       bt0_cfg = readl(CMC0_RBASE + 0x80);
+       bt0_cfg = readl(CMC1_BASE_ADDR + 0xa0);
        bt0_cfg &= (BT0CFG_LPBOOT_MASK | BT0CFG_DUALBOOT_MASK);
 
        if (!(bt0_cfg & BT0CFG_LPBOOT_MASK)) {