Home
last modified time | relevance | path

Searched refs:sec_caps (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/tee/optee/
H A Dsmc_abi.c1196 if (optee->smc.sec_caps & OPTEE_SMC_SEC_CAP_ASYNC_NOTIF) { in optee_smc_notif_uninit_irq()
1228 if (optee->smc.sec_caps & OPTEE_SMC_SEC_CAP_DYNAMIC_SHM) in optee_get_version()
1230 if (optee->smc.sec_caps & OPTEE_SMC_SEC_CAP_MEMREF_NULL) in optee_get_version()
1238 u32 sec_caps = optee->smc.sec_caps; in optee_smc_open() local
1240 return optee_open(ctx, sec_caps & OPTEE_SMC_SEC_CAP_MEMREF_NULL); in optee_smc_open()
1373 u32 *sec_caps, u32 *max_notif_value, in optee_msg_exchange_capabilities() argument
1396 *sec_caps = res.result.capabilities; in optee_msg_exchange_capabilities()
1397 if (*sec_caps & OPTEE_SMC_SEC_CAP_ASYNC_NOTIF) in optee_msg_exchange_capabilities()
1401 if (*sec_caps & OPTEE_SMC_SEC_CAP_RPC_ARG) in optee_msg_exchange_capabilities()
1705 bool protm = optee->smc.sec_caps & OPTEE_SMC_SEC_CAP_PROTMEM; in optee_protmem_pool_init()
[all …]
H A Dffa_abi.c839 u32 *sec_caps, in optee_ffa_exchange_caps() argument
859 *sec_caps = data.data2; in optee_ffa_exchange_caps()
1035 static int optee_ffa_protmem_pool_init(struct optee *optee, u32 sec_caps) in optee_ffa_protmem_pool_init() argument
1041 if (sec_caps & OPTEE_FFA_SEC_CAP_PROTMEM) { in optee_ffa_protmem_pool_init()
1065 u32 sec_caps; in optee_ffa_probe() local
1074 if (!optee_ffa_exchange_caps(ffa_dev, ffa_ops, &sec_caps, in optee_ffa_probe()
1077 if (sec_caps & OPTEE_FFA_SEC_CAP_ARG_OFFSET) in optee_ffa_probe()
1102 (sec_caps & OPTEE_FFA_SEC_CAP_RPMB_PROBE)) in optee_ffa_probe()
1149 if (sec_caps & OPTEE_FFA_SEC_CAP_ASYNC_NOTIF) { in optee_ffa_probe()
1156 if (optee_ffa_protmem_pool_init(optee, sec_caps)) in optee_ffa_probe()