Lines Matching +full:- +full:only
4 * The Digital TV Frontend kABI defines a driver-internal interface for
5 * registering low-level, hardware specific driver to a hardware independent
28 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
61 * struct dvb_frontend_tune_settings - parameters to adjust frontend tuning
78 * struct dvb_tuner_info - Frontend name and min/max ranges/bandwidths
101 * struct analog_parameters - Parameters to tune into an analog/radio channel
122 * enum dvbfe_algo - defines the algorithm used to tune into a channel
124 * @DVBFE_ALGO_HW: Hardware Algorithm -
127 * Requesting these devices to LOCK is the only thing required,
130 * @DVBFE_ALGO_SW: Software Algorithm -
133 * @DVBFE_ALGO_CUSTOM: Customizable Agorithm -
136 * software zig-zag. In this case the zigzag maybe hardware assisted
141 * @DVBFE_ALGO_RECOVERY: Recovery Algorithm -
152 * enum dvbfe_search - search callback possible return status
183 * struct dvb_tuner_ops - Tuner information and callbacks
205 * @set_config: callback function used to send some tuner-specific
215 * @get_afc: Used only by analog TV core. Reports the frequency
253 * This is support for demods like the mt352 - fills out the supplied
272 * struct analog_demod_info - Information struct for analog TV part of the demod
281 * struct analog_demod_ops - Demodulation information and callbacks for
290 * @get_afc: Used only by analog TV core. Reports the frequency
299 * @set_config: callback function used to send some tuner-specific
315 /** This is to allow setting tuner-specific configuration */
322 * struct dvb_frontend_internal_info - Frontend properties and capabilities
351 * struct dvb_frontend_ops - Demodulation information and callbacks for
394 * callback only if DVBv3 API compatibility is wanted.
398 * implementing this callback only if DVBv3 API
403 * implementing this callback only if DVBv3 API
408 * implementing this callback only if DVBv3 API
411 * FE_DISEQC_RESET_OVERLOAD() ioctl (only Satellite)
413 * FE_DISEQC_SEND_MASTER_CMD() ioctl (only Satellite).
415 * FE_DISEQC_RECV_SLAVE_REPLY() ioctl (only Satellite)
417 * FE_DISEQC_SEND_BURST() ioctl (only Satellite).
419 * FE_SET_TONE() ioctl (only Satellite).
421 * FE_SET_VOLTAGE() ioctl (only Satellite).
423 * FE_ENABLE_HIGH_LNB_VOLTAGE() ioctl (only Satellite).
425 * FE_DISHNETWORK_SEND_LEGACY_CMD() ioctl (only Satellite).
465 /* these two are only used for the swzigzag code */
505 /* Used only internally at dvb_frontend.c */
517 * struct dtv_frontend_properties - contains a list of properties that are
523 * @voltage: SEC voltage (only Satellite)
524 * @sectone: SEC tone mode (only Satellite)
539 * @isdbt_partial_reception: ISDB-T partial reception (only ISDB standard)
540 * @isdbt_sb_mode: ISDB-T Sound Broadcast (SB) mode (only ISDB standard)
541 * @isdbt_sb_subchannel: ISDB-T SB subchannel (only ISDB standard)
542 * @isdbt_sb_segment_idx: ISDB-T SB segment index (only ISDB standard)
543 * @isdbt_sb_segment_count: ISDB-T SB segment count (only ISDB standard)
544 * @isdbt_layer_enabled: ISDB Layer enabled (only ISDB standard)
545 * @layer: ISDB per-layer data (only ISDB standard)
551 * hardware supports (DVB-S2 and DVB-T2).
552 * @scrambling_sequence_index: Carries the index of the DVB-S2 physical layer
555 * signaling data (only ATSC-M/H)
556 * @atscmh_parade_id: Parade identification number (only ATSC-M/H)
558 * parade (only ATSC-M/H)
561 * (only ATSC-M/H)
562 * @atscmh_sgn: Start group number (only ATSC-M/H)
563 * @atscmh_prc: Parade repetition cycle (only ATSC-M/H)
564 * @atscmh_rs_frame_mode: Reed Solomon (RS) frame mode (only ATSC-M/H)
565 * @atscmh_rs_frame_ensemble: RS frame ensemble (only ATSC-M/H)
566 * @atscmh_rs_code_mode_pri: RS code mode pri (only ATSC-M/H)
567 * @atscmh_rs_code_mode_sec: RS code mode sec (only ATSC-M/H)
569 * Block Mode (only ATSC-M/H)
570 * @atscmh_sccc_code_mode_a: SCCC code mode A (only ATSC-M/H)
571 * @atscmh_sccc_code_mode_b: SCCC code mode B (only ATSC-M/H)
572 * @atscmh_sccc_code_mode_c: SCCC code mode C (only ATSC-M/H)
573 * @atscmh_sccc_code_mode_d: SCCC code mode D (only ATSC-M/H)
574 * @lna: Power ON/OFF/AUTO the Linear Now-noise Amplifier (LNA)
578 * @pre_bit_error: DVBv5 API statistics: pre-Viterbi bit error count
579 * @pre_bit_count: DVBv5 API statistics: pre-Viterbi bit count
580 * @post_bit_error: DVBv5 API statistics: post-Viterbi bit error count
581 * @post_bit_count: DVBv5 API statistics: post-Viterbi bit count
588 * Only a subset of the properties are needed for a given delivery system.
615 /* ISDB-T specifics */
635 /* ATSC-MH specifics */
672 * struct dvb_frontend - Frontend structure to be used on drivers.
710 * dvb_register_frontend() - Registers a DVB frontend at the adapter
724 * dvb_unregister_frontend() - Unregisters a DVB frontend
738 * dvb_frontend_detach() - Detaches and frees frontend specific data
754 * dvb_frontend_suspend() - Suspends a Digital TV frontend
773 * dvb_frontend_resume() - Resumes a Digital TV frontend
796 * dvb_frontend_reinitialise() - forces a reinitialisation at the frontend
803 * NOTE: Currently, this function is used only by one driver (budget-av).
810 * dvb_frontend_sleep_until() - Sleep for the amount of time given by
826 * legacy callback is provided by the Kernel. The only situation where this