diff options
author | Jun Nie <jun.nie@linaro.org> | 2021-03-05 20:18:26 +0800 |
---|---|---|
committer | Jun Nie <jun.nie@linaro.org> | 2021-03-05 20:20:05 +0800 |
commit | 55564191ea20b08abd8fdda17dd4223437177730 (patch) | |
tree | 58e91bb5094fc9546f529b01b257a1eee9b90992 | |
parent | 6e2d7d1cc493808b410b1a5761a71bc58b509dde (diff) |
bsp: optee-os-fio: Add support to imx8mp
Add support to imx8mp
Signed-off-by: Jun Nie <jun.nie@linaro.org>
-rw-r--r-- | meta-lmp-base/recipes-security/optee/optee-os-fio/optee-os-imx8mp.diff | 41 | ||||
-rw-r--r-- | meta-lmp-bsp/recipes-security/optee/optee-os-fio_3.10.0.bbappend | 4 |
2 files changed, 45 insertions, 0 deletions
diff --git a/meta-lmp-base/recipes-security/optee/optee-os-fio/optee-os-imx8mp.diff b/meta-lmp-base/recipes-security/optee/optee-os-fio/optee-os-imx8mp.diff new file mode 100644 index 0000000..be43dc5 --- /dev/null +++ b/meta-lmp-base/recipes-security/optee/optee-os-fio/optee-os-imx8mp.diff @@ -0,0 +1,41 @@ +diff --git a/core/arch/arm/plat-imx/conf.mk b/core/arch/arm/plat-imx/conf.mk +index e13b3675..9bfb9b54 100644 +--- a/core/arch/arm/plat-imx/conf.mk ++++ b/core/arch/arm/plat-imx/conf.mk +@@ -66,6 +66,9 @@ mx8mq-flavorlist = \ + mx8mm-flavorlist = \ + mx8mmevk + ++mx8mp-flavorlist = \ ++ mx8mpevk ++ + mx8mn-flavorlist = \ + mx8mnevk + +@@ -164,6 +167,14 @@ CFG_IMX_I2C_CLK_RATE ?= 24000000 + CFG_IMX_UART ?= y + CFG_DRAM_BASE ?= 0x40000000 + CFG_TEE_CORE_NB_CORE ?= 4 ++else ifneq (,$(filter $(PLATFORM_FLAVOR),$(mx8mp-flavorlist))) ++$(call force,CFG_MX8MM,y) ++$(call force,CFG_ARM64_core,y) ++CFG_IMX_I2C ?= n ++CFG_IMX_I2C_CLK_RATE ?= 24000000 ++CFG_IMX_UART ?= y ++CFG_DRAM_BASE ?= 0x40000000 ++CFG_TEE_CORE_NB_CORE ?= 4 + else ifneq (,$(filter $(PLATFORM_FLAVOR),$(mx8mn-flavorlist))) + $(call force,CFG_MX8MN,y) + $(call force,CFG_ARM64_core,y) +@@ -327,6 +338,11 @@ CFG_DDR_SIZE ?= 0x80000000 + CFG_UART_BASE ?= UART2_BASE + endif + ++ifneq (,$(filter $(PLATFORM_FLAVOR),mx8mpevk)) ++CFG_DDR_SIZE ?= 0x80000000 ++CFG_UART_BASE ?= UART2_BASE ++endif ++ + ifneq (,$(filter $(PLATFORM_FLAVOR),mx8mnevk)) + CFG_DDR_SIZE ?= 0x80000000 + CFG_UART_BASE ?= UART2_BASE diff --git a/meta-lmp-bsp/recipes-security/optee/optee-os-fio_3.10.0.bbappend b/meta-lmp-bsp/recipes-security/optee/optee-os-fio_3.10.0.bbappend index a458404..5567bb5 100644 --- a/meta-lmp-bsp/recipes-security/optee/optee-os-fio_3.10.0.bbappend +++ b/meta-lmp-bsp/recipes-security/optee/optee-os-fio_3.10.0.bbappend @@ -6,6 +6,10 @@ OPTEEMACHINE_imx8mmevk = "imx-mx8mmevk" OPTEEMACHINE_imx8mpevk = "imx-mx8mpevk" OPTEEMACHINE_uz = "zynqmp-zcu102" +SRC_URI += " \ + file://optee-os-imx8mp.diff \ +" + EXTRA_OEMAKE_append_imx = " \ CFG_CAAM_DBG=0x001 \ CFG_SCTLR_ALIGNMENT_CHECK=n \ |