summaryrefslogtreecommitdiffstats
path: root/arch/blackfin/mach-bf609/include
diff options
context:
space:
mode:
authorSonic Zhang <sonic.zhang@analog.com>2012-05-15 08:17:35 +0200
committerBob Liu <lliubbo@gmail.com>2012-05-21 08:54:58 +0200
commit913f2f2df797c45e92ab527022cd49deb6eee3ab (patch)
treeecdc3b59ec9aec482792d8e77179702b7c77c23a /arch/blackfin/mach-bf609/include
parentblackfin: bf60x: Rename the DDR controller macro (diff)
downloadlinux-913f2f2df797c45e92ab527022cd49deb6eee3ab.tar.xz
linux-913f2f2df797c45e92ab527022cd49deb6eee3ab.zip
blackfin: bf60x: anomaly: Add a temporary anomaly 0501001
Add a temporary anomaly 0501001 for data loss in MMR reading if interrupted. Add work around for bfin serial driver as well. Signed-off-by: Sonic Zhang <sonic.zhang@analog.com> Signed-off-by: Bob Liu <lliubbo@gmail.com>
Diffstat (limited to 'arch/blackfin/mach-bf609/include')
-rw-r--r--arch/blackfin/mach-bf609/include/mach/anomaly.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/blackfin/mach-bf609/include/mach/anomaly.h b/arch/blackfin/mach-bf609/include/mach/anomaly.h
index 97a9c65bbe32..bdd39aefb565 100644
--- a/arch/blackfin/mach-bf609/include/mach/anomaly.h
+++ b/arch/blackfin/mach-bf609/include/mach/anomaly.h
@@ -57,6 +57,8 @@
#define ANOMALY_05000481 (1)
/* IFLUSH sucks at life */
#define ANOMALY_05000491 (1)
+/* Tempopary anomaly ID for data loss in MMR read operation if interrupted */
+#define ANOMALY_05001001 (__SILICON_REVISION__ < 1)
/* Anomalies that don't exist on this proc */
#define ANOMALY_05000099 (0)