It is handy to have some u-boot environment variables set based on the current booting device. Provide a way to obtain the boot device for non SPLs by factoring out spl_boot_device() into an own function get_boot_device().
Wadim Egorov (2): arm: mach-k3: am625: copy bootindex to OCRAM for main domain SPL arm: mach-k3: am625: Provide a way to obtain boot device for non SPLs arch/arm/mach-k3/Kconfig | 3 +- arch/arm/mach-k3/Makefile | 1 + arch/arm/mach-k3/am625_init.c | 110 +++--------------- arch/arm/mach-k3/am62x/Makefile | 2 + arch/arm/mach-k3/am62x/boot.c | 103 ++++++++++++++++ arch/arm/mach-k3/include/mach/am62_hardware.h | 15 +++ arch/arm/mach-k3/include/mach/hardware.h | 1 + 7 files changed, 138 insertions(+), 97 deletions(-) create mode 100644 arch/arm/mach-k3/am62x/Makefile create mode 100644 arch/arm/mach-k3/am62x/boot.c -- 2.34.1