arm-trusted-firmware/plat/arm/css/common
Samarth Parikh a427785c83 plat/arm: Add MHUv2 support to SCMI driver
Currently the SCMI driver supports MHUv1, but Arm platforms may have
varied versions of MHU driver, with MHUv2 controllers being in the
latest Arm platforms.

This patch updates the SCMI driver to support MHUv2, specifically that
the sender must send the wake-up to the receiver before initiating any
data transfer.

Also, the existing mhu driver files, css_mhu.c and css_mhu.h, have been
moved from the scpi directory to a new directory, css/drivers/mhu.

Change-Id: I9b46b492a3e1d9e26db12d83a9773958a8c8402f
Signed-off-by: Samarth Parikh <samarth.parikh@arm.com>
2018-04-16 20:52:14 +05:30
..
aarch32 CSS: Changes for SDS framework 2017-09-06 15:32:20 +01:00
aarch64 CSS: Changes for SDS framework 2017-09-06 15:32:20 +01:00
sp_min plat/arm: Add MHUv2 support to SCMI driver 2018-04-16 20:52:14 +05:30
css_bl1_setup.c Fix MISRA rule 8.4 Part 2 2018-02-28 17:19:56 +00:00
css_bl2_setup.c ARM Platforms: Migrate to new BL handover interface 2018-02-26 16:31:11 +00:00
css_bl2u_setup.c Fix MISRA rule 8.4 Part 2 2018-02-28 17:19:56 +00:00
css_common.mk plat/arm: Add MHUv2 support to SCMI driver 2018-04-16 20:52:14 +05:30
css_pm.c ARM platforms: Make arm_validate_ns_entrypoint() common 2017-11-13 08:38:51 +00:00
css_topology.c Fix MISRA rule 8.4 Part 2 2018-02-28 17:19:56 +00:00