Home
last modified time | relevance | path

Searched refs:aw88261 (Results 1 – 3 of 3) sorted by relevance

/linux/sound/soc/codecs/
H A Daw88261.c3 // 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 Daw88261.h443 struct aw88261 { struct
H A DKconfig706 tristate "Soc Audio for awinic aw88261"
712 This option enables support for aw88261 Smart PA.