From eb32629f15c307c026e80a23ac9f836e82482e3e Mon Sep 17 00:00:00 2001 From: sorgelig Date: Wed, 7 Nov 2018 22:25:15 +0800 Subject: [PATCH] timeout before reset. --- fpga_io.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fpga_io.cpp b/fpga_io.cpp index a4ee7bc..c0c2c86 100644 --- a/fpga_io.cpp +++ b/fpga_io.cpp @@ -602,6 +602,8 @@ void reboot(int cold) sync(); fpga_core_reset(1); + usleep(500000); + writel(cold ? 0 : 0x1, &reset_regs->tstscratch); writel(2, &reset_regs->ctrl); while (1);