Home
last modified time | relevance | path

Searched refs:aw_device (Results 1 – 7 of 7) sorted by relevance

/linux-6.6.21/sound/soc/codecs/aw88395/
Daw88395_device.h137 struct aw_device { struct
177 int aw88395_init(struct aw_device **aw_dev, struct i2c_client *i2c, struct regmap *regmap); argument
178 int aw88395_dev_init(struct aw_device *aw_dev, struct aw_container *aw_cfg);
179 int aw88395_dev_start(struct aw_device *aw_dev);
180 int aw88395_dev_stop(struct aw_device *aw_dev);
181 int aw88395_dev_fw_update(struct aw_device *aw_dev, bool up_dsp_fw_en, bool force_up_en);
183 void aw88395_dev_set_volume(struct aw_device *aw_dev, unsigned short set_vol);
184 int aw88395_dev_get_prof_data(struct aw_device *aw_dev, int index,
186 char *aw88395_dev_get_prof_name(struct aw_device *aw_dev, int index);
187 int aw88395_dev_set_profile_index(struct aw_device *aw_dev, int index);
[all …]
Daw88395_device.c17 static int aw_dev_dsp_write_16bit(struct aw_device *aw_dev, in aw_dev_dsp_write_16bit()
37 static int aw_dev_dsp_write_32bit(struct aw_device *aw_dev, in aw_dev_dsp_write_32bit()
66 static int aw_dev_dsp_write(struct aw_device *aw_dev, in aw_dev_dsp_write()
100 static int aw_dev_dsp_read_16bit(struct aw_device *aw_dev, in aw_dev_dsp_read_16bit()
122 static int aw_dev_dsp_read_32bit(struct aw_device *aw_dev, in aw_dev_dsp_read_32bit()
151 static int aw_dev_dsp_read(struct aw_device *aw_dev, in aw_dev_dsp_read()
186 static int aw_dev_read_chipid(struct aw_device *aw_dev, u16 *chip_id) in aw_dev_read_chipid()
215 static int aw_dev_dsp_fw_check(struct aw_device *aw_dev) in aw_dev_dsp_fw_check()
257 static int aw_dev_set_volume(struct aw_device *aw_dev, unsigned int value) in aw_dev_set_volume()
283 void aw88395_dev_set_volume(struct aw_device *aw_dev, unsigned short set_vol) in aw88395_dev_set_volume()
[all …]
Daw88395_lib.c25 static int aw_parse_bin_header(struct aw_device *aw_dev, struct aw_bin *bin);
27 static int aw_check_sum(struct aw_device *aw_dev, struct aw_bin *bin, int bin_num) in aw_check_sum()
53 static int aw_check_data_version(struct aw_device *aw_dev, struct aw_bin *bin, int bin_num) in aw_check_data_version()
64 static int aw_check_register_num(struct aw_device *aw_dev, struct aw_bin *bin, int bin_num) in aw_check_register_num()
91 static int aw_check_dsp_reg_num(struct aw_device *aw_dev, struct aw_bin *bin, int bin_num) in aw_check_dsp_reg_num()
122 static int aw_check_soc_app_num(struct aw_device *aw_dev, struct aw_bin *bin, int bin_num) in aw_check_soc_app_num()
159 static int aw_parse_one_of_multi_bins(struct aw_device *aw_dev, unsigned int bin_num, in aw_parse_one_of_multi_bins()
190 static int aw_get_multi_bin_header(struct aw_device *aw_dev, struct aw_bin *bin) in aw_get_multi_bin_header()
212 static int aw_parse_bin_header(struct aw_device *aw_dev, struct aw_bin *bin) in aw_parse_bin_header()
247 static int aw_check_bin_header_version(struct aw_device *aw_dev, struct aw_bin *bin) in aw_check_bin_header_version()
[all …]
Daw88395.c109 struct aw_device *aw_dev = aw88395->aw_pa; in aw88395_get_fade_in_time()
123 struct aw_device *aw_dev = aw88395->aw_pa; in aw88395_set_fade_in_time()
144 struct aw_device *aw_dev = aw88395->aw_pa; in aw88395_get_fade_out_time()
158 struct aw_device *aw_dev = aw88395->aw_pa; in aw88395_set_fade_out_time()
321 struct aw_device *aw_dev = aw88395->aw_pa; in aw88395_re_get()
335 struct aw_device *aw_dev = aw88395->aw_pa; in aw88395_re_set()
Daw88395.h50 struct aw_device *aw_pa;
/linux-6.6.21/sound/soc/codecs/
Daw88261.c28 static void aw88261_dev_set_volume(struct aw_device *aw_dev, unsigned int value) in aw88261_dev_set_volume()
46 static void aw88261_dev_fade_in(struct aw_device *aw_dev) in aw88261_dev_fade_in()
68 static void aw88261_dev_fade_out(struct aw_device *aw_dev) in aw88261_dev_fade_out()
90 static void aw88261_dev_i2s_tx_enable(struct aw_device *aw_dev, bool flag) in aw88261_dev_i2s_tx_enable()
100 static void aw88261_dev_pwd(struct aw_device *aw_dev, bool pwd) in aw88261_dev_pwd()
110 static void aw88261_dev_amppd(struct aw_device *aw_dev, bool amppd) in aw88261_dev_amppd()
120 static void aw88261_dev_mute(struct aw_device *aw_dev, bool is_mute) in aw88261_dev_mute()
133 static void aw88261_dev_clear_int_status(struct aw_device *aw_dev) in aw88261_dev_clear_int_status()
145 static int aw88261_dev_get_iis_status(struct aw_device *aw_dev) in aw88261_dev_get_iis_status()
161 static int aw88261_dev_check_mode1_pll(struct aw_device *aw_dev) in aw88261_dev_check_mode1_pll()
[all …]
Daw88261.h444 struct aw_device *aw_pa;