Skip to content
  • Simon Glass's avatar
    fdt: Allow ft_board_setup() to report failure · e895a4b0
    Simon Glass authored
    
    
    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: default avatarSimon Glass <sjg@chromium.org>
    Acked-by: default avatarAnatolij Gustschin <agust@denx.de>
    e895a4b0