arm-trusted-firmware/plat/allwinner/common
Samuel Holland e2b18771fc feat(allwinner): provide CPU idle states to the rich OS
When using SCPI as the PSCI backend, firmware can wake up the CPUs and
cluster from sleep, so CPU idle states are available for the rich OS to
use. In that case, advertise them to the rich OS via the DTB.

Change-Id: I718ef6ef41212fe5213b11b4799613adbbe6e0eb
Signed-off-by: Samuel Holland <samuel@sholland.org>
2022-04-26 17:52:43 +02:00
..
include feat(allwinner): provide CPU idle states to the rich OS 2022-04-26 17:52:43 +02:00
allwinner-common.mk feat(allwinner): provide CPU idle states to the rich OS 2022-04-26 17:52:43 +02:00
arisc_off.S allwinner: Use the arisc to turn off ARM cores 2018-10-20 16:23:59 +01:00
plat_helpers.S allwinner: Introduce basic platform support 2018-06-15 11:45:24 +01:00
sunxi_bl31_setup.c refactor(allwinner): patch the DTB after setting up PSCI 2022-04-26 17:52:11 +02:00
sunxi_common.c refactor(plat/allwinner): do not map BL32 DRAM at EL3 2021-07-22 20:50:27 -05:00
sunxi_cpu_ops.c refactor(plat/allwinner): allow new AA64nAA32 position 2021-08-25 00:33:59 +08:00
sunxi_native_pm.c allwinner: Split native and SCPI-based PSCI implementations 2021-01-24 17:21:31 -06:00
sunxi_pm.c feat(allwinner): provide CPU idle states to the rich OS 2022-04-26 17:52:43 +02:00
sunxi_prepare_dtb.c feat(allwinner): provide CPU idle states to the rich OS 2022-04-26 17:52:43 +02:00
sunxi_scpi_pm.c feat(allwinner): simplify CPU_SUSPEND power state encoding 2022-04-26 17:52:37 +02:00
sunxi_security.c allwinner: Add SPC security setup for H6 2020-12-13 22:15:32 -06:00
sunxi_topology.c allwinner: Constify data structures 2019-02-17 20:13:40 -06:00