input: ewtzmu2: Add Panasonic gyroscope for HTC

Includes AKM8975 compass/gyroscope code

HTC kernel version: villeu-jb-crc-3.4.10-ae8b65e
    akm8975_pana_gyro.c
    ewtzmu2.c
HTC kernel version: evitaul-jb-crc-3.4.10-ec474a3
    akm8975.c

Change-Id: I9f3c099d8d78da8331863ddc44fa2a5953379814
diff --git a/include/linux/ewtzmu2_cal.h b/include/linux/ewtzmu2_cal.h
new file mode 100644
index 0000000..48c597e
--- /dev/null
+++ b/include/linux/ewtzmu2_cal.h
@@ -0,0 +1,30 @@
+#ifndef EWTZMU2_CALI_H
+#define EWTZMU2_CALI_H
+
+#define EW_GYROCALI_START			1
+#define EW_GYROCALI_END				0
+#define EW_BIAS_LENGTH				3
+
+#define EW_CALI_SUCCESS				0
+#define EW_DRV_SUCCESS 				 0
+#define EW_I2C_ERROR				-1
+#define EW_CLIENT_ERROR				-2
+#define EW_BUFFER_PARAMS			-3
+#define EW_DRV_FAILURE				-4
+#define EW_DEVNODE_FAILURE			-5
+#define EW_DATA_RANGE_ERROR			-6
+#define EW_OUT_OF_SPEC_NOT_STABLE	-7
+#define EW_FILE_FAILURE				-8
+#define EW_JNI_FAILURE				-9
+#define EW_DIAG_FAILURE				-10
+#define EW_DATA_OFFSET_ERROR		-11
+#define EW_DATA_REPEAT_ERROR_X		-12
+#define EW_DATA_REPEAT_ERROR_Y		-13
+#define EW_DATA_REPEAT_ERROR_Z		-14
+
+
+
+#define BIAS_MULTI_TIMES				100
+
+#endif
+