Lines Matching +full:op +full:- +full:tee
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * OP-TEE STM32MP BSEC PTA interface, used by STM32 ROMEM driver
5 * Copyright (C) 2022, STMicroelectronics - All Rights Reserved
10 * stm32_bsec_optee_ta_open() - initialize the STM32 BSEC TA
11 * @ctx: the OP-TEE context on success
14 * On success, 0. On failure, -errno.
19 * stm32_bsec_optee_ta_close() - release the STM32 BSEC TA
20 * @ctx: the OP-TEE context
22 * This function used to clean the OP-TEE resources initialized in
29 * stm32_bsec_optee_ta_read() - nvmem read access using TA client driver
30 * @ctx: the OP-TEE context provided by stm32_bsec_optee_ta_open
36 * On success, 0. On failure, -errno.
42 * stm32_bsec_optee_ta_write() - nvmem write access using TA client driver
43 * @ctx: the OP-TEE context provided by stm32_bsec_optee_ta_open
50 * On success, 0. On failure, -errno.
59 return -EOPNOTSUPP; in stm32_bsec_optee_ta_open()
70 return -EOPNOTSUPP; in stm32_bsec_optee_ta_read()
78 return -EOPNOTSUPP; in stm32_bsec_optee_ta_write()