Searched refs:aw88261 (Results 1 – 3 of 3) sorted by relevance
| /linux/sound/soc/codecs/ |
| H A D | aw88261.c | 3 // aw88261.c -- AW88261 ALSA SoC Audio driver 15 #include "aw88261.h" 281 static void aw88261_reg_force_set(struct aw88261 *aw88261) in aw88261_reg_force_set() argument 283 if (aw88261->frcset_en == AW88261_FRCSET_ENABLE) { in aw88261_reg_force_set() 285 regmap_update_bits(aw88261->regmap, AW88261_BSTCTRL3_REG, in aw88261_reg_force_set() 288 regmap_update_bits(aw88261->regmap, AW88261_BSTCTRL5_REG, in aw88261_reg_force_set() 291 regmap_update_bits(aw88261->regmap, AW88261_BSTCTRL6_REG, in aw88261_reg_force_set() 294 regmap_update_bits(aw88261->regmap, AW88261_BSTCTRL7_REG, in aw88261_reg_force_set() 297 regmap_update_bits(aw88261 in aw88261_reg_force_set() 392 aw88261_dev_reg_update(struct aw88261 * aw88261,unsigned char * data,unsigned int len) aw88261_dev_reg_update() argument 511 aw88261_dev_fw_update(struct aw88261 * aw88261) aw88261_dev_fw_update() argument 545 aw88261_dev_start(struct aw88261 * aw88261) aw88261_dev_start() argument 637 aw88261_reg_update(struct aw88261 * aw88261,bool force) aw88261_reg_update() argument 666 aw88261_start_pa(struct aw88261 * aw88261) aw88261_start_pa() argument 689 struct aw88261 *aw88261 = aw88261_startup_work() local 697 aw88261_start(struct aw88261 * aw88261,bool sync_start) aw88261_start() argument 738 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(component); aw88261_get_fade_in_time() local 750 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(component); aw88261_set_fade_in_time() local 773 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(component); aw88261_get_fade_out_time() local 785 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(component); aw88261_set_fade_out_time() local 821 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(codec); aw88261_profile_info() local 856 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(codec); aw88261_profile_get() local 867 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(codec); aw88261_profile_set() local 893 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(codec); aw88261_volume_get() local 905 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(codec); aw88261_volume_set() local 930 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(codec); aw88261_get_fade_step() local 941 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(codec); aw88261_set_fade_step() local 976 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(component); aw88261_playback_event() local 1011 aw88261_frcset_check(struct aw88261 * aw88261) aw88261_frcset_check() argument 1043 aw88261_dev_init(struct aw88261 * aw88261,struct aw_container * aw_cfg) aw88261_dev_init() argument 1092 aw88261_request_firmware_file(struct aw88261 * aw88261) aw88261_request_firmware_file() argument 1135 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(component); aw88261_codec_probe() local 1165 struct aw88261 *aw88261 = snd_soc_component_get_drvdata(aw_codec); aw88261_codec_remove() local 1175 aw88261_parse_channel_dt(struct aw88261 * aw88261) aw88261_parse_channel_dt() argument 1187 aw88261_init(struct aw88261 ** aw88261,struct i2c_client * i2c,struct regmap * regmap) aw88261_init() argument 1231 struct aw88261 *aw88261; aw88261_i2c_probe() local [all...] |
| H A D | aw88261.h | 443 struct aw88261 { struct
|
| H A D | Kconfig | 706 tristate "Soc Audio for awinic aw88261" 712 This option enables support for aw88261 Smart PA.
|