1 /* 2 * File auto-generated from the kernel sources. Please, don't edit it 3 */ 4 #include <stddef.h> 5 6 #include "dvb-v5.h" 7 8 struct fe_caps_name fe_caps_name[31] = { 9 { FE_CAN_2G_MODULATION, "CAN_2G_MODULATION" }, 10 { FE_CAN_8VSB, "CAN_8VSB" }, 11 { FE_CAN_16VSB, "CAN_16VSB" }, 12 { FE_CAN_BANDWIDTH_AUTO, "CAN_BANDWIDTH_AUTO" }, 13 { FE_CAN_FEC_1_2, "CAN_FEC_1_2" }, 14 { FE_CAN_FEC_2_3, "CAN_FEC_2_3" }, 15 { FE_CAN_FEC_3_4, "CAN_FEC_3_4" }, 16 { FE_CAN_FEC_4_5, "CAN_FEC_4_5" }, 17 { FE_CAN_FEC_5_6, "CAN_FEC_5_6" }, 18 { FE_CAN_FEC_6_7, "CAN_FEC_6_7" }, 19 { FE_CAN_FEC_7_8, "CAN_FEC_7_8" }, 20 { FE_CAN_FEC_8_9, "CAN_FEC_8_9" }, 21 { FE_CAN_FEC_AUTO, "CAN_FEC_AUTO" }, 22 { FE_CAN_GUARD_INTERVAL_AUTO, "CAN_GUARD_INTERVAL_AUTO" }, 23 { FE_CAN_HIERARCHY_AUTO, "CAN_HIERARCHY_AUTO" }, 24 { FE_CAN_INVERSION_AUTO, "CAN_INVERSION_AUTO" }, 25 { FE_CAN_MULTISTREAM, "CAN_MULTISTREAM" }, 26 { FE_CAN_MUTE_TS, "CAN_MUTE_TS" }, 27 { FE_CAN_QAM_16, "CAN_QAM_16" }, 28 { FE_CAN_QAM_32, "CAN_QAM_32" }, 29 { FE_CAN_QAM_64, "CAN_QAM_64" }, 30 { FE_CAN_QAM_128, "CAN_QAM_128" }, 31 { FE_CAN_QAM_256, "CAN_QAM_256" }, 32 { FE_CAN_QAM_AUTO, "CAN_QAM_AUTO" }, 33 { FE_CAN_QPSK, "CAN_QPSK" }, 34 { FE_CAN_RECOVER, "CAN_RECOVER" }, 35 { FE_CAN_TRANSMISSION_MODE_AUTO, "CAN_TRANSMISSION_MODE_AUTO" }, 36 { FE_CAN_TURBO_FEC, "CAN_TURBO_FEC" }, 37 { FE_HAS_EXTENDED_CAPS, "HAS_EXTENDED_CAPS" }, 38 { FE_IS_STUPID, "IS_STUPID" }, 39 { FE_NEEDS_BENDING, "NEEDS_BENDING" }, 40 }; 41 42 struct fe_status_name fe_status_name[8] = { 43 { FE_HAS_CARRIER, "CARRIER" }, 44 { FE_HAS_LOCK, "LOCK" }, 45 { FE_HAS_SIGNAL, "SIGNAL" }, 46 { FE_HAS_SYNC, "SYNC" }, 47 { FE_HAS_VITERBI, "VITERBI" }, 48 { FE_NONE, "NONE" }, 49 { FE_REINIT, "REINIT" }, 50 { FE_TIMEDOUT, "TIMEDOUT" }, 51 }; 52 53 const char *fe_code_rate_name[34] = { 54 [FEC_1_2] = "1/2", 55 [FEC_1_3] = "1/3", 56 [FEC_1_4] = "1/4", 57 [FEC_2_3] = "2/3", 58 [FEC_2_5] = "2/5", 59 [FEC_3_4] = "3/4", 60 [FEC_3_5] = "3/5", 61 [FEC_4_5] = "4/5", 62 [FEC_4_15] = "4/15", 63 [FEC_5_6] = "5/6", 64 [FEC_5_9] = "5/9", 65 [FEC_6_7] = "6/7", 66 [FEC_7_8] = "7/8", 67 [FEC_7_9] = "7/9", 68 [FEC_7_15] = "7/15", 69 [FEC_8_9] = "8/9", 70 [FEC_8_15] = "8/15", 71 [FEC_9_10] = "9/10", 72 [FEC_9_20] = "9/20", 73 [FEC_11_15] = "11/15", 74 [FEC_11_20] = "11/20", 75 [FEC_11_45] = "11/45", 76 [FEC_13_18] = "13/18", 77 [FEC_13_45] = "13/45", 78 [FEC_14_45] = "14/45", 79 [FEC_23_36] = "23/36", 80 [FEC_25_36] = "25/36", 81 [FEC_26_45] = "26/45", 82 [FEC_28_45] = "28/45", 83 [FEC_32_45] = "32/45", 84 [FEC_77_90] = "77/90", 85 [FEC_AUTO] = "AUTO", 86 [FEC_NONE] = "NONE", 87 [33] = NULL, 88 }; 89 90 const char *fe_modulation_name[22] = { 91 [APSK_8_L] = "APSK/8_L", 92 [APSK_16] = "APSK/16", 93 [APSK_16_L] = "APSK/16_L", 94 [APSK_32] = "APSK/32", 95 [APSK_32_L] = "APSK/32_L", 96 [APSK_64] = "APSK/64", 97 [APSK_64_L] = "APSK/64_L", 98 [DQPSK] = "DQPSK", 99 [PSK_8] = "PSK/8", 100 [QAM_4_NR] = "QAM/4_NR", 101 [QAM_16] = "QAM/16", 102 [QAM_32] = "QAM/32", 103 [QAM_64] = "QAM/64", 104 [QAM_128] = "QAM/128", 105 [QAM_256] = "QAM/256", 106 [QAM_1024] = "QAM/1024", 107 [QAM_4096] = "QAM/4096", 108 [QAM_AUTO] = "QAM/AUTO", 109 [QPSK] = "QPSK", 110 [VSB_8] = "VSB/8", 111 [VSB_16] = "VSB/16", 112 [21] = NULL, 113 }; 114 115 const char *fe_transmission_mode_name[10] = { 116 [TRANSMISSION_MODE_1K] = "1K", 117 [TRANSMISSION_MODE_2K] = "2K", 118 [TRANSMISSION_MODE_4K] = "4K", 119 [TRANSMISSION_MODE_8K] = "8K", 120 [TRANSMISSION_MODE_16K] = "16K", 121 [TRANSMISSION_MODE_32K] = "32K", 122 [TRANSMISSION_MODE_AUTO] = "AUTO", 123 [TRANSMISSION_MODE_C1] = "C1", 124 [TRANSMISSION_MODE_C3780] = "C3780", 125 [9] = NULL, 126 }; 127 128 const unsigned fe_bandwidth_name[8] = { 129 [BANDWIDTH_1_712_MHZ] = 1712000, 130 [BANDWIDTH_5_MHZ] = 5000000, 131 [BANDWIDTH_6_MHZ] = 6000000, 132 [BANDWIDTH_7_MHZ] = 7000000, 133 [BANDWIDTH_8_MHZ] = 8000000, 134 [BANDWIDTH_10_MHZ] = 10000000, 135 [BANDWIDTH_AUTO] = 0, 136 [7] = 0, 137 }; 138 139 const char *fe_guard_interval_name[13] = { 140 [GUARD_INTERVAL_1_4] = "1/4", 141 [GUARD_INTERVAL_1_8] = "1/8", 142 [GUARD_INTERVAL_1_16] = "1/16", 143 [GUARD_INTERVAL_1_32] = "1/32", 144 [GUARD_INTERVAL_1_64] = "1/64", 145 [GUARD_INTERVAL_1_128] = "1/128", 146 [GUARD_INTERVAL_19_128] = "19/128", 147 [GUARD_INTERVAL_19_256] = "19/256", 148 [GUARD_INTERVAL_AUTO] = "AUTO", 149 [GUARD_INTERVAL_PN420] = "PN420", 150 [GUARD_INTERVAL_PN595] = "PN595", 151 [GUARD_INTERVAL_PN945] = "PN945", 152 [12] = NULL, 153 }; 154 155 const char *fe_hierarchy_name[6] = { 156 [HIERARCHY_1] = "1", 157 [HIERARCHY_2] = "2", 158 [HIERARCHY_4] = "4", 159 [HIERARCHY_AUTO] = "AUTO", 160 [HIERARCHY_NONE] = "NONE", 161 [5] = NULL, 162 }; 163 164 const char *fe_voltage_name[4] = { 165 [SEC_VOLTAGE_13] = "13", 166 [SEC_VOLTAGE_18] = "18", 167 [SEC_VOLTAGE_OFF] = "OFF", 168 [3] = NULL, 169 }; 170 171 const char *fe_tone_name[3] = { 172 [SEC_TONE_OFF] = "OFF", 173 [SEC_TONE_ON] = "ON", 174 [2] = NULL, 175 }; 176 177 const char *fe_inversion_name[4] = { 178 [INVERSION_AUTO] = "AUTO", 179 [INVERSION_OFF] = "OFF", 180 [INVERSION_ON] = "ON", 181 [3] = NULL, 182 }; 183 184 const char *fe_pilot_name[4] = { 185 [PILOT_AUTO] = "AUTO", 186 [PILOT_OFF] = "OFF", 187 [PILOT_ON] = "ON", 188 [3] = NULL, 189 }; 190 191 const char *fe_rolloff_name[8] = { 192 [ROLLOFF_5] = "5", 193 [ROLLOFF_10] = "10", 194 [ROLLOFF_15] = "15", 195 [ROLLOFF_20] = "20", 196 [ROLLOFF_25] = "25", 197 [ROLLOFF_35] = "35", 198 [ROLLOFF_AUTO] = "AUTO", 199 [7] = NULL, 200 }; 201 202 const char *dvb_v5_name[72] = { 203 [DTV_API_VERSION] = "API_VERSION", 204 [DTV_ATSCMH_FIC_VER] = "ATSCMH_FIC_VER", 205 [DTV_ATSCMH_NOG] = "ATSCMH_NOG", 206 [DTV_ATSCMH_PARADE_ID] = "ATSCMH_PARADE_ID", 207 [DTV_ATSCMH_PRC] = "ATSCMH_PRC", 208 [DTV_ATSCMH_RS_CODE_MODE_PRI] = "ATSCMH_RS_CODE_MODE_PRI", 209 [DTV_ATSCMH_RS_CODE_MODE_SEC] = "ATSCMH_RS_CODE_MODE_SEC", 210 [DTV_ATSCMH_RS_FRAME_ENSEMBLE] = "ATSCMH_RS_FRAME_ENSEMBLE", 211 [DTV_ATSCMH_RS_FRAME_MODE] = "ATSCMH_RS_FRAME_MODE", 212 [DTV_ATSCMH_SCCC_BLOCK_MODE] = "ATSCMH_SCCC_BLOCK_MODE", 213 [DTV_ATSCMH_SCCC_CODE_MODE_A] = "ATSCMH_SCCC_CODE_MODE_A", 214 [DTV_ATSCMH_SCCC_CODE_MODE_B] = "ATSCMH_SCCC_CODE_MODE_B", 215 [DTV_ATSCMH_SCCC_CODE_MODE_C] = "ATSCMH_SCCC_CODE_MODE_C", 216 [DTV_ATSCMH_SCCC_CODE_MODE_D] = "ATSCMH_SCCC_CODE_MODE_D", 217 [DTV_ATSCMH_SGN] = "ATSCMH_SGN", 218 [DTV_ATSCMH_TNOG] = "ATSCMH_TNOG", 219 [DTV_BANDWIDTH_HZ] = "BANDWIDTH_HZ", 220 [DTV_CLEAR] = "CLEAR", 221 [DTV_CODE_RATE_HP] = "CODE_RATE_HP", 222 [DTV_CODE_RATE_LP] = "CODE_RATE_LP", 223 [DTV_DELIVERY_SYSTEM] = "DELIVERY_SYSTEM", 224 [DTV_DISEQC_MASTER] = "DISEQC_MASTER", 225 [DTV_DISEQC_SLAVE_REPLY] = "DISEQC_SLAVE_REPLY", 226 [DTV_DVBT2_PLP_ID_LEGACY] = "DVBT2_PLP_ID_LEGACY", 227 [DTV_ENUM_DELSYS] = "ENUM_DELSYS", 228 [DTV_FE_CAPABILITY] = "FE_CAPABILITY", 229 [DTV_FE_CAPABILITY_COUNT] = "FE_CAPABILITY_COUNT", 230 [DTV_FREQUENCY] = "FREQUENCY", 231 [DTV_GUARD_INTERVAL] = "GUARD_INTERVAL", 232 [DTV_HIERARCHY] = "HIERARCHY", 233 [DTV_INNER_FEC] = "INNER_FEC", 234 [DTV_INTERLEAVING] = "INTERLEAVING", 235 [DTV_INVERSION] = "INVERSION", 236 [DTV_ISDBT_LAYERA_FEC] = "ISDBT_LAYERA_FEC", 237 [DTV_ISDBT_LAYERA_MODULATION] = "ISDBT_LAYERA_MODULATION", 238 [DTV_ISDBT_LAYERA_SEGMENT_COUNT] = "ISDBT_LAYERA_SEGMENT_COUNT", 239 [DTV_ISDBT_LAYERA_TIME_INTERLEAVING] = "ISDBT_LAYERA_TIME_INTERLEAVING", 240 [DTV_ISDBT_LAYERB_FEC] = "ISDBT_LAYERB_FEC", 241 [DTV_ISDBT_LAYERB_MODULATION] = "ISDBT_LAYERB_MODULATION", 242 [DTV_ISDBT_LAYERB_SEGMENT_COUNT] = "ISDBT_LAYERB_SEGMENT_COUNT", 243 [DTV_ISDBT_LAYERB_TIME_INTERLEAVING] = "ISDBT_LAYERB_TIME_INTERLEAVING", 244 [DTV_ISDBT_LAYERC_FEC] = "ISDBT_LAYERC_FEC", 245 [DTV_ISDBT_LAYERC_MODULATION] = "ISDBT_LAYERC_MODULATION", 246 [DTV_ISDBT_LAYERC_SEGMENT_COUNT] = "ISDBT_LAYERC_SEGMENT_COUNT", 247 [DTV_ISDBT_LAYERC_TIME_INTERLEAVING] = "ISDBT_LAYERC_TIME_INTERLEAVING", 248 [DTV_ISDBT_LAYER_ENABLED] = "ISDBT_LAYER_ENABLED", 249 [DTV_ISDBT_PARTIAL_RECEPTION] = "ISDBT_PARTIAL_RECEPTION", 250 [DTV_ISDBT_SB_SEGMENT_COUNT] = "ISDBT_SB_SEGMENT_COUNT", 251 [DTV_ISDBT_SB_SEGMENT_IDX] = "ISDBT_SB_SEGMENT_IDX", 252 [DTV_ISDBT_SB_SUBCHANNEL_ID] = "ISDBT_SB_SUBCHANNEL_ID", 253 [DTV_ISDBT_SOUND_BROADCASTING] = "ISDBT_SOUND_BROADCASTING", 254 [DTV_LNA] = "LNA", 255 [DTV_MODULATION] = "MODULATION", 256 [DTV_PILOT] = "PILOT", 257 [DTV_ROLLOFF] = "ROLLOFF", 258 [DTV_SCRAMBLING_SEQUENCE_INDEX] = "SCRAMBLING_SEQUENCE_INDEX", 259 [DTV_STAT_CNR] = "STAT_CNR", 260 [DTV_STAT_ERROR_BLOCK_COUNT] = "STAT_ERROR_BLOCK_COUNT", 261 [DTV_STAT_POST_ERROR_BIT_COUNT] = "STAT_POST_ERROR_BIT_COUNT", 262 [DTV_STAT_POST_TOTAL_BIT_COUNT] = "STAT_POST_TOTAL_BIT_COUNT", 263 [DTV_STAT_PRE_ERROR_BIT_COUNT] = "STAT_PRE_ERROR_BIT_COUNT", 264 [DTV_STAT_PRE_TOTAL_BIT_COUNT] = "STAT_PRE_TOTAL_BIT_COUNT", 265 [DTV_STAT_SIGNAL_STRENGTH] = "STAT_SIGNAL_STRENGTH", 266 [DTV_STAT_TOTAL_BLOCK_COUNT] = "STAT_TOTAL_BLOCK_COUNT", 267 [DTV_STREAM_ID] = "STREAM_ID", 268 [DTV_SYMBOL_RATE] = "SYMBOL_RATE", 269 [DTV_TONE] = "TONE", 270 [DTV_TRANSMISSION_MODE] = "TRANSMISSION_MODE", 271 [DTV_TUNE] = "TUNE", 272 [DTV_UNDEFINED] = "UNDEFINED", 273 [DTV_VOLTAGE] = "VOLTAGE", 274 [71] = NULL, 275 }; 276 277 const char *delivery_system_name[21] = { 278 [SYS_ATSC] = "ATSC", 279 [SYS_ATSCMH] = "ATSCMH", 280 [SYS_CMMB] = "CMMB", 281 [SYS_DAB] = "DAB", 282 [SYS_DSS] = "DSS", 283 [SYS_DTMB] = "DTMB", 284 [SYS_DVBC2] = "DVBC2", 285 [SYS_DVBC_ANNEX_A] = "DVBC/ANNEX_A", 286 [SYS_DVBC_ANNEX_B] = "DVBC/ANNEX_B", 287 [SYS_DVBC_ANNEX_C] = "DVBC/ANNEX_C", 288 [SYS_DVBH] = "DVBH", 289 [SYS_DVBS] = "DVBS", 290 [SYS_DVBS2] = "DVBS2", 291 [SYS_DVBT] = "DVBT", 292 [SYS_DVBT2] = "DVBT2", 293 [SYS_ISDBC] = "ISDBC", 294 [SYS_ISDBS] = "ISDBS", 295 [SYS_ISDBT] = "ISDBT", 296 [SYS_TURBO] = "TURBO", 297 [SYS_UNDEFINED] = "UNDEFINED", 298 [20] = NULL, 299 }; 300 301