Lines Matching defs:dib8000_state
68 struct dib8000_state { struct
69 struct dib8000_config cfg;
71 struct i2c_device i2c;
73 struct dibx000_i2c_master i2c_master;
75 u16 wbd_ref;
77 u8 current_band;
78 u32 current_bandwidth;
79 struct dibx000_agc_config *current_agc;
80 u32 timf;
81 u32 timf_default;
83 u8 div_force_off:1;
84 u8 div_state:1;
85 u16 div_sync_wait;
87 u8 agc_state;
88 u8 differential_constellation;
89 u8 diversity_onoff;
91 s16 ber_monitored_layer;
92 u16 gpio_dir;
93 u16 gpio_val;
95 u16 revision;
96 u8 isdbt_cfg_loaded;
97 enum frontend_tune_state tune_state;
98 s32 status;
100 struct dvb_frontend *fe[MAX_NUMBER_OF_FRONTENDS];
103 struct i2c_msg msg[2];
104 u8 i2c_write_buffer[4];
105 u8 i2c_read_buffer[2];
106 struct mutex i2c_buffer_lock;
107 u8 input_mode_mpeg;
109 u16 tuner_enable;
110 struct i2c_adapter dib8096p_tuner_adap;
111 u16 current_demod_bw;
113 u16 seg_mask;
114 u16 seg_diff_mask;
115 u16 mode;
116 u8 layer_b_nb_seg;
117 u8 layer_c_nb_seg;
119 u8 channel_parameters_set;
120 u16 autosearch_state;
121 u16 found_nfft;
122 u16 found_guard;
123 u8 subchannel;
124 u8 symbol_duration;
125 unsigned long timeout;
126 u8 longest_intlv_layer;
127 u16 output_mode;
130 s64 init_ucb;
131 unsigned long per_jiffies_stats;
132 unsigned long ber_jiffies_stats;
133 unsigned long ber_jiffies_stats_layer[3];
136 u16 agc1_max;
137 u16 agc1_min;
138 u16 agc2_max;
139 u16 agc2_min;