On Tue, 14 Mar 2023 at 18:24, Tony Dinh <mibo...@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 <mibo...@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 <s...@chromium.org> Is flush implemented widely?