Lines Matching refs:nau8822

619 	struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component);  in nau8822_set_dai_sysclk()  local
621 nau8822->div_id = clk_id; in nau8822_set_dai_sysclk()
622 nau8822->sysclk = freq; in nau8822_set_dai_sysclk()
672 struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component); in nau8822_config_clkdiv() local
673 struct nau8822_pll *pll = &nau8822->pll; in nau8822_config_clkdiv()
676 switch (nau8822->div_id) { in nau8822_config_clkdiv()
685 sclk = (nau8822->sysclk * 10) / nau8822_mclk_scaler[i]; in nau8822_config_clkdiv()
728 struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component); in nau8822_set_pll() local
729 struct nau8822_pll *pll_param = &nau8822->pll; in nau8822_set_pll()
850 struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component); in nau8822_hw_params() local
918 if (nau8822->div_id == NAU8822_CLK_MCLK) in nau8822_hw_params()
1020 struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component); in nau8822_suspend() local
1024 regcache_mark_dirty(nau8822->regmap); in nau8822_suspend()
1031 struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component); in nau8822_resume() local
1033 regcache_sync(nau8822->regmap); in nau8822_resume()
1118 struct nau8822 *nau8822 = dev_get_platdata(dev); in nau8822_i2c_probe() local
1121 if (!nau8822) { in nau8822_i2c_probe()
1122 nau8822 = devm_kzalloc(dev, sizeof(*nau8822), GFP_KERNEL); in nau8822_i2c_probe()
1123 if (nau8822 == NULL) in nau8822_i2c_probe()
1126 i2c_set_clientdata(i2c, nau8822); in nau8822_i2c_probe()
1128 nau8822->regmap = devm_regmap_init_i2c(i2c, &nau8822_regmap_config); in nau8822_i2c_probe()
1129 if (IS_ERR(nau8822->regmap)) { in nau8822_i2c_probe()
1130 ret = PTR_ERR(nau8822->regmap); in nau8822_i2c_probe()
1134 nau8822->dev = dev; in nau8822_i2c_probe()
1137 ret = regmap_write(nau8822->regmap, NAU8822_REG_RESET, 0x00); in nau8822_i2c_probe()