Lines Matching refs:clkdata

36 	struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk,  in wm831x_xtal_is_prepared()  local
39 return clkdata->xtal_ena; in wm831x_xtal_is_prepared()
45 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_xtal_recalc_rate() local
48 if (clkdata->xtal_ena) in wm831x_xtal_recalc_rate()
78 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_is_prepared() local
80 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_is_prepared()
95 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_prepare() local
97 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_prepare()
112 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_unprepare() local
114 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_unprepare()
125 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_recalc_rate() local
127 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_recalc_rate()
162 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_set_rate() local
164 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_set_rate()
187 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_get_parent() local
189 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_get_parent()
242 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_clkout_is_prepared() local
244 struct wm831x *wm831x = clkdata->wm831x; in wm831x_clkout_is_prepared()
259 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_clkout_prepare() local
261 struct wm831x *wm831x = clkdata->wm831x; in wm831x_clkout_prepare()
282 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_clkout_unprepare() local
284 struct wm831x *wm831x = clkdata->wm831x; in wm831x_clkout_unprepare()
308 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_clkout_get_parent() local
310 struct wm831x *wm831x = clkdata->wm831x; in wm831x_clkout_get_parent()
328 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_clkout_set_parent() local
330 struct wm831x *wm831x = clkdata->wm831x; in wm831x_clkout_set_parent()
356 struct wm831x_clk *clkdata; in wm831x_clk_probe() local
359 clkdata = devm_kzalloc(&pdev->dev, sizeof(*clkdata), GFP_KERNEL); in wm831x_clk_probe()
360 if (!clkdata) in wm831x_clk_probe()
363 clkdata->wm831x = wm831x; in wm831x_clk_probe()
372 clkdata->xtal_ena = ret & WM831X_XTAL_ENA; in wm831x_clk_probe()
374 clkdata->xtal_hw.init = &wm831x_xtal_init; in wm831x_clk_probe()
375 clkdata->xtal = devm_clk_register(&pdev->dev, &clkdata->xtal_hw); in wm831x_clk_probe()
376 if (IS_ERR(clkdata->xtal)) in wm831x_clk_probe()
377 return PTR_ERR(clkdata->xtal); in wm831x_clk_probe()
379 clkdata->fll_hw.init = &wm831x_fll_init; in wm831x_clk_probe()
380 clkdata->fll = devm_clk_register(&pdev->dev, &clkdata->fll_hw); in wm831x_clk_probe()
381 if (IS_ERR(clkdata->fll)) in wm831x_clk_probe()
382 return PTR_ERR(clkdata->fll); in wm831x_clk_probe()
384 clkdata->clkout_hw.init = &wm831x_clkout_init; in wm831x_clk_probe()
385 clkdata->clkout = devm_clk_register(&pdev->dev, &clkdata->clkout_hw); in wm831x_clk_probe()
386 if (IS_ERR(clkdata->clkout)) in wm831x_clk_probe()
387 return PTR_ERR(clkdata->clkout); in wm831x_clk_probe()
389 platform_set_drvdata(pdev, clkdata); in wm831x_clk_probe()