Home
last modified time | relevance | path

Searched refs:clkdata (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-wm831x.c27 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_xtal_is_prepared() local
30 return clkdata->xtal_ena; in wm831x_xtal_is_prepared()
36 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_xtal_recalc_rate() local
39 if (clkdata->xtal_ena) in wm831x_xtal_recalc_rate()
68 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_is_prepared() local
70 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_is_prepared()
85 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_prepare() local
87 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_prepare()
103 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_unprepare() local
105 struct wm831x *wm831x = clkdata in wm831x_fll_unprepare()
116 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_fll_recalc_rate() local
153 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_fll_set_rate() local
178 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_fll_get_parent() local
233 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_clkout_is_prepared() local
250 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_clkout_prepare() local
273 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_clkout_unprepare() local
299 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_clkout_get_parent() local
319 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_clkout_set_parent() local
347 struct wm831x_clk *clkdata; wm831x_clk_probe() local
[all...]
H A Dclk-twl6040.c129 struct twl6040_pdmclk *clkdata; in twl6040_pdmclk_probe() local
132 clkdata = devm_kzalloc(&pdev->dev, sizeof(*clkdata), GFP_KERNEL); in twl6040_pdmclk_probe()
133 if (!clkdata) in twl6040_pdmclk_probe()
136 clkdata->dev = &pdev->dev; in twl6040_pdmclk_probe()
137 clkdata->twl6040 = twl6040; in twl6040_pdmclk_probe()
139 clkdata->pdmclk_hw.init = &twl6040_pdmclk_init; in twl6040_pdmclk_probe()
140 ret = devm_clk_hw_register(&pdev->dev, &clkdata->pdmclk_hw); in twl6040_pdmclk_probe()
144 platform_set_drvdata(pdev, clkdata); in twl6040_pdmclk_probe()
147 &clkdata in twl6040_pdmclk_probe()
[all...]
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-wm831x.c27 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_xtal_is_prepared() local
30 return clkdata->xtal_ena; in wm831x_xtal_is_prepared()
36 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_xtal_recalc_rate() local
39 if (clkdata->xtal_ena) in wm831x_xtal_recalc_rate()
68 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_is_prepared() local
70 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_is_prepared()
85 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_prepare() local
87 struct wm831x *wm831x = clkdata->wm831x; in wm831x_fll_prepare()
103 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, in wm831x_fll_unprepare() local
105 struct wm831x *wm831x = clkdata in wm831x_fll_unprepare()
116 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_fll_recalc_rate() local
153 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_fll_set_rate() local
178 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_fll_get_parent() local
233 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_clkout_is_prepared() local
250 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_clkout_prepare() local
273 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_clkout_unprepare() local
299 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_clkout_get_parent() local
319 struct wm831x_clk *clkdata = container_of(hw, struct wm831x_clk, wm831x_clkout_set_parent() local
348 struct wm831x_clk *clkdata; wm831x_clk_probe() local
[all...]
H A Dclk-tps68470.c77 struct tps68470_clkdata *clkdata = to_tps68470_clkdata(hw); in tps68470_clk_is_prepared() local
80 if (regmap_read(clkdata->regmap, TPS68470_REG_PLLCTL, &val)) in tps68470_clk_is_prepared()
88 struct tps68470_clkdata *clkdata = to_tps68470_clkdata(hw); in tps68470_clk_prepare() local
90 regmap_write(clkdata->regmap, TPS68470_REG_CLKCFG1, in tps68470_clk_prepare()
94 regmap_update_bits(clkdata->regmap, TPS68470_REG_PLLCTL, in tps68470_clk_prepare()
108 struct tps68470_clkdata *clkdata = to_tps68470_clkdata(hw); in tps68470_clk_unprepare() local
111 regmap_update_bits(clkdata->regmap, TPS68470_REG_PLLCTL, TPS68470_PLL_EN_MASK, 0); in tps68470_clk_unprepare()
114 regmap_write(clkdata->regmap, TPS68470_REG_CLKCFG1, 0); in tps68470_clk_unprepare()
119 struct tps68470_clkdata *clkdata = to_tps68470_clkdata(hw); in tps68470_clk_recalc_rate() local
121 return clkdata in tps68470_clk_recalc_rate()
160 struct tps68470_clkdata *clkdata = to_tps68470_clkdata(hw); tps68470_clk_set_rate() local
[all...]
H A Dclk-twl6040.c129 struct twl6040_pdmclk *clkdata; in twl6040_pdmclk_probe() local
132 clkdata = devm_kzalloc(&pdev->dev, sizeof(*clkdata), GFP_KERNEL); in twl6040_pdmclk_probe()
133 if (!clkdata) in twl6040_pdmclk_probe()
136 clkdata->dev = &pdev->dev; in twl6040_pdmclk_probe()
137 clkdata->twl6040 = twl6040; in twl6040_pdmclk_probe()
139 clkdata->pdmclk_hw.init = &twl6040_pdmclk_init; in twl6040_pdmclk_probe()
140 ret = devm_clk_hw_register(&pdev->dev, &clkdata->pdmclk_hw); in twl6040_pdmclk_probe()
144 platform_set_drvdata(pdev, clkdata); in twl6040_pdmclk_probe()
147 &clkdata in twl6040_pdmclk_probe()
[all...]
/kernel/linux/linux-5.10/drivers/clk/axis/
H A Dclk-artpec6.c26 static struct artpec6_clkctrl_drvdata *clkdata; variable
52 clkdata = kzalloc(sizeof(*clkdata), GFP_KERNEL); in of_artpec6_clkctrl_setup()
53 if (!clkdata) in of_artpec6_clkctrl_setup()
56 clks = clkdata->clk_table; in of_artpec6_clkctrl_setup()
61 clkdata->syscon_base = of_iomap(np, 0); in of_artpec6_clkctrl_setup()
62 BUG_ON(clkdata->syscon_base == NULL); in of_artpec6_clkctrl_setup()
65 pll_mode = (readl(clkdata->syscon_base) >> 6) & 3; in of_artpec6_clkctrl_setup()
107 clkdata->clk_data.clks = clkdata in of_artpec6_clkctrl_setup()
[all...]
/kernel/linux/linux-6.6/drivers/clk/axis/
H A Dclk-artpec6.c26 static struct artpec6_clkctrl_drvdata *clkdata; variable
52 clkdata = kzalloc(sizeof(*clkdata), GFP_KERNEL); in of_artpec6_clkctrl_setup()
53 if (!clkdata) in of_artpec6_clkctrl_setup()
56 clks = clkdata->clk_table; in of_artpec6_clkctrl_setup()
61 clkdata->syscon_base = of_iomap(np, 0); in of_artpec6_clkctrl_setup()
62 BUG_ON(clkdata->syscon_base == NULL); in of_artpec6_clkctrl_setup()
65 pll_mode = (readl(clkdata->syscon_base) >> 6) & 3; in of_artpec6_clkctrl_setup()
107 clkdata->clk_data.clks = clkdata in of_artpec6_clkctrl_setup()
[all...]

Completed in 3 milliseconds