u-boot/drivers/tee/optee
Jorge Ramirez-Ortiz 4e96356185 drivers: tee: i2c trampoline driver
This commit gives the secure world access to the I2C bus so it can
communicate with I2C slaves (typically those would be secure elements
like the NXP SE050).

A similar service implementation has been merged in linux:
c05210ab ("drivers: optee: allow op-tee to access devices on the i2c
bus")

Signed-off-by: Jorge Ramirez-Ortiz <jorge@foundries.io>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>
2021-02-16 11:48:20 -05:00
..
core.c dm: core: Access device ofnode through functions 2021-01-05 12:24:41 -07:00
i2c.c drivers: tee: i2c trampoline driver 2021-02-16 11:48:20 -05:00
Kconfig tee: add sandbox driver 2018-10-07 11:04:01 -04:00
Makefile drivers: tee: i2c trampoline driver 2021-02-16 11:48:20 -05:00
optee_msg.h drivers: tee: i2c trampoline driver 2021-02-16 11:48:20 -05:00
optee_msg_supplicant.h drivers: tee: i2c trampoline driver 2021-02-16 11:48:20 -05:00
optee_private.h drivers: tee: i2c trampoline driver 2021-02-16 11:48:20 -05:00
optee_smc.h tee: add OP-TEE driver 2018-10-07 10:47:38 -04:00
rpmb.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
supplicant.c drivers: tee: i2c trampoline driver 2021-02-16 11:48:20 -05:00