Searched refs:tee (Results 1 - 25 of 34) sorted by relevance

12

/u-boot/common/
H A Dscp03.c9 #include <tee.h>
10 #include <tee/optee_ta_scp03.h>
18 struct udevice *tee = NULL; local
20 tee = tee_find_device(tee, NULL, NULL, NULL);
21 if (!tee)
26 if (tee_open_session(tee, &session, 0, NULL))
37 if (tee_invoke_func(tee, &invoke, 1, &param))
40 tee_close_session(tee, session.session);
H A Davb_verify.c12 #include <tee.h>
13 #include <tee/optee_ta_avb.h>
664 struct udevice *tee = NULL; local
666 while (!ops_data->tee) {
671 tee = tee_find_device(tee, NULL, NULL, NULL);
672 if (!tee)
677 rc = tee_open_session(tee, &arg, 0, NULL);
681 ops_data->tee = tee;
921 struct udevice *tee; local
982 struct udevice *tee; local
[all...]
/u-boot/drivers/tee/broadcom/
H A Dchimp_optee.c6 #include <tee.h>
23 struct udevice *tee; member in struct:bcm_chimp_data
31 struct udevice *tee = NULL; local
34 tee = tee_find_device(NULL, NULL, NULL, NULL);
35 if (!tee)
40 rc = tee_open_session(tee, &arg, 0, NULL);
44 b_data->tee = tee;
75 ret = tee_invoke_func(chimp_data.tee, &arg, ARRAY_SIZE(param), param);
92 tee_close_session(chimp_data.tee, chimp_dat
[all...]
/u-boot/include/
H A Dsandboxtee.h10 #include <tee/optee_ta_avb.h>
H A Davb_verify.h30 struct udevice *tee; member in struct:AvbOpsData
/u-boot/cmd/
H A Doptee_rpmb.c13 #include <tee.h>
14 #include <tee/optee_ta_avb.h>
16 static struct udevice *tee; variable in typeref:struct:udevice
25 tee = tee_find_device(tee, NULL, NULL, NULL);
26 if (!tee)
31 rc = tee_open_session(tee, &arg, 0, NULL);
42 if (!tee)
50 if (tee_invoke_func(tee, &arg, num_param, param))
65 tee_close_session(tee, sessio
[all...]
/u-boot/drivers/tee/
H A DMakefile3 obj-y += tee-uclass.o
H A Dtee-uclass.c12 #include <tee.h>
208 UCLASS_DRIVER(tee) = { variable
210 .name = "tee",
H A Dsandbox.c8 #include <tee.h>
9 #include <tee/optee_ta_avb.h>
10 #include <tee/optee_ta_rpc_test.h>
11 #include <tee/optee_ta_scp03.h>
17 * The sandbox tee driver tries to emulate a generic Trusted Execution
385 * Fill params for an RPC call to tee supplicant
394 /* Make an RPC call to tee supplicant */
576 { .compatible = "sandbox,tee" },
/u-boot/drivers/tee/optee/
H A Doptee_private.h9 #include <tee.h>
H A Dsupplicant.c8 #include <tee.h>
H A Di2c.c8 #include <tee.h>
H A Drpmb.c8 #include <tee.h>
/u-boot/drivers/firmware/scmi/
H A Doptee_agent.c14 #include <tee.h>
48 * @tee: OP-TEE device to invoke
54 struct udevice *tee; member in struct:channel_session
154 sess->tee = tee_find_device(NULL, NULL, NULL, NULL);
155 if (!sess->tee)
161 ret = tee_open_session(sess->tee, &sess_arg, 0, NULL);
177 ret = tee_invoke_func(sess->tee, &cmd_arg, ARRAY_SIZE(param), param);
183 tee_close_session(sess->tee, sess_arg.session);
195 tee_close_session(sess->tee, sess->tee_session);
228 ret = tee_invoke_func(sess->tee,
[all...]
/u-boot/arch/arm/mach-stm32mp/
H A Dbsec.c13 #include <tee.h>
399 struct udevice *tee; member in struct:stm32mp_bsec_priv
518 static int bsec_pta_open_session(struct udevice *tee, u32 *tee_session) argument
527 rc = tee_open_session(tee, &arg, 0, NULL);
539 struct udevice *tee; local
543 tee = tee_find_device(NULL, NULL, NULL, NULL);
544 if (!tee)
548 rc = bsec_pta_open_session(tee, &tee_session);
552 tee_close_session(tee, tee_session);
554 priv->tee
[all...]
/u-boot/lib/efi_loader/
H A Defi_variable_tee.c25 #include <tee.h>
44 struct udevice *tee; member in struct:mm_connection
57 struct udevice *tee = NULL; local
61 tee = tee_find_device(tee, NULL, NULL, NULL);
62 if (!tee)
67 rc = tee_open_session(tee, &arg, 0, NULL);
77 conn->tee = tee;
118 if (tee_shm_register(conn.tee, comm_bu
[all...]
/u-boot/drivers/rng/
H A Doptee_rng.c8 #include <tee.h>
12 #include <tee/optee_service.h>
/u-boot/test/dm/
H A Dtee.c12 #include <tee.h>
15 #include <tee/optee_ta_avb.h>
16 #include <tee/optee_ta_rpc_test.h>
/u-boot/arch/arm/mach-stm32mp/cmd_stm32prog/
H A Dstm32prog.c14 #include <tee.h>
153 struct udevice *tee = NULL; local
156 if (data->tee)
159 tee = tee_find_device(NULL, NULL, NULL, NULL);
160 if (!tee)
165 rc = tee_open_session(tee, &arg, 0, NULL);
169 data->tee = tee;
184 rc = tee_shm_register(data->tee, buff, size, 0, &buff_shm);
204 rc = tee_invoke_func(data->tee,
[all...]
H A Dstm32prog.h196 struct udevice *tee; member in struct:stm32prog_data
/u-boot/test/optee/
H A Dcmd_ut_optee.c12 #include <tee/optee.h>
/u-boot/drivers/tpm/
H A Dtpm2_ftpm_tee.c20 #include <tee.h>
21 #include <tee/optee_service.h>
/u-boot/tools/
H A Ddefault_image.c20 #include <tee/optee.h>
/u-boot/lib/optee/
H A Doptee.c14 #include <tee/optee.h>
/u-boot/arch/arm/mach-zynqmp/
H A Dmkimage_fit_atf.sh19 [ -z "$BL32" ] && BL32="tee.bin"
98 tee {
102 os = "tee";
148 loadables = "uboot", "tee", "fdt_1";
216 loadables = "uboot", "tee";

Completed in 221 milliseconds

12