Lines Matching +full:one +full:- +full:wire
1 /* SPDX-License-Identifier: GPL-2.0 */
8 * Copyright (c) 2011-2013 MaxLinear, Inc. All rights reserved
29 /* Firmware-Host Command IDs */
31 /* --Device command IDs-- */
37 /* Host-used CMD, not used by firmware */
44 /* --Tuner command IDs-- */
48 /* --Demod command IDs-- */
63 /* --- ABORT channel tune */
66 /* --SWM/FSK command IDs-- */
71 /* --DiSeqC command IDs-- */
76 /* --- FFT Debug Command IDs-- */
79 /* -- Demod scramblle code */
82 /* ---For host to know how many commands in total */
144 /* macro to extract a single byte from 4-byte(32-bit) data */
149 #define MXL_GET_REG_MASK_32(lsb_loc, num_of_bits) ((0xFFFFFFFF >> (32 - (num_of_bits))) << (lsb_loc…
359 u32 ber_window_iter1; /* Ber Windows - post viterbi */
360 u32 ber_count_iter1; /* BER count - post viterbi */
376 enum MXL_HYDRA_BCAST_STD_E standard_mask; /* Standard DVB-S, DVB-S2 or DSS */
379 struct MXL_HYDRA_DEMOD_STATUS_DVBS_T demod_status_dvbs; /* DVB-S demod status */
380 struct MXL_HYDRA_DEMOD_STATUS_DVBS2_T demod_status_dvbs2; /* DVB-S2 demod status */
424 u32 tuner_index; /* TUNER Ctrl: one of MXL58x_TUNER_ID_E */
425 u32 demod_index; /* DEMOD Ctrl: one of MXL58x_DEMOD_ID_E */
443 * slice0 - TS0, TS1, TS2 & TS3
444 * slice1 - TS4, TS5, TS6 & TS7
456 #define MXL_HYDRA_SHARED_PID_FILT_SIZE_DEFAULT 33 /* Shared PID filter size in 1-1 mux mode */
457 #define MXL_HYDRA_SHARED_PID_FILT_SIZE_2_TO_1 66 /* Shared PID filter size in 2-1 mux mode */
458 #define MXL_HYDRA_SHARED_PID_FILT_SIZE_4_TO_1 132 /* Shared PID filter size in 4-1 mux mode */
498 u8 bond_id; /* Bond ID in A0 always 0 - Only for 568 Sku */
499 u8 dest_id; /* Output port ID for the PID - Only for 568 Sku */
522 MXL_HYDRA_MPEG_MODE_SERIAL_4_WIRE = 0, /* MPEG 4 Wire serial mode */
523 MXL_HYDRA_MPEG_MODE_SERIAL_3_WIRE, /* MPEG 3 Wire serial mode */
524 MXL_HYDRA_MPEG_MODE_SERIAL_2_WIRE, /* MPEG 2 Wire serial mode */
525 MXL_HYDRA_MPEG_MODE_PARALLEL /* MPEG parallel mode - valid only for MxL581 */
561 …u8 max_mpeg_clk_rate; /* Max MPEG Clk rate (0 - 104 MHz, 1…
564 …_HYDRA_MPEG_DATA_FMT_E mpeg_sync_pulse_width; /* MPEG SYNC pulse width (1-bit or 1-byte) */
567 …enum MXL_HYDRA_MPEG_MODE_E mpeg_mode; /* config 4/3/2-wire serial or paralle…
646 u32 standard; /* one of MXL_HYDRA_BCAST_STD_E */
651 u32 modulation_scheme; /* Input : Modulation Scheme is one of MXL_HYDRA_MODULATION_E */
652 u32 fec_code_rate; /* Input : Forward error correction rate. Is one of MXL_HYDRA_FEC_E */