diff options
author | Nitin Yadav <n-yadav@ti.com> | 2023-02-08 17:30:10 +0530 |
---|---|---|
committer | Praneeth Bajjuri <praneeth@ti.com> | 2023-02-08 10:46:54 -0600 |
commit | 807a6ed42457341b181610865cfb2f199498b39f (patch) | |
tree | 43e47f1bcf0e1678712e60658511e761a9218fbb /arch | |
parent | 30695f4030014b7a1c5b1b41afb5ed431aeecb99 (diff) |
arm: mach-k3: Add NAND device Support
Introduce an option of booting from GPMC NAND device
in primary bootmedia list.
Also, fix NAND BOOT device definition.
Fixes: e52197789d4 (arm: mach-k3: Introduce the basic files to support AM62)
Signed-off-by: Nitin Yadav <n-yadav@ti.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-k3/am625_init.c | 3 | ||||
-rw-r--r-- | arch/arm/mach-k3/include/mach/am62_spl.h | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/mach-k3/am625_init.c b/arch/arm/mach-k3/am625_init.c index b43492ff9a..d103c73770 100644 --- a/arch/arm/mach-k3/am625_init.c +++ b/arch/arm/mach-k3/am625_init.c @@ -324,6 +324,9 @@ static u32 __get_primary_bootmedia(u32 devstat) case BOOT_DEVICE_SERIAL_NAND: return BOOT_DEVICE_SPINAND; + case BOOT_DEVICE_NAND: + return BOOT_DEVICE_NAND; + case BOOT_DEVICE_MMC: if ((bootmode_cfg & MAIN_DEVSTAT_PRIMARY_MMC_PORT_MASK) >> MAIN_DEVSTAT_PRIMARY_MMC_PORT_SHIFT) diff --git a/arch/arm/mach-k3/include/mach/am62_spl.h b/arch/arm/mach-k3/include/mach/am62_spl.h index 4a052bce22..08e63c0b26 100644 --- a/arch/arm/mach-k3/include/mach/am62_spl.h +++ b/arch/arm/mach-k3/include/mach/am62_spl.h @@ -22,7 +22,7 @@ #define BOOT_DEVICE_USB 0x2A #define BOOT_DEVICE_DFU 0x0A -#define BOOT_DEVICE_GPMC_NAND 0x0B +#define BOOT_DEVICE_NAND 0x0B #define BOOT_DEVICE_GPMC_NOR 0x0C #define BOOT_DEVICE_XSPI 0x0E #define BOOT_DEVICE_NOBOOT 0x0F |