arm-trusted-firmware/plat/arm/css/common
Soby Mathew c04a3b6c18 CSS: Add SCMI driver for SCP
This patch adds the SCMI driver for communicating with SCP. The power
domain management and system power management protocol of the SCMI
specification[1] is implemented in the driver. The SCP power management
abstraction layer for SCMI for CSS power management is also added.

A new buid option `CSS_USE_SCMI_DRIVER` is introduced to select SCMI
driver over SCPI.

[1] ARM System Control and Management Interface v1.0 (SCMI)
Document number: ARM DEN 0056A

Change-Id: I67265615a17e679a2afe810b9b0043711ba09dbb
Signed-off-by: Soby Mathew <soby.mathew@arm.com>
2017-06-05 13:32:17 +01:00
..
aarch32 Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
aarch64 Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
css_bl1_setup.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
css_bl2_setup.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
css_bl2u_setup.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
css_common.mk CSS: Add SCMI driver for SCP 2017-06-05 13:32:17 +01:00
css_pm.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
css_scp_bootloader.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
css_scp_bootloader.h Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
css_topology.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00