aboutsummaryrefslogtreecommitdiffstats
path: root/arch/blackfin
diff options
context:
space:
mode:
Diffstat (limited to 'arch/blackfin')
-rw-r--r--arch/blackfin/mach-common/ints-priority.c5
-rw-r--r--arch/blackfin/mach-common/pm.c5
2 files changed, 8 insertions, 2 deletions
diff --git a/arch/blackfin/mach-common/ints-priority.c b/arch/blackfin/mach-common/ints-priority.c
index 5a7c1c177d23..f7e35e7965fc 100644
--- a/arch/blackfin/mach-common/ints-priority.c
+++ b/arch/blackfin/mach-common/ints-priority.c
@@ -1069,7 +1069,10 @@ int __init init_arch_irq(void)
1069 * up from IDLE instructions. See this report for more info: 1069 * up from IDLE instructions. See this report for more info:
1070 * http://blackfin.uclinux.org/gf/tracker/4323 1070 * http://blackfin.uclinux.org/gf/tracker/4323
1071 */ 1071 */
1072 bfin_write_SIC_IWR1(IWR_ENABLE(10) | IWR_ENABLE(11)); 1072 if (ANOMALY_05000435)
1073 bfin_write_SIC_IWR1(IWR_ENABLE(10) | IWR_ENABLE(11));
1074 else
1075 bfin_write_SIC_IWR1(IWR_DISABLE_ALL);
1073#else 1076#else
1074 bfin_write_SIC_IWR1(IWR_DISABLE_ALL); 1077 bfin_write_SIC_IWR1(IWR_DISABLE_ALL);
1075#endif 1078#endif
diff --git a/arch/blackfin/mach-common/pm.c b/arch/blackfin/mach-common/pm.c
index ee33a8a988bd..96600b8cb6ad 100644
--- a/arch/blackfin/mach-common/pm.c
+++ b/arch/blackfin/mach-common/pm.c
@@ -91,7 +91,10 @@ void bfin_pm_suspend_standby_enter(void)
91 * up from IDLE instructions. See this report for more info: 91 * up from IDLE instructions. See this report for more info:
92 * http://blackfin.uclinux.org/gf/tracker/4323 92 * http://blackfin.uclinux.org/gf/tracker/4323
93 */ 93 */
94 bfin_write_SIC_IWR1(IWR_ENABLE(10) | IWR_ENABLE(11)); 94 if (ANOMALY_05000435)
95 bfin_write_SIC_IWR1(IWR_ENABLE(10) | IWR_ENABLE(11));
96 else
97 bfin_write_SIC_IWR1(IWR_DISABLE_ALL);
95#else 98#else
96 bfin_write_SIC_IWR1(IWR_DISABLE_ALL); 99 bfin_write_SIC_IWR1(IWR_DISABLE_ALL);
97#endif 100#endif