[PATCH 3/3] Cleanup of accelerometer driver: lis302dl-add-wakeup-defs.patch

Simon Kagstrom simon.kagstrom at gmail.com
Wed Aug 13 09:46:31 CEST 2008


lis302dl-add-wakeup-defs.patch

From: Simon Kagstrom <simon.kagstrom at gmail.com>

Add definitions for the rest of the wakeup defs and also change FFWUSRC1
to FFWUSRC - there are two of these which are identical.

Signed-off-by: Simon Kagstrom <simon.kagstrom at gmail.com>
---

 include/linux/lis302dl.h |   32 ++++++++++++++++++++++++--------
 1 files changed, 24 insertions(+), 8 deletions(-)

diff --git a/include/linux/lis302dl.h b/include/linux/lis302dl.h
index 4d8ded9..2710204 100644
--- a/include/linux/lis302dl.h
+++ b/include/linux/lis302dl.h
@@ -91,14 +91,30 @@ enum lis302dl_reg_status {
 	LIS302DL_STATUS_XYZOR		= 0x80,
 };
 
-enum lis302dl_reg_ffwusrc1 {
-	LIS302DL_FFWUSRC1_XL		= 0x01,
-	LIS302DL_FFWUSRC1_XH		= 0x02,
-	LIS302DL_FFWUSRC1_YL		= 0x04,
-	LIS302DL_FFWUSRC1_YH		= 0x08,
-	LIS302DL_FFWUSRC1_ZL		= 0x10,
-	LIS302DL_FFWUSRC1_ZH		= 0x20,
-	LIS302DL_FFWUSRC1_IA		= 0x40,
+/* Wakeup/freefall interrupt defs */
+enum lis302dl_reg_ffwucfg {
+	LIS302DL_FFWUCFG_XLIE		= 0x01,	
+	LIS302DL_FFWUCFG_XHIE		= 0x02,	
+	LIS302DL_FFWUCFG_YLIE		= 0x04,	
+	LIS302DL_FFWUCFG_YHIE		= 0x08,	
+	LIS302DL_FFWUCFG_ZLIE		= 0x10,	
+	LIS302DL_FFWUCFG_ZHIE		= 0x20,	
+	LIS302DL_FFWUCFG_LIR		= 0x40,	
+	LIS302DL_FFWUCFG_AOI		= 0x80,	
+};
+
+enum lis302dl_reg_ffwuths {
+	LIS302DL_FFWUTHS_DCRM		= 0x80,	
+};
+
+enum lis302dl_reg_ffwusrc {
+	LIS302DL_FFWUSRC_XL		= 0x01,
+	LIS302DL_FFWUSRC_XH		= 0x02,
+	LIS302DL_FFWUSRC_YL		= 0x04,
+	LIS302DL_FFWUSRC_YH		= 0x08,
+	LIS302DL_FFWUSRC_ZL		= 0x10,
+	LIS302DL_FFWUSRC_ZH		= 0x20,
+	LIS302DL_FFWUSRC_IA		= 0x40,
 };
 
 enum lis302dl_reg_cloik_src {




More information about the openmoko-kernel mailing list