Searched hist:c864af989157ead98a451addd4a7309a879ba945 (Results 1 – 2 of 2) sorted by relevance
| /rk3399_ARM-atf/plat/arm/board/tc/ |
| H A D | tc_bl31_setup.c | c864af989157ead98a451addd4a7309a879ba945 Mon Feb 19 17:03:44 UTC 2024 Salman Nabi <salman.nabi@arm.com> refactor(arm): console runtime switch on bl31 exit
Any BL31 setup and Runtime initialization within BL31 is still part of the BOOT process. As such, the console flush and switch must be the last calls before BL31 exit. Flush the console print buffer before switching to runtime. This is so that there is no lingering chars in the print buffer when we move to the runtime console.
This patch adds console flush before switching to runtime in bl31_plat_runtime_setup() function (before BL31 exits). The plan is to move flush and switch calls to bl31_main before BL31 exits, until then console_flush() in bl31_main.c has been left as is.
This patch affects the Arm platform only.
Change-Id: I4d367b9e9640686ac15246ad24318ae4685c12c5 Signed-off-by: Salman Nabi <salman.nabi@arm.com>
|
| /rk3399_ARM-atf/plat/arm/common/ |
| H A D | arm_bl31_setup.c | c864af989157ead98a451addd4a7309a879ba945 Mon Feb 19 17:03:44 UTC 2024 Salman Nabi <salman.nabi@arm.com> refactor(arm): console runtime switch on bl31 exit
Any BL31 setup and Runtime initialization within BL31 is still part of the BOOT process. As such, the console flush and switch must be the last calls before BL31 exit. Flush the console print buffer before switching to runtime. This is so that there is no lingering chars in the print buffer when we move to the runtime console.
This patch adds console flush before switching to runtime in bl31_plat_runtime_setup() function (before BL31 exits). The plan is to move flush and switch calls to bl31_main before BL31 exits, until then console_flush() in bl31_main.c has been left as is.
This patch affects the Arm platform only.
Change-Id: I4d367b9e9640686ac15246ad24318ae4685c12c5 Signed-off-by: Salman Nabi <salman.nabi@arm.com>
|