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 << 90 ignore symbol QAM_4096 << 91 ignore symbol APSK_8_L << 92 ignore symbol APSK_16_L << 93 ignore symbol APSK_32_L << 94 ignore symbol APSK_64 << 95 ignore symbol APSK_64_L << 96 89 97 ignore symbol SEC_VOLTAGE_13 90 ignore symbol SEC_VOLTAGE_13 98 ignore symbol SEC_VOLTAGE_18 91 ignore symbol SEC_VOLTAGE_18 99 ignore symbol SEC_VOLTAGE_OFF 92 ignore symbol SEC_VOLTAGE_OFF 100 93 101 ignore symbol SEC_TONE_ON 94 ignore symbol SEC_TONE_ON 102 ignore symbol SEC_TONE_OFF 95 ignore symbol SEC_TONE_OFF 103 96 104 ignore symbol SEC_MINI_A 97 ignore symbol SEC_MINI_A 105 ignore symbol SEC_MINI_B 98 ignore symbol SEC_MINI_B 106 99 107 ignore symbol FE_NONE 100 ignore symbol FE_NONE 108 ignore symbol FE_HAS_SIGNAL 101 ignore symbol FE_HAS_SIGNAL 109 ignore symbol FE_HAS_CARRIER 102 ignore symbol FE_HAS_CARRIER 110 ignore symbol FE_HAS_VITERBI 103 ignore symbol FE_HAS_VITERBI 111 ignore symbol FE_HAS_SYNC 104 ignore symbol FE_HAS_SYNC 112 ignore symbol FE_HAS_LOCK 105 ignore symbol FE_HAS_LOCK 113 ignore symbol FE_REINIT 106 ignore symbol FE_REINIT 114 ignore symbol FE_TIMEDOUT 107 ignore symbol FE_TIMEDOUT 115 108 116 ignore symbol FEC_NONE 109 ignore symbol FEC_NONE 117 ignore symbol FEC_1_2 110 ignore symbol FEC_1_2 118 ignore symbol FEC_2_3 111 ignore symbol FEC_2_3 119 ignore symbol FEC_3_4 112 ignore symbol FEC_3_4 120 ignore symbol FEC_4_5 113 ignore symbol FEC_4_5 121 ignore symbol FEC_5_6 114 ignore symbol FEC_5_6 122 ignore symbol FEC_6_7 115 ignore symbol FEC_6_7 123 ignore symbol FEC_7_8 116 ignore symbol FEC_7_8 124 ignore symbol FEC_8_9 117 ignore symbol FEC_8_9 125 ignore symbol FEC_AUTO 118 ignore symbol FEC_AUTO 126 ignore symbol FEC_3_5 119 ignore symbol FEC_3_5 127 ignore symbol FEC_9_10 120 ignore symbol FEC_9_10 128 ignore symbol FEC_2_5 121 ignore symbol FEC_2_5 129 ignore symbol FEC_1_3 << 130 ignore symbol FEC_1_4 << 131 ignore symbol FEC_5_9 << 132 ignore symbol FEC_7_9 << 133 ignore symbol FEC_8_15 << 134 ignore symbol FEC_11_15 << 135 ignore symbol FEC_13_18 << 136 ignore symbol FEC_9_20 << 137 ignore symbol FEC_11_20 << 138 ignore symbol FEC_23_36 << 139 ignore symbol FEC_25_36 << 140 ignore symbol FEC_13_45 << 141 ignore symbol FEC_26_45 << 142 ignore symbol FEC_28_45 << 143 ignore symbol FEC_32_45 << 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 122 150 ignore symbol TRANSMISSION_MODE_AUTO 123 ignore symbol TRANSMISSION_MODE_AUTO 151 ignore symbol TRANSMISSION_MODE_1K 124 ignore symbol TRANSMISSION_MODE_1K 152 ignore symbol TRANSMISSION_MODE_2K 125 ignore symbol TRANSMISSION_MODE_2K 153 ignore symbol TRANSMISSION_MODE_8K 126 ignore symbol TRANSMISSION_MODE_8K 154 ignore symbol TRANSMISSION_MODE_4K 127 ignore symbol TRANSMISSION_MODE_4K 155 ignore symbol TRANSMISSION_MODE_16K 128 ignore symbol TRANSMISSION_MODE_16K 156 ignore symbol TRANSMISSION_MODE_32K 129 ignore symbol TRANSMISSION_MODE_32K 157 ignore symbol TRANSMISSION_MODE_C1 130 ignore symbol TRANSMISSION_MODE_C1 158 ignore symbol TRANSMISSION_MODE_C3780 131 ignore symbol TRANSMISSION_MODE_C3780 159 ignore symbol TRANSMISSION_MODE_2K 132 ignore symbol TRANSMISSION_MODE_2K 160 ignore symbol TRANSMISSION_MODE_8K 133 ignore symbol TRANSMISSION_MODE_8K 161 134 162 ignore symbol GUARD_INTERVAL_AUTO 135 ignore symbol GUARD_INTERVAL_AUTO 163 ignore symbol GUARD_INTERVAL_1_128 136 ignore symbol GUARD_INTERVAL_1_128 164 ignore symbol GUARD_INTERVAL_1_32 137 ignore symbol GUARD_INTERVAL_1_32 165 ignore symbol GUARD_INTERVAL_1_16 138 ignore symbol GUARD_INTERVAL_1_16 166 ignore symbol GUARD_INTERVAL_1_8 139 ignore symbol GUARD_INTERVAL_1_8 167 ignore symbol GUARD_INTERVAL_1_4 140 ignore symbol GUARD_INTERVAL_1_4 168 ignore symbol GUARD_INTERVAL_19_128 141 ignore symbol GUARD_INTERVAL_19_128 169 ignore symbol GUARD_INTERVAL_19_256 142 ignore symbol GUARD_INTERVAL_19_256 170 ignore symbol GUARD_INTERVAL_PN420 143 ignore symbol GUARD_INTERVAL_PN420 171 ignore symbol GUARD_INTERVAL_PN595 144 ignore symbol GUARD_INTERVAL_PN595 172 ignore symbol GUARD_INTERVAL_PN945 145 ignore symbol GUARD_INTERVAL_PN945 173 ignore symbol GUARD_INTERVAL_1_64 << 174 146 175 ignore symbol HIERARCHY_NONE 147 ignore symbol HIERARCHY_NONE 176 ignore symbol HIERARCHY_AUTO 148 ignore symbol HIERARCHY_AUTO 177 ignore symbol HIERARCHY_1 149 ignore symbol HIERARCHY_1 178 ignore symbol HIERARCHY_2 150 ignore symbol HIERARCHY_2 179 ignore symbol HIERARCHY_4 151 ignore symbol HIERARCHY_4 180 152 181 ignore symbol INTERLEAVING_NONE 153 ignore symbol INTERLEAVING_NONE 182 ignore symbol INTERLEAVING_AUTO 154 ignore symbol INTERLEAVING_AUTO 183 ignore symbol INTERLEAVING_240 155 ignore symbol INTERLEAVING_240 184 ignore symbol INTERLEAVING_720 156 ignore symbol INTERLEAVING_720 185 157 186 ignore symbol PILOT_ON 158 ignore symbol PILOT_ON 187 ignore symbol PILOT_OFF 159 ignore symbol PILOT_OFF 188 ignore symbol PILOT_AUTO 160 ignore symbol PILOT_AUTO 189 161 190 ignore symbol ROLLOFF_35 162 ignore symbol ROLLOFF_35 191 ignore symbol ROLLOFF_20 163 ignore symbol ROLLOFF_20 192 ignore symbol ROLLOFF_25 164 ignore symbol ROLLOFF_25 193 ignore symbol ROLLOFF_AUTO 165 ignore symbol ROLLOFF_AUTO 194 ignore symbol ROLLOFF_15 << 195 ignore symbol ROLLOFF_10 << 196 ignore symbol ROLLOFF_5 << 197 166 198 ignore symbol INVERSION_ON 167 ignore symbol INVERSION_ON 199 ignore symbol INVERSION_OFF 168 ignore symbol INVERSION_OFF 200 ignore symbol INVERSION_AUTO 169 ignore symbol INVERSION_AUTO 201 170 202 ignore symbol SYS_UNDEFINED 171 ignore symbol SYS_UNDEFINED 203 ignore symbol SYS_DVBC_ANNEX_A 172 ignore symbol SYS_DVBC_ANNEX_A 204 ignore symbol SYS_DVBC_ANNEX_B 173 ignore symbol SYS_DVBC_ANNEX_B 205 ignore symbol SYS_DVBC_ANNEX_C 174 ignore symbol SYS_DVBC_ANNEX_C 206 ignore symbol SYS_ISDBC 175 ignore symbol SYS_ISDBC 207 ignore symbol SYS_DVBT 176 ignore symbol SYS_DVBT 208 ignore symbol SYS_DVBT2 177 ignore symbol SYS_DVBT2 209 ignore symbol SYS_ISDBT 178 ignore symbol SYS_ISDBT 210 ignore symbol SYS_ATSC 179 ignore symbol SYS_ATSC 211 ignore symbol SYS_ATSCMH 180 ignore symbol SYS_ATSCMH 212 ignore symbol SYS_DTMB 181 ignore symbol SYS_DTMB 213 ignore symbol SYS_DVBS 182 ignore symbol SYS_DVBS 214 ignore symbol SYS_DVBS2 183 ignore symbol SYS_DVBS2 215 ignore symbol SYS_TURBO 184 ignore symbol SYS_TURBO 216 ignore symbol SYS_ISDBS 185 ignore symbol SYS_ISDBS 217 ignore symbol SYS_DAB 186 ignore symbol SYS_DAB 218 ignore symbol SYS_DSS 187 ignore symbol SYS_DSS 219 ignore symbol SYS_CMMB 188 ignore symbol SYS_CMMB 220 ignore symbol SYS_DVBH 189 ignore symbol SYS_DVBH 221 ignore symbol SYS_DVBC2 << 222 190 223 ignore symbol ATSCMH_SCCC_BLK_SEP 191 ignore symbol ATSCMH_SCCC_BLK_SEP 224 ignore symbol ATSCMH_SCCC_BLK_COMB 192 ignore symbol ATSCMH_SCCC_BLK_COMB 225 ignore symbol ATSCMH_SCCC_BLK_RES 193 ignore symbol ATSCMH_SCCC_BLK_RES 226 194 227 ignore symbol ATSCMH_SCCC_CODE_HLF 195 ignore symbol ATSCMH_SCCC_CODE_HLF 228 ignore symbol ATSCMH_SCCC_CODE_QTR 196 ignore symbol ATSCMH_SCCC_CODE_QTR 229 ignore symbol ATSCMH_SCCC_CODE_RES 197 ignore symbol ATSCMH_SCCC_CODE_RES 230 198 231 ignore symbol ATSCMH_RSFRAME_ENS_PRI 199 ignore symbol ATSCMH_RSFRAME_ENS_PRI 232 ignore symbol ATSCMH_RSFRAME_ENS_SEC 200 ignore symbol ATSCMH_RSFRAME_ENS_SEC 233 201 234 ignore symbol ATSCMH_RSFRAME_PRI_ONLY 202 ignore symbol ATSCMH_RSFRAME_PRI_ONLY 235 ignore symbol ATSCMH_RSFRAME_PRI_SEC 203 ignore symbol ATSCMH_RSFRAME_PRI_SEC 236 ignore symbol ATSCMH_RSFRAME_RES 204 ignore symbol ATSCMH_RSFRAME_RES 237 205 238 ignore symbol ATSCMH_RSCODE_211_187 206 ignore symbol ATSCMH_RSCODE_211_187 239 ignore symbol ATSCMH_RSCODE_223_187 207 ignore symbol ATSCMH_RSCODE_223_187 240 ignore symbol ATSCMH_RSCODE_235_187 208 ignore symbol ATSCMH_RSCODE_235_187 241 ignore symbol ATSCMH_RSCODE_RES 209 ignore symbol ATSCMH_RSCODE_RES 242 210 243 ignore symbol FE_SCALE_NOT_AVAILABLE 211 ignore symbol FE_SCALE_NOT_AVAILABLE 244 ignore symbol FE_SCALE_DECIBEL 212 ignore symbol FE_SCALE_DECIBEL 245 ignore symbol FE_SCALE_RELATIVE 213 ignore symbol FE_SCALE_RELATIVE 246 ignore symbol FE_SCALE_COUNTER 214 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.