Lines Matching defs:adau
383 struct adau *adau = snd_soc_component_get_drvdata(component);
387 regmap_write(adau->regmap, ADAU1761_DEJITTER, 0);
388 if (!adau->master)
389 regmap_write(adau->regmap, ADAU1761_DEJITTER, 3);
576 struct adau *adau = dev_get_drvdata(dev);
577 struct regmap *regmap = adau->regmap;
581 if (adau->type != ADAU1361)
612 adau->type = ADAU1761_AS_1361;
623 struct adau *adau = snd_soc_component_get_drvdata(component);
631 regcache_cache_only(adau->regmap, false);
632 regmap_update_bits(adau->regmap, ADAU17X1_CLOCK_CONTROL,
636 regcache_sync(adau->regmap);
639 regmap_update_bits(adau->regmap, ADAU17X1_CLOCK_CONTROL,
641 regcache_cache_only(adau->regmap, true);
663 struct adau *adau = snd_soc_component_get_drvdata(component);
717 regmap_write(adau->regmap, ADAU1761_DIGMIC_JACKDETECT, val);
725 struct adau *adau = snd_soc_component_get_drvdata(component);
739 regmap_update_bits(adau->regmap, ADAU1761_PLAY_MONO_OUTPUT_VOL,
746 regmap_update_bits(adau->regmap, ADAU1761_PLAY_HP_RIGHT_VOL,
824 struct adau *adau = snd_soc_component_get_drvdata(component);
832 regmap_update_bits(adau->regmap, ADAU1761_LEFT_DIFF_INPUT_VOL,
835 regmap_update_bits(adau->regmap, ADAU1761_RIGHT_DIFF_INPUT_VOL,
855 regmap_update_bits(adau->regmap, ADAU1761_PLAY_LINE_LEFT_VOL,
858 regmap_update_bits(adau->regmap, ADAU1761_PLAY_LINE_RIGHT_VOL,
878 if (adau->type == ADAU1761 || adau->type == ADAU1761_AS_1361) {
893 if (adau->type == ADAU1761) {
908 if (adau->type == ADAU1761_AS_1361) {
909 regmap_write(adau->regmap, ADAU17X1_SERIAL_INPUT_ROUTE, 0x01);
910 regmap_write(adau->regmap, ADAU17X1_SERIAL_OUTPUT_ROUTE, 0x01);
939 .name = "adau-hifi",
958 .name = "adau-hifi",