diff options
Diffstat (limited to 'libc/kernel/uapi/linux/telephony.h')
-rw-r--r-- | libc/kernel/uapi/linux/telephony.h | 240 |
1 files changed, 119 insertions, 121 deletions
diff --git a/libc/kernel/uapi/linux/telephony.h b/libc/kernel/uapi/linux/telephony.h index f4c6d63..74a4922 100644 --- a/libc/kernel/uapi/linux/telephony.h +++ b/libc/kernel/uapi/linux/telephony.h @@ -34,157 +34,155 @@ #define QTI_PHONEJACK_PCI 500 #define QTI_PHONECARD 600 typedef enum { - vendor = 0, + vendor = 0, /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - device, - port, - codec, - dsp + device, + port, + codec, + dsp /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ } phone_cap; struct phone_capability { - char desc[80]; - phone_cap captype; + char desc[80]; + phone_cap captype; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - int cap; - int handle; + int cap; + int handle; }; typedef enum { /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - pots = 0, - pstn, - handset, - speaker + pots = 0, + pstn, + handset, + speaker /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ } phone_ports; -#define PHONE_CAPABILITIES _IO ('q', 0x80) -#define PHONE_CAPABILITIES_LIST _IOR ('q', 0x81, struct phone_capability *) -#define PHONE_CAPABILITIES_CHECK _IOW ('q', 0x82, struct phone_capability *) +#define PHONE_CAPABILITIES _IO('q', 0x80) +#define PHONE_CAPABILITIES_LIST _IOR('q', 0x81, struct phone_capability *) +#define PHONE_CAPABILITIES_CHECK _IOW('q', 0x82, struct phone_capability *) /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ typedef struct { - char month[3]; - char day[3]; - char hour[3]; + char month[3]; + char day[3]; + char hour[3]; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - char min[3]; - int numlen; - char number[11]; - int namelen; + char min[3]; + int numlen; + char number[11]; + int namelen; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - char name[80]; + char name[80]; } PHONE_CID; -#define PHONE_RING _IO ('q', 0x83) -#define PHONE_HOOKSTATE _IO ('q', 0x84) +#define PHONE_RING _IO('q', 0x83) +#define PHONE_HOOKSTATE _IO('q', 0x84) /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define PHONE_MAXRINGS _IOW ('q', 0x85, char) -#define PHONE_RING_CADENCE _IOW ('q', 0x86, short) -#define OLD_PHONE_RING_START _IO ('q', 0x87) -#define PHONE_RING_START _IOW ('q', 0x87, PHONE_CID *) +#define PHONE_MAXRINGS _IOW('q', 0x85, char) +#define PHONE_RING_CADENCE _IOW('q', 0x86, short) +#define OLD_PHONE_RING_START _IO('q', 0x87) +#define PHONE_RING_START _IOW('q', 0x87, PHONE_CID *) /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define PHONE_RING_STOP _IO ('q', 0x88) +#define PHONE_RING_STOP _IO('q', 0x88) #define USA_RING_CADENCE 0xC0C0 -#define PHONE_REC_CODEC _IOW ('q', 0x89, int) -#define PHONE_REC_START _IO ('q', 0x8A) -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define PHONE_REC_STOP _IO ('q', 0x8B) -#define PHONE_REC_DEPTH _IOW ('q', 0x8C, int) -#define PHONE_FRAME _IOW ('q', 0x8D, int) -#define PHONE_REC_VOLUME _IOW ('q', 0x8E, int) -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define PHONE_REC_VOLUME_LINEAR _IOW ('q', 0xDB, int) -#define PHONE_REC_LEVEL _IO ('q', 0x8F) -#define PHONE_PLAY_CODEC _IOW ('q', 0x90, int) -#define PHONE_PLAY_START _IO ('q', 0x91) -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define PHONE_PLAY_STOP _IO ('q', 0x92) -#define PHONE_PLAY_DEPTH _IOW ('q', 0x93, int) -#define PHONE_PLAY_VOLUME _IOW ('q', 0x94, int) -#define PHONE_PLAY_VOLUME_LINEAR _IOW ('q', 0xDC, int) -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define PHONE_PLAY_LEVEL _IO ('q', 0x95) -#define PHONE_DTMF_READY _IOR ('q', 0x96, int) -#define PHONE_GET_DTMF _IOR ('q', 0x97, int) -#define PHONE_GET_DTMF_ASCII _IOR ('q', 0x98, int) -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define PHONE_DTMF_OOB _IOW ('q', 0x99, int) -#define PHONE_EXCEPTION _IOR ('q', 0x9A, int) -#define PHONE_PLAY_TONE _IOW ('q', 0x9B, char) -#define PHONE_SET_TONE_ON_TIME _IOW ('q', 0x9C, int) -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define PHONE_SET_TONE_OFF_TIME _IOW ('q', 0x9D, int) -#define PHONE_GET_TONE_ON_TIME _IO ('q', 0x9E) -#define PHONE_GET_TONE_OFF_TIME _IO ('q', 0x9F) -#define PHONE_GET_TONE_STATE _IO ('q', 0xA0) -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define PHONE_BUSY _IO ('q', 0xA1) -#define PHONE_RINGBACK _IO ('q', 0xA2) -#define PHONE_DIALTONE _IO ('q', 0xA3) -#define PHONE_CPT_STOP _IO ('q', 0xA4) -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define PHONE_PSTN_SET_STATE _IOW ('q', 0xA4, int) -#define PHONE_PSTN_GET_STATE _IO ('q', 0xA5) +#define PHONE_REC_CODEC _IOW('q', 0x89, int) +#define PHONE_REC_START _IO('q', 0x8A) +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define PHONE_REC_STOP _IO('q', 0x8B) +#define PHONE_REC_DEPTH _IOW('q', 0x8C, int) +#define PHONE_FRAME _IOW('q', 0x8D, int) +#define PHONE_REC_VOLUME _IOW('q', 0x8E, int) +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define PHONE_REC_VOLUME_LINEAR _IOW('q', 0xDB, int) +#define PHONE_REC_LEVEL _IO('q', 0x8F) +#define PHONE_PLAY_CODEC _IOW('q', 0x90, int) +#define PHONE_PLAY_START _IO('q', 0x91) +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define PHONE_PLAY_STOP _IO('q', 0x92) +#define PHONE_PLAY_DEPTH _IOW('q', 0x93, int) +#define PHONE_PLAY_VOLUME _IOW('q', 0x94, int) +#define PHONE_PLAY_VOLUME_LINEAR _IOW('q', 0xDC, int) +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define PHONE_PLAY_LEVEL _IO('q', 0x95) +#define PHONE_DTMF_READY _IOR('q', 0x96, int) +#define PHONE_GET_DTMF _IOR('q', 0x97, int) +#define PHONE_GET_DTMF_ASCII _IOR('q', 0x98, int) +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define PHONE_DTMF_OOB _IOW('q', 0x99, int) +#define PHONE_EXCEPTION _IOR('q', 0x9A, int) +#define PHONE_PLAY_TONE _IOW('q', 0x9B, char) +#define PHONE_SET_TONE_ON_TIME _IOW('q', 0x9C, int) +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define PHONE_SET_TONE_OFF_TIME _IOW('q', 0x9D, int) +#define PHONE_GET_TONE_ON_TIME _IO('q', 0x9E) +#define PHONE_GET_TONE_OFF_TIME _IO('q', 0x9F) +#define PHONE_GET_TONE_STATE _IO('q', 0xA0) +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define PHONE_BUSY _IO('q', 0xA1) +#define PHONE_RINGBACK _IO('q', 0xA2) +#define PHONE_DIALTONE _IO('q', 0xA3) +#define PHONE_CPT_STOP _IO('q', 0xA4) +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define PHONE_PSTN_SET_STATE _IOW('q', 0xA4, int) +#define PHONE_PSTN_GET_STATE _IO('q', 0xA5) #define PSTN_ON_HOOK 0 #define PSTN_RINGING 1 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define PSTN_OFF_HOOK 2 #define PSTN_PULSE_DIAL 3 -#define PHONE_WINK_DURATION _IOW ('q', 0xA6, int) -#define PHONE_WINK _IOW ('q', 0xAA, int) +#define PHONE_WINK_DURATION _IOW('q', 0xA6, int) +#define PHONE_WINK _IOW('q', 0xAA, int) /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ typedef enum { - G723_63 = 1, - G723_53 = 2, - TS85 = 3, -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - TS48 = 4, - TS41 = 5, - G728 = 6, - G729 = 7, -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - ULAW = 8, - ALAW = 9, - LINEAR16 = 10, - LINEAR8 = 11, -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - WSS = 12, - G729B = 13 + G723_63 = 1, + G723_53 = 2, + TS85 = 3, +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + TS48 = 4, + TS41 = 5, + G728 = 6, + G729 = 7, +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + ULAW = 8, + ALAW = 9, + LINEAR16 = 10, + LINEAR8 = 11, +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + WSS = 12, + G729B = 13 } phone_codec; -struct phone_codec_data +struct phone_codec_data { /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -{ - phone_codec type; - unsigned short buf_min, buf_opt, buf_max; + phone_codec type; + unsigned short buf_min, buf_opt, buf_max; }; -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define PHONE_QUERY_CODEC _IOWR ('q', 0xA7, struct phone_codec_data *) -#define PHONE_PSTN_LINETEST _IO ('q', 0xA8) -#define PHONE_VAD _IOW ('q', 0xA9, int) -struct phone_except -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -{ - unsigned int dtmf_ready:1; - unsigned int hookstate:1; - unsigned int pstn_ring:1; -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - unsigned int caller_id:1; - unsigned int pstn_wink:1; - unsigned int f0:1; - unsigned int f1:1; -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - unsigned int f2:1; - unsigned int f3:1; - unsigned int flash:1; - unsigned int fc0:1; -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - unsigned int fc1:1; - unsigned int fc2:1; - unsigned int fc3:1; - unsigned int reserved:18; -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define PHONE_QUERY_CODEC _IOWR('q', 0xA7, struct phone_codec_data *) +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define PHONE_PSTN_LINETEST _IO('q', 0xA8) +#define PHONE_VAD _IOW('q', 0xA9, int) +struct phone_except { + unsigned int dtmf_ready : 1; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + unsigned int hookstate : 1; + unsigned int pstn_ring : 1; + unsigned int caller_id : 1; + unsigned int pstn_wink : 1; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + unsigned int f0 : 1; + unsigned int f1 : 1; + unsigned int f2 : 1; + unsigned int f3 : 1; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + unsigned int flash : 1; + unsigned int fc0 : 1; + unsigned int fc1 : 1; + unsigned int fc2 : 1; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + unsigned int fc3 : 1; + unsigned int reserved : 18; }; union telephony_exception { - struct phone_except bits; - unsigned int bytes; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + struct phone_except bits; + unsigned int bytes; }; #endif +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ |