Searched refs:adau (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/sound/soc/codecs/ |
D | adau17x1.c | 65 struct adau *adau = snd_soc_codec_get_drvdata(codec); in adau17x1_pll_event() local 69 adau->pll_regs[5] = 1; in adau17x1_pll_event() 71 adau->pll_regs[5] = 0; in adau17x1_pll_event() 74 regmap_update_bits(adau->regmap, ADAU17X1_CLOCK_CONTROL, in adau17x1_pll_event() 79 ret = regmap_raw_write(adau->regmap, ADAU17X1_PLL_CONTROL, in adau17x1_pll_event() 80 adau->pll_regs, ARRAY_SIZE(adau->pll_regs)); in adau17x1_pll_event() 84 regmap_update_bits(adau->regmap, ADAU17X1_CLOCK_CONTROL, in adau17x1_pll_event() 159 struct adau *adau = snd_soc_codec_get_drvdata(codec); in adau17x1_dsp_mux_enum_put() local 172 adau->dsp_bypass[stream] = false; in adau17x1_dsp_mux_enum_put() 175 val = (adau->tdm_slot[stream] * 2) + 1; in adau17x1_dsp_mux_enum_put() [all …]
|
D | adau1781.c | 178 struct adau *adau = snd_soc_codec_get_drvdata(codec); in adau1781_dejitter_fixup() local 182 regmap_write(adau->regmap, ADAU1781_DEJITTER, 0); in adau1781_dejitter_fixup() 183 if (!adau->master) in adau1781_dejitter_fixup() 184 regmap_write(adau->regmap, ADAU1781_DEJITTER, 5); in adau1781_dejitter_fixup() 320 struct adau *adau = snd_soc_codec_get_drvdata(codec); in adau1781_set_bias_level() local 328 regmap_update_bits(adau->regmap, ADAU17X1_CLOCK_CONTROL, in adau1781_set_bias_level() 333 regmap_update_bits(adau->regmap, ADAU1781_DIG_PWDN1, 0x8, 0x8); in adau1781_set_bias_level() 336 regmap_update_bits(adau->regmap, ADAU1781_DIG_PWDN1, 0xc, 0x0); in adau1781_set_bias_level() 337 regmap_update_bits(adau->regmap, ADAU17X1_CLOCK_CONTROL, in adau1781_set_bias_level() 369 static int adau1781_set_input_mode(struct adau *adau, unsigned int reg, in adau1781_set_input_mode() argument [all …]
|
D | adau1761.c | 259 struct adau *adau = snd_soc_codec_get_drvdata(codec); in adau1761_dejitter_fixup() local 263 regmap_write(adau->regmap, ADAU1761_DEJITTER, 0); in adau1761_dejitter_fixup() 264 if (!adau->master) in adau1761_dejitter_fixup() 265 regmap_write(adau->regmap, ADAU1761_DEJITTER, 3); in adau1761_dejitter_fixup() 451 struct adau *adau = snd_soc_codec_get_drvdata(codec); in adau1761_set_bias_level() local 459 regmap_update_bits(adau->regmap, ADAU17X1_CLOCK_CONTROL, in adau1761_set_bias_level() 464 regmap_update_bits(adau->regmap, ADAU17X1_CLOCK_CONTROL, in adau1761_set_bias_level() 487 struct adau *adau = snd_soc_codec_get_drvdata(codec); in adau1761_setup_digmic_jackdetect() local 540 regmap_write(adau->regmap, ADAU1761_DIGMIC_JACKDETECT, val); in adau1761_setup_digmic_jackdetect() 548 struct adau *adau = snd_soc_codec_get_drvdata(codec); in adau1761_setup_headphone_mode() local [all …]
|
D | adau17x1.h | 29 struct adau { struct 64 int adau17x1_setup_firmware(struct adau *adau, unsigned int rate); argument 65 bool adau17x1_has_dsp(struct adau *adau);
|
/linux-4.4.14/ |
D | MAINTAINERS | 718 F: sound/soc/codecs/adau*
|