Lines Matching refs:tps68470_clkdata
29 container_of(clkd, struct tps68470_clkdata, clkout_hw)
69 struct tps68470_clkdata { struct
77 struct tps68470_clkdata *clkdata = to_tps68470_clkdata(hw); in tps68470_clk_is_prepared() argument
88 struct tps68470_clkdata *clkdata = to_tps68470_clkdata(hw); in tps68470_clk_prepare()
108 struct tps68470_clkdata *clkdata = to_tps68470_clkdata(hw); in tps68470_clk_unprepare()
119 struct tps68470_clkdata *clkdata = to_tps68470_clkdata(hw); in tps68470_clk_recalc_rate()
160 struct tps68470_clkdata *clkdata = to_tps68470_clkdata(hw); in tps68470_clk_set_rate()
202 struct tps68470_clkdata *tps68470_clkdata; in tps68470_clk_probe() local
207 tps68470_clkdata = devm_kzalloc(&pdev->dev, sizeof(*tps68470_clkdata), in tps68470_clk_probe()
209 if (!tps68470_clkdata) in tps68470_clk_probe()
212 tps68470_clkdata->regmap = dev_get_drvdata(pdev->dev.parent); in tps68470_clk_probe()
213 tps68470_clkdata->clkout_hw.init = &tps68470_clk_initdata; in tps68470_clk_probe()
216 tps68470_clk_set_rate(&tps68470_clkdata->clkout_hw, clk_freqs[0].freq, 0); in tps68470_clk_probe()
218 ret = devm_clk_hw_register(&pdev->dev, &tps68470_clkdata->clkout_hw); in tps68470_clk_probe()
222 ret = devm_clk_hw_register_clkdev(&pdev->dev, &tps68470_clkdata->clkout_hw, in tps68470_clk_probe()
231 &tps68470_clkdata->clkout_hw, in tps68470_clk_probe()