arm-trusted-firmware/plat
Salman Nabi 46163ddddb refactor(brcm): console runtime switch on bl31 exit
Flush the FIFO before switching to runtime. This is so that there are
no lingering chars in the FIFO when we move to the runtime console.

TF-A plans to refactor the console_Switch_state(CONSOLE_FLAG_RUNTIME)
and console_flush() calls and make them the last calls in bl31_main()
(before BL31 exits). Until then they are being left as the last calls
in bl31_plat_runtime_setup() for testing before refactoring.

This patch affects the Broadcom platform only.

Change-Id: I693f749bbf56911638b03e069659e86b95b1050e
Signed-off-by: Salman Nabi <salman.nabi@arm.com>
2024-05-08 15:50:58 +02:00
..
allwinner refactor(allwinner): console runtime switch on bl31 exit 2024-03-04 20:11:25 +01:00
amlogic build: use toolchain identifiers in conditions 2024-02-06 11:14:52 +00:00
arm Merge changes from topic "fix_psci_osi" into integration 2024-05-08 15:45:12 +02:00
aspeed/ast2700 fix(ast2700): add device mapping for coherent memory 2023-10-30 11:30:03 +02:00
brcm refactor(brcm): console runtime switch on bl31 exit 2024-05-08 15:50:58 +02:00
common refactor(bl1): clean up bl2 layout calculation 2024-04-26 09:00:12 +00:00
hisilicon fix(spmd): fix build error with spmd 2023-05-10 15:57:29 -05:00
imx build: remove MAKE_BUILD_STRINGS function 2024-04-29 12:47:01 +00:00
intel/soc refactor: fix common misspelling of init* 2024-03-20 11:44:00 +00:00
marvell fix(tree): correct some typos 2023-05-09 15:57:12 +01:00
mediatek feat(mt8188): remove apusys kernel handler usage constraints 2024-04-29 16:56:32 +08:00
nuvoton fix(nuvoton): prevent changing clock frequency 2024-03-26 16:44:07 +02:00
nvidia/tegra build: use toolchain identifiers in conditions 2024-02-06 11:14:52 +00:00
nxp fix(tree): correct some typos 2023-05-09 15:57:12 +01:00
qemu refactor(cpufeat): add macro to simplify is_feat_xx_present 2024-05-02 12:16:16 -05:00
qti chore: remove MULTI_CONSOLE_API references 2023-09-12 15:28:36 +02:00
renesas build(rzg): separate BL2 and BL31 SREC generation 2024-04-29 12:47:01 +00:00
rockchip fix(rockchip): add support for building with LTO enabled 2024-02-24 00:42:50 +03:00
rpi feat(rpi): add Raspberry Pi 5 support 2024-03-08 21:05:08 +02:00
socionext refactor(console): disable getc() by default 2023-10-11 08:40:14 +02:00
st refactor(stm32mp1): move the MCU security to BL32 2024-03-19 15:49:14 +01:00
ti/k3 Revert "fix(ti): do not take system power reference in bl31_platform_setup()" 2024-02-05 10:45:48 +05:30
xilinx Merge "feat(zynqmp): remove unused pm_get_proc_by_node()" into integration 2024-05-02 10:13:54 +02:00