zynqmp: Add simple implementation of zynqmp_validate_power_state()
authorStefan Krsmanovic <stefan.krsmanovic@aggios.com>
Mon, 9 May 2016 16:00:47 +0000 (18:00 +0200)
committerSoren Brinkmann <soren.brinkmann@xilinx.com>
Tue, 13 Sep 2016 16:19:02 +0000 (09:19 -0700)
commiteccc7cde9f3eba2de4e533dcc7fde117adbf59cc
tree43890b6d1c5c415051595980bce712483221a085
parent797ab652fbd33d9ef12dc641edcb665808c4d2aa
zynqmp: Add simple implementation of zynqmp_validate_power_state()

Implementation is based on arm_validate_power_state().
This function is called during CPU_SUSPEND PSCI call to validate
power_state parameter. If state is valid this function populate it
in req_state array as power domain level specific local state.
ATF platform migration guide chapter 2.2 defines this function as
mandatory for PSCIv1.0 CPU_SUSPEND support.

Signed-off-by: Stefan Krsmanovic <stefan.krsmanovic@aggios.com>
plat/xilinx/zynqmp/plat_psci.c