Commit b7e11293 authored by Mike Frysinger's avatar Mike Frysinger Committed by Bryan Wu
Browse files

Blackfin arch: fix bug - reboot fails on BF527



add ANOMALY_05000435 to handle SIC_IWR1 workaround for rebooting

Signed-off-by: default avatarMike Frysinger <vapier.adi@gmail.com>
Signed-off-by: default avatarBryan Wu <cooloney@kernel.org>
parent 94b28211
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -1069,7 +1069,10 @@ int __init init_arch_irq(void)
	 * up from IDLE instructions.  See this report for more info:
	 * http://blackfin.uclinux.org/gf/tracker/4323
	 */
	if (ANOMALY_05000435)
		bfin_write_SIC_IWR1(IWR_ENABLE(10) | IWR_ENABLE(11));
	else
		bfin_write_SIC_IWR1(IWR_DISABLE_ALL);
#else
	bfin_write_SIC_IWR1(IWR_DISABLE_ALL);
#endif
+4 −1
Original line number Diff line number Diff line
@@ -91,7 +91,10 @@ void bfin_pm_suspend_standby_enter(void)
	 * up from IDLE instructions.  See this report for more info:
	 * http://blackfin.uclinux.org/gf/tracker/4323
	 */
	if (ANOMALY_05000435)
		bfin_write_SIC_IWR1(IWR_ENABLE(10) | IWR_ENABLE(11));
	else
		bfin_write_SIC_IWR1(IWR_DISABLE_ALL);
#else
	bfin_write_SIC_IWR1(IWR_DISABLE_ALL);
#endif