This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
from bc4a52f910 arch/arm/rp23xx: update serial code smp fixes from cxd56 add da0586c7e3 drivers/misc/optee.c: Decouple transport from driver add 5c8e5d2ef2 drivers/misc/optee.c: Close session on open error add 8546fb080d drivers/misc/optee.c: Add memory sanity checks add a2b8c9d1d8 drivers/misc/optee.c: Add shm registration support add b103a64a87 drivers/misc/optee: Add SMC backend for arm archs add 16143b82b3 Documentation/guides/optee: Add an OP-TEE guide No new revisions were added by this update. Summary of changes: Documentation/guides/index.rst | 1 + Documentation/guides/optee.rst | 307 +++++++ arch/arm64/include/syscall.h | 48 +- drivers/misc/CMakeLists.txt | 5 + drivers/misc/Kconfig | 40 +- drivers/misc/Make.defs | 5 + drivers/misc/optee.c | 921 +++++++++++++++++---- .../sam34/sam_userspace.h => drivers/misc/optee.h | 71 +- drivers/misc/optee_smc.c | 343 ++++++++ drivers/misc/optee_smc.h | 448 ++++++++++ drivers/misc/optee_socket.c | 285 +++++++ include/nuttx/tee.h | 11 + 12 files changed, 2264 insertions(+), 221 deletions(-) create mode 100644 Documentation/guides/optee.rst copy arch/arm/src/sam34/sam_userspace.h => drivers/misc/optee.h (58%) create mode 100644 drivers/misc/optee_smc.c create mode 100644 drivers/misc/optee_smc.h create mode 100644 drivers/misc/optee_socket.c