ARM64: dts: rk3399: adjust box temperature patameters
[firefly-linux-kernel-4.4.55.git] / drivers / misc / modem_sound.h
index 6de17fd20c354a45cb3decb056e03ad3bb5215e1..35b1d0ea0a1d79e12ab2326f398b7b7f7a5b44f5 100755 (executable)
@@ -7,15 +7,25 @@
 \r
 #define IOCTL_MODEM_EAR_PHOEN                  _IO(MODEM_SOUND, 0x01)\r
 #define IOCTL_MODEM_SPK_PHONE                  _IO(MODEM_SOUND, 0x02) \r
-#define IOCTL_MODEM_HP_PHONE                   _IO(MODEM_SOUND, 0x03)\r
+#define IOCTL_MODEM_HP_WITHMIC_PHONE                   _IO(MODEM_SOUND, 0x03)\r
 #define IOCTL_MODEM_BT_PHONE                   _IO(MODEM_SOUND, 0x04)\r
 #define IOCTL_MODEM_STOP_PHONE             _IO(MODEM_SOUND, 0x05) \r
+#define IOCTL_MODEM_HP_NOMIC_PHONE             _IO(MODEM_SOUND, 0x06) \r
 \r
 #define IOCTL_SET_EAR_VALUME               _IO(MODEM_SOUND, 0x11) \r
 #define IOCTL_SET_SPK_VALUME               _IO(MODEM_SOUND, 0x12) \r
-#define IOCTL_SET_HP_VALUME                _IO(MODEM_SOUND, 0x13) \r
+#define IOCTL_SET_HP_WITHMIC_VALUME                _IO(MODEM_SOUND, 0x13) \r
 #define IOCTL_SET_BT_VALUME                _IO(MODEM_SOUND, 0x14) \r
\r
+#define IOCTL_SET_HP_NOMIC_PHONE            _IO(MODEM_SOUND, 0x15)\r
+\r
+enum {\r
+       OFF,\r
+       RCV,\r
+       SPK_PATH,\r
+       HP_PATH,\r
+       HP_NO_MIC,\r
+       BT,\r
+};\r
 \r
 struct modem_sound_data {\r
        int spkctl_io;\r