Lines Matching full:tee
11 #define TEE_GEN_CAP_GP BIT(0) /* GlobalPlatform compliant TEE */
15 #define TEE_SHM_SEC_REGISTER BIT(1) /* TEE notified of this memory */
55 * struct tee_optee_ta_uuid - OP-TEE Trusted Application (TA) UUID format
57 * Used to identify an OP-TEE TA and define suitable to initialize structs
60 * OP-TEE. See RFC4122 for details on the format.
70 * struct tee_shm - memory shared with the TEE
71 * @dev: The TEE device
163 * struct tee_version_data - description of TEE
171 * struct tee_driver_ops - TEE driver operations
172 * @get_version: Query capabilities of TEE device,
173 * @open_session: Opens a session to a Trusted Application in the TEE,
176 * @shm_register: Registers memory shared with the TEE
177 * @shm_unregister: Unregisters memory shared with the TEE
181 * get_version() - Query capabilities of TEE device
182 * @dev: The TEE device
188 * @dev: The TEE device
201 * @dev: The TEE device
210 * @dev: The TEE device
220 * shm_register() - Registers memory shared with the TEE
221 * @dev: The TEE device
227 * shm_unregister() - Unregisters memory shared with the TEE
228 * @dev: The TEE device
237 * @dev: The TEE device
253 * @dev: The TEE device
266 * @dev: The TEE device
287 * @dev: The TEE device
290 * TEE device
295 * tee_find_device() - Look up a TEE device
297 * @match: function to check TEE device, returns != 0 if the device
300 * @vers: if not NULL, version data of TEE device of the device returned
302 * Returns a probed TEE device of the first TEE device matched by the
312 * tee_get_version() - Query capabilities of TEE device
313 * @dev: The TEE device
320 * @dev: The TEE device
333 * @dev: The TEE device
343 * @dev: The TEE device