mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-14 00:47:26 +00:00
e895a4b06f
This function can fail if the device tree runs out of space. Rather than silently booting with an incomplete device tree, allow the failure to be detected. Unfortunately this involves changing a lot of places in the code. I have not changed behvaiour to return an error where one is not currently returned, to avoid unexpected breakage. Eventually it would be nice to allow boards to register functions to be called to update the device tree. This would avoid all the many functions to do this. However it's not clear yet if this should be done using driver model or with a linker list. This work is left for later. Signed-off-by: Simon Glass <sjg@chromium.org> Acked-by: Anatolij Gustschin <agust@denx.de> |
||
---|---|---|
.. | ||
flash.c | ||
icecube.c | ||
Kconfig | ||
MAINTAINERS | ||
Makefile | ||
mt46v16m16-75.h | ||
mt46v32m16.h | ||
mt48lc16m16a2-75.h | ||
README | ||
README.Lite5200B_low_power |
--------------------------------------------------------------------------- Build target Flash address | BDI "go" command | Reset Vector --------------------------------------------------------------------------- Lite5200 0xFFF00000 | 0xFFF00100 | 0xFFF00100 Lite5200_LOWBOOT 0xFF000000 | 0xFF000100 | 0x00000100 Lite5200_LOWBOOT08 0xFF800000 | 0xFF800100 | 0x00000100 icecube_5200 0xFFF00000 | 0xFFF00100 | 0xFFF00100 icecube_5200_LOWBOOT 0xFF000000 | 0xFF000100 | 0x00000100 icecube_5200_LOWBOOT08 0xFF800000 | 0xFF800100 | 0x00000100 icecube_5200_DDR 0xFFF00000 | 0xFFF00100 | 0xFFF00100 icecube_5200_DDR_LOWBOOT 0xFF800000 | 0xFF800100 | 0x00000100 icecube_5200_DDR_LOWBOOT08 0xFF800000 | 0xFF800100 | 0x00000100 ---------------------------------------------------------------------------