Home
last modified time | relevance | path

Searched refs:tee (Results 1 – 25 of 157) sorted by relevance

1234567

/OK3568_Linux_fs/kernel/drivers/crypto/ccp/
H A Dtee-dev.c24 static int tee_alloc_ring(struct psp_tee_device *tee, int ring_size) in tee_alloc_ring() argument
26 struct ring_buf_manager *rb_mgr = &tee->rb_mgr; in tee_alloc_ring()
48 static void tee_free_ring(struct psp_tee_device *tee) in tee_free_ring() argument
50 struct ring_buf_manager *rb_mgr = &tee->rb_mgr; in tee_free_ring()
64 static int tee_wait_cmd_poll(struct psp_tee_device *tee, unsigned int timeout, in tee_wait_cmd_poll() argument
71 *reg = ioread32(tee->io_regs + tee->vdata->cmdresp_reg); in tee_wait_cmd_poll()
78 dev_err(tee->dev, "tee: command timed out, disabling PSP\n"); in tee_wait_cmd_poll()
85 struct tee_init_ring_cmd *tee_alloc_cmd_buffer(struct psp_tee_device *tee) in tee_alloc_cmd_buffer() argument
93 cmd->hi_addr = upper_32_bits(tee->rb_mgr.ring_pa); in tee_alloc_cmd_buffer()
94 cmd->low_addr = lower_32_bits(tee->rb_mgr.ring_pa); in tee_alloc_cmd_buffer()
[all …]
/OK3568_Linux_fs/kernel/drivers/tee/amdtee/
H A Dcall.c15 static int tee_params_to_amd_params(struct tee_param *tee, u32 count, in tee_params_to_amd_params() argument
24 if (!tee || !amd || count > TEE_MAX_PARAMS) in tee_params_to_amd_params()
30 if (tee[i].attr > TEE_IOCTL_PARAM_ATTR_TYPE_MEMREF_INOUT) in tee_params_to_amd_params()
33 amd->param_types |= ((tee[i].attr & 0xF) << i * 4); in tee_params_to_amd_params()
48 u32 buf_id = get_buffer_id(tee[i].u.memref.shm); in tee_params_to_amd_params()
51 amd->params[i].mref.offset = tee[i].u.memref.shm_offs; in tee_params_to_amd_params()
52 amd->params[i].mref.size = tee[i].u.memref.size; in tee_params_to_amd_params()
59 if (tee[i].u.value.c) in tee_params_to_amd_params()
62 amd->params[i].val.a = tee[i].u.value.a; in tee_params_to_amd_params()
63 amd->params[i].val.b = tee[i].u.value.b; in tee_params_to_amd_params()
[all …]
/OK3568_Linux_fs/buildroot/package/imx-mkimage/
H A D0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch27 -BL32="tee.bin"
28 +[ -z "$BL32" ] && BL32="tee.bin"
34 …pport, make sure your bl31 is compiled with spd. If you do not want tee, please delete tee.bin" >&2
35 - echo "tee.bin size: " >&2
36 - ls -lct tee.bin | awk '{print $5}' >&2
39 LOADABLES="$LOADABLES, \"tee@1\""
/OK3568_Linux_fs/kernel/drivers/tee/
H A DMakefile2 obj-$(CONFIG_TEE) += tee.o
3 tee-objs += tee_core.o
4 tee-objs += tee_shm.o
5 tee-objs += tee_shm_pool.o
H A DKconfig18 source "drivers/tee/optee/Kconfig"
19 source "drivers/tee/amdtee/Kconfig"
/OK3568_Linux_fs/u-boot/lib/optee_clientApi/
H A DREADME41 c20711e rk3036: tee: update optee version to v2.00
42 cb7d8f9 rk322x: tee with ta: update optee version to v2.11
43 4f9488e rk3128x: tee with ta: update optee version to v2.11
44 6d6473c rk312x: tee with ta: update optee version to v2.01
45 c0b025b rk3288: tee with ta: update optee version to v2.01
54 102dfafc4a rochchip: board: map op-tee memory as dcache enabled
55 396e3049bd rochchip: board: only map op-tee share memory as dcache enabled
67 4fc68259 optee v1: arm&arm64: update tee-supplicant and libteec.so
/OK3568_Linux_fs/yocto/poky/meta/recipes-core/zlib/zlib/
H A D0001-configure-Pass-LDFLAGS-to-link-tests.patch24 echo Checking for shared library support... | tee -a configure.log
29 echo Building shared library $SHAREDLIBV with $CC. | tee -a configure.log
31 echo No shared library support. | tee -a configure.log
39 echo "Checking for a pointer-size integer type..." $sizet"." | tee -a configure.log
47 echo "Checking for fseeko... Yes." | tee -a configure.log
56 echo "Checking for strerror... Yes." | tee -a configure.log
65 echo "Checking for vsnprintf() in stdio.h... Yes." | tee -a configure.log
74 echo "Checking for snprintf() in stdio.h... Yes." | tee -a configure.log
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/valgrind/valgrind/
H A Drun-ptest40 …-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}
/OK3568_Linux_fs/yocto/poky/scripts/contrib/
H A Dtest_build_time.sh204 …-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
/OK3568_Linux_fs/debian/overlay/usr/bin/
H A Dbootanim48 bootanim_stop 2>&1 | tee -a $LOG_FILE
89 bootanim_start 2>&1 | tee -a $LOG_FILE&
93 bootanim_stop 2>&1 | tee -a $LOG_FILE
/OK3568_Linux_fs/kernel/Documentation/staging/
H A Dtee.rst23 include/uapi/linux/tee.h defines the generic interface to a TEE.
25 User space (the client) connects to the driver by opening /dev/tee[0-9]* or
47 system access. A normal client opens /dev/tee[0-9]* and a supplicant opens
95 MODULE_DEVICE_TABLE(tee, client_id_table);
159 || |tee- | ||
173 or tee-supplicant. An RPC is identified by a special range of SMCCC return
176 tee-supplicant without further involvement of the driver, except switching
182 OP-TEE provides a pseudo Trusted Application: drivers/tee/optee/device.c in
272 [3] drivers/tee/optee/optee_smc.h
274 [4] drivers/tee/optee/optee_msg.h
[all …]
/OK3568_Linux_fs/buildroot/package/rockchip/tee-user-app/
H A Dtee-user-app.mk28 cp $(TOPDIR)/package/rockchip/tee-user-app/extra_app/host \
30 cp $(TOPDIR)/package/rockchip/tee-user-app/extra_app/ta \
42 …$(INSTALL) -D -m 755 $(TEE_USER_APP_PRE_BIN)/lib/arm$(TEE_USER_APP_ARCH)/tee-supplicant $(TARGET_D…
/OK3568_Linux_fs/buildroot/package/optee-client/
H A DConfig.in21 default "/data/tee"
25 tee-supplicant.
31 Enable RPMB device emulation in tee-supplicant.
/OK3568_Linux_fs/yocto/poky/meta/recipes-support/libevent/libevent/
H A Drun-ptest17 …D/ s/^/FAIL: / ; /SKIPPED/ s/^/SKIP: / ; /DISABLED/ s/^/SKIP: /' | cut -f1,2 -d ':' | tee -a ${LOG}
29 ) | tee -a ${LOG}
/OK3568_Linux_fs/kernel/Documentation/ABI/testing/
H A Dsysfs-bus-optee-devices1 What: /sys/bus/tee/devices/optee-ta-<uuid>/
4 Contact: op-tee@lists.trustedfirmware.org
/OK3568_Linux_fs/kernel/tools/testing/selftests/cpufreq/
H A Dspecial-tests.sh68 echo ondemand | sudo tee $CPUFREQROOT/policy*/scaling_governor &
69 echo userspace | sudo tee $CPUFREQROOT/policy*/scaling_governor &
/OK3568_Linux_fs/u-boot/board/rockchip/evb_rk3229/
H A DREADME17 Get tee.bin in this step, copy it to U-Boot root dir:
18 > cp out/arm-plat-rockchip/core/tee-pager.bin ../u-boot/tee.bin
/OK3568_Linux_fs/u-boot/board/rockchip/gva_rk3229/
H A DREADME19 Get tee.bin in this step, copy it to U-Boot root dir:
20 > cp out/arm-plat-rockchip/core/tee-pager.bin ../u-boot/tee.bin
/OK3568_Linux_fs/buildroot/package/cairo/
H A Dcairo.mk57 --disable-tee \
163 CAIRO_CONF_OPTS += --enable-tee
165 CAIRO_CONF_OPTS += --disable-tee
/OK3568_Linux_fs/external/rkscript/
H A Dbootanim118 } 2>&1 | tee -a $LOG_FILE&
122 bootanim_stop 2>&1 | tee -a $LOG_FILE
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/firmware/
H A Dlinaro,optee-tz.txt18 in drivers/tee/optee/optee_smc.h
21 in drivers/tee/optee/optee_smc.h
/OK3568_Linux_fs/buildroot/boot/arm-trusted-firmware/
H A Darm-trusted-firmware.mk75 BL32=$(BINARIES_DIR)/tee-header_v2.bin \
76 BL32_EXTRA1=$(BINARIES_DIR)/tee-pager_v2.bin \
77 BL32_EXTRA2=$(BINARIES_DIR)/tee-pageable_v2.bin
/OK3568_Linux_fs/yocto/poky/scripts/
H A Dsstate-diff-machines.sh117 bitbake -S none ${targets} 2>&1 | tee -a ${OUTPUT}/${M}/log;
140 …g signatures for task ${TASK} between ${MACHINE1} and ${MACHINE2} ===\n" | tee -a ${OUTPUT}/signat…
151 done | tee -a ${OUTPUT}/signatures.${MACHINE2}.${TASK}.log
/OK3568_Linux_fs/u-boot/
H A Dmake.sh206 cp $2 ${REP_DIR}/tee.bin
545 rm bl31.elf tee.bin -rf
548 cp ${RKBIN}/${BL32_BIN} tee.bin
557 cp ${RKBIN}/${TOSTA} tee.bin
559 cp ${RKBIN}/${TOS} tee.bin
/OK3568_Linux_fs/buildroot/dl/ncurses/
HDncurses-6.1-20191026.patch.gz1# ncurses 6.1 - patch 20191026 - Thomas E. Dickey 2# 3# --- ...

1234567