1 # SPDX-License-Identifier: GPL-2.0 1 # SPDX-License-Identifier: GPL-2.0 2 2 3 # Ignore header name 3 # Ignore header name 4 ignore define _DVBFRONTEND_H_ 4 ignore define _DVBFRONTEND_H_ 5 5 6 # Group layer A-C symbols together 6 # Group layer A-C symbols together 7 replace define DTV_ISDBT_LAYERA_FEC dtv-isdbt- 7 replace define DTV_ISDBT_LAYERA_FEC dtv-isdbt-layer-fec 8 replace define DTV_ISDBT_LAYERB_FEC dtv-isdbt- 8 replace define DTV_ISDBT_LAYERB_FEC dtv-isdbt-layer-fec 9 replace define DTV_ISDBT_LAYERC_FEC dtv-isdbt- 9 replace define DTV_ISDBT_LAYERC_FEC dtv-isdbt-layer-fec 10 replace define DTV_ISDBT_LAYERA_MODULATION dtv 10 replace define DTV_ISDBT_LAYERA_MODULATION dtv-isdbt-layer-modulation 11 replace define DTV_ISDBT_LAYERB_MODULATION dtv 11 replace define DTV_ISDBT_LAYERB_MODULATION dtv-isdbt-layer-modulation 12 replace define DTV_ISDBT_LAYERC_MODULATION dtv 12 replace define DTV_ISDBT_LAYERC_MODULATION dtv-isdbt-layer-modulation 13 replace define DTV_ISDBT_LAYERA_SEGMENT_COUNT 13 replace define DTV_ISDBT_LAYERA_SEGMENT_COUNT dtv-isdbt-layer-segment-count 14 replace define DTV_ISDBT_LAYERB_SEGMENT_COUNT 14 replace define DTV_ISDBT_LAYERB_SEGMENT_COUNT dtv-isdbt-layer-segment-count 15 replace define DTV_ISDBT_LAYERC_SEGMENT_COUNT 15 replace define DTV_ISDBT_LAYERC_SEGMENT_COUNT dtv-isdbt-layer-segment-count 16 replace define DTV_ISDBT_LAYERA_TIME_INTERLEAV 16 replace define DTV_ISDBT_LAYERA_TIME_INTERLEAVING dtv-isdbt-layer-time-interleaving 17 replace define DTV_ISDBT_LAYERB_TIME_INTERLEAV 17 replace define DTV_ISDBT_LAYERB_TIME_INTERLEAVING dtv-isdbt-layer-time-interleaving 18 replace define DTV_ISDBT_LAYERC_TIME_INTERLEAV 18 replace define DTV_ISDBT_LAYERC_TIME_INTERLEAVING dtv-isdbt-layer-time-interleaving 19 19 20 # Ignore legacy defines 20 # Ignore legacy defines 21 ignore define DTV_ISDBS_TS_ID_LEGACY 21 ignore define DTV_ISDBS_TS_ID_LEGACY 22 ignore define SYS_DVBC_ANNEX_AC 22 ignore define SYS_DVBC_ANNEX_AC 23 ignore define SYS_DMBTH 23 ignore define SYS_DMBTH 24 24 25 # Ignore limits 25 # Ignore limits 26 ignore define DTV_MAX_COMMAND 26 ignore define DTV_MAX_COMMAND 27 ignore define MAX_DTV_STATS 27 ignore define MAX_DTV_STATS 28 ignore define DTV_IOCTL_MAX_MSGS 28 ignore define DTV_IOCTL_MAX_MSGS 29 29 30 # the same reference is used for both get and 30 # the same reference is used for both get and set ioctls 31 replace ioctl FE_SET_PROPERTY :c:type:`FE_GET_ 31 replace ioctl FE_SET_PROPERTY :c:type:`FE_GET_PROPERTY` 32 32 33 # Typedefs that use the enum reference 33 # Typedefs that use the enum reference 34 replace typedef fe_sec_voltage_t :c:type:`fe_s 34 replace typedef fe_sec_voltage_t :c:type:`fe_sec_voltage` 35 35 36 # Replaces for flag constants 36 # Replaces for flag constants 37 replace define FE_TUNE_MODE_ONESHOT :c:func:`F 37 replace define FE_TUNE_MODE_ONESHOT :c:func:`FE_SET_FRONTEND_TUNE_MODE` 38 replace define LNA_AUTO dtv-lna 38 replace define LNA_AUTO dtv-lna 39 replace define NO_STREAM_ID_FILTER dtv-stream- 39 replace define NO_STREAM_ID_FILTER dtv-stream-id 40 40 41 # Those enums are defined at the frontend.h he 41 # Those enums are defined at the frontend.h header, and not externally 42 42 43 ignore symbol FE_IS_STUPID 43 ignore symbol FE_IS_STUPID 44 ignore symbol FE_CAN_INVERSION_AUTO 44 ignore symbol FE_CAN_INVERSION_AUTO 45 ignore symbol FE_CAN_FEC_1_2 45 ignore symbol FE_CAN_FEC_1_2 46 ignore symbol FE_CAN_FEC_2_3 46 ignore symbol FE_CAN_FEC_2_3 47 ignore symbol FE_CAN_FEC_3_4 47 ignore symbol FE_CAN_FEC_3_4 48 ignore symbol FE_CAN_FEC_4_5 48 ignore symbol FE_CAN_FEC_4_5 49 ignore symbol FE_CAN_FEC_5_6 49 ignore symbol FE_CAN_FEC_5_6 50 ignore symbol FE_CAN_FEC_6_7 50 ignore symbol FE_CAN_FEC_6_7 51 ignore symbol FE_CAN_FEC_7_8 51 ignore symbol FE_CAN_FEC_7_8 52 ignore symbol FE_CAN_FEC_8_9 52 ignore symbol FE_CAN_FEC_8_9 53 ignore symbol FE_CAN_FEC_AUTO 53 ignore symbol FE_CAN_FEC_AUTO 54 ignore symbol FE_CAN_QPSK 54 ignore symbol FE_CAN_QPSK 55 ignore symbol FE_CAN_QAM_16 55 ignore symbol FE_CAN_QAM_16 56 ignore symbol FE_CAN_QAM_32 56 ignore symbol FE_CAN_QAM_32 57 ignore symbol FE_CAN_QAM_64 57 ignore symbol FE_CAN_QAM_64 58 ignore symbol FE_CAN_QAM_128 58 ignore symbol FE_CAN_QAM_128 59 ignore symbol FE_CAN_QAM_256 59 ignore symbol FE_CAN_QAM_256 60 ignore symbol FE_CAN_QAM_AUTO 60 ignore symbol FE_CAN_QAM_AUTO 61 ignore symbol FE_CAN_TRANSMISSION_MODE_AUTO 61 ignore symbol FE_CAN_TRANSMISSION_MODE_AUTO 62 ignore symbol FE_CAN_BANDWIDTH_AUTO 62 ignore symbol FE_CAN_BANDWIDTH_AUTO 63 ignore symbol FE_CAN_GUARD_INTERVAL_AUTO 63 ignore symbol FE_CAN_GUARD_INTERVAL_AUTO 64 ignore symbol FE_CAN_HIERARCHY_AUTO 64 ignore symbol FE_CAN_HIERARCHY_AUTO 65 ignore symbol FE_CAN_8VSB 65 ignore symbol FE_CAN_8VSB 66 ignore symbol FE_CAN_16VSB 66 ignore symbol FE_CAN_16VSB 67 ignore symbol FE_HAS_EXTENDED_CAPS 67 ignore symbol FE_HAS_EXTENDED_CAPS 68 ignore symbol FE_CAN_MULTISTREAM 68 ignore symbol FE_CAN_MULTISTREAM 69 ignore symbol FE_CAN_TURBO_FEC 69 ignore symbol FE_CAN_TURBO_FEC 70 ignore symbol FE_CAN_2G_MODULATION 70 ignore symbol FE_CAN_2G_MODULATION 71 ignore symbol FE_NEEDS_BENDING 71 ignore symbol FE_NEEDS_BENDING 72 ignore symbol FE_CAN_RECOVER 72 ignore symbol FE_CAN_RECOVER 73 ignore symbol FE_CAN_MUTE_TS 73 ignore symbol FE_CAN_MUTE_TS 74 74 75 ignore symbol QPSK 75 ignore symbol QPSK 76 ignore symbol QAM_16 76 ignore symbol QAM_16 77 ignore symbol QAM_32 77 ignore symbol QAM_32 78 ignore symbol QAM_64 78 ignore symbol QAM_64 79 ignore symbol QAM_128 79 ignore symbol QAM_128 80 ignore symbol QAM_256 80 ignore symbol QAM_256 81 ignore symbol QAM_AUTO 81 ignore symbol QAM_AUTO 82 ignore symbol VSB_8 82 ignore symbol VSB_8 83 ignore symbol VSB_16 83 ignore symbol VSB_16 84 ignore symbol PSK_8 84 ignore symbol PSK_8 85 ignore symbol APSK_16 85 ignore symbol APSK_16 86 ignore symbol APSK_32 86 ignore symbol APSK_32 87 ignore symbol DQPSK 87 ignore symbol DQPSK 88 ignore symbol QAM_4_NR 88 ignore symbol QAM_4_NR 89 ignore symbol QAM_1024 89 ignore symbol QAM_1024 90 ignore symbol QAM_4096 90 ignore symbol QAM_4096 91 ignore symbol APSK_8_L 91 ignore symbol APSK_8_L 92 ignore symbol APSK_16_L 92 ignore symbol APSK_16_L 93 ignore symbol APSK_32_L 93 ignore symbol APSK_32_L 94 ignore symbol APSK_64 94 ignore symbol APSK_64 95 ignore symbol APSK_64_L 95 ignore symbol APSK_64_L 96 96 97 ignore symbol SEC_VOLTAGE_13 97 ignore symbol SEC_VOLTAGE_13 98 ignore symbol SEC_VOLTAGE_18 98 ignore symbol SEC_VOLTAGE_18 99 ignore symbol SEC_VOLTAGE_OFF 99 ignore symbol SEC_VOLTAGE_OFF 100 100 101 ignore symbol SEC_TONE_ON 101 ignore symbol SEC_TONE_ON 102 ignore symbol SEC_TONE_OFF 102 ignore symbol SEC_TONE_OFF 103 103 104 ignore symbol SEC_MINI_A 104 ignore symbol SEC_MINI_A 105 ignore symbol SEC_MINI_B 105 ignore symbol SEC_MINI_B 106 106 107 ignore symbol FE_NONE 107 ignore symbol FE_NONE 108 ignore symbol FE_HAS_SIGNAL 108 ignore symbol FE_HAS_SIGNAL 109 ignore symbol FE_HAS_CARRIER 109 ignore symbol FE_HAS_CARRIER 110 ignore symbol FE_HAS_VITERBI 110 ignore symbol FE_HAS_VITERBI 111 ignore symbol FE_HAS_SYNC 111 ignore symbol FE_HAS_SYNC 112 ignore symbol FE_HAS_LOCK 112 ignore symbol FE_HAS_LOCK 113 ignore symbol FE_REINIT 113 ignore symbol FE_REINIT 114 ignore symbol FE_TIMEDOUT 114 ignore symbol FE_TIMEDOUT 115 115 116 ignore symbol FEC_NONE 116 ignore symbol FEC_NONE 117 ignore symbol FEC_1_2 117 ignore symbol FEC_1_2 118 ignore symbol FEC_2_3 118 ignore symbol FEC_2_3 119 ignore symbol FEC_3_4 119 ignore symbol FEC_3_4 120 ignore symbol FEC_4_5 120 ignore symbol FEC_4_5 121 ignore symbol FEC_5_6 121 ignore symbol FEC_5_6 122 ignore symbol FEC_6_7 122 ignore symbol FEC_6_7 123 ignore symbol FEC_7_8 123 ignore symbol FEC_7_8 124 ignore symbol FEC_8_9 124 ignore symbol FEC_8_9 125 ignore symbol FEC_AUTO 125 ignore symbol FEC_AUTO 126 ignore symbol FEC_3_5 126 ignore symbol FEC_3_5 127 ignore symbol FEC_9_10 127 ignore symbol FEC_9_10 128 ignore symbol FEC_2_5 128 ignore symbol FEC_2_5 129 ignore symbol FEC_1_3 129 ignore symbol FEC_1_3 130 ignore symbol FEC_1_4 130 ignore symbol FEC_1_4 131 ignore symbol FEC_5_9 131 ignore symbol FEC_5_9 132 ignore symbol FEC_7_9 132 ignore symbol FEC_7_9 133 ignore symbol FEC_8_15 133 ignore symbol FEC_8_15 134 ignore symbol FEC_11_15 134 ignore symbol FEC_11_15 135 ignore symbol FEC_13_18 135 ignore symbol FEC_13_18 136 ignore symbol FEC_9_20 136 ignore symbol FEC_9_20 137 ignore symbol FEC_11_20 137 ignore symbol FEC_11_20 138 ignore symbol FEC_23_36 138 ignore symbol FEC_23_36 139 ignore symbol FEC_25_36 139 ignore symbol FEC_25_36 140 ignore symbol FEC_13_45 140 ignore symbol FEC_13_45 141 ignore symbol FEC_26_45 141 ignore symbol FEC_26_45 142 ignore symbol FEC_28_45 142 ignore symbol FEC_28_45 143 ignore symbol FEC_32_45 143 ignore symbol FEC_32_45 144 ignore symbol FEC_77_90 144 ignore symbol FEC_77_90 145 ignore symbol FEC_11_45 << 146 ignore symbol FEC_4_15 << 147 ignore symbol FEC_14_45 << 148 ignore symbol FEC_7_15 << 149 145 150 ignore symbol TRANSMISSION_MODE_AUTO 146 ignore symbol TRANSMISSION_MODE_AUTO 151 ignore symbol TRANSMISSION_MODE_1K 147 ignore symbol TRANSMISSION_MODE_1K 152 ignore symbol TRANSMISSION_MODE_2K 148 ignore symbol TRANSMISSION_MODE_2K 153 ignore symbol TRANSMISSION_MODE_8K 149 ignore symbol TRANSMISSION_MODE_8K 154 ignore symbol TRANSMISSION_MODE_4K 150 ignore symbol TRANSMISSION_MODE_4K 155 ignore symbol TRANSMISSION_MODE_16K 151 ignore symbol TRANSMISSION_MODE_16K 156 ignore symbol TRANSMISSION_MODE_32K 152 ignore symbol TRANSMISSION_MODE_32K 157 ignore symbol TRANSMISSION_MODE_C1 153 ignore symbol TRANSMISSION_MODE_C1 158 ignore symbol TRANSMISSION_MODE_C3780 154 ignore symbol TRANSMISSION_MODE_C3780 159 ignore symbol TRANSMISSION_MODE_2K 155 ignore symbol TRANSMISSION_MODE_2K 160 ignore symbol TRANSMISSION_MODE_8K 156 ignore symbol TRANSMISSION_MODE_8K 161 157 162 ignore symbol GUARD_INTERVAL_AUTO 158 ignore symbol GUARD_INTERVAL_AUTO 163 ignore symbol GUARD_INTERVAL_1_128 159 ignore symbol GUARD_INTERVAL_1_128 164 ignore symbol GUARD_INTERVAL_1_32 160 ignore symbol GUARD_INTERVAL_1_32 165 ignore symbol GUARD_INTERVAL_1_16 161 ignore symbol GUARD_INTERVAL_1_16 166 ignore symbol GUARD_INTERVAL_1_8 162 ignore symbol GUARD_INTERVAL_1_8 167 ignore symbol GUARD_INTERVAL_1_4 163 ignore symbol GUARD_INTERVAL_1_4 168 ignore symbol GUARD_INTERVAL_19_128 164 ignore symbol GUARD_INTERVAL_19_128 169 ignore symbol GUARD_INTERVAL_19_256 165 ignore symbol GUARD_INTERVAL_19_256 170 ignore symbol GUARD_INTERVAL_PN420 166 ignore symbol GUARD_INTERVAL_PN420 171 ignore symbol GUARD_INTERVAL_PN595 167 ignore symbol GUARD_INTERVAL_PN595 172 ignore symbol GUARD_INTERVAL_PN945 168 ignore symbol GUARD_INTERVAL_PN945 173 ignore symbol GUARD_INTERVAL_1_64 169 ignore symbol GUARD_INTERVAL_1_64 174 170 175 ignore symbol HIERARCHY_NONE 171 ignore symbol HIERARCHY_NONE 176 ignore symbol HIERARCHY_AUTO 172 ignore symbol HIERARCHY_AUTO 177 ignore symbol HIERARCHY_1 173 ignore symbol HIERARCHY_1 178 ignore symbol HIERARCHY_2 174 ignore symbol HIERARCHY_2 179 ignore symbol HIERARCHY_4 175 ignore symbol HIERARCHY_4 180 176 181 ignore symbol INTERLEAVING_NONE 177 ignore symbol INTERLEAVING_NONE 182 ignore symbol INTERLEAVING_AUTO 178 ignore symbol INTERLEAVING_AUTO 183 ignore symbol INTERLEAVING_240 179 ignore symbol INTERLEAVING_240 184 ignore symbol INTERLEAVING_720 180 ignore symbol INTERLEAVING_720 185 181 186 ignore symbol PILOT_ON 182 ignore symbol PILOT_ON 187 ignore symbol PILOT_OFF 183 ignore symbol PILOT_OFF 188 ignore symbol PILOT_AUTO 184 ignore symbol PILOT_AUTO 189 185 190 ignore symbol ROLLOFF_35 186 ignore symbol ROLLOFF_35 191 ignore symbol ROLLOFF_20 187 ignore symbol ROLLOFF_20 192 ignore symbol ROLLOFF_25 188 ignore symbol ROLLOFF_25 193 ignore symbol ROLLOFF_AUTO 189 ignore symbol ROLLOFF_AUTO 194 ignore symbol ROLLOFF_15 190 ignore symbol ROLLOFF_15 195 ignore symbol ROLLOFF_10 191 ignore symbol ROLLOFF_10 196 ignore symbol ROLLOFF_5 192 ignore symbol ROLLOFF_5 197 193 198 ignore symbol INVERSION_ON 194 ignore symbol INVERSION_ON 199 ignore symbol INVERSION_OFF 195 ignore symbol INVERSION_OFF 200 ignore symbol INVERSION_AUTO 196 ignore symbol INVERSION_AUTO 201 197 202 ignore symbol SYS_UNDEFINED 198 ignore symbol SYS_UNDEFINED 203 ignore symbol SYS_DVBC_ANNEX_A 199 ignore symbol SYS_DVBC_ANNEX_A 204 ignore symbol SYS_DVBC_ANNEX_B 200 ignore symbol SYS_DVBC_ANNEX_B 205 ignore symbol SYS_DVBC_ANNEX_C 201 ignore symbol SYS_DVBC_ANNEX_C 206 ignore symbol SYS_ISDBC 202 ignore symbol SYS_ISDBC 207 ignore symbol SYS_DVBT 203 ignore symbol SYS_DVBT 208 ignore symbol SYS_DVBT2 204 ignore symbol SYS_DVBT2 209 ignore symbol SYS_ISDBT 205 ignore symbol SYS_ISDBT 210 ignore symbol SYS_ATSC 206 ignore symbol SYS_ATSC 211 ignore symbol SYS_ATSCMH 207 ignore symbol SYS_ATSCMH 212 ignore symbol SYS_DTMB 208 ignore symbol SYS_DTMB 213 ignore symbol SYS_DVBS 209 ignore symbol SYS_DVBS 214 ignore symbol SYS_DVBS2 210 ignore symbol SYS_DVBS2 215 ignore symbol SYS_TURBO 211 ignore symbol SYS_TURBO 216 ignore symbol SYS_ISDBS 212 ignore symbol SYS_ISDBS 217 ignore symbol SYS_DAB 213 ignore symbol SYS_DAB 218 ignore symbol SYS_DSS 214 ignore symbol SYS_DSS 219 ignore symbol SYS_CMMB 215 ignore symbol SYS_CMMB 220 ignore symbol SYS_DVBH 216 ignore symbol SYS_DVBH 221 ignore symbol SYS_DVBC2 217 ignore symbol SYS_DVBC2 222 218 223 ignore symbol ATSCMH_SCCC_BLK_SEP 219 ignore symbol ATSCMH_SCCC_BLK_SEP 224 ignore symbol ATSCMH_SCCC_BLK_COMB 220 ignore symbol ATSCMH_SCCC_BLK_COMB 225 ignore symbol ATSCMH_SCCC_BLK_RES 221 ignore symbol ATSCMH_SCCC_BLK_RES 226 222 227 ignore symbol ATSCMH_SCCC_CODE_HLF 223 ignore symbol ATSCMH_SCCC_CODE_HLF 228 ignore symbol ATSCMH_SCCC_CODE_QTR 224 ignore symbol ATSCMH_SCCC_CODE_QTR 229 ignore symbol ATSCMH_SCCC_CODE_RES 225 ignore symbol ATSCMH_SCCC_CODE_RES 230 226 231 ignore symbol ATSCMH_RSFRAME_ENS_PRI 227 ignore symbol ATSCMH_RSFRAME_ENS_PRI 232 ignore symbol ATSCMH_RSFRAME_ENS_SEC 228 ignore symbol ATSCMH_RSFRAME_ENS_SEC 233 229 234 ignore symbol ATSCMH_RSFRAME_PRI_ONLY 230 ignore symbol ATSCMH_RSFRAME_PRI_ONLY 235 ignore symbol ATSCMH_RSFRAME_PRI_SEC 231 ignore symbol ATSCMH_RSFRAME_PRI_SEC 236 ignore symbol ATSCMH_RSFRAME_RES 232 ignore symbol ATSCMH_RSFRAME_RES 237 233 238 ignore symbol ATSCMH_RSCODE_211_187 234 ignore symbol ATSCMH_RSCODE_211_187 239 ignore symbol ATSCMH_RSCODE_223_187 235 ignore symbol ATSCMH_RSCODE_223_187 240 ignore symbol ATSCMH_RSCODE_235_187 236 ignore symbol ATSCMH_RSCODE_235_187 241 ignore symbol ATSCMH_RSCODE_RES 237 ignore symbol ATSCMH_RSCODE_RES 242 238 243 ignore symbol FE_SCALE_NOT_AVAILABLE 239 ignore symbol FE_SCALE_NOT_AVAILABLE 244 ignore symbol FE_SCALE_DECIBEL 240 ignore symbol FE_SCALE_DECIBEL 245 ignore symbol FE_SCALE_RELATIVE 241 ignore symbol FE_SCALE_RELATIVE 246 ignore symbol FE_SCALE_COUNTER 242 ignore symbol FE_SCALE_COUNTER
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.