Lines Matching defs:dib8000_state
61 struct dib8000_state { struct
62 struct dib8000_config cfg;
64 struct i2c_device i2c;
66 struct dibx000_i2c_master i2c_master;
68 u16 wbd_ref;
70 u8 current_band;
71 u32 current_bandwidth;
72 struct dibx000_agc_config *current_agc;
73 u32 timf;
74 u32 timf_default;
76 u8 div_force_off:1;
77 u8 div_state:1;
78 u16 div_sync_wait;
80 u8 agc_state;
81 u8 differential_constellation;
82 u8 diversity_onoff;
84 s16 ber_monitored_layer;
85 u16 gpio_dir;
86 u16 gpio_val;
88 u16 revision;
89 u8 isdbt_cfg_loaded;
90 enum frontend_tune_state tune_state;
91 s32 status;
93 struct dvb_frontend *fe[MAX_NUMBER_OF_FRONTENDS];
96 struct i2c_msg msg[2];
97 u8 i2c_write_buffer[4];
98 u8 i2c_read_buffer[2];
99 struct mutex i2c_buffer_lock;
100 u8 input_mode_mpeg;
102 u16 tuner_enable;
103 struct i2c_adapter dib8096p_tuner_adap;
104 u16 current_demod_bw;
106 u16 seg_mask;
107 u16 seg_diff_mask;
108 u16 mode;
109 u8 layer_b_nb_seg;
110 u8 layer_c_nb_seg;
112 u8 channel_parameters_set;
113 u16 autosearch_state;
114 u16 found_nfft;
115 u16 found_guard;
116 u8 subchannel;
117 u8 symbol_duration;
118 unsigned long timeout;
119 u8 longest_intlv_layer;
120 u16 output_mode;
123 s64 init_ucb;
124 unsigned long per_jiffies_stats;
125 unsigned long ber_jiffies_stats;
126 unsigned long ber_jiffies_stats_layer[3];
129 u16 agc1_max;
130 u16 agc1_min;
131 u16 agc2_max;
132 u16 agc2_min;