Home
last modified time | relevance | path

Searched defs:aw883xx (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/sound/soc/codecs/aw883xx/
H A Daw883xx.h144 struct aw883xx { struct
145 struct i2c_client *i2c;
146 struct device *dev;
147 struct clk *mclk;
148 struct mutex lock;
149 struct mutex i2c_lock;
150 aw_snd_soc_codec_t *codec;
151 struct aw_componet_codec_ops *codec_ops;
152 struct aw_device *aw_pa;
154 int sysclk;
[all …]
H A Daw883xx.c68 static int aw883xx_platform_init(struct aw883xx *aw883xx) in aw883xx_platform_init()
113 const char **change_name, struct aw883xx *aw883xx) in aw883xx_append_i2c_suffix()
167 int aw883xx_i2c_writes(struct aw883xx *aw883xx, in aw883xx_i2c_writes()
202 static int aw883xx_i2c_reads(struct aw883xx *aw883xx, in aw883xx_i2c_reads()
234 int aw883xx_i2c_write(struct aw883xx *aw883xx, in aw883xx_i2c_write()
261 int aw883xx_i2c_read(struct aw883xx *aw883xx, in aw883xx_i2c_read()
287 static int aw883xx_i2c_write_bits(struct aw883xx *aw883xx, in aw883xx_i2c_write_bits()
310 int aw883xx_reg_write(struct aw883xx *aw883xx, in aw883xx_reg_write()
326 int aw883xx_reg_read(struct aw883xx *aw883xx, in aw883xx_reg_read()
342 int aw883xx_reg_write_bits(struct aw883xx *aw883xx, in aw883xx_reg_write_bits()
[all …]
H A Daw_init.c30 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw883xx_dev_i2c_writes() local
38 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw883xx_dev_i2c_write() local
46 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw883xx_dev_i2c_read() local
55 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw883xx_dev_reg_read() local
63 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw883xx_dev_reg_write() local
71 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw883xx_dev_reg_write_bits() local
79 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw883xx_dev_dsp_write() local
87 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw883xx_dev_dsp_read() local
112 static int aw883xx_set_volume(struct aw883xx *aw883xx, uint16_t value) in aw883xx_set_volume()
131 static int aw883xx_get_volume(struct aw883xx *aw883xx, uint16_t *value) in aw883xx_get_volume()
[all …]
H A Daw_spin.c390 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw_check_spin_mode() local
466 static int aw_set_reg_spin_angle(struct aw883xx *aw883xx, uint32_t spin_angle) in aw_set_reg_spin_angle()
497 static int aw_set_reg_mixer_spin_angle(struct aw883xx *aw883xx, uint32_t spin_angle) in aw_set_reg_mixer_spin_angle()
529 static int aw_set_spin_angle(struct aw883xx *aw883xx, uint32_t spin_angle) in aw_set_spin_angle()
552 struct aw883xx *aw883xx = (struct aw883xx *)kcontrol->private_value; in aw_set_spin() local
595 struct aw883xx *aw883xx = (struct aw883xx *)kcontrol->private_value; in aw_get_spin() local
614 struct aw883xx *aw883xx = (struct aw883xx *)kcontrol->private_value; in aw_spin_info() local
637 static int aw_spin_control_create(struct aw883xx *aw883xx) in aw_spin_control_create()
675 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev; in aw_add_spin_controls() local
H A Daw_monitor.c580 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw_monitor_work_func() local
616 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw_hw_monitor_work_func() local
632 struct aw883xx *aw883xx = (struct aw883xx *)aw_dev->private_data; in aw_monitor_start() local
1001 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_vol_store() local
1022 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_vol_show() local
1035 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_temp_store() local
1057 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_temp_show() local
1077 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_monitor_store() local
1105 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_monitor_show() local
1119 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_monitor_update_store() local
H A Daw_calib.c1439 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_cali_attr_time_store() local
1473 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_cali_attr_re_store() local
1505 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_cali_attr_re_show() local
1538 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_cali_attr_f0_show() local
1571 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_cali_attr_f0_q_show() local
1614 struct aw883xx *aw883xx = dev_get_drvdata(dev); in aw_re_range_show() local