cs47l85 115 sound/soc/codecs/cs47l85.c struct cs47l85 *cs47l85 = snd_soc_component_get_drvdata(component); cs47l85 116 sound/soc/codecs/cs47l85.c struct madera_priv *priv = &cs47l85->core; cs47l85 133 sound/soc/codecs/cs47l85.c ret = madera_set_adsp_clk(&cs47l85->core, w->shift, freq); cs47l85 2225 sound/soc/codecs/cs47l85.c struct cs47l85 *cs47l85 = snd_soc_component_get_drvdata(component); cs47l85 2229 sound/soc/codecs/cs47l85.c return madera_set_fll_refclk(&cs47l85->fll[0], source, fref, cs47l85 2232 sound/soc/codecs/cs47l85.c return madera_set_fll_refclk(&cs47l85->fll[1], source, fref, cs47l85 2235 sound/soc/codecs/cs47l85.c return madera_set_fll_refclk(&cs47l85->fll[2], source, fref, cs47l85 2238 sound/soc/codecs/cs47l85.c return madera_set_fll_syncclk(&cs47l85->fll[0], source, fref, cs47l85 2241 sound/soc/codecs/cs47l85.c return madera_set_fll_syncclk(&cs47l85->fll[1], source, fref, cs47l85 2244 sound/soc/codecs/cs47l85.c return madera_set_fll_syncclk(&cs47l85->fll[2], source, fref, cs47l85 2446 sound/soc/codecs/cs47l85.c struct cs47l85 *cs47l85 = snd_soc_component_get_drvdata(component); cs47l85 2447 sound/soc/codecs/cs47l85.c struct madera_priv *priv = &cs47l85->core; cs47l85 2467 sound/soc/codecs/cs47l85.c struct cs47l85 *cs47l85 = data; cs47l85 2468 sound/soc/codecs/cs47l85.c struct madera_priv *priv = &cs47l85->core; cs47l85 2496 sound/soc/codecs/cs47l85.c struct cs47l85 *cs47l85 = snd_soc_component_get_drvdata(component); cs47l85 2497 sound/soc/codecs/cs47l85.c struct madera *madera = cs47l85->core.madera; cs47l85 2523 sound/soc/codecs/cs47l85.c wm_adsp2_component_probe(&cs47l85->core.adsp[i], component); cs47l85 2530 sound/soc/codecs/cs47l85.c struct cs47l85 *cs47l85 = snd_soc_component_get_drvdata(component); cs47l85 2531 sound/soc/codecs/cs47l85.c struct madera *madera = cs47l85->core.madera; cs47l85 2539 sound/soc/codecs/cs47l85.c wm_adsp2_component_remove(&cs47l85->core.adsp[i], component); cs47l85 2590 sound/soc/codecs/cs47l85.c struct cs47l85 *cs47l85; cs47l85 2601 sound/soc/codecs/cs47l85.c cs47l85 = devm_kzalloc(&pdev->dev, sizeof(struct cs47l85), cs47l85 2603 sound/soc/codecs/cs47l85.c if (!cs47l85) cs47l85 2606 sound/soc/codecs/cs47l85.c platform_set_drvdata(pdev, cs47l85); cs47l85 2608 sound/soc/codecs/cs47l85.c cs47l85->core.madera = madera; cs47l85 2609 sound/soc/codecs/cs47l85.c cs47l85->core.dev = &pdev->dev; cs47l85 2610 sound/soc/codecs/cs47l85.c cs47l85->core.num_inputs = 12; cs47l85 2612 sound/soc/codecs/cs47l85.c ret = madera_core_init(&cs47l85->core); cs47l85 2616 sound/soc/codecs/cs47l85.c ret = madera_init_overheat(&cs47l85->core); cs47l85 2622 sound/soc/codecs/cs47l85.c cs47l85); cs47l85 2633 sound/soc/codecs/cs47l85.c cs47l85->core.adsp[i].part = "cs47l85"; cs47l85 2634 sound/soc/codecs/cs47l85.c cs47l85->core.adsp[i].num = i + 1; cs47l85 2635 sound/soc/codecs/cs47l85.c cs47l85->core.adsp[i].type = WMFW_ADSP2; cs47l85 2636 sound/soc/codecs/cs47l85.c cs47l85->core.adsp[i].rev = 1; cs47l85 2637 sound/soc/codecs/cs47l85.c cs47l85->core.adsp[i].dev = madera->dev; cs47l85 2638 sound/soc/codecs/cs47l85.c cs47l85->core.adsp[i].regmap = madera->regmap_32bit; cs47l85 2640 sound/soc/codecs/cs47l85.c cs47l85->core.adsp[i].base = wm_adsp2_control_bases[i]; cs47l85 2641 sound/soc/codecs/cs47l85.c cs47l85->core.adsp[i].mem = cs47l85_dsp_regions[i]; cs47l85 2642 sound/soc/codecs/cs47l85.c cs47l85->core.adsp[i].num_mems = cs47l85 2645 sound/soc/codecs/cs47l85.c ret = wm_adsp2_init(&cs47l85->core.adsp[i]); cs47l85 2648 sound/soc/codecs/cs47l85.c wm_adsp2_remove(&cs47l85->core.adsp[i]); cs47l85 2654 sound/soc/codecs/cs47l85.c &cs47l85->fll[0]); cs47l85 2656 sound/soc/codecs/cs47l85.c &cs47l85->fll[1]); cs47l85 2658 sound/soc/codecs/cs47l85.c &cs47l85->fll[2]); cs47l85 2661 sound/soc/codecs/cs47l85.c madera_init_dai(&cs47l85->core, i); cs47l85 2686 sound/soc/codecs/cs47l85.c wm_adsp2_remove(&cs47l85->core.adsp[i]); cs47l85 2689 sound/soc/codecs/cs47l85.c madera_free_irq(madera, MADERA_IRQ_DSP_IRQ1, cs47l85); cs47l85 2691 sound/soc/codecs/cs47l85.c madera_free_overheat(&cs47l85->core); cs47l85 2693 sound/soc/codecs/cs47l85.c madera_core_free(&cs47l85->core); cs47l85 2700 sound/soc/codecs/cs47l85.c struct cs47l85 *cs47l85 = platform_get_drvdata(pdev); cs47l85 2706 sound/soc/codecs/cs47l85.c wm_adsp2_remove(&cs47l85->core.adsp[i]); cs47l85 2708 sound/soc/codecs/cs47l85.c madera_set_irq_wake(cs47l85->core.madera, MADERA_IRQ_DSP_IRQ1, 0); cs47l85 2709 sound/soc/codecs/cs47l85.c madera_free_irq(cs47l85->core.madera, MADERA_IRQ_DSP_IRQ1, cs47l85); cs47l85 2710 sound/soc/codecs/cs47l85.c madera_free_overheat(&cs47l85->core); cs47l85 2711 sound/soc/codecs/cs47l85.c madera_core_free(&cs47l85->core);