arm-trusted-firmware/plat/allwinner/common
Salman Nabi af3e8e63b4 refactor(console): consolidate console runtime switch
Refactor console_flush() and console_switch_state(CONSOLE_FLAG_RUNTIME)
to bl31_main(). This has been done per the recommendation in TF-A
mailing list. These calls need to be the last calls, after any runtime
initialization has been done, before BL31 exits.

All platforms that override the generic implementation of
bl31_plat_runtime_setup() have been refactored. The console_flush()
and console_switch_state() calls have been removed as they become
part of bl31_main() function.

Any platform that don't need to make any change to the generic (weak)
implementation of bl31_plat_runtime_setup() don't need to override it
in their platforms.

Change-Id: I6d04d6daa9353daeaa7e3df9e9adf6f322a917b8
Signed-off-by: Salman Nabi <salman.nabi@arm.com>
2024-05-08 15:50:58 +02:00
..
include feat(allwinner): add function to detect H616 die variant 2023-04-26 17:45:29 +01:00
allwinner-common.mk refactor(cpufeat): rename ENABLE_SPE_FOR_LOWER_ELS to ENABLE_SPE_FOR_NS 2023-03-20 13:37:36 +00: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(console): consolidate console runtime switch 2024-05-08 15:50:58 +02:00
sunxi_common.c feat(allwinner): add function to detect H616 die variant 2023-04-26 17:45:29 +01:00
sunxi_cpu_ops.c feat(allwinner): add support for Allwinner T507 SoC 2023-04-26 17:45:29 +01: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): add support for Allwinner T507 SoC 2023-04-26 17:45:29 +01: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): use reset through scpi for warm/soft reset 2023-07-31 21:55:30 +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