Searched refs:tee (Results 1 – 22 of 22) sorted by relevance
| /drivers/crypto/ccp/ |
| A D | tee-dev.c | 169 tee = devm_kzalloc(dev, sizeof(*tee), GFP_KERNEL); in tee_dev_init() 170 if (!tee) in tee_dev_init() 175 tee->dev = dev; in tee_dev_init() 176 tee->psp = psp; in tee_dev_init() 180 tee->vdata = (struct tee_vdata *)psp->vdata->tee; in tee_dev_init() 181 if (!tee->vdata) { in tee_dev_init() 209 if (!tee) in tee_dev_destroy() 230 (tee->rb_mgr.ring_start + tee->rb_mgr.wptr); in tee_submit_cmd() 232 rptr = ioread32(tee->io_regs + tee->vdata->ring_rptr_reg); in tee_submit_cmd() 279 if (tee->rb_mgr.wptr >= tee->rb_mgr.ring_size) in tee_submit_cmd() [all …]
|
| A D | sp-pci.c | 59 version_attribute_show(tee_version, psp->vdata->tee->info_reg) 82 if (attr == &dev_attr_tee_version.attr && psp->capability.tee && in psp_firmware_is_visible() 83 psp->vdata->tee->info_reg) in psp_firmware_is_visible() 84 val = ioread32(psp->io_regs + psp->vdata->tee->info_reg); in psp_firmware_is_visible() 413 .tee = &teev1, 428 .tee = &teev1, 439 .tee = &teev2, 452 .tee = &teev2,
|
| A D | Makefile | 13 tee-dev.o \
|
| A D | psp-dev.h | 33 tee :1, member
|
| A D | sp-dev.h | 73 const struct tee_vdata *tee; member
|
| A D | psp-dev.c | 177 if (!psp->capability.tee) { in psp_check_tee_support()
|
| /drivers/tee/amdtee/ |
| A D | call.c | 24 if (!tee || !amd || count > TEE_MAX_PARAMS) 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() 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() 81 if (!tee || !amd || count > TEE_MAX_PARAMS) in amd_params_to_tee_params() 112 tee[i].u.value.a = amd->params[i].val.a; in amd_params_to_tee_params() 113 tee[i].u.value.b = amd->params[i].val.b; in amd_params_to_tee_params() [all …]
|
| /drivers/tee/ |
| A D | Makefile | 2 obj-$(CONFIG_TEE) += tee.o 3 tee-objs += tee_core.o 4 tee-objs += tee_shm.o 5 tee-objs += tee_shm_pool.o
|
| A D | Kconfig | 16 source "drivers/tee/optee/Kconfig" 17 source "drivers/tee/amdtee/Kconfig" 18 source "drivers/tee/tstee/Kconfig"
|
| /drivers/tee/optee/ |
| A D | Kconfig | 27 Documentation/tee/op-tee.rst.
|
| /drivers/platform/x86/amd/pmf/ |
| A D | Makefile | 10 tee-if.o spc.o
|
| /drivers/firmware/broadcom/ |
| A D | Kconfig | 32 registers on tee bus and invoke calls to manage firmware on BNXT device.
|
| A D | tee_bnxt_fw.c | 258 MODULE_DEVICE_TABLE(tee, tee_bnxt_fw_id_table);
|
| /drivers/char/hw_random/ |
| A D | optee-rng.c | 278 MODULE_DEVICE_TABLE(tee, optee_rng_id_table);
|
| /drivers/ |
| A D | Makefile | 185 obj-$(CONFIG_TEE) += tee/
|
| A D | Kconfig | 232 source "drivers/tee/Kconfig"
|
| /drivers/char/tpm/ |
| A D | tpm_ftpm_tee.c | 335 MODULE_DEVICE_TABLE(tee, optee_ftpm_id_table);
|
| /drivers/net/ethernet/mellanox/mlxsw/ |
| A D | core_env.c | 860 enum mlxsw_reg_mtmp_tee tee; in mlxsw_env_temp_event_set() local 893 tee = enable ? MLXSW_REG_MTMP_TEE_GENERATE_EVENT : MLXSW_REG_MTMP_TEE_NO_EVENT; in mlxsw_env_temp_event_set() 894 mlxsw_reg_mtmp_tee_set(mtmp_pl, tee); in mlxsw_env_temp_event_set()
|
| A D | reg.h | 9540 MLXSW_ITEM32(reg, mtmp, tee, 0x0C, 30, 2);
|
| /drivers/rtc/ |
| A D | rtc-optee.c | 335 MODULE_DEVICE_TABLE(tee, optee_rtc_id_table);
|
| /drivers/firmware/arm_scmi/transports/ |
| A D | optee.c | 609 MODULE_DEVICE_TABLE(tee, scmi_optee_service_id);
|
| /drivers/firmware/efi/stmm/ |
| A D | tee_stmm_efi.c | 588 MODULE_DEVICE_TABLE(tee, tee_stmm_efi_id_table);
|
Completed in 47 milliseconds