[PATCH] console: Use flush() before panic and reset
Simon Glass
sjg at chromium.org
Wed Mar 15 20:43:17 CET 2023
On Tue, 14 Mar 2023 at 18:24, Tony Dinh <mibodhi at gmail.com> wrote:
>
> To make sure the panic and the reset messages will go out, console flush() should be used.
> Sleep periods do not work in early u-boot phase when timer driver is not initialized yet.
>
> Reference: https://lists.denx.de/pipermail/u-boot/2023-March/512233.html
>
> Signed-off-by: Tony Dinh <mibodhi at gmail.com>
> ---
>
> arch/arm/lib/reset.c | 4 ++--
> lib/panic.c | 4 +++-
> 2 files changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/lib/reset.c b/arch/arm/lib/reset.c
> index 95169bae1c..3e051e36f1 100644
> --- a/arch/arm/lib/reset.c
> +++ b/arch/arm/lib/reset.c
> @@ -25,6 +25,7 @@
> #include <cpu_func.h>
> #include <irq_func.h>
> #include <linux/delay.h>
> +#include <stdio.h>
Reviewed-by: Simon Glass <sjg at chromium.org>
Is flush implemented widely?
More information about the U-Boot
mailing list