Lines Matching refs:clkdata
35 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_xtal_is_prepared() local
38 return clkdata->xtal_ena; in wm831x_xtal_is_prepared()
44 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_xtal_recalc_rate() local
47 if (clkdata->xtal_ena) in wm831x_xtal_recalc_rate()
77 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_is_prepared() local
79 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_is_prepared()
94 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_prepare() local
96 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_prepare()
111 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_unprepare() local
113 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_unprepare()
124 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_recalc_rate() local
126 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_recalc_rate()
161 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_set_rate() local
163 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_set_rate()
186 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_get_parent() local
188 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_get_parent()
241 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_clkout_is_prepared() local
243 struct wm831x *wm831x = clkdata->wm831x; in wm831x_clkout_is_prepared()
258 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_clkout_prepare() local
260 struct wm831x *wm831x = clkdata->wm831x; in wm831x_clkout_prepare()
281 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_clkout_unprepare() local
283 struct wm831x *wm831x = clkdata->wm831x; in wm831x_clkout_unprepare()
307 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_clkout_get_parent() local
309 struct wm831x *wm831x = clkdata->wm831x; in wm831x_clkout_get_parent()
327 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_clkout_set_parent() local
329 struct wm831x *wm831x = clkdata->wm831x; in wm831x_clkout_set_parent()
355 struct wm831x_clk *clkdata; in wm831x_clk_probe() local
358 clkdata = devm_kzalloc(&pdev->dev, sizeof(*clkdata), GFP_KERNEL); in wm831x_clk_probe()
359 if (!clkdata) in wm831x_clk_probe()
362 clkdata->wm831x = wm831x; in wm831x_clk_probe()
371 clkdata->xtal_ena = ret & WM831X_XTAL_ENA; in wm831x_clk_probe()
373 clkdata->xtal_hw.init = &wm831x_xtal_init; in wm831x_clk_probe()
374 clkdata->xtal = devm_clk_register(&pdev->dev, &clkdata->xtal_hw); in wm831x_clk_probe()
375 if (IS_ERR(clkdata->xtal)) in wm831x_clk_probe()
376 return PTR_ERR(clkdata->xtal); in wm831x_clk_probe()
378 clkdata->fll_hw.init = &wm831x_fll_init; in wm831x_clk_probe()
379 clkdata->fll = devm_clk_register(&pdev->dev, &clkdata->fll_hw); in wm831x_clk_probe()
380 if (IS_ERR(clkdata->fll)) in wm831x_clk_probe()
381 return PTR_ERR(clkdata->fll); in wm831x_clk_probe()
383 clkdata->clkout_hw.init = &wm831x_clkout_init; in wm831x_clk_probe()
384 clkdata->clkout = devm_clk_register(&pdev->dev, &clkdata->clkout_hw); in wm831x_clk_probe()
385 if (IS_ERR(clkdata->clkout)) in wm831x_clk_probe()
386 return PTR_ERR(clkdata->clkout); in wm831x_clk_probe()
388 platform_set_drvdata(pdev, clkdata); in wm831x_clk_probe()