arm-trusted-firmware/plat/meson/gxl
Remi Pommarel b99f9224ed meson/gxl: Add support for SHA256 DMA engine
In order to configure and boot SCP, BL31 has to compute and send
the SHA-256 of the firmware data via scpi. Luckily Amlogic GXL SOC
has a DMA facility that could be used to offload SHA-256
computations. This adds basic support of this hardware SHA-256
engine.

Signed-off-by: Remi Pommarel <repk@triplefau.lt>
2019-04-02 16:33:59 +02:00
..
aarch64 meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
include meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
gxl_bl31_setup.c meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
gxl_common.c meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
gxl_def.h meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
gxl_efuse.c meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
gxl_mhu.c meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
gxl_pm.c meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
gxl_private.h meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
gxl_scpi.c meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
gxl_sip_svc.c meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
gxl_thermal.c meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
gxl_topology.c meson/gxl: Initial port of Amlogic Meson S905x (GXL) 2019-04-02 16:33:58 +02:00
platform.mk meson/gxl: Add support for SHA256 DMA engine 2019-04-02 16:33:59 +02:00