On Mon, 5 Oct 2026 at 09:06, Aswin Murugan <[email protected]> wrote: > > Use CONFIG_IS_ENABLED(OPTEE) instead of IS_ENABLED(CONFIG_OPTEE) > to avoid calling OP-TEE APIs in SPL builds where the driver is > not available, fixing the SPL link error. > > Fixes: undefined reference to `is_optee_smc_api' in spl/u-boot-spl > > Signed-off-by: Aswin Murugan <[email protected]> > --- Reviewed-by: Ilias Apalodimas <[email protected]>
> arch/arm/mach-snapdragon/of_fixup.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm/mach-snapdragon/of_fixup.c > b/arch/arm/mach-snapdragon/of_fixup.c > index 374e6262db4..2d6446694d6 100644 > --- a/arch/arm/mach-snapdragon/of_fixup.c > +++ b/arch/arm/mach-snapdragon/of_fixup.c > @@ -273,7 +273,7 @@ static int qcom_of_fixup_nodes(void * __maybe_unused ctx, > struct event *event) > > time_call(fixup_usb_nodes, root); > > - if (IS_ENABLED(CONFIG_OPTEE) && is_optee_smc_api()) > + if (CONFIG_IS_ENABLED(OPTEE) && is_optee_smc_api()) > time_call(add_optee_node, root); > > return 0; > -- > 2.34.1 >
