| /linux/sound/soc/codecs/aw88395/ |
| H A D | aw88395_device.h | 158 struct aw_device { struct 197 int aw88395_init(struct aw_device **aw_dev, struct i2c_client *i2c, struct regmap *regmap); argument 198 int aw88395_dev_init(struct aw_device *aw_dev, struct aw_container *aw_cfg); 199 int aw88395_dev_start(struct aw_device *aw_dev); 200 int aw88395_dev_stop(struct aw_device *aw_dev); 201 int aw88395_dev_fw_update(struct aw_device *aw_dev, bool up_dsp_fw_en, bool force_up_en); 203 void aw88395_dev_set_volume(struct aw_device *aw_dev, unsigned short set_vol); 204 int aw88395_dev_get_prof_data(struct aw_device *aw_dev, int index, 206 int aw88395_dev_get_prof_name(struct aw_device *aw_dev, int index, char **prof_name); 207 int aw88395_dev_set_profile_index(struct aw_device *aw_dev, int index); [all …]
|
| H A D | aw88395_device.c | 18 static int aw_dev_dsp_write_16bit(struct aw_device *aw_dev, in aw_dev_dsp_write_16bit() 38 static int aw_dev_dsp_write_32bit(struct aw_device *aw_dev, in aw_dev_dsp_write_32bit() 67 int aw_dev_dsp_write(struct aw_device *aw_dev, in aw_dev_dsp_write() 102 static int aw_dev_dsp_read_16bit(struct aw_device *aw_dev, in aw_dev_dsp_read_16bit() 124 static int aw_dev_dsp_read_32bit(struct aw_device *aw_dev, in aw_dev_dsp_read_32bit() 153 int aw_dev_dsp_read(struct aw_device *aw_dev, in aw_dev_dsp_read() 188 static int aw_dev_read_chipid(struct aw_device *aw_dev, u16 *chip_id) in aw_dev_read_chipid() 217 static int aw_dev_dsp_fw_check(struct aw_device *aw_dev) in aw_dev_dsp_fw_check() 259 static int aw_dev_set_volume(struct aw_device *aw_dev, unsigned int value) in aw_dev_set_volume() 285 void aw88395_dev_set_volume(struct aw_device *aw_dev, unsigned short set_vol) in aw88395_dev_set_volume() [all …]
|
| H A D | aw88395_lib.c | 25 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 …]
|
| H A D | aw88395.c | 109 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() 318 struct aw_device *aw_dev = aw88395->aw_pa; in aw88395_re_get() 332 struct aw_device *aw_dev = aw88395->aw_pa; in aw88395_re_set()
|
| H A D | aw88395.h | 50 struct aw_device *aw_pa;
|
| /linux/sound/soc/codecs/ |
| H A D | aw88399.c | 29 static void aw_dev_pwd(struct aw_device *aw_dev, bool pwd) in aw_dev_pwd() 44 static void aw_dev_get_int_status(struct aw_device *aw_dev, unsigned short *int_status) in aw_dev_get_int_status() 58 static void aw_dev_clear_int_status(struct aw_device *aw_dev) in aw_dev_clear_int_status() 70 static int aw_dev_get_iis_status(struct aw_device *aw_dev) in aw_dev_get_iis_status() 86 static int aw_dev_check_mode1_pll(struct aw_device *aw_dev) in aw_dev_check_mode1_pll() 103 static int aw_dev_check_mode2_pll(struct aw_device *aw_dev) in aw_dev_check_mode2_pll() 153 static int aw_dev_check_syspll(struct aw_device *aw_dev) in aw_dev_check_syspll() 170 static int aw_dev_check_sysst(struct aw_device *aw_dev) in aw_dev_check_sysst() 202 static void aw_dev_amppd(struct aw_device *aw_dev, bool amppd) in aw_dev_amppd() 217 static void aw_dev_dsp_enable(struct aw_device *aw_dev, bool is_enable) in aw_dev_dsp_enable() [all …]
|
| H A D | aw88081.c | 23 struct aw_device *aw_pa; 48 static int aw88081_dev_get_iis_status(struct aw_device *aw_dev) in aw88081_dev_get_iis_status() 64 static int aw88081_dev_check_mode1_pll(struct aw_device *aw_dev) in aw88081_dev_check_mode1_pll() 81 static int aw88081_dev_check_mode2_pll(struct aw_device *aw_dev) in aw88081_dev_check_mode2_pll() 131 static int aw88081_dev_check_syspll(struct aw_device *aw_dev) in aw88081_dev_check_syspll() 148 static int aw88081_dev_check_sysst(struct aw_device *aw_dev) in aw88081_dev_check_sysst() 182 static void aw88081_dev_i2s_tx_enable(struct aw_device *aw_dev, bool flag) in aw88081_dev_i2s_tx_enable() 192 static void aw88081_dev_pwd(struct aw_device *aw_dev, bool pwd) in aw88081_dev_pwd() 202 static void aw88081_dev_amppd(struct aw_device *aw_dev, bool amppd) in aw88081_dev_amppd() 214 struct aw_device *aw_dev = aw88081->aw_pa; in aw88083_i2c_wen() [all …]
|
| H A D | aw88166.c | 21 struct aw_device *aw_pa; 44 static void aw_dev_pwd(struct aw_device *aw_dev, bool pwd) in aw_dev_pwd() 59 static void aw_dev_get_int_status(struct aw_device *aw_dev, unsigned short *int_status) in aw_dev_get_int_status() 73 static void aw_dev_clear_int_status(struct aw_device *aw_dev) in aw_dev_clear_int_status() 85 static int aw_dev_get_iis_status(struct aw_device *aw_dev) in aw_dev_get_iis_status() 101 static int aw_dev_check_mode1_pll(struct aw_device *aw_dev) in aw_dev_check_mode1_pll() 118 static int aw_dev_check_mode2_pll(struct aw_device *aw_dev) in aw_dev_check_mode2_pll() 168 static int aw_dev_check_syspll(struct aw_device *aw_dev) in aw_dev_check_syspll() 185 static int aw_dev_check_sysst(struct aw_device *aw_dev) in aw_dev_check_sysst() 217 static void aw_dev_amppd(struct aw_device *aw_dev, bool amppd) in aw_dev_amppd() [all …]
|
| H A D | aw88261.c | 28 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 …]
|
| H A D | aw87390.c | 26 static int aw87390_dev_reg_update(struct aw_device *aw_dev, in aw87390_dev_reg_update() 50 static int aw87390_dev_get_prof_name(struct aw_device *aw_dev, int index, char **prof_name) in aw87390_dev_get_prof_name() 68 static int aw87390_dev_get_prof_data(struct aw_device *aw_dev, int index, in aw87390_dev_get_prof_data() 82 static int aw87390_dev_fw_update(struct aw_device *aw_dev) in aw87390_dev_fw_update() 117 static int aw87390_power_off(struct aw_device *aw_dev) in aw87390_power_off() 134 static int aw87390_power_on(struct aw_device *aw_dev) in aw87390_power_on() 162 static int aw87390_dev_set_profile_index(struct aw_device *aw_dev, int index) in aw87390_dev_set_profile_index() 299 struct aw_device *aw_dev = aw87390->aw_pa; in aw87390_drv_event() 322 struct aw_device *aw_dev = aw87390->aw_pa; 397 struct aw_device *aw_de in aw87390_init() [all...] |
| H A D | aw87390.h | 164 struct aw_device *aw_pa;
|
| H A D | aw88261.h | 442 struct aw_device *aw_pa;
|
| H A D | aw88399.h | 616 struct aw_device *aw_pa;
|