Lines Matching refs:drvdata
59 struct lpass_data *drvdata = platform_get_drvdata(pdev);
63 drvdata->ahbix_clk = devm_clk_get(dev, "ahbix-clk");
64 if (IS_ERR(drvdata->ahbix_clk)) {
66 PTR_ERR(drvdata->ahbix_clk));
67 ret = PTR_ERR(drvdata->ahbix_clk);
71 ret = clk_set_rate(drvdata->ahbix_clk, LPASS_AHBIX_CLOCK_FREQUENCY);
77 clk_get_rate(drvdata->ahbix_clk));
79 ret = clk_prepare_enable(drvdata->ahbix_clk);
91 struct lpass_data *drvdata = platform_get_drvdata(pdev);
93 clk_disable_unprepare(drvdata->ahbix_clk);
98 static int ipq806x_lpass_alloc_dma_channel(struct lpass_data *drvdata, int dir, unsigned int dai_id)
106 static int ipq806x_lpass_free_dma_channel(struct lpass_data *drvdata, int chan, unsigned int dai_id)