summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2011-05-08 00:54:45 +0200
committerSamuel Ortiz <sameo@linux.intel.com>2011-05-26 19:45:42 +0200
commit863dde5bfa3c48f459c6302daf64f94a11c7c1e5 (patch)
treeb610b75d088d95c5d6d0fd1700244df38a32cb2b /include
parenteac78a21017f5beefa75f88b966950cd89caac37 (diff)
downloadlinux-3.10-863dde5bfa3c48f459c6302daf64f94a11c7c1e5.tar.gz
linux-3.10-863dde5bfa3c48f459c6302daf64f94a11c7c1e5.tar.bz2
linux-3.10-863dde5bfa3c48f459c6302daf64f94a11c7c1e5.zip
mfd: Provide ab8500-core enumerators for chip cuts
Since functionality in MFD cells may need to be adjusted according to chip revision, let's enumerate them and keep track of them. Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/mfd/abx500.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/mfd/abx500.h b/include/linux/mfd/abx500.h
index 67bd6f7ecf3..896b5e47f16 100644
--- a/include/linux/mfd/abx500.h
+++ b/include/linux/mfd/abx500.h
@@ -34,6 +34,13 @@
#define AB5500_2_0 0x21
#define AB5500_2_1 0x22
+/* AB8500 CIDs*/
+#define AB8500_CUTEARLY 0x00
+#define AB8500_CUT1P0 0x10
+#define AB8500_CUT1P1 0x11
+#define AB8500_CUT2P0 0x20
+#define AB8500_CUT3P0 0x30
+
/*
* AB3100, EVENTA1, A2 and A3 event register flags
* these are catenated into a single 32-bit flag in the code