Lines Matching defs:wm8997
3 * wm8997.c -- WM8997 ALSA SoC Audio driver
30 #include "wm8997.h"
929 struct wm8997_priv *wm8997 = snd_soc_component_get_drvdata(component);
933 return arizona_set_fll(&wm8997->fll[0], source, Fref, Fout);
935 return arizona_set_fll(&wm8997->fll[1], source, Fref, Fout);
937 return arizona_set_fll_refclk(&wm8997->fll[0], source, Fref,
940 return arizona_set_fll_refclk(&wm8997->fll[1], source, Fref,
954 .name = "wm8997-aif1",
976 .name = "wm8997-aif2",
998 .name = "wm8997-slim1",
1017 .name = "wm8997-slim2",
1036 .name = "wm8997-slim3",
1113 struct wm8997_priv *wm8997;
1116 wm8997 = devm_kzalloc(&pdev->dev, sizeof(struct wm8997_priv),
1118 if (wm8997 == NULL)
1120 platform_set_drvdata(pdev, wm8997);
1130 wm8997->core.arizona = arizona;
1131 wm8997->core.num_inputs = 4;
1133 arizona_init_dvfs(&wm8997->core);
1135 for (i = 0; i < ARRAY_SIZE(wm8997->fll); i++)
1136 wm8997->fll[i].vco_mult = 1;
1140 &wm8997->fll[0]);
1143 &wm8997->fll[1]);
1152 arizona_init_dai(&wm8997->core, i);
1190 struct wm8997_priv *wm8997 = platform_get_drvdata(pdev);
1191 struct arizona *arizona = wm8997->core.arizona;
1202 .name = "wm8997-codec",
1213 MODULE_ALIAS("platform:wm8997-codec");