arm-trusted-firmware/plat/arm/css/sgm
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
..
aarch64 plat/arm: relocate the jump_if_cpu_midr macro. 2018-10-15 13:08:52 +05:30
fdts Support shared Mbed TLS heap for SGM 2018-09-04 10:33:08 +01:00
include plat/arm: Remove file arm_board_def.h 2018-10-11 13:02:34 +01:00
tsp plat/arm: Add support for SGM775 2018-08-03 17:42:54 +01:00
sgm-common.mk plat/arm: allow RESET_TO_BL31 for CSS-based platforms 2018-10-10 13:45:10 +05:30
sgm_bl1_setup.c plat/arm/css/sgm: Reorder early platform init 2018-10-10 12:09:06 +01:00
sgm_bl31_setup.c plat/arm/scmi: introduce plat_css_get_scmi_info API 2018-10-18 16:16:03 +05:30
sgm_interconnect.c plat/arm: Mark arm platform initialization functions 2018-10-03 11:48:15 +01:00
sgm_mmap_config.c sgi: sgm: Migrate to new interfaces 2018-09-28 15:31:53 +01:00
sgm_plat_config.c sgi: sgm: Migrate to new interfaces 2018-09-28 15:31:53 +01:00
sgm_security.c plat/arm: Add support for SGM775 2018-08-03 17:42:54 +01:00
sgm_topology.c plat/arm: Add support for SGM775 2018-08-03 17:42:54 +01:00