11dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project/**************************************************************************** 21dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project **************************************************************************** 31dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** 41dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** This header was automatically generated from a Linux kernel header 51dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** of the same name, to make information necessary for userspace to 61dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** call into the kernel available to libc. It contains only constants, 71dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** structures, and macros generated from the original header, and thus, 81dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** contains no copyrightable information. 91dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** 10654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** To edit the content of this header, modify the corresponding 11654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** source file (e.g. under external/kernel-headers/original/) then 12654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** run bionic/libc/kernel/tools/update_all.py 13654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** 14654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** Any manual change here will be lost the next time this script will 15654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** be run. You've been warned! 16654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** 171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project **************************************************************************** 181dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************/ 191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#ifndef TELEPHONY_H 201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TELEPHONY_H 211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TELEPHONY_VERSION 3013 221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_VENDOR_IXJ 1 23654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_VENDOR_QUICKNET PHONE_VENDOR_IXJ 251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_VENDOR_VOICETRONIX 2 261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_VENDOR_ACULAB 3 271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_VENDOR_DIGI 4 28654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_VENDOR_FRANKLIN 5 301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QTI_PHONEJACK 100 311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QTI_LINEJACK 300 321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QTI_PHONEJACK_LITE 400 33654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QTI_PHONEJACK_PCI 500 351dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QTI_PHONECARD 600 361dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef enum { 371dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project vendor = 0, 38654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 391dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project device, 401dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project port, 411dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project codec, 421dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project dsp 43654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 441dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} phone_cap; 451dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct phone_capability { 461dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char desc[80]; 471dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project phone_cap captype; 48654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 491dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int cap; 501dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int handle; 511dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project}; 521dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef enum { 53654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 541dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project pots = 0, 551dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project pstn, 561dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project handset, 571dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project speaker 58654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 591dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} phone_ports; 601dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_CAPABILITIES _IO ('q', 0x80) 611dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_CAPABILITIES_LIST _IOR ('q', 0x81, struct phone_capability *) 621dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_CAPABILITIES_CHECK _IOW ('q', 0x82, struct phone_capability *) 63654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 641dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef struct { 651dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char month[3]; 661dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char day[3]; 671dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char hour[3]; 68654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 691dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char min[3]; 701dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int numlen; 711dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char number[11]; 721dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int namelen; 73654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 741dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char name[80]; 751dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} PHONE_CID; 761dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_RING _IO ('q', 0x83) 771dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_HOOKSTATE _IO ('q', 0x84) 78654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 791dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_MAXRINGS _IOW ('q', 0x85, char) 801dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_RING_CADENCE _IOW ('q', 0x86, short) 811dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define OLD_PHONE_RING_START _IO ('q', 0x87) 821dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_RING_START _IOW ('q', 0x87, PHONE_CID *) 83654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 841dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_RING_STOP _IO ('q', 0x88) 851dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define USA_RING_CADENCE 0xC0C0 861dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_REC_CODEC _IOW ('q', 0x89, int) 871dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_REC_START _IO ('q', 0x8A) 88654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 891dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_REC_STOP _IO ('q', 0x8B) 901dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_REC_DEPTH _IOW ('q', 0x8C, int) 911dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_FRAME _IOW ('q', 0x8D, int) 921dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_REC_VOLUME _IOW ('q', 0x8E, int) 93654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 941dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_REC_VOLUME_LINEAR _IOW ('q', 0xDB, int) 951dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_REC_LEVEL _IO ('q', 0x8F) 961dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_PLAY_CODEC _IOW ('q', 0x90, int) 971dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_PLAY_START _IO ('q', 0x91) 98654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 991dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_PLAY_STOP _IO ('q', 0x92) 1001dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_PLAY_DEPTH _IOW ('q', 0x93, int) 1011dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_PLAY_VOLUME _IOW ('q', 0x94, int) 1021dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_PLAY_VOLUME_LINEAR _IOW ('q', 0xDC, int) 103654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1041dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_PLAY_LEVEL _IO ('q', 0x95) 1051dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_DTMF_READY _IOR ('q', 0x96, int) 1061dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_GET_DTMF _IOR ('q', 0x97, int) 1071dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_GET_DTMF_ASCII _IOR ('q', 0x98, int) 108654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1091dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_DTMF_OOB _IOW ('q', 0x99, int) 1101dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_EXCEPTION _IOR ('q', 0x9A, int) 1111dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_PLAY_TONE _IOW ('q', 0x9B, char) 1121dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_SET_TONE_ON_TIME _IOW ('q', 0x9C, int) 113654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1141dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_SET_TONE_OFF_TIME _IOW ('q', 0x9D, int) 1151dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_GET_TONE_ON_TIME _IO ('q', 0x9E) 1161dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_GET_TONE_OFF_TIME _IO ('q', 0x9F) 1171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_GET_TONE_STATE _IO ('q', 0xA0) 118654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_BUSY _IO ('q', 0xA1) 1201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_RINGBACK _IO ('q', 0xA2) 1211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_DIALTONE _IO ('q', 0xA3) 1221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_CPT_STOP _IO ('q', 0xA4) 123654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_PSTN_SET_STATE _IOW ('q', 0xA4, int) 1251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_PSTN_GET_STATE _IO ('q', 0xA5) 1261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PSTN_ON_HOOK 0 1271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PSTN_RINGING 1 128654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PSTN_OFF_HOOK 2 1301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PSTN_PULSE_DIAL 3 1311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_WINK_DURATION _IOW ('q', 0xA6, int) 1321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_WINK _IOW ('q', 0xAA, int) 133654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef enum { 1351dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project G723_63 = 1, 1361dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project G723_53 = 2, 1371dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project TS85 = 3, 138654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1391dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project TS48 = 4, 1401dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project TS41 = 5, 1411dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project G728 = 6, 1421dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project G729 = 7, 143654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1441dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ULAW = 8, 1451dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ALAW = 9, 1461dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project LINEAR16 = 10, 1471dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project LINEAR8 = 11, 148654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1491dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WSS = 12, 1501dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project G729B = 13 1511dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} phone_codec; 1521dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct phone_codec_data 153654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1541dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project{ 1551dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project phone_codec type; 1561dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned short buf_min, buf_opt, buf_max; 1571dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project}; 158654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1591dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_QUERY_CODEC _IOWR ('q', 0xA7, struct phone_codec_data *) 1601dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_PSTN_LINETEST _IO ('q', 0xA8) 1611dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PHONE_VAD _IOW ('q', 0xA9, int) 1621dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct phone_except 163654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1641dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project{ 1651dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int dtmf_ready:1; 1661dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int hookstate:1; 1671dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int pstn_ring:1; 168654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1691dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int caller_id:1; 1701dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int pstn_wink:1; 1711dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int f0:1; 1721dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int f1:1; 173654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1741dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int f2:1; 1751dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int f3:1; 1761dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int flash:1; 1771dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int fc0:1; 178654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1791dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int fc1:1; 1801dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int fc2:1; 1811dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int fc3:1; 1821dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int reserved:18; 183654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1841dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project}; 1851dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectunion telephony_exception { 1861dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct phone_except bits; 1871dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int bytes; 188654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1891dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project}; 1901dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#endif 191