OP-TEE: add optee driver from GitHub: optee_linuxdriver
authorZhang Zhijie <zhangzj@rock-chips.com>
Tue, 20 Oct 2015 02:47:31 +0000 (10:47 +0800)
committerZhang Zhijie <zhangzj@rock-chips.com>
Tue, 20 Oct 2015 02:47:31 +0000 (10:47 +0800)
commit8e4b2eda3fcee91ba7aa3c9b444d2c47413ee900
tree860fa6bdc2fa68c8974c4d087c24b63d4246fccc
parenta1fd352edd784d3926136aca2b0e5f96e3fe5649
OP-TEE: add optee driver from GitHub: optee_linuxdriver

Commit 4136b9d5a139(Fix TEESMC{32,64}_FASTCALL_RETURN_FROM_RPC)

Change-Id: I389e4f79270e3bc6e8844ec81758f8b5546192a1
Signed-off-by: Zhang Zhijie <zhangzj@rock-chips.com>
42 files changed:
security/optee_linuxdriver/Kconfig [new file with mode: 0644]
security/optee_linuxdriver/LICENSE [new file with mode: 0644]
security/optee_linuxdriver/Makefile [new file with mode: 0644]
security/optee_linuxdriver/Notice.md [new file with mode: 0644]
security/optee_linuxdriver/README.md [new file with mode: 0644]
security/optee_linuxdriver/armtz/Makefile [new file with mode: 0644]
security/optee_linuxdriver/armtz/handle.c [new file with mode: 0644]
security/optee_linuxdriver/armtz/handle.h [new file with mode: 0644]
security/optee_linuxdriver/armtz/tee_mem.c [new file with mode: 0644]
security/optee_linuxdriver/armtz/tee_mem.h [new file with mode: 0644]
security/optee_linuxdriver/armtz/tee_smc-arm.S [new file with mode: 0644]
security/optee_linuxdriver/armtz/tee_smc-arm64.S [new file with mode: 0644]
security/optee_linuxdriver/armtz/tee_tz_drv.c [new file with mode: 0644]
security/optee_linuxdriver/armtz/tee_tz_op.h [new file with mode: 0644]
security/optee_linuxdriver/armtz/tee_tz_priv.h [new file with mode: 0644]
security/optee_linuxdriver/core/Makefile [new file with mode: 0644]
security/optee_linuxdriver/core/tee_context.c [new file with mode: 0644]
security/optee_linuxdriver/core/tee_core.c [new file with mode: 0644]
security/optee_linuxdriver/core/tee_core_priv.h [new file with mode: 0644]
security/optee_linuxdriver/core/tee_debugfs.c [new file with mode: 0644]
security/optee_linuxdriver/core/tee_debugfs.h [new file with mode: 0644]
security/optee_linuxdriver/core/tee_kernel_api.c [new file with mode: 0644]
security/optee_linuxdriver/core/tee_mutex_wait.c [new file with mode: 0644]
security/optee_linuxdriver/core/tee_mutex_wait.h [new file with mode: 0644]
security/optee_linuxdriver/core/tee_session.c [new file with mode: 0644]
security/optee_linuxdriver/core/tee_shm.c [new file with mode: 0644]
security/optee_linuxdriver/core/tee_shm.h [new file with mode: 0644]
security/optee_linuxdriver/core/tee_supp_com.c [new file with mode: 0644]
security/optee_linuxdriver/core/tee_supp_com.h [new file with mode: 0644]
security/optee_linuxdriver/core/tee_sysfs.c [new file with mode: 0644]
security/optee_linuxdriver/core/tee_sysfs.h [new file with mode: 0644]
security/optee_linuxdriver/core/tee_wait_queue.c [new file with mode: 0644]
security/optee_linuxdriver/core/tee_wait_queue.h [new file with mode: 0644]
security/optee_linuxdriver/fdts/fvp-foundation-gicv2-psci.dts [new file with mode: 0644]
security/optee_linuxdriver/fdts/fvp-foundation-motherboard.dtsi [new file with mode: 0644]
security/optee_linuxdriver/fdts/readme.txt [new file with mode: 0644]
security/optee_linuxdriver/include/arm_common/teesmc.h [new file with mode: 0644]
security/optee_linuxdriver/include/arm_common/teesmc_st.h [new file with mode: 0644]
security/optee_linuxdriver/include/linux/tee_client_api.h [new file with mode: 0644]
security/optee_linuxdriver/include/linux/tee_core.h [new file with mode: 0644]
security/optee_linuxdriver/include/linux/tee_ioc.h [new file with mode: 0644]
security/optee_linuxdriver/include/linux/tee_kernel_api.h [new file with mode: 0644]