plat/arm: remove weak implemention of 'plat_arm_psci_override_pm_ops' function
authorChandni Cherukuri <chandni.cherukuri@arm.com>
Wed, 14 Nov 2018 08:13:59 +0000 (13:43 +0530)
committerChandni Cherukuri <chandni.cherukuri@arm.com>
Thu, 29 Nov 2018 09:35:59 +0000 (15:05 +0530)
commit89f2e589856f7626d210df409b466e0289dff133
tree311f938979f9e5116a8ed1b3720d364a11c2350f
parent9345d9a0d9cef2ca85df43fe0ce6f64580bc21f9
plat/arm: remove weak implemention of 'plat_arm_psci_override_pm_ops' function

In order to allow Arm platforms to override the default list of PSCI
callbacks, remove the existing weak implementation of
'plat_arm_psci_override_pm_ops' function and let all the Arm platforms
implement their own 'plat_arm_psci_override_pm_ops' function.

For platforms that support SCMI protocol, the function
'css_scmi_override_pm_ops' can be additionally used as well to
override the default PSCI callbacks.

Change-Id: If7c27468bd51a00ea9c2a3716b5894163f5a9f3c
Signed-off-by: Chandni Cherukuri <chandni.cherukuri@arm.com>
plat/arm/board/fvp/fvp_pm.c
plat/arm/board/juno/juno_pm.c [new file with mode: 0644]
plat/arm/board/juno/platform.mk
plat/arm/board/juno/sp_min/sp_min-juno.mk
plat/arm/board/n1sdp/n1sdp_bl31_setup.c
plat/arm/common/arm_pm.c
plat/arm/css/drivers/scmi/scmi.h
plat/arm/css/drivers/scp/css_pm_scmi.c
plat/arm/css/sgi/sgi_bl31_setup.c
plat/arm/css/sgm/sgm_bl31_setup.c