Hi,
Here's version 4 of the generic TEE subsystem patch set.
Changes in V4: * Broken out the stubbed OP-TEE driver into a separate patch * Addressed review comments * Added a few more functions to tee_drv.h * Updated tee.h
Changes in V3: * Some small changes in the "tee: add user space interface" * New patch for the subsystem implementation
Jens Wiklander (3): tee: add user space interface tee: generic TEE subsystem tee: add OP-TEE driver
Documentation/ioctl/ioctl-number.txt | 1 + drivers/Kconfig | 2 + drivers/Makefile | 1 + drivers/sec-hw/Kconfig | 33 +++ drivers/sec-hw/Makefile | 3 + drivers/sec-hw/optee/Kconfig | 22 ++ drivers/sec-hw/optee/Makefile | 1 + drivers/sec-hw/optee/optee.c | 201 +++++++++++++++++ drivers/sec-hw/tee.c | 243 +++++++++++++++++++++ drivers/sec-hw/tee_private.h | 42 ++++ drivers/sec-hw/tee_shm.c | 403 +++++++++++++++++++++++++++++++++++ include/linux/sec-hw/tee.h | 180 ++++++++++++++++ include/linux/sec-hw/tee_drv.h | 214 +++++++++++++++++++ 13 files changed, 1346 insertions(+) create mode 100644 drivers/sec-hw/Kconfig create mode 100644 drivers/sec-hw/Makefile create mode 100644 drivers/sec-hw/optee/Kconfig create mode 100644 drivers/sec-hw/optee/Makefile create mode 100644 drivers/sec-hw/optee/optee.c create mode 100644 drivers/sec-hw/tee.c create mode 100644 drivers/sec-hw/tee_private.h create mode 100644 drivers/sec-hw/tee_shm.c create mode 100644 include/linux/sec-hw/tee.h create mode 100644 include/linux/sec-hw/tee_drv.h