arm-trusted-firmware/plat
Varun Wadekar 7afd463753 Tegra186: support for C6/C7 CPU_SUSPEND states
This patch adds support for the C6 and C7 CPU_SUSPEND states. C6 is
an idle state while C7 is a powerdown state.

The MCE block takes care of the entry/exit to/from these core power
states and hence we call the corresponding MCE handler to process
these requests. The NS driver passes the tentative time that the
core is expected to stay in this state as part of the power_state
parameter, which we store in a per-cpu array and pass it to the
MCE block.

Change-Id: I152acb11ab93d91fb866da2129b1795843dfa39b
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2017-03-20 09:13:52 -07:00
..
arm Add workaround for ARM Cortex-A53 erratum 855873 2017-03-20 10:57:46 +00:00
common Merge pull request #861 from soby-mathew/sm/aarch32_fixes 2017-03-18 12:16:27 +00:00
compat AArch32: Add essential ARM platform and FVP support 2016-08-10 18:01:38 +01:00
mediatek plat/mediatek: Enable Cortex-A53 erratum 855873 workaround 2017-03-20 10:57:50 +00:00
nvidia/tegra Tegra186: support for C6/C7 CPU_SUSPEND states 2017-03-20 09:13:52 -07:00
qemu Replace some memset call by zeromem 2017-02-06 17:01:39 +00:00
rockchip Merge pull request #854 from rockchip-linux/pm_plat 2017-03-03 23:29:01 +00:00
xilinx/zynqmp Replace some memset call by zeromem 2017-02-06 17:01:39 +00:00