diff options
11 files changed, 26 insertions, 25 deletions
diff --git a/meta-ti-bsp/recipes-security/optee/optee-client-ti.inc b/meta-ti-bsp/recipes-security/optee/optee-client-ti-version.inc index 0da37acf..0da37acf 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-client-ti.inc +++ b/meta-ti-bsp/recipes-security/optee/optee-client-ti-version.inc | |||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-client_%.bbappend b/meta-ti-bsp/recipes-security/optee/optee-client_%.bbappend index 08c5256b..f193e78b 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-client_%.bbappend +++ b/meta-ti-bsp/recipes-security/optee/optee-client_%.bbappend | |||
@@ -1,4 +1,4 @@ | |||
1 | OPTEE_TI = "" | 1 | OPTEE_TI_VERSION = "" |
2 | OPTEE_TI:ti-soc = "${BPN}-ti.inc" | 2 | OPTEE_TI_VERSION:ti-soc = "${BPN}-ti-version.inc" |
3 | 3 | ||
4 | require ${OPTEE_TI} | 4 | require ${OPTEE_TI_VERSION} |
diff --git a/meta-ti-bsp/recipes-security/optee/optee-examples-ti.inc b/meta-ti-bsp/recipes-security/optee/optee-examples-ti-version.inc index d6ddc907..d6ddc907 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-examples-ti.inc +++ b/meta-ti-bsp/recipes-security/optee/optee-examples-ti-version.inc | |||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend b/meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend index 08c5256b..f193e78b 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend +++ b/meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend | |||
@@ -1,4 +1,4 @@ | |||
1 | OPTEE_TI = "" | 1 | OPTEE_TI_VERSION = "" |
2 | OPTEE_TI:ti-soc = "${BPN}-ti.inc" | 2 | OPTEE_TI_VERSION:ti-soc = "${BPN}-ti-version.inc" |
3 | 3 | ||
4 | require ${OPTEE_TI} | 4 | require ${OPTEE_TI_VERSION} |
diff --git a/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit-ti-overrides.inc b/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit-ti-overrides.inc new file mode 100644 index 00000000..df46e243 --- /dev/null +++ b/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit-ti-overrides.inc | |||
@@ -0,0 +1 @@ | |||
EXTRA_OEMAKE:remove = "CFG_MAP_EXT_DT_SECURE=y" | |||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit_%.bbappend b/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit_%.bbappend index 08c5256b..980f7a4b 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit_%.bbappend +++ b/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit_%.bbappend | |||
@@ -1,4 +1,9 @@ | |||
1 | OPTEE_TI = "" | 1 | OPTEE_TI_VERSION = "" |
2 | OPTEE_TI:ti-soc = "${BPN}-ti.inc" | 2 | OPTEE_TI_VERSION:ti-soc = "optee-os-ti-version.inc" |
3 | 3 | ||
4 | require ${OPTEE_TI} | 4 | require ${OPTEE_TI_VERSION} |
5 | |||
6 | OPTEE_TI_OVERRIDES = "" | ||
7 | OPTEE_TI_OVERRIDES:ti-soc = "${BPN}-ti-overrides.inc" | ||
8 | |||
9 | require ${OPTEE_TI_OVERRIDES} | ||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-os-ti.inc b/meta-ti-bsp/recipes-security/optee/optee-os-ti-overrides.inc index 6d192bbe..de13d282 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-os-ti.inc +++ b/meta-ti-bsp/recipes-security/optee/optee-os-ti-overrides.inc | |||
@@ -1,11 +1,3 @@ | |||
1 | PV = "4.0.0+git${SRCPV}" | ||
2 | SRCREV = "2a5b1d1232f582056184367fb58a425ac7478ec6" | ||
3 | |||
4 | # Fixes for pointing to 4.0.0 before upstream meta-arm | ||
5 | FILESEXTRAPATHS:prepend := "${THISDIR}/optee-os-4.0.0:" | ||
6 | SRC_URI:remove = "file://0002-core-Define-section-attributes-for-clang.patch" | ||
7 | SRC_URI:append = " file://0002ti-core-Define-section-attributes-for-clang.patch" | ||
8 | |||
9 | # Use TI SECDEV for signing | 1 | # Use TI SECDEV for signing |
10 | inherit ti-secdev | 2 | inherit ti-secdev |
11 | 3 | ||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit-ti.inc b/meta-ti-bsp/recipes-security/optee/optee-os-ti-version.inc index 55453366..06472e34 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit-ti.inc +++ b/meta-ti-bsp/recipes-security/optee/optee-os-ti-version.inc | |||
@@ -5,5 +5,3 @@ SRCREV = "2a5b1d1232f582056184367fb58a425ac7478ec6" | |||
5 | FILESEXTRAPATHS:prepend := "${THISDIR}/optee-os-4.0.0:" | 5 | FILESEXTRAPATHS:prepend := "${THISDIR}/optee-os-4.0.0:" |
6 | SRC_URI:remove = "file://0002-core-Define-section-attributes-for-clang.patch" | 6 | SRC_URI:remove = "file://0002-core-Define-section-attributes-for-clang.patch" |
7 | SRC_URI:append = " file://0002ti-core-Define-section-attributes-for-clang.patch" | 7 | SRC_URI:append = " file://0002ti-core-Define-section-attributes-for-clang.patch" |
8 | |||
9 | EXTRA_OEMAKE:remove = "CFG_MAP_EXT_DT_SECURE=y" | ||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-os_%.bbappend b/meta-ti-bsp/recipes-security/optee/optee-os_%.bbappend index 08c5256b..0cee127f 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-os_%.bbappend +++ b/meta-ti-bsp/recipes-security/optee/optee-os_%.bbappend | |||
@@ -1,4 +1,9 @@ | |||
1 | OPTEE_TI = "" | 1 | OPTEE_TI_VERSION = "" |
2 | OPTEE_TI:ti-soc = "${BPN}-ti.inc" | 2 | OPTEE_TI_VERSION:ti-soc = "${BPN}-ti-version.inc" |
3 | 3 | ||
4 | require ${OPTEE_TI} | 4 | require ${OPTEE_TI_VERSION} |
5 | |||
6 | OPTEE_TI_OVERRIDES = "" | ||
7 | OPTEE_TI_OVERRIDES:ti-soc = "${BPN}-ti-overrides.inc" | ||
8 | |||
9 | require ${OPTEE_TI_OVERRIDES} | ||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-test-ti.inc b/meta-ti-bsp/recipes-security/optee/optee-test-ti-version.inc index 1dea1fbd..1dea1fbd 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-test-ti.inc +++ b/meta-ti-bsp/recipes-security/optee/optee-test-ti-version.inc | |||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-test_%.bbappend b/meta-ti-bsp/recipes-security/optee/optee-test_%.bbappend index 08c5256b..f193e78b 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-test_%.bbappend +++ b/meta-ti-bsp/recipes-security/optee/optee-test_%.bbappend | |||
@@ -1,4 +1,4 @@ | |||
1 | OPTEE_TI = "" | 1 | OPTEE_TI_VERSION = "" |
2 | OPTEE_TI:ti-soc = "${BPN}-ti.inc" | 2 | OPTEE_TI_VERSION:ti-soc = "${BPN}-ti-version.inc" |
3 | 3 | ||
4 | require ${OPTEE_TI} | 4 | require ${OPTEE_TI_VERSION} |