[PATCH v1] dm: core: Make SPL_DM_SEQ_ALIAS select SPL_STRTO

Gaskell, Oliver Oliver.Gaskell at analog.com
Mon Aug 19 11:43:52 CEST 2024


Enabling CONFIG_DM_SEQ_ALIAS enables code which relies on
`trailing_strtol()` - which is only linked in SPL when CONFIG_SPL_STRTO
is enabled.

CONFIG_SPL_STRTO is not enabled by default - to ensure this function is
available in SPL, CONFIG_SPL_DM_SEQ_ALIAS should select
CONFIG_SPL_STRTO.

Signed-off-by: Oliver Gaskell <Oliver.Gaskell at analog.com>
---

 drivers/core/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/core/Kconfig b/drivers/core/Kconfig
index 1a7be4d9b4..c39abe3bc9 100644
--- a/drivers/core/Kconfig
+++ b/drivers/core/Kconfig
@@ -146,6 +146,7 @@ config DM_SEQ_ALIAS
 config SPL_DM_SEQ_ALIAS
 	bool "Support numbered aliases in device tree in SPL"
 	depends on SPL_DM
+	select SPL_STRTO
 	help
 	  Most boards will have a '/aliases' node containing the path to
 	  numbered devices (e.g. serial0 = &serial0). This feature can be
-- 
2.34.1


More information about the U-Boot mailing list