Searched refs:clk_parent (Results 1 - 25 of 25) sorted by relevance

/linux-master/drivers/clk/sunxi/
H A Dclk-sun6i-apb0.c34 const char *clk_parent; local
42 clk_parent = of_clk_get_parent_name(np, 0);
43 if (!clk_parent)
48 clk = clk_register_divider_table(&pdev->dev, clk_name, clk_parent,
H A Dclk-sun8i-bus-gates.c23 enum { AHB1, AHB2, APB1, APB2, PARENT_MAX } clk_parent; local
66 clk_parent = AHB2;
68 clk_parent = AHB1;
70 clk_parent = APB1;
72 clk_parent = APB2;
82 parents[clk_parent],
H A Dclk-sun8i-apb0.c26 const char *clk_parent; local
30 clk_parent = of_clk_get_parent_name(node, 0);
31 if (!clk_parent)
37 clk = clk_register_divider(NULL, clk_name, clk_parent, 0, reg,
H A Dclk-sun6i-apb0-gates.c40 const char *clk_parent; local
58 clk_parent = of_clk_get_parent_name(np, 0);
59 if (!clk_parent)
79 clk_parent, 0, reg, i,
H A Dclk-simple-gates.c23 const char *clk_parent, *clk_name; local
37 clk_parent = of_clk_get_parent_name(node, 0);
58 clk_parent, 0,
H A Dclk-usb.c97 const char *clk_parent; local
108 clk_parent = of_clk_get_parent_name(node, 0);
109 if (!clk_parent)
131 clk_parent, 0,
H A Dclk-sun9i-mmc.c100 const char *clk_parent; local
142 clk_parent = __clk_get_name(data->clk);
148 clk_parent, 0,
H A Dclk-sunxi.c780 const char *clk_parent; local
789 clk_parent = of_clk_get_parent_name(node, 0);
797 clk = clk_register_divider_table(NULL, clk_name, clk_parent, 0,
/linux-master/drivers/clk/
H A Dclk-fsl-flexspi.c52 const char *clk_parent; local
74 clk_parent = of_clk_get_parent_name(np, 0);
75 if (!clk_parent)
80 hw = devm_clk_hw_register_divider_table(dev, clk_name, clk_parent, 0,
/linux-master/drivers/gpu/drm/tegra/
H A Drgb.c23 struct clk *clk_parent; member in struct:tegra_rgb
140 if (!clk_is_match(rgb->clk_parent, rgb->pll_d_out0) &&
141 !clk_is_match(rgb->clk_parent, rgb->pll_d2_out0))
187 err = tegra_dc_state_setup_clock(dc, crtc_state, rgb->clk_parent,
232 rgb->clk_parent = devm_clk_get(dc->dev, "parent");
233 if (IS_ERR(rgb->clk_parent)) {
235 err = PTR_ERR(rgb->clk_parent);
239 err = clk_set_parent(rgb->clk, rgb->clk_parent);
H A Ddpaux.c51 struct clk *clk_parent; member in struct:tegra_dpaux
488 dpaux->clk_parent = devm_clk_get(&pdev->dev, "parent");
489 if (IS_ERR(dpaux->clk_parent)) {
491 PTR_ERR(dpaux->clk_parent));
492 return PTR_ERR(dpaux->clk_parent);
495 err = clk_set_rate(dpaux->clk_parent, 270000000);
618 clk_disable_unprepare(dpaux->clk_parent);
635 err = clk_prepare_enable(dpaux->clk_parent);
656 clk_disable_unprepare(dpaux->clk_parent);
H A Ddsi.c63 struct clk *clk_parent; member in struct:tegra_dsi
1031 err = tegra_dc_state_setup_clock(dc, crtc_state, dsi->clk_parent,
1187 err = clk_set_parent(parent, dsi->clk_parent);
1470 err = clk_set_parent(parent, dsi->clk_parent);
1619 dsi->clk_parent = devm_clk_get(&pdev->dev, "parent");
1620 if (IS_ERR(dsi->clk_parent)) {
1621 err = dev_err_probe(&pdev->dev, PTR_ERR(dsi->clk_parent),
H A Dhdmi.c75 struct clk *clk_parent; member in struct:tegra_hdmi
1149 parent = clk_get_parent(hdmi->clk_parent);
1447 err = tegra_dc_state_setup_clock(dc, crtc_state, hdmi->clk_parent,
1825 hdmi->clk_parent = devm_clk_get(&pdev->dev, "parent");
1826 if (IS_ERR(hdmi->clk_parent))
1827 return PTR_ERR(hdmi->clk_parent);
1829 err = clk_set_parent(hdmi->clk, hdmi->clk_parent);
H A Dsor.c417 struct clk *clk_parent; member in struct:tegra_sor
1829 err = tegra_dc_state_setup_clock(dc, crtc_state, sor->clk_parent,
2415 err = clk_set_parent(sor->clk, sor->clk_parent);
2423 rate = clk_get_rate(sor->clk_parent);
2842 err = clk_set_parent(sor->clk_pad, sor->clk_parent);
2859 err = clk_set_parent(sor->clk, sor->clk_parent);
3857 sor->clk_parent = devm_clk_get(&pdev->dev, "parent");
3858 if (IS_ERR(sor->clk_parent)) {
3859 err = PTR_ERR(sor->clk_parent);
/linux-master/drivers/phy/socionext/
H A Dphy-uniphier-usb3ss.c57 struct clk *clk, *clk_ext, *clk_parent, *clk_parent_gio; member in struct:uniphier_u3ssphy_priv
161 ret = clk_prepare_enable(priv->clk_parent);
190 clk_disable_unprepare(priv->clk_parent);
202 clk_disable_unprepare(priv->clk_parent);
259 priv->clk_parent = devm_clk_get(dev, "link");
260 if (IS_ERR(priv->clk_parent))
261 return PTR_ERR(priv->clk_parent);
H A Dphy-uniphier-usb3hs.c71 struct clk *clk, *clk_parent, *clk_ext, *clk_parent_gio; member in struct:uniphier_u3hsphy_priv
258 ret = clk_prepare_enable(priv->clk_parent);
298 clk_disable_unprepare(priv->clk_parent);
310 clk_disable_unprepare(priv->clk_parent);
368 priv->clk_parent = devm_clk_get(dev, "link");
369 if (IS_ERR(priv->clk_parent))
370 return PTR_ERR(priv->clk_parent);
H A Dphy-uniphier-ahci.c22 struct clk *clk, *clk_parent, *clk_parent_gio; member in struct:uniphier_ahciphy_priv
292 ret = clk_prepare_enable(priv->clk_parent);
317 clk_disable_unprepare(priv->clk_parent);
330 clk_disable_unprepare(priv->clk_parent);
407 priv->clk_parent = devm_clk_get(dev, "link");
408 if (IS_ERR(priv->clk_parent))
409 return PTR_ERR(priv->clk_parent);
/linux-master/include/trace/events/
H A Dclk.h165 DECLARE_EVENT_CLASS(clk_parent,
184 DEFINE_EVENT(clk_parent, clk_set_parent,
191 DEFINE_EVENT(clk_parent, clk_set_parent_complete,
/linux-master/sound/soc/apple/
H A Dmca.c133 struct clk *clk_parent; member in struct:mca_cluster
264 ret = clk_prepare_enable(cl->clk_parent);
283 clk_disable_unprepare(cl->clk_parent);
301 clk_disable_unprepare(cl->clk_parent);
671 ret = clk_set_rate(cl->clk_parent, bclk_ratio * samp_rate);
993 if (!IS_ERR_OR_NULL(cl->clk_parent))
994 clk_put(cl->clk_parent);
1077 cl->clk_parent = of_clk_get(pdev->dev.of_node, i);
1078 if (IS_ERR(cl->clk_parent)) {
1080 i, PTR_ERR(cl->clk_parent));
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-sprd.c448 struct clk *clk_i2c, *clk_parent; local
457 clk_parent = devm_clk_get(i2c_dev->dev, "source");
458 if (IS_ERR(clk_parent)) {
461 clk_parent = NULL;
464 if (clk_set_parent(clk_i2c, clk_parent))
/linux-master/sound/soc/mediatek/mt8195/
H A Dmt8195-dai-adda.c334 struct clk *clk_parent; local
341 clk_parent = afe_priv->clk[MT8195_CLK_TOP_APLL1];
344 clk_parent = afe_priv->clk[MT8195_CLK_XTAL_26M];
349 mt8195_afe_set_clk_parent(afe, clk, clk_parent);
/linux-master/drivers/spi/
H A Dspi-sprd.c861 struct clk *clk_spi, *clk_parent; local
869 clk_parent = devm_clk_get(&pdev->dev, "source");
870 if (IS_ERR(clk_parent)) {
872 clk_parent = NULL;
881 if (!clk_set_parent(clk_spi, clk_parent))
/linux-master/drivers/gpu/drm/imx/ipuv3/
H A Dimx-ldb.c104 struct clk *clk_parent[4]; /* original parent of clk_sel */ member in struct:imx_ldb
356 ret = clk_set_parent(ldb->clk_sel[mux], ldb->clk_parent[mux]);
666 imx_ldb->clk_parent[i] = clk_get_parent(imx_ldb->clk_sel[i]);
/linux-master/drivers/tty/serial/
H A Dsprd_serial.c1107 struct clk *clk_uart, *clk_parent; local
1117 clk_parent = devm_clk_get(uport->dev, "source");
1118 if (IS_ERR(clk_parent)) {
1121 clk_parent = NULL;
1124 if (!clk_uart || clk_set_parent(clk_uart, clk_parent))
/linux-master/drivers/mmc/host/
H A Dmeson-gx-mmc.c427 const char *clk_parent[1]; local
484 clk_parent[0] = __clk_get_name(host->mux_clk);
485 init.parent_names = clk_parent;

Completed in 298 milliseconds