diff options
Diffstat (limited to 'meta-ti-bsp/recipes-security')
10 files changed, 34 insertions, 19 deletions
diff --git a/meta-ti-bsp/recipes-security/optee/optee-client-ti.inc b/meta-ti-bsp/recipes-security/optee/optee-client-ti.inc new file mode 100644 index 00000000..fef87d30 --- /dev/null +++ b/meta-ti-bsp/recipes-security/optee/optee-client-ti.inc | |||
@@ -0,0 +1,7 @@ | |||
1 | PV = "3.20.0+git${SRCPV}" | ||
2 | SRCREV = "dd2d39b49975d2ada7870fe2b7f5a84d0d3860dc" | ||
3 | |||
4 | inherit pkgconfig | ||
5 | DEPENDS += "util-linux" | ||
6 | |||
7 | EXTRA_OEMAKE += "PKG_CONFIG=pkg-config" | ||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-client_3.16%.bbappend b/meta-ti-bsp/recipes-security/optee/optee-client_3.16%.bbappend index 19db3827..08c5256b 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-client_3.16%.bbappend +++ b/meta-ti-bsp/recipes-security/optee/optee-client_3.16%.bbappend | |||
@@ -1,7 +1,4 @@ | |||
1 | PV:ti-soc = "3.20.0+git${SRCPV}" | 1 | OPTEE_TI = "" |
2 | SRCREV:ti-soc = "dd2d39b49975d2ada7870fe2b7f5a84d0d3860dc" | 2 | OPTEE_TI:ti-soc = "${BPN}-ti.inc" |
3 | 3 | ||
4 | inherit pkgconfig | 4 | require ${OPTEE_TI} |
5 | DEPENDS:append:ti-soc = " util-linux" | ||
6 | |||
7 | EXTRA_OEMAKE:append:ti-soc = " PKG_CONFIG=pkg-config" | ||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-examples-ti.inc b/meta-ti-bsp/recipes-security/optee/optee-examples-ti.inc new file mode 100644 index 00000000..7d119f0d --- /dev/null +++ b/meta-ti-bsp/recipes-security/optee/optee-examples-ti.inc | |||
@@ -0,0 +1,3 @@ | |||
1 | PV = "3.20.0+git${SRCPV}" | ||
2 | SRCREV = "a98d01e1b9168eaed96bcd0bac0df67c44a81081" | ||
3 | SRC_URI:remove = "file://0001-Makefile-Fix-non-portable-sh-check-for-plugins.patch" | ||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend b/meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend index 1760a6fa..08c5256b 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend +++ b/meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend | |||
@@ -1,3 +1,4 @@ | |||
1 | PV:ti-soc = "3.20.0+git${SRCPV}" | 1 | OPTEE_TI = "" |
2 | SRCREV:ti-soc = "a98d01e1b9168eaed96bcd0bac0df67c44a81081" | 2 | OPTEE_TI:ti-soc = "${BPN}-ti.inc" |
3 | SRC_URI = "git://github.com/linaro-swg/optee_examples.git;branch=master;protocol=https" | 3 | |
4 | require ${OPTEE_TI} | ||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit-ti.inc b/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit-ti.inc new file mode 100644 index 00000000..18820af1 --- /dev/null +++ b/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit-ti.inc | |||
@@ -0,0 +1,2 @@ | |||
1 | PV = "3.20.0+git${SRCPV}" | ||
2 | SRCREV = "8e74d47616a20eaa23ca692f4bbbf917a236ed94" | ||
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 7109c342..08c5256b 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit_%.bbappend +++ b/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit_%.bbappend | |||
@@ -1,2 +1,4 @@ | |||
1 | PV:ti-soc = "3.20.0+git${SRCPV}" | 1 | OPTEE_TI = "" |
2 | SRCREV:ti-soc = "8e74d47616a20eaa23ca692f4bbbf917a236ed94" | 2 | OPTEE_TI:ti-soc = "${BPN}-ti.inc" |
3 | |||
4 | require ${OPTEE_TI} | ||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-os-ti.inc b/meta-ti-bsp/recipes-security/optee/optee-os-ti.inc index 4f052996..e57ce4c7 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-os-ti.inc +++ b/meta-ti-bsp/recipes-security/optee/optee-os-ti.inc | |||
@@ -1,3 +1,6 @@ | |||
1 | PV = "3.20.0+git${SRCPV}" | ||
2 | SRCREV = "8e74d47616a20eaa23ca692f4bbbf917a236ed94" | ||
3 | |||
1 | # Use TI SECDEV for signing | 4 | # Use TI SECDEV for signing |
2 | inherit ti-secdev | 5 | inherit ti-secdev |
3 | 6 | ||
@@ -82,7 +85,7 @@ do_compile:append:j784s4-hs-evm() { | |||
82 | optee_sign_k3hs | 85 | optee_sign_k3hs |
83 | } | 86 | } |
84 | 87 | ||
85 | do_install:append:ti-soc() { | 88 | do_install:append() { |
86 | install -m 644 ${B}/*.optee ${D}${nonarch_base_libdir}/firmware/ || true | 89 | install -m 644 ${B}/*.optee ${D}${nonarch_base_libdir}/firmware/ || true |
87 | install -m 644 ${B}/bl32.bin ${D}${nonarch_base_libdir}/firmware/ || true | 90 | install -m 644 ${B}/bl32.bin ${D}${nonarch_base_libdir}/firmware/ || true |
88 | install -m 644 ${B}/bl32.bin.unsigned ${D}${nonarch_base_libdir}/firmware/ || true | 91 | install -m 644 ${B}/bl32.bin.unsigned ${D}${nonarch_base_libdir}/firmware/ || true |
diff --git a/meta-ti-bsp/recipes-security/optee/optee-os_3.16%.bbappend b/meta-ti-bsp/recipes-security/optee/optee-os_3.16%.bbappend index 1ed8e26e..08c5256b 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-os_3.16%.bbappend +++ b/meta-ti-bsp/recipes-security/optee/optee-os_3.16%.bbappend | |||
@@ -1,7 +1,4 @@ | |||
1 | OPTEE_TI = "" | 1 | OPTEE_TI = "" |
2 | OPTEE_TI:ti-soc = "optee-os-ti.inc" | 2 | OPTEE_TI:ti-soc = "${BPN}-ti.inc" |
3 | 3 | ||
4 | require ${OPTEE_TI} | 4 | require ${OPTEE_TI} |
5 | |||
6 | PV:ti-soc = "3.20.0+git${SRCPV}" | ||
7 | SRCREV:ti-soc = "8e74d47616a20eaa23ca692f4bbbf917a236ed94" | ||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-test-ti.inc b/meta-ti-bsp/recipes-security/optee/optee-test-ti.inc new file mode 100644 index 00000000..43e0172d --- /dev/null +++ b/meta-ti-bsp/recipes-security/optee/optee-test-ti.inc | |||
@@ -0,0 +1,2 @@ | |||
1 | PV = "3.19.0+git${SRCPV}" | ||
2 | SRCREV = "ab9863cc187724e54c032b738c28bd6e9460a4db" | ||
diff --git a/meta-ti-bsp/recipes-security/optee/optee-test_%.bbappend b/meta-ti-bsp/recipes-security/optee/optee-test_%.bbappend index b9e803c5..08c5256b 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-test_%.bbappend +++ b/meta-ti-bsp/recipes-security/optee/optee-test_%.bbappend | |||
@@ -1,3 +1,4 @@ | |||
1 | PV:ti-soc = "3.19.0+git${SRCPV}" | 1 | OPTEE_TI = "" |
2 | SRCREV:ti-soc = "ab9863cc187724e54c032b738c28bd6e9460a4db" | 2 | OPTEE_TI:ti-soc = "${BPN}-ti.inc" |
3 | SRC_URI:ti-soc = "git://github.com/OP-TEE/optee_test.git;branch=master;protocol=https" | 3 | |
4 | require ${OPTEE_TI} | ||