summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorClemens Gruber <clemens.gruber@pqgruber.com>2016-01-20 15:43:37 +0100
committerTom Rini <trini@konsulko.com>2016-01-25 10:39:46 -0500
commite92029c0f4e88ae3e738d83b25ef2d3c178ea082 (patch)
tree47c75b3703273754457fd16793f039abce4378b1 /README
parent0080931abfec5c25f76683e5b96b483416bd14f2 (diff)
downloadtalos-obmc-uboot-e92029c0f4e88ae3e738d83b25ef2d3c178ea082.tar.gz
talos-obmc-uboot-e92029c0f4e88ae3e738d83b25ef2d3c178ea082.zip
env_mmc: support overriding mmc dev from board code
This enables boards to choose where to/from the environment should be saved/loaded. They can then for example support using the same device (dynamically) from which the bootloader was launched to load and save env data and do not have to define CONFIG_SYS_MMC_ENV_DEV statically. In my use case, the environment needs to be on the same device I booted from. It can be the eMMC or an optional SD card. I therefore would override mmc_get_env_dev in the board code, read the CPU registers to determine where we booted from and return the corresponding device index. Cc: Tom Rini <trini@konsulko.com> Cc: Stephen Warren <swarren@nvidia.com> Cc: Tim Harvey <tharvey@gateworks.com> Cc: Simon Glass <sjg@chromium.org> Cc: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Reviewed-by: Stephen Warren <swarren@nvidia.com> Reviewed-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud