diff --git a/board/qca/arm/ipq807x/ipq807x.c b/board/qca/arm/ipq807x/ipq807x.c index 65e89be2a2..ef6d6b6bc1 100644 --- a/board/qca/arm/ipq807x/ipq807x.c +++ b/board/qca/arm/ipq807x/ipq807x.c @@ -25,6 +25,7 @@ DECLARE_GLOBAL_DATA_PTR; +#define GCNT_PSHOLD 0x004AB000 qca_mmc mmc_host; extern loff_t board_env_offset; @@ -67,6 +68,7 @@ unsigned long timer_read_counter(void) void reset_cpu(unsigned long a) { + writel(0, GCNT_PSHOLD); while(1); }