| /openbmc/openbmc/meta-arm/meta-arm/recipes-security/optee/optee-client/ |
| H A D | 0001-tee-supplicant-add-udev-rule-and-systemd-service-fil.patch | 4 Subject: [PATCH] tee-supplicant: add udev rule and systemd service file 6 tee-supplicant startup with systemd init based 23 The config files expect to find tee and teepriv system groups 25 tee-supplicant. Additionally state directory /var/lib/tee 43 Once these are setup, udev will start tee-supplicant in initramfs 48 stopping tee-supplicant, the ftpm kernel modules are removed and only 50 may be removed once RPMB kernel and optee patches without tee-supplicant 69 Note that if the tee-supplicant state directory /var/lib/tee 71 tee-supplicant startup with systemd still works. Only optee-test/xtest 83 tee-supplicant/CMakeLists.txt | 13 +++++++++++-- [all …]
|
| H A D | 0001-tee-supplicant-update-udev-systemd-install-code.patch | 4 Subject: [PATCH 1/1] tee-supplicant: update udev & systemd install code 17 tee-supplicant/CMakeLists.txt | 39 +++++++++++++++++++++++++++++++---- 20 diff --git a/tee-supplicant/CMakeLists.txt b/tee-supplicant/CMakeLists.txt 22 --- a/tee-supplicant/CMakeLists.txt 23 +++ b/tee-supplicant/CMakeLists.txt 24 @@ -7,6 +7,9 @@ option(RPMB_EMU "Enable tee-supplicant to emulate RPMB" ON) 25 option(CFG_TA_GPROF_SUPPORT "Enable tee-supplicant support for TAs instrumented with gprof" ON) 26 option(CFG_FTRACE_SUPPORT "Enable tee-supplicant support for TAs instrumented with ftrace" ON) 27 option(CFG_TEE_SUPP_PLUGINS "Enable tee-supplicant plugin support" ON) 32 set(CFG_TEE_SUPP_LOG_LEVEL "1" CACHE STRING "tee-supplicant log level") [all …]
|
| /openbmc/openbmc/meta-arm/meta-arm/recipes-security/optee/ |
| H A D | optee-client.inc | 3 HOMEPAGE = "https://www.op-tee.org/" 12 file://tee-supplicant.sh \ 24 # libts uses /dev/tee devices too. Add a common variable to allow configuring the same group. 25 TEE_GROUP_NAME ?= "tee" 35 install -D -p -m0755 ${UNPACKDIR}/tee-supplicant.sh ${D}${sysconfdir}/init.d/tee-supplicant 40 ${D}${sysconfdir}/init.d/tee-supplicant 42 install -o teesuppl -g teesuppl -m 0700 -d ${D}${localstatedir}/lib/tee 45 SYSTEMD_SERVICE:${PN} = "tee-supplicant@.service" 48 INITSCRIPT_NAME:${PN} = "tee-supplicant" 54 # TEE_GROUP_NAME group to access /dev/tee* [all …]
|
| H A D | optee-test.inc | 3 HOMEPAGE = "https://www.op-tee.org/" 41 # install path should match the value set in optee-client/tee-supplicant 45 mkdir -p ${D}${libdir}/tee-supplicant/plugins 46 install -D -p -m0444 ${B}/supp_plugin/*.plugin ${D}${libdir}/tee-supplicant/plugins/ 57 ${libdir}/tee-supplicant/plugins/ \
|
| H A D | optee-client_4.3.0.bb | 5 SRC_URI += "file://0001-tee-supplicant-add-udev-rule-and-systemd-service-fil.patch \ 6 file://0001-tee-supplicant-update-udev-systemd-install-code.patch"
|
| H A D | optee-examples.inc | 35 mkdir -p ${D}${libdir}/tee-supplicant/plugins 38 install -D -p -m0444 ${B}/plugins/* ${D}${libdir}/tee-supplicant/plugins 42 ${libdir}/tee-supplicant/plugins/ \
|
| H A D | optee-os.inc | 3 HOMEPAGE = "https://www.op-tee.org/" 11 CVE_PRODUCT = "linaro:op-tee op-tee:op-tee_os" 54 install -m 644 ${B}/core/*.bin ${B}/core/tee.elf ${D}${nonarch_base_libdir}/firmware/
|
| H A D | optee-os-tadevkit_4.3.0.bb | 5 HOMEPAGE = "https://www.op-tee.org/" 24 # Supported after op-tee v3.20
|
| H A D | optee-os-tadevkit_4.4.0.bb | 5 HOMEPAGE = "https://www.op-tee.org/" 27 # Supported after op-tee v3.20
|
| H A D | optee-client_4.4.0.bb | 5 SRC_URI += "file://0001-tee-supplicant-update-udev-systemd-install-code.patch"
|
| /openbmc/openbmc/meta-arm/meta-arm/recipes-security/trusted-services/ |
| H A D | libts-udev.inc | 1 # Sour out /dev/tee* device creation and access control 2 SRC_URI += "file://tee-udev.rules \ 5 # Unix group name for dev/tee* ownership. 6 TEE_GROUP_NAME ?= "tee" 11 install -m 755 ${UNPACKDIR}/tee-udev.rules ${D}${nonarch_base_libdir}/udev/rules.d/ 12 … sed -i -e "s/teeclnt/${TEE_GROUP_NAME}/" ${D}${nonarch_base_libdir}/udev/rules.d/tee-udev.rules
|
| /openbmc/openbmc/poky/meta/recipes-core/zlib/zlib/ |
| H A D | 0001-configure-Pass-LDFLAGS-to-link-tests.patch | 26 echo Checking for shared library support... | tee -a configure.log 31 echo Building shared library $SHAREDLIBV with $CC. | tee -a configure.log 33 echo No shared library support. | tee -a configure.log 41 echo "Checking for a pointer-size integer type..." $sizet"." | tee -a configure.log 49 echo "Checking for fseeko... Yes." | tee -a configure.log 58 echo "Checking for strerror... Yes." | tee -a configure.log 67 echo "Checking for vsnprintf() in stdio.h... Yes." | tee -a configure.log 76 echo "Checking for snprintf() in stdio.h... Yes." | tee -a configure.log
|
| /openbmc/openbmc/poky/meta/recipes-devtools/valgrind/valgrind/ |
| H A D | run-ptest | 40 …-valgrind=${VALGRIND_BIN} --valgrind-lib=${VALGRIND_LIBEXECDIR} --yocto-ptest $i 2>&1|tee -a ${LOG} 50 2>&1|tee -a ${LOG} 55 2>&1|tee -a ${LOG} 96 ) | tee -a /${LOG}
|
| /openbmc/openbmc/meta-arm/meta-arm/recipes-security/trusted-services/libts/ |
| H A D | tee-udev.rules | 1 # tee devices can only be accessed by the teeclnt group members 2 KERNEL=="tee[0-9]*", TAG+="systemd", MODE="0660", GROUP="teeclnt"
|
| /openbmc/openbmc/poky/scripts/contrib/ |
| H A D | test_build_time.sh | 204 …-o $timeoutfile -f "%e\nreal\t%E\nuser\t%Us\nsys\t%Ss\nmaxm\t%Mk" $runscript 2>&1 | tee -a $logfile 211 cat $timeoutfile | tee -a $logfile 216 echo "*** Build failed (exit code $exitstatus), skipping..." | tee -a $logfile 221 echo "Returning $ret" | tee -a $logfile
|
| /openbmc/openbmc/meta-arm/meta-arm/recipes-bsp/trusted-firmware-a/ |
| H A D | trusted-firmware-a_%.bbappend | 38 BL32=${STAGING_DIR_TARGET}${nonarch_base_libdir}/firmware/tee-header_v2.bin \ 39 BL32_EXTRA1=${STAGING_DIR_TARGET}${nonarch_base_libdir}/firmware/tee-pager_v2.bin \ 40 BL32_EXTRA2=${STAGING_DIR_TARGET}${nonarch_base_libdir}/firmware/tee-pageable_v2.bin \ 45 BL32=${STAGING_DIR_TARGET}${nonarch_base_libdir}/firmware/tee-header_v2.bin \ 46 BL32_EXTRA1=${STAGING_DIR_TARGET}${nonarch_base_libdir}/firmware/tee-pager_v2.bin \ 47 BL32_EXTRA2=${STAGING_DIR_TARGET}${nonarch_base_libdir}/firmware/tee-pageable_v2.bin \
|
| /openbmc/u-boot/common/ |
| H A D | avb_verify.c | 608 struct udevice *tee = NULL; in get_open_session() local 610 while (!ops_data->tee) { in get_open_session() 615 tee = tee_find_device(tee, NULL, NULL, NULL); in get_open_session() 616 if (!tee) in get_open_session() 621 rc = tee_open_session(tee, &arg, 0, NULL); in get_open_session() 623 ops_data->tee = tee; in get_open_session() 643 if (tee_invoke_func(ops_data->tee, &arg, num_param, param)) in invoke_func() 655 tee_close_session(ops_data->tee, ops_data->session); in invoke_func() 656 ops_data->tee = NULL; in invoke_func() 890 if (ops_data->tee) in avb_ops_free() [all …]
|
| /openbmc/openbmc/poky/meta/recipes-support/libevent/libevent/ |
| H A D | run-ptest | 17 …D/ s/^/FAIL: / ; /SKIPPED/ s/^/SKIP: / ; /DISABLED/ s/^/SKIP: /' | cut -f1,2 -d ':' | tee -a ${LOG} 29 ) | tee -a ${LOG}
|
| /openbmc/openbmc/meta-openembedded/meta-networking/recipes-filter/nftables/nftables/ |
| H A D | run-ptest | 8 …]/ s/^/FAIL: / ; /I: \[SKIPPED\]/ s/^/SKIP: /' | sed "s,\x1B\[[0-9;]*[a-zA-Z],,g" | tee -a "${LOG}" 22 ) | tee -a "${LOG}"
|
| /openbmc/openbmc/meta-arm/meta-arm/recipes-security/optee/optee-os/ |
| H A D | 0001-mk-compile.mk-remove-absolute-build-time-paths.patch | 12 $ strings ../image/lib/firmware/tee.elf | grep mikko 22 $ strings ../image/lib/firmware/tee.elf | grep mikko 23 $ strings ../image/lib/firmware/tee.elf | grep FILE_ID | egrep \
|
| /openbmc/u-boot/arch/arm/mach-rockchip/ |
| H A D | fit_spl_optee.its | 25 data = /incbin/("../../../tee.bin"); 28 os = "tee";
|
| /openbmc/openbmc/meta-arm/meta-arm/recipes-kernel/linux/ |
| H A D | linux-yocto%.bbappend | 5 file://tee.cfg \ 15 file://tee.cfg \
|
| /openbmc/u-boot/doc/device-tree-bindings/firmware/ |
| H A D | linaro,optee-tz.txt | 18 in drivers/tee/optee/optee_smc.h 21 in drivers/tee/optee/optee_smc.h
|
| /openbmc/u-boot/drivers/tee/ |
| H A D | Makefile | 3 obj-y += tee-uclass.o
|
| /openbmc/openbmc/poky/scripts/ |
| H A D | sstate-diff-machines.sh | 119 bitbake -S none ${targets} 2>&1 | tee -a ${OUTPUT}/${M}/log; 142 …g signatures for task ${TASK} between ${MACHINE1} and ${MACHINE2} ===\n" | tee -a ${OUTPUT}/signat… 153 done | tee -a ${OUTPUT}/signatures.${MACHINE2}.${TASK}.log
|