walnux/include/nuttx/drivers
hujun5 0c2cfc767d driver/tee: add optee client driver module
The driver's main purpose is to support the porting of the open source
component optee_client (https://github.com/OP-TEE/optee_client) to nttux.

The basic function of the driver module is to convert the REE application layer data and send it to the TEE through rpmsg.

The main functions include
1 driver registration.
we need to register a device driver(/dev/tee0) through optee_register function.
2 open the driver
3 ioctl the driver
The ioctl command passes different parameters and commands, and interacts with the TEE through rpmsg.
4 close the driver

Signed-off-by: hujun5 <hujun5@xiaomi.com>
2023-11-23 06:25:48 -08:00
..
addrenv.h sim_addrenv: support add addrenv dynamically multiple times. 2021-05-30 23:28:40 -05:00
drivers.h drivers: fix devascii_register warning 2023-08-11 21:20:13 +08:00
optee.h driver/tee: add optee client driver module 2023-11-23 06:25:48 -08:00
ramdisk.h
rpmsgblk.h rpmsgblk: rpmsg block device support 2022-10-28 01:13:58 +08:00
rpmsgdev.h rpmsgdev: support single read/write mode device 2023-08-11 15:29:32 +08:00
rwbuffer.h Call nxsem_destroy or nxmutex_destry in the error path 2022-10-30 13:56:52 +01:00