]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
dm: core: Make SPL_DM_SEQ_ALIAS select SPL_STRTO
authorGaskell, Oliver <Oliver.Gaskell@analog.com>
Mon, 19 Aug 2024 09:43:52 +0000 (09:43 +0000)
committerTom Rini <trini@konsulko.com>
Wed, 28 Aug 2024 00:01:28 +0000 (18:01 -0600)
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@analog.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
drivers/core/Kconfig

index 1a7be4d9b4d583ebf682508f7a21e200c91eeb16..c39abe3bc94bb06df476eaf3d56751bd0f3902cc 100644 (file)
@@ -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