1 /**************************************************************************** 2 **************************************************************************** 3 *** 4 *** This header was automatically generated from a Linux kernel header 5 *** of the same name, to make information necessary for userspace to 6 *** call into the kernel available to libc. It contains only constants, 7 *** structures, and macros generated from the original header, and thus, 8 *** contains no copyrightable information. 9 *** 10 *** To edit the content of this header, modify the corresponding 11 *** source file (e.g. under external/kernel-headers/original/) then 12 *** run bionic/libc/kernel/tools/update_all.py 13 *** 14 *** Any manual change here will be lost the next time this script will 15 *** be run. You've been warned! 16 *** 17 **************************************************************************** 18 ****************************************************************************/ 19 #ifndef __UAPI_RADIO_IRIS_COMMANDS_H 20 #define __UAPI_RADIO_IRIS_COMMANDS_H 21 enum v4l2_cid_private_iris_t { 22 V4L2_CID_PRIVATE_IRIS_SRCHMODE = (0x08000000 + 1), 23 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 24 V4L2_CID_PRIVATE_IRIS_SCANDWELL, 25 V4L2_CID_PRIVATE_IRIS_SRCHON, 26 V4L2_CID_PRIVATE_IRIS_STATE, 27 V4L2_CID_PRIVATE_IRIS_TRANSMIT_MODE, 28 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 29 V4L2_CID_PRIVATE_IRIS_RDSGROUP_MASK, 30 V4L2_CID_PRIVATE_IRIS_REGION, 31 V4L2_CID_PRIVATE_IRIS_SIGNAL_TH, 32 V4L2_CID_PRIVATE_IRIS_SRCH_PTY, 33 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 34 V4L2_CID_PRIVATE_IRIS_SRCH_PI, 35 V4L2_CID_PRIVATE_IRIS_SRCH_CNT, 36 V4L2_CID_PRIVATE_IRIS_EMPHASIS, 37 V4L2_CID_PRIVATE_IRIS_RDS_STD, 38 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 39 V4L2_CID_PRIVATE_IRIS_SPACING, 40 V4L2_CID_PRIVATE_IRIS_RDSON, 41 V4L2_CID_PRIVATE_IRIS_RDSGROUP_PROC, 42 V4L2_CID_PRIVATE_IRIS_LP_MODE, 43 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 44 V4L2_CID_PRIVATE_IRIS_ANTENNA, 45 V4L2_CID_PRIVATE_IRIS_RDSD_BUF, 46 V4L2_CID_PRIVATE_IRIS_PSALL, 47 V4L2_CID_PRIVATE_IRIS_TX_SETPSREPEATCOUNT, 48 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 49 V4L2_CID_PRIVATE_IRIS_STOP_RDS_TX_PS_NAME, 50 V4L2_CID_PRIVATE_IRIS_STOP_RDS_TX_RT, 51 V4L2_CID_PRIVATE_IRIS_IOVERC, 52 V4L2_CID_PRIVATE_IRIS_INTDET, 53 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 54 V4L2_CID_PRIVATE_IRIS_MPX_DCC, 55 V4L2_CID_PRIVATE_IRIS_AF_JUMP, 56 V4L2_CID_PRIVATE_IRIS_RSSI_DELTA, 57 V4L2_CID_PRIVATE_IRIS_HLSI, 58 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 59 V4L2_CID_PRIVATE_IRIS_SOFT_MUTE, 60 V4L2_CID_PRIVATE_IRIS_RIVA_ACCS_ADDR, 61 V4L2_CID_PRIVATE_IRIS_RIVA_ACCS_LEN, 62 V4L2_CID_PRIVATE_IRIS_RIVA_PEEK, 63 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 64 V4L2_CID_PRIVATE_IRIS_RIVA_POKE, 65 V4L2_CID_PRIVATE_IRIS_SSBI_ACCS_ADDR, 66 V4L2_CID_PRIVATE_IRIS_SSBI_PEEK, 67 V4L2_CID_PRIVATE_IRIS_SSBI_POKE, 68 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 69 V4L2_CID_PRIVATE_IRIS_TX_TONE, 70 V4L2_CID_PRIVATE_IRIS_RDS_GRP_COUNTERS, 71 V4L2_CID_PRIVATE_IRIS_SET_NOTCH_FILTER, 72 V4L2_CID_PRIVATE_IRIS_SET_AUDIO_PATH, 73 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 74 V4L2_CID_PRIVATE_IRIS_DO_CALIBRATION, 75 V4L2_CID_PRIVATE_IRIS_SRCH_ALGORITHM, 76 V4L2_CID_PRIVATE_IRIS_GET_SINR, 77 V4L2_CID_PRIVATE_INTF_LOW_THRESHOLD, 78 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 79 V4L2_CID_PRIVATE_INTF_HIGH_THRESHOLD, 80 V4L2_CID_PRIVATE_SINR_THRESHOLD, 81 V4L2_CID_PRIVATE_SINR_SAMPLES, 82 V4L2_CID_PRIVATE_SPUR_FREQ, 83 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 84 V4L2_CID_PRIVATE_SPUR_FREQ_RMSSI, 85 V4L2_CID_PRIVATE_SPUR_SELECTION, 86 V4L2_CID_PRIVATE_UPDATE_SPUR_TABLE, 87 V4L2_CID_PRIVATE_VALID_CHANNEL, 88 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 89 V4L2_CID_PRIVATE_AF_RMSSI_TH, 90 V4L2_CID_PRIVATE_AF_RMSSI_SAMPLES, 91 V4L2_CID_PRIVATE_GOOD_CH_RMSSI_TH, 92 V4L2_CID_PRIVATE_SRCHALGOTYPE, 93 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 94 V4L2_CID_PRIVATE_CF0TH12, 95 V4L2_CID_PRIVATE_SINRFIRSTSTAGE, 96 V4L2_CID_PRIVATE_RMSSIFIRSTSTAGE, 97 V4L2_CID_PRIVATE_RXREPEATCOUNT, 98 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 99 V4L2_CID_PRIVATE_IRIS_RSSI_TH, 100 V4L2_CID_PRIVATE_IRIS_AF_JUMP_RSSI_TH, 101 V4L2_CID_PRIVATE_BLEND_SINRHI, 102 V4L2_CID_PRIVATE_BLEND_RMSSIHI, 103 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 104 V4L2_CID_PRIVATE_IRIS_READ_DEFAULT = 0x00980928, 105 V4L2_CID_PRIVATE_IRIS_WRITE_DEFAULT, 106 V4L2_CID_PRIVATE_IRIS_SET_CALIBRATION, 107 V4L2_CID_PRIVATE_IRIS_SET_SPURTABLE = 0x0098092D, 108 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 109 V4L2_CID_PRIVATE_IRIS_GET_SPUR_TBL = 0x0098092E, 110 }; 111 enum iris_evt_t { 112 IRIS_EVT_RADIO_READY, 113 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 114 IRIS_EVT_TUNE_SUCC, 115 IRIS_EVT_SEEK_COMPLETE, 116 IRIS_EVT_SCAN_NEXT, 117 IRIS_EVT_NEW_RAW_RDS, 118 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 119 IRIS_EVT_NEW_RT_RDS, 120 IRIS_EVT_NEW_PS_RDS, 121 IRIS_EVT_ERROR, 122 IRIS_EVT_BELOW_TH, 123 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 124 IRIS_EVT_ABOVE_TH, 125 IRIS_EVT_STEREO, 126 IRIS_EVT_MONO, 127 IRIS_EVT_RDS_AVAIL, 128 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 129 IRIS_EVT_RDS_NOT_AVAIL, 130 IRIS_EVT_NEW_SRCH_LIST, 131 IRIS_EVT_NEW_AF_LIST, 132 IRIS_EVT_TXRDSDAT, 133 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 134 IRIS_EVT_TXRDSDONE, 135 IRIS_EVT_RADIO_DISABLED, 136 IRIS_EVT_NEW_ODA, 137 IRIS_EVT_NEW_RT_PLUS, 138 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 139 IRIS_EVT_NEW_ERT, 140 IRIS_EVT_SPUR_TBL, 141 }; 142 #endif 143 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 144 145