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