]> git.baikalelectronics.ru Git - uboot.git/commit
board: amlogic: add MMC boot device detection for environment load
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 18 Dec 2020 14:26:45 +0000 (15:26 +0100)
committerNeil Armstrong <narmstrong@baylibre.com>
Mon, 11 Jan 2021 13:59:55 +0000 (14:59 +0100)
commitee99ec7a013da6bae52e097ca1288a6f13de13c8
tree13a89d850cd0545404c00b2ff6d2f72fdcc55aa1
parent2444ff722e8aeb2a9b92cf2079701fdba0089e25
board: amlogic: add MMC boot device detection for environment load

Detect eMMC or SD card boot on Odroid-C4/N2 and Khadas VIM3(l) boards and
report proper MMC device for the environment loading code. This allows to
automatically load and store environment variables on the FAT partition
or RAW offset of the MMC device without the need to use different
configurations on eMMC and SD card.

To use this feature with environment stored on FAT partition, one has to
specify an empty device part (i.e. ":1" for the first partition) in
CONFIG_ENV_FAT_DEVICE_AND_PART to let the code to set the device to the
value returned by mmc_get_env_dev() function.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
board/amlogic/odroid-n2/odroid-n2.c
board/amlogic/vim3/vim3.c