JJérôme Forissierdrivers: imx_ele: add ELE driver
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
drivers: imx: dcp: fix compilation address error hwkey->data will never be null because it is an array struct tee_hw_unique_key { uint8_t data[HW_UNIQUE_KEY_LENGTH]; }; Fix the following with gcc12: | core/drivers/imx/dcp/dcp_huk.c: In function 'tee_otp_get_hw_unique_key': | core/drivers/imx/dcp/dcp_huk.c:71:23: error: the comparison will always evaluate as 'true' for the address of 'data' will never be NULL [-Werror=address] | 71 | if (!hwkey || !hwkey->data) { | | ^ Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org> Acked-by: Clement Faure <clement.faure@nxp.com> | 3 年前 | |
drivers: imx_ele: add ELE driver Add EdgeLock Enclave (or ELE) driver support. ELE is a built-in security subsystem available on imx8ulp and imx93 providing security features to the Cortex-A. Signed-off-by: Clement Faure <clement.faure@nxp.com> Acked-by: Jerome Forissier <jerome.forissier@linaro.org> Acked-by: Etienne Carriere <etienne.carriere@linaro.org> | 3 年前 | |
core: driver: add common i.MX MU driver Add a common MU driver for i.MX platforms. This MU driver is used to communicate with external security controllers. This driver includes a generic part and an hardware abstraction layer for low level MU functions. The MU driver implements the HAL for the following platforms: - mx8ulpevk - mx8qmmek/imx8qxpmek Signed-off-by: Clement Faure <clement.faure@nxp.com> Acked-by: Jens Wiklander <jens.wiklander@linaro.org> | 3 年前 |