MIPS: ath79: fix system restart
authorFelix Fietkau <nbd@nbd.name>
Fri, 20 Jul 2018 11:58:22 +0000 (13:58 +0200)
committerPaul Burton <paul.burton@mips.com>
Wed, 25 Jul 2018 01:57:49 +0000 (18:57 -0700)
commitf8a7bfe1cb2c1ebfa07775c9c8ac0ad3ba8e5ff5
treea2174471a7c66500bc03b32e3cbe00191b5c9ab7
parenta08227a206b8df79c2a6dd7f62796ccf35c578de
MIPS: ath79: fix system restart

This patch disables irq on reboot to fix hang issues that were observed
due to pending interrupts.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: John Crispin <john@phrozen.org>
Signed-off-by: Paul Burton <paul.burton@mips.com>
Patchwork: https://patchwork.linux-mips.org/patch/19913/
Cc: James Hogan <jhogan@kernel.org>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: linux-mips@linux-mips.org
arch/mips/ath79/setup.c
arch/mips/include/asm/mach-ath79/ath79.h