On 3/15/23 20:43, Simon Glass wrote:
On Tue, 14 Mar 2023 at 18:24, Tony Dinh <[email protected]> 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 <[email protected]>
---

  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 <[email protected]>

Reviewed-by: Stefan Roese <[email protected]>

Thanks,
Stefan

Reply via email to