cs47l35 91 sound/soc/codecs/cs47l35.c struct cs47l35 *cs47l35 = snd_soc_component_get_drvdata(component); cs47l35 92 sound/soc/codecs/cs47l35.c struct madera_priv *priv = &cs47l35->core; cs47l35 109 sound/soc/codecs/cs47l35.c ret = madera_set_adsp_clk(&cs47l35->core, w->shift, freq); cs47l35 1339 sound/soc/codecs/cs47l35.c struct cs47l35 *cs47l35 = snd_soc_component_get_drvdata(component); cs47l35 1343 sound/soc/codecs/cs47l35.c return madera_set_fll_refclk(&cs47l35->fll, source, fref, cs47l35 1346 sound/soc/codecs/cs47l35.c return madera_set_fll_syncclk(&cs47l35->fll, source, fref, cs47l35 1507 sound/soc/codecs/cs47l35.c struct cs47l35 *cs47l35 = snd_soc_component_get_drvdata(component); cs47l35 1508 sound/soc/codecs/cs47l35.c struct madera_priv *priv = &cs47l35->core; cs47l35 1528 sound/soc/codecs/cs47l35.c struct cs47l35 *cs47l35 = data; cs47l35 1529 sound/soc/codecs/cs47l35.c struct madera_priv *priv = &cs47l35->core; cs47l35 1557 sound/soc/codecs/cs47l35.c struct cs47l35 *cs47l35 = snd_soc_component_get_drvdata(component); cs47l35 1558 sound/soc/codecs/cs47l35.c struct madera *madera = cs47l35->core.madera; cs47l35 1584 sound/soc/codecs/cs47l35.c wm_adsp2_component_probe(&cs47l35->core.adsp[i], component); cs47l35 1591 sound/soc/codecs/cs47l35.c struct cs47l35 *cs47l35 = snd_soc_component_get_drvdata(component); cs47l35 1592 sound/soc/codecs/cs47l35.c struct madera *madera = cs47l35->core.madera; cs47l35 1600 sound/soc/codecs/cs47l35.c wm_adsp2_component_remove(&cs47l35->core.adsp[i], component); cs47l35 1644 sound/soc/codecs/cs47l35.c struct cs47l35 *cs47l35; cs47l35 1655 sound/soc/codecs/cs47l35.c cs47l35 = devm_kzalloc(&pdev->dev, sizeof(struct cs47l35), GFP_KERNEL); cs47l35 1656 sound/soc/codecs/cs47l35.c if (!cs47l35) cs47l35 1658 sound/soc/codecs/cs47l35.c platform_set_drvdata(pdev, cs47l35); cs47l35 1660 sound/soc/codecs/cs47l35.c cs47l35->core.madera = madera; cs47l35 1661 sound/soc/codecs/cs47l35.c cs47l35->core.dev = &pdev->dev; cs47l35 1662 sound/soc/codecs/cs47l35.c cs47l35->core.num_inputs = 4; cs47l35 1664 sound/soc/codecs/cs47l35.c ret = madera_core_init(&cs47l35->core); cs47l35 1668 sound/soc/codecs/cs47l35.c ret = madera_init_overheat(&cs47l35->core); cs47l35 1674 sound/soc/codecs/cs47l35.c cs47l35); cs47l35 1685 sound/soc/codecs/cs47l35.c cs47l35->core.adsp[i].part = "cs47l35"; cs47l35 1686 sound/soc/codecs/cs47l35.c cs47l35->core.adsp[i].num = i + 1; cs47l35 1687 sound/soc/codecs/cs47l35.c cs47l35->core.adsp[i].type = WMFW_ADSP2; cs47l35 1688 sound/soc/codecs/cs47l35.c cs47l35->core.adsp[i].rev = 1; cs47l35 1689 sound/soc/codecs/cs47l35.c cs47l35->core.adsp[i].dev = madera->dev; cs47l35 1690 sound/soc/codecs/cs47l35.c cs47l35->core.adsp[i].regmap = madera->regmap_32bit; cs47l35 1692 sound/soc/codecs/cs47l35.c cs47l35->core.adsp[i].base = wm_adsp2_control_bases[i]; cs47l35 1693 sound/soc/codecs/cs47l35.c cs47l35->core.adsp[i].mem = cs47l35_dsp_regions[i]; cs47l35 1694 sound/soc/codecs/cs47l35.c cs47l35->core.adsp[i].num_mems = cs47l35 1697 sound/soc/codecs/cs47l35.c ret = wm_adsp2_init(&cs47l35->core.adsp[i]); cs47l35 1700 sound/soc/codecs/cs47l35.c wm_adsp2_remove(&cs47l35->core.adsp[i]); cs47l35 1705 sound/soc/codecs/cs47l35.c madera_init_fll(madera, 1, MADERA_FLL1_CONTROL_1 - 1, &cs47l35->fll); cs47l35 1708 sound/soc/codecs/cs47l35.c madera_init_dai(&cs47l35->core, i); cs47l35 1733 sound/soc/codecs/cs47l35.c wm_adsp2_remove(&cs47l35->core.adsp[i]); cs47l35 1736 sound/soc/codecs/cs47l35.c madera_free_irq(madera, MADERA_IRQ_DSP_IRQ1, cs47l35); cs47l35 1738 sound/soc/codecs/cs47l35.c madera_free_overheat(&cs47l35->core); cs47l35 1740 sound/soc/codecs/cs47l35.c madera_core_free(&cs47l35->core); cs47l35 1747 sound/soc/codecs/cs47l35.c struct cs47l35 *cs47l35 = platform_get_drvdata(pdev); cs47l35 1753 sound/soc/codecs/cs47l35.c wm_adsp2_remove(&cs47l35->core.adsp[i]); cs47l35 1755 sound/soc/codecs/cs47l35.c madera_set_irq_wake(cs47l35->core.madera, MADERA_IRQ_DSP_IRQ1, 0); cs47l35 1756 sound/soc/codecs/cs47l35.c madera_free_irq(cs47l35->core.madera, MADERA_IRQ_DSP_IRQ1, cs47l35); cs47l35 1757 sound/soc/codecs/cs47l35.c madera_free_overheat(&cs47l35->core); cs47l35 1758 sound/soc/codecs/cs47l35.c madera_core_free(&cs47l35->core);