[U-Boot] [PATCH v3 34/62] dm: spl: Bind in all devices in SPL with of-platdata

Simon Glass sjg at chromium.org
Fri Jul 15 05:59:34 CEST 2016


On 4 July 2016 at 11:58, Simon Glass <sjg at chromium.org> wrote:
> When CONFIG_OF_PLATDATA is enabled, we cannot use the u-boot,dm-pre-reloc
> device tree property since the device tree is not available. However,
> dt-platdata.c only includes devices which would have been present in the
> device tree, and we can assume that all such devices are needed for SPL.
> If they were not needed, they would have been omitted to save space.
>
> So in this case, bind all devices regardless of the u-boot,dm-pre-reloc
> setting. This avoids needing to add a DM_FLAG_PRE_RELOC to every driver,
> thus affecting U-Boot proper also.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> Changes in v3: None
> Changes in v2: None
>
>  common/spl/spl.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)

Applied to u-boot-dm


More information about the U-Boot mailing list