arm-trusted-firmware/plat/arm/css/drivers/scmi
Chandni Cherukuri b911dddcec plat/arm/scmi: introduce plat_css_get_scmi_info API
The default values of 'plat_css_scmi_plat_info' is not applicable for
all the platforms. There should be a provision to let platform code to
register a platform specific instance of scmi_channel_plat_info_t.

Add a new API 'plat_css_get_scmi_info' which lets the platform to
register a platform specific instance of scmi_channel_plat_info_t and
remove the default values.

In addition to this, the existing 'plat_css_scmi_plat_info' structure
is removed from the common code and instantiated for the platforms that
need it. This allows for a consistent provisioning of the SCMI channel
information across all the existing and upcoming platforms.

Change-Id: I4fb65d7f2f165b78697b4677f1e8d81edebeac06
Signed-off-by: Chandni Cherukuri <chandni.cherukuri@arm.com>
2018-10-18 16:16:03 +05:30
..
scmi.h plat/arm/scmi: introduce plat_css_get_scmi_info API 2018-10-18 16:16:03 +05:30
scmi_ap_core_proto.c Add support for SCMI AP core configuration protocol v1.0 2018-07-12 10:09:12 +01:00
scmi_common.c scmi: Optimize bakery locks when HW_ASSISTED_COHERENCY is enabled 2018-10-16 13:38:41 +01:00
scmi_private.h Add support for SCMI AP core configuration protocol v1.0 2018-07-12 10:09:12 +01:00
scmi_pwr_dmn_proto.c CSS: Add SCMI driver for SCP 2017-06-05 13:32:17 +01:00
scmi_sys_pwr_proto.c CSS: Add SCMI driver for SCP 2017-06-05 13:32:17 +01:00