On Tue, Apr 19, 2022 at 10:14:04AM +0200, Alban Bedel wrote: > When CONFIG_DEVRES is set, but CONFIG_SPL_DM is not set devres code is > not included in the SPL. But dm/devres.h only check for CONFIG_DEVRES > to select if the full implementation should be used. So if any devres > function is used in the SPL with this config the link fails. > > Fix the ifdef in the dm/devres.h to also check for CONFIG_SPL_DM in > SPL builds. > > Signed-off-by: Alban Bedel <alban.be...@aerq.com>
I believe this has been fixed with: commit 092d5c2a83b730844aeaa5ac300ddc7f13a75f49 Author: Simon Glass <s...@chromium.org> Date: Sun Mar 27 14:26:19 2022 -0600 dm: core: Allow devres to be disabled in SPL At present if devres is enabled in U-Boot proper it is enabled in SPL. We don't normally want it there, so disable it. Signed-off-by: Simon Glass <s...@chromium.org> Tested-by: Angus Ainslie <an...@akkea.ca> -- Tom
signature.asc
Description: PGP signature