Lines Matching refs:wm5102
1720 struct wm5102_priv *wm5102 = snd_soc_codec_get_drvdata(codec); in wm5102_set_fll() local
1724 return arizona_set_fll(&wm5102->fll[0], source, Fref, Fout); in wm5102_set_fll()
1726 return arizona_set_fll(&wm5102->fll[1], source, Fref, Fout); in wm5102_set_fll()
1728 return arizona_set_fll_refclk(&wm5102->fll[0], source, Fref, in wm5102_set_fll()
1731 return arizona_set_fll_refclk(&wm5102->fll[1], source, Fref, in wm5102_set_fll()
1952 struct wm5102_priv *wm5102; in wm5102_probe() local
1955 wm5102 = devm_kzalloc(&pdev->dev, sizeof(struct wm5102_priv), in wm5102_probe()
1957 if (wm5102 == NULL) in wm5102_probe()
1959 platform_set_drvdata(pdev, wm5102); in wm5102_probe()
1963 wm5102->core.arizona = arizona; in wm5102_probe()
1964 wm5102->core.num_inputs = 6; in wm5102_probe()
1966 arizona_init_dvfs(&wm5102->core); in wm5102_probe()
1968 wm5102->core.adsp[0].part = "wm5102"; in wm5102_probe()
1969 wm5102->core.adsp[0].num = 1; in wm5102_probe()
1970 wm5102->core.adsp[0].type = WMFW_ADSP2; in wm5102_probe()
1971 wm5102->core.adsp[0].base = ARIZONA_DSP1_CONTROL_1; in wm5102_probe()
1972 wm5102->core.adsp[0].dev = arizona->dev; in wm5102_probe()
1973 wm5102->core.adsp[0].regmap = arizona->regmap; in wm5102_probe()
1974 wm5102->core.adsp[0].mem = wm5102_dsp1_regions; in wm5102_probe()
1975 wm5102->core.adsp[0].num_mems = ARRAY_SIZE(wm5102_dsp1_regions); in wm5102_probe()
1977 ret = wm_adsp2_init(&wm5102->core.adsp[0]); in wm5102_probe()
1981 for (i = 0; i < ARRAY_SIZE(wm5102->fll); i++) in wm5102_probe()
1982 wm5102->fll[i].vco_mult = 1; in wm5102_probe()
1986 &wm5102->fll[0]); in wm5102_probe()
1989 &wm5102->fll[1]); in wm5102_probe()
1998 arizona_init_dai(&wm5102->core, i); in wm5102_probe()