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