Home
last modified time | relevance | path

Searched refs:nau8821 (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.6/sound/soc/codecs/
Dnau8821.c45 static int nau8821_configure_sysclk(struct nau8821 *nau8821,
471 struct nau8821 *nau8821 = snd_soc_component_get_drvdata(component); in dmic_clock_control() local
479 regmap_read(nau8821->regmap, NAU8821_R03_CLK_DIVIDER, in dmic_clock_control()
483 clk_adc = (nau8821->fs * 256) >> clk_adc_src; in dmic_clock_control()
487 nau8821->dmic_clk_threshold) { in dmic_clock_control()
494 dev_dbg(nau8821->dev, in dmic_clock_control()
496 clk_adc, nau8821->dmic_clk_threshold, in dmic_clock_control()
498 regmap_update_bits(nau8821->regmap, NAU8821_R13_DMIC_CTRL, in dmic_clock_control()
510 struct nau8821 *nau8821 = snd_soc_component_get_drvdata(component); in nau8821_left_adc_event() local
515 regmap_update_bits(nau8821->regmap, NAU8821_R01_ENA_CTRL, in nau8821_left_adc_event()
[all …]
Dnau8821.h557 struct nau8821 { struct
DMakefile176 snd-soc-nau8821-objs := nau8821.o
557 obj-$(CONFIG_SND_SOC_NAU8821) += snd-soc-nau8821.o
/Linux-v6.6/sound/soc/amd/vangogh/
Dacp5x-mach.c41 SND_SOC_DAILINK_DEF(nau8821, DAILINK_COMP_ARRAY(COMP_CODEC(ACP5X_NAU8821_COMP_NAME,
283 SND_SOC_DAILINK_REG(acp5x_i2s, nau8821, platform),
382 SND_SOC_DAILINK_REG(acp5x_i2s, nau8821, platform),
/Linux-v6.6/sound/soc/amd/acp/
Dacp-mach-common.c1242 SND_SOC_DAILINK_DEF(nau8821,
1377 links[i].codecs = nau8821; in acp_sofdsp_dai_links_create()
1378 links[i].num_codecs = ARRAY_SIZE(nau8821); in acp_sofdsp_dai_links_create()