summaryrefslogtreecommitdiff
path: root/drivers/core
diff options
context:
space:
mode:
authorJean-Jacques Hiblot <jjhiblot@ti.com>2018-12-07 14:50:52 +0100
committerHeiko Schocher <hs@denx.de>2018-12-10 07:21:21 +0100
commitf1d2bc9034053e7d8ad0e77b9a0399f451bb5b80 (patch)
tree94c06154f238caf9b027ee3a6d15063c8e76b144 /drivers/core
parent78eee5e90d8965f79ba674fe77da781beb072c5b (diff)
lib: fdtdec: Add function re-setup the fdt more effeciently
In some cases it may be useful to be able to change the fdt we have been using and use another one instead. For example, the TI platforms uses an EEPROM to store board information and, based on the type of board, different dtbs are used by the SPL. When DM_I2C is used, a first dtb must be used before the I2C is initialized and only then the final dtb can be selected. To speed up the process and reduce memory usage, introduce a new function fdtdec_setup_best_match() that re-use the DTBs loaded in memory by fdtdec_setup() to select the best match. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Reviewed-by: Heiko Schocher <hs@denx.de>
Diffstat (limited to 'drivers/core')
0 files changed, 0 insertions, 0 deletions