Blackfin arch: add ANOMALY_05000435 to our headers
authorMike Frysinger <vapier.adi@gmail.com>
Tue, 18 Nov 2008 09:48:21 +0000 (17:48 +0800)
committerBryan Wu <cooloney@kernel.org>
Tue, 18 Nov 2008 09:48:21 +0000 (17:48 +0800)
Signed-off-by: Mike Frysinger <vapier.adi@gmail.com>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
arch/blackfin/mach-bf527/include/mach/anomaly.h
arch/blackfin/mach-bf533/include/mach/anomaly.h
arch/blackfin/mach-bf537/include/mach/anomaly.h
arch/blackfin/mach-bf538/include/mach/anomaly.h
arch/blackfin/mach-bf548/include/mach/anomaly.h
arch/blackfin/mach-bf561/include/mach/anomaly.h

index 8d09e6d5c9cd371377633ec4e0ccbf3da3d54340..f3025f67d1cd514e0b5beae61b08afe367110bd1 100644 (file)
 #define ANOMALY_05000430 (ANOMALY_BF527 && __SILICON_REVISION__ > 1)
 /* bfrom_SysControl() Does Not Clear SIC_IWR1 Before Executing PLL Programming Sequence */
 #define ANOMALY_05000432 (ANOMALY_BF526)
+/* Certain SIC Registers are not Reset After Soft or Core Double Fault Reset */
+#define ANOMALY_05000435 (ANOMALY_BF526 && __SILICON_REVISION__ < 1 || ANOMALY_BF527)
 /* IFLUSH Instruction at End of Hardware Loop Causes Infinite Stall */
 #define ANOMALY_05000443 (1)
 
index e34bc72aa96f1247c23b193014515da64390bb4f..2f144a0cf76809ea376e6bd246ee6d0935e2bbf0 100644 (file)
 #define ANOMALY_05000323 (0)
 #define ANOMALY_05000353 (1)
 #define ANOMALY_05000386 (1)
+#define ANOMALY_05000435 (0)
 
 #endif
index c6c18f8644c7ae7c9c37aaec73a683b69900e944..99c856f884399e3397078929177caf4f4842d27c 100644 (file)
 #define ANOMALY_05000353 (1)
 #define ANOMALY_05000363 (0)
 #define ANOMALY_05000386 (1)
+#define ANOMALY_05000435 (0)
 
 #endif
index 80b3bd98e30924d9a7e6a2e688660f983e223aa3..d032acc1eee8b1c4283d6b1c68356f9e2b6e22bd 100644 (file)
 #define ANOMALY_05000353 (1)
 #define ANOMALY_05000363 (0)
 #define ANOMALY_05000386 (1)
+#define ANOMALY_05000435 (0)
 
 #endif
index 98f973299b872a36056d182673f9c6ea7ca5ef39..93cdf4ef19faca71b92446f080b4d2b85bfeda6d 100644 (file)
 #define ANOMALY_05000311 (0)
 #define ANOMALY_05000323 (0)
 #define ANOMALY_05000363 (0)
+#define ANOMALY_05000435 (0)
 
 #endif
index a1ff7c40238fd7a998f015443b5cbd32b4463a27..4d4884b3c63667ca53a38cace7b78c3ffe2759a9 100644 (file)
 #define ANOMALY_05000311 (0)
 #define ANOMALY_05000353 (1)
 #define ANOMALY_05000386 (1)
+#define ANOMALY_05000435 (0)
 
 #endif