Lines Matching refs:dac_clk
114 u64 dac_clk; member
189 if (!st->dac_clk) { in __axi_dac_frequency_get()
204 *freq = DIV_ROUND_CLOSEST_ULL(raw * st->dac_clk, BIT(16)); in __axi_dac_frequency_get()
329 ret = __axi_dac_frequency_set(st, chan->channel, st->dac_clk, freq, in axi_dac_frequency_set()
538 if (!st->dac_clk) { in axi_dac_set_sample_rate()
539 st->dac_clk = sample_rate; in axi_dac_set_sample_rate()
553 st->dac_clk = sample_rate; in axi_dac_set_sample_rate()
816 struct clk *dac_clk; in axi_dac_probe() local
818 dac_clk = devm_clk_get_enabled(&pdev->dev, "dac_clk"); in axi_dac_probe()
819 if (IS_ERR(dac_clk)) in axi_dac_probe()
820 return dev_err_probe(&pdev->dev, PTR_ERR(dac_clk), in axi_dac_probe()
824 st->dac_clk_rate = clk_get_rate(dac_clk) / 2; in axi_dac_probe()