Thanks, applied as 1fa2e0b2aac3cc2eb109dc8a7e0cb8691a88f506.

Michael

[sent from post-receive hook]

On Tue, 28 Nov 2023 09:36:52 +0100, Ahmad Fatoum <[email protected]> 
wrote:
> Some platforms like the stm32mp, support PLATFORM_FLAVOR to be
> empty and extract the information from other variables, e.g.
> CFG_EMBED_DTB_SOURCE_FILE.
> 
> Support this use case by skipping appending of -$(OPTEE_PLATFORM_FLAVOUR)
> to the PLATFORM= variable whenever empty.
> 
> Signed-off-by: Ahmad Fatoum <[email protected]>
> Message-Id: <[email protected]>
> Signed-off-by: Michael Olbrich <[email protected]>
> 
> diff --git a/rules/optee.make b/rules/optee.make
> index 11ec68a0ef0e..a3735dc0f605 100644
> --- a/rules/optee.make
> +++ b/rules/optee.make
> @@ -33,12 +33,16 @@ OPTEE_DEVPKG      := NO
>  OPTEE_WRAPPER_BLACKLIST := \
>       $(PTXDIST_LOWLEVEL_WRAPPER_BLACKLIST)
>  
> +OPTEE_PLATFORM               := $(call 
> remove_quotes,$(PTXCONF_OPTEE_PLATFORM))
> +OPTEE_PLATFORM_FLAVOUR       := $(call 
> remove_quotes,$(PTXCONF_OPTEE_PLATFORM_FLAVOUR))
> +OPTEE_PLATFORM_FLAVOUR       := $(if 
> $(OPTEE_PLATFORM_FLAVOUR),-$(OPTEE_PLATFORM_FLAVOUR))
> +
>  OPTEE_CONF_TOOL := NO
>  OPTEE_MAKE_ENV += \
>       PATH=$(CROSS_PATH) \
>       CROSS_COMPILE=$(COMPILER_PREFIX) \
>       $(call ptx/ifdef,PTXCONF_ARCH_ARM64,CFG_ARM64_core=y) \
> -     PLATFORM=$(call remove_quotes,$(PTXCONF_OPTEE_PLATFORM))-$(call 
> remove_quotes,$(PTXCONF_OPTEE_PLATFORM_FLAVOUR)) \
> +     PLATFORM=$(OPTEE_PLATFORM)$(OPTEE_PLATFORM_FLAVOUR) \
>       $(call remove_quotes,$(PTXCONF_OPTEE_CFG))
>  
>  # 
> ----------------------------------------------------------------------------

Reply via email to