• Home
  • Raw
  • Download

Lines Matching +full:auto +full:- +full:detect

1 /* SPDX-License-Identifier: LGPL-2.1+ WITH Linux-syscall-note */
23 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
33 * enum fe_caps - Frontend capabilities
38 * @FE_CAN_INVERSION_AUTO: Can auto-detect frequency spectral
48 * @FE_CAN_FEC_AUTO: Can auto-detect FEC
50 * @FE_CAN_QAM_16: Supports 16-QAM modulation
51 * @FE_CAN_QAM_32: Supports 32-QAM modulation
52 * @FE_CAN_QAM_64: Supports 64-QAM modulation
53 * @FE_CAN_QAM_128: Supports 128-QAM modulation
54 * @FE_CAN_QAM_256: Supports 256-QAM modulation
55 * @FE_CAN_QAM_AUTO: Can auto-detect QAM modulation
56 * @FE_CAN_TRANSMISSION_MODE_AUTO: Can auto-detect transmission mode
57 * @FE_CAN_BANDWIDTH_AUTO: Can auto-detect bandwidth
58 * @FE_CAN_GUARD_INTERVAL_AUTO: Can auto-detect guard interval
59 * @FE_CAN_HIERARCHY_AUTO: Can auto-detect hierarchy
60 * @FE_CAN_8VSB: Supports 8-VSB modulation
61 * @FE_CAN_16VSB: Supporta 16-VSB modulation
66 * e. g. DVB-S2, DVB-T2, DVB-C2
117 * struct dvb_frontend_info - Frontend properties and capabilities
161 * struct dvb_diseqc_master_cmd - DiSEqC master command
179 * struct dvb_diseqc_slave_reply - DiSEqC received data
202 * enum fe_sec_voltage - DC Voltage used to feed the LNBf
215 * enum fe_sec_tone_mode - Type of tone to be send to the LNBf.
226 * enum fe_sec_mini_cmd - Type of mini burst to be sent
228 * @SEC_MINI_A: Sends a mini-DiSEqC 22kHz '0' Tone Burst to select
229 * satellite-A
230 * @SEC_MINI_B: Sends a mini-DiSEqC 22kHz '1' Data Burst to select
231 * satellite-B
239 * enum fe_status - Enumerates the possible frontend status.
264 * enum fe_spectral_inversion - Type of inversion band
283 * enum fe_code_rate - Type of Forward Error Correction (FEC)
319 * enum fe_modulation - Type of modulation/constellation
321 * @QAM_16: 16-QAM modulation
322 * @QAM_32: 32-QAM modulation
323 * @QAM_64: 64-QAM modulation
324 * @QAM_128: 128-QAM modulation
325 * @QAM_256: 256-QAM modulation
327 * @VSB_8: 8-VSB modulation
328 * @VSB_16: 16-VSB modulation
329 * @PSK_8: 8-PSK modulation
330 * @APSK_16: 16-APSK modulation
331 * @APSK_32: 32-APSK modulation
333 * @QAM_4_NR: 4-QAM-NR modulation
356 * enum fe_transmit_mode - Transmission mode
360 * correct FFT-size (if capable) to fill in the missing parameters.
394 * enum fe_guard_interval - Guard interval
425 * enum fe_hierarchy - Hierarchy
443 * enum fe_interleaving - Interleaving
445 * @INTERLEAVING_AUTO: Auto-detect interleaving.
481 /* ISDB-T and ISDB-Tsb */
520 /* ATSC-MH */
556 * enum fe_pilot - Type of pilot tone
569 * enum fe_rolloff - Rolloff factor
573 * @ROLLOFF_AUTO: Auto-detect the roloff factor.
577 * Roloff factor of 35% is implied on DVB-S. On DVB-S2, it is default.
587 * enum fe_delivery_system - Type of the delivery system
592 * Cable TV: DVB-C following ITU-T J.83 Annex A spec
594 * Cable TV: DVB-C following ITU-T J.83 Annex B spec (ClearQAM)
596 * Cable TV: DVB-C following ITU-T J.83 Annex C spec
598 * Cable TV: ISDB-C (no drivers yet)
600 * Terrestrial TV: DVB-T
602 * Terrestrial TV: DVB-T2
604 * Terrestrial TV: ISDB-T
608 * Terrestrial TV (mobile): ATSC-M/H
612 * Satellite TV: DVB-S
614 * Satellite TV: DVB-S2
616 * Satellite TV: DVB-S Turbo
618 * Satellite TV: ISDB-S
626 * Terrestrial TV (mobile): DVB-H (standard deprecated)
652 #define SYS_DMBTH SYS_DTMB /* DMB-TH is legacy name, use DTMB */
654 /* ATSC-MH specific parameters */
657 * enum atscmh_sccc_block_mode - Type of Series Concatenated Convolutional
676 * enum atscmh_sccc_code_mode - Type of Series Concatenated Convolutional
693 * enum atscmh_rs_frame_ensemble - Reed Solomon(RS) frame ensemble.
704 * enum atscmh_rs_frame_mode - Reed Solomon (RS) frame mode.
740 * enum fecap_scale_params - scale types for the quality parameters.
760 * struct dtv_stats - Used for reading a DTV status property
763 * Filled with enum fecap_scale_params - the scale in usage
815 * struct dtv_fe_stats - store Digital TV frontend statistics
817 * @len: length of the statistics - if zero, stats is disabled.
831 * struct dtv_property - store one of frontend command and its value
839 * @u.buffer.data: an unsigned 32-bits array.
867 * struct dtv_properties - a set of command/value pairs.
882 * reopened read-write.
988 __u32 frequency; /* (absolute) frequency in Hz for DVB-C/DVB-T/ATSC */
989 /* intermediate frequency in kHz for DVB-S */
992 struct dvb_qpsk_parameters qpsk; /* DVB-S */
993 struct dvb_qam_parameters qam; /* DVB-C */
994 struct dvb_ofdm_parameters ofdm; /* DVB-T */