Lines Matching full:int

108 	int (*aw_i2c_writes)(struct aw_device *aw_dev, uint8_t reg_addr, uint8_t *buf, uint16_t len);
109 int (*aw_i2c_write)(struct aw_device *aw_dev, uint8_t reg_addr, uint16_t reg_data);
110 int (*aw_i2c_read)(struct aw_device *aw_dev, uint8_t reg_addr, uint16_t *reg_data);
112 int (*aw_reg_write)(struct aw_device *aw_dev, uint8_t reg_addr, uint16_t reg_data);
113 int (*aw_reg_read)(struct aw_device *aw_dev, uint8_t reg_addr, uint16_t *reg_data);
114int (*aw_reg_write_bits)(struct aw_device *aw_dev, uint8_t reg_addr, uint16_t mask, uint16_t reg_d…
116int (*aw_dsp_write)(struct aw_device *aw_dev, uint16_t dsp_addr, uint32_t reg_data, uint8_t data_t…
117int (*aw_dsp_read)(struct aw_device *aw_dev, uint16_t dsp_addr, uint32_t *dsp_data, uint8_t data_t…
118int (*aw_dsp_write_bits)(struct aw_device *aw_dev, uint16_t dsp_addr, uint16_t mask, uint16_t dsp_…
120 int (*aw_set_volume)(struct aw_device *aw_dev, uint16_t value);
121 int (*aw_get_volume)(struct aw_device *aw_dev, uint16_t *value);
122 unsigned int (*aw_reg_val_to_db)(unsigned int value);
125 int (*aw_get_dev_num)(void);
127 bool (*aw_check_wr_access)(int reg);
128 bool (*aw_check_rd_access)(int reg);
129 int (*aw_get_reg_num)(void);
130 int (*aw_get_version)(char *buf, int size);
131 int (*aw_read_dsp_pid)(struct aw_device *aw_dev);
132 int (*aw_get_hw_mon_st)(struct aw_device *aw_dev, bool *is_enable, uint8_t *temp_flag);
133 int (*aw_cali_svc_get_iv_st)(struct aw_device *aw_dev);
135 int (*aw_dsp_fw_check)(struct aw_device *aw_dev);
139 unsigned int mask_reg; /*interrupt mask reg*/
140 unsigned int st_reg; /*interrupt status reg*/
141 unsigned int mask_default; /*default mask close all*/
142 unsigned int int_mask; /*set mask*/
143 unsigned int intst_mask; /*interrupt check mask*/
148 unsigned int reg;
149 unsigned int mask;
150 unsigned int enable;
151 unsigned int disable;
155 unsigned int icalk_reg;
156 unsigned int icalk_reg_mask;
157 unsigned int icalk_sign_mask;
158 unsigned int icalk_neg_mask;
159 int icalk_value_factor;
161 unsigned int vcalk_reg;
162 unsigned int vcalk_reg_mask;
163 unsigned int vcalk_sign_mask;
164 unsigned int vcalk_neg_mask;
165 unsigned int vcalk_shift;
166 int vcalk_value_factor;
168 unsigned int vcalb_dsp_reg;
170 int cabl_base_value;
171 int vcal_factor;
172 int vscal_factor;
173 int iscal_factor;
175 unsigned int vcalb_adj_shift;
177 unsigned int vcalb_vsense_reg;
178 int vscal_factor_vsense_in;
179 int vcalk_value_factor_vsense_in;
180 unsigned int vcalk_dac_shift;
181 unsigned int vcalk_dac_mask;
182 unsigned int vcalk_dac_neg_mask;
183 unsigned int vcalk_vdsel_mask;
187 unsigned int reg;
188 unsigned int mask;
189 unsigned int enable;
190 unsigned int disable;
194 unsigned int reg;
195 unsigned int st_check;
196 unsigned int st_mask;
197 unsigned int pll_check;
198 unsigned int dsp_check;
199 unsigned int dsp_mask;
203 unsigned int reg;
204 unsigned int mask;
205 unsigned int rcv_mode_val;
206 unsigned int cur_mode;
210 unsigned int reg;
211 unsigned int mask;
212 unsigned int shift;
213 int init_volume;
214 int mute_volume;
218 unsigned int reg;
219 unsigned int mask;
220 unsigned int enable;
221 unsigned int disable;
225 unsigned int reg;
226 unsigned int mask;
227 unsigned int mcu_hclk;
228 unsigned int osc_clk;
232 unsigned int reg;
233 unsigned int mask;
237 unsigned int dsp_madd_reg;
238 unsigned int dsp_mdat_reg;
239 unsigned int dsp_fw_base_addr;
240 unsigned int dsp_cfg_base_addr;
244 unsigned int reg;
245 unsigned int vbat_range;
246 unsigned int int_bit;
250 unsigned int reg;
251 unsigned int sign_mask;
252 unsigned int neg_mask;
256 unsigned int reg;
257 unsigned int mask;
261 unsigned int dsp_reg;
263 unsigned int init_vmax;
272 unsigned int actampth_reg;
275 unsigned int noiseampth_reg;
278 unsigned int ustepn_reg;
281 unsigned int alphan_reg;
282 unsigned int alphan_data_type;
286 unsigned int reg;
287 unsigned int mute_st;
288 unsigned int noise_st;
289 unsigned int mask;
293 unsigned int reg;
294 unsigned int mask;
295 unsigned int enable;
296 unsigned int disable;
300 unsigned int dsp_reg;
302 unsigned int shift;
306 unsigned int dsp_reg;
311 unsigned int dsp_reg;
313 unsigned int shift;
317 unsigned int dsp_reg;
322 unsigned int dsp_reg;
324 unsigned int mask;
328 unsigned int dsp_reg;
330 unsigned int mask;
331 unsigned int enable;
332 unsigned int disable;
336 unsigned int dsp_reg;
338 unsigned int shift;
342 unsigned int dsp_reg;
344 unsigned int shift;
348 unsigned int dsp_reg;
355 unsigned int reg;
359 unsigned int ctl_reg;
360 unsigned int ctl_mask;
361 unsigned int ctl_enable;
362 unsigned int ctl_disable;
364 unsigned int dsp_reg;
369 unsigned int reg;
370 unsigned int mask;
371 unsigned int divider;
372 unsigned int bypass;
376 unsigned int dsp_reg;
388 unsigned int dsp_reg;
390 unsigned int delay;
394 unsigned int rxchan_reg;
395 unsigned int rxchan_mask;
396 unsigned int txchan_reg;
397 unsigned int txchan_mask;
399 unsigned int rx_left;
400 unsigned int rx_right;
401 unsigned int tx_left;
402 unsigned int tx_right;
406 unsigned int tx_en_mask;
407 unsigned int tx_disable;
411 unsigned int dsp_reg_s1;
412 unsigned int dsp_reg_e1;
414 unsigned int dsp_reg_s2;
415 unsigned int dsp_reg_e2;
419 int len;
424 int status;
432 unsigned int channel; /*pa channel select*/
433 unsigned int fade_step;
498 int aw_device_init(struct aw_device *aw_dev, struct aw_container *aw_prof);
499 int aw_device_start(struct aw_device *aw_dev);
500 int aw_device_stop(struct aw_device *aw_dev);
502 int aw_dev_fw_update(struct aw_device *aw_dev, bool up_dsp_fw_en, bool force_up_en);
503 int aw_dev_get_int_status(struct aw_device *aw_dev, uint16_t *int_status);
504 void aw_dev_set_volume_step(struct aw_device *aw_dev, unsigned int step);
505 int aw_dev_set_intmask(struct aw_device *aw_dev, bool flag);
507 int aw_dev_get_volume_step(struct aw_device *aw_dev);
508 int aw_device_probe(struct aw_device *aw_dev);
509 int aw_device_remove(struct aw_device *aw_dev);
510 int aw_dev_syspll_check(struct aw_device *aw_dev);
511 int aw_dev_get_dsp_status(struct aw_device *aw_dev);
513 void aw_dev_set_fade_vol_step(struct aw_device *aw_dev, unsigned int step);
514 int aw_dev_get_fade_vol_step(struct aw_device *aw_dev);
515 void aw_dev_get_fade_time(unsigned int *time, bool fade_in);
516 void aw_dev_set_fade_time(unsigned int time, bool fade_in);
517 int aw_dev_get_hmute(struct aw_device *aw_dev);
518 int aw_dev_sysst_check(struct aw_device *aw_dev);
519 int aw_dev_get_list_head(struct list_head **head);
520 int aw_dev_dsp_check(struct aw_device *aw_dev);
524 int aw_dev_dsp_fw_update(struct aw_device *aw_dev,
526 int aw_dev_dsp_cfg_update(struct aw_device *aw_dev,
528 int aw_dev_modify_dsp_cfg(struct aw_device *aw_dev,
529 unsigned int addr, uint32_t dsp_data, unsigned char data_type);
530 int aw_dev_get_iis_status(struct aw_device *aw_dev);