Home
last modified time | relevance | path

Searched refs:aw_pa (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/sound/soc/codecs/aw883xx/
H A Daw_init.c368 struct aw_device *aw_pa = NULL; in aw883xx_dev_init() local
370 aw_pa = devm_kzalloc(aw883xx->dev, sizeof(struct aw_device), GFP_KERNEL); in aw883xx_dev_init()
371 if (aw_pa == NULL) { in aw883xx_dev_init()
377 aw_pa->acf = NULL; in aw883xx_dev_init()
378 aw_pa->prof_info.prof_desc = NULL; in aw883xx_dev_init()
379 aw_pa->prof_info.count = 0; in aw883xx_dev_init()
380 aw_pa->prof_info.prof_type = AW_DEV_NONE_TYPE_ID; in aw883xx_dev_init()
381 aw_pa->channel = 0; in aw883xx_dev_init()
382 aw_pa->i2c_lock = &aw883xx->i2c_lock; in aw883xx_dev_init()
383 aw_pa->i2c = aw883xx->i2c; in aw883xx_dev_init()
[all …]
H A Daw883xx.c71 aw883xx->aw_pa->platform = AW_QCOM; in aw883xx_platform_init()
74 aw883xx->aw_pa->platform = AW_MTK; in aw883xx_platform_init()
77 aw883xx->aw_pa->platform = AW_SPRD; in aw883xx_platform_init()
360 struct aw_dsp_mem_desc *desc = &aw883xx->aw_pa->dsp_mem_desc; in aw883xx_dsp_write_16bit()
382 struct aw_dsp_mem_desc *desc = &aw883xx->aw_pa->dsp_mem_desc; in aw883xx_dsp_write_32bit()
413 uint8_t reg = aw883xx->aw_pa->soft_rst.reg; in aw883xx_clear_dsp_sel_st()
456 struct aw_dsp_mem_desc *desc = &aw883xx->aw_pa->dsp_mem_desc; in aw883xx_dsp_read_16bit()
480 struct aw_dsp_mem_desc *desc = &aw883xx->aw_pa->dsp_mem_desc; in aw883xx_dsp_read_32bit()
562 ret = aw_dev_get_int_status(aw883xx->aw_pa, &reg_value); in aw883xx_interrupt_work()
569 aw_dev_clear_int_status(aw883xx->aw_pa); in aw883xx_interrupt_work()
[all …]
H A Daw_spin.c441 static int aw_set_channal_mode(struct aw_device *aw_pa, in aw_set_channal_mode() argument
445 struct aw_chansel_desc *chansel_desc = &aw_pa->chansel_desc; in aw_set_channal_mode()
446 struct aw_spin_ch *spin_ch = &aw_pa->spin_desc.spin_table[spin_angle]; in aw_set_channal_mode()
447 ret = aw_pa->ops.aw_reg_write_bits(aw_pa, chansel_desc->rxchan_reg, in aw_set_channal_mode()
450 aw_dev_err(aw_pa->dev, "set rx failed"); in aw_set_channal_mode()
454 ret = aw_pa->ops.aw_reg_write_bits(aw_pa, chansel_desc->txchan_reg, in aw_set_channal_mode()
457 aw_dev_err(aw_pa->dev, "set tx failed"); in aw_set_channal_mode()
461 aw_dev_dbg(aw_pa->dev, "set channel mode done!"); in aw_set_channal_mode()
507 ret = aw_set_mixer_en(aw883xx->aw_pa, AW_AUDIO_MIX_ENABLE); in aw_set_reg_mixer_spin_angle()
515 ret = aw_set_mixer_en(aw883xx->aw_pa, AW_AUDIO_MIX_DISABLE); in aw_set_reg_mixer_spin_angle()
[all …]
H A Daw_monitor.c1002 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_vol_store()
1023 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_vol_show()
1036 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_temp_store()
1058 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_temp_show()
1078 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_monitor_store()
1106 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_monitor_show()
1120 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_monitor_update_store()
H A Daw883xx.h152 struct aw_device *aw_pa; member
H A Daw_calib.c1440 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_cali_attr_time_store()
1474 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_cali_attr_re_store()
1506 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_cali_attr_re_show()
1539 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_cali_attr_f0_show()
1572 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_cali_attr_f0_q_show()
1615 struct aw_device *aw_dev = aw883xx->aw_pa; in aw_re_range_show()