Symbol: clk_hw_get_parent
arch/arm/mach-omap1/clock.c
505
struct omap1_clk *clk = to_omap1_clk(hw), *parent = to_omap1_clk(clk_hw_get_parent(hw));
arch/arm/mach-omap1/clock.c
519
struct omap1_clk *clk = to_omap1_clk(hw), *parent = to_omap1_clk(clk_hw_get_parent(hw));
drivers/clk/actions/owl-factor.c
100
parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw),
drivers/clk/actions/owl-factor.c
113
clk_hw_get_parent(hw), 1);
drivers/clk/at91/clk-audio-pll.c
265
req->best_parent_hw = clk_hw_get_parent(hw);
drivers/clk/at91/clk-audio-pll.c
276
struct clk_hw *pclk = clk_hw_get_parent(hw);
drivers/clk/at91/clk-audio-pll.c
329
struct clk_hw *pclk = clk_hw_get_parent(hw);
drivers/clk/at91/clk-master.c
116
struct clk_hw *parent_hw = clk_hw_get_parent(hw);
drivers/clk/at91/clk-master.c
418
struct clk_hw *parent_hw = clk_hw_get_parent(hw);
drivers/clk/at91/clk-peripheral.c
276
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/clk/at91/clk-pll.c
269
struct clk_hw *parent_hw = clk_hw_get_parent(hw);
drivers/clk/at91/clk-programmable.c
184
struct clk_hw *parent_hw = clk_hw_get_parent(hw);
drivers/clk/at91/clk-sam9x60-pll.c
457
struct clk_hw *parent = clk_hw_get_parent(&core->hw);
drivers/clk/at91/clk-usb.c
155
struct clk_hw *parent_hw = clk_hw_get_parent(hw);
drivers/clk/at91/clk-usb.c
326
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/clk/at91/clk-utmi.c
201
hw_parent = clk_hw_get_parent(hw);
drivers/clk/at91/clk-utmi.c
235
hw_parent = clk_hw_get_parent(hw);
drivers/clk/at91/clk-utmi.c
54
hw_parent = clk_hw_get_parent(hw);
drivers/clk/bcm/clk-bcm2835.c
1225
current_parent_is_pllc = bcm2835_clk_is_pllc(clk_hw_get_parent(hw));
drivers/clk/bcm/clk-kona.c
1026
current_parent = clk_hw_get_parent(hw);
drivers/clk/clk-composite.c
77
parent = clk_hw_get_parent(mux_hw);
drivers/clk/clk-fixed-factor.c
42
req->best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw), best_parent);
drivers/clk/clk-gate_test.c
41
KUNIT_EXPECT_PTR_EQ(test, parent, clk_hw_get_parent(ret));
drivers/clk/clk-gate_test.c
61
KUNIT_EXPECT_PTR_EQ(test, parent, clk_hw_get_parent(ret));
drivers/clk/clk-gate_test.c
81
KUNIT_EXPECT_PTR_EQ(test, parent, clk_hw_get_parent(ret));
drivers/clk/clk-gate_test.c
99
KUNIT_EXPECT_PTR_EQ(test, parent, clk_hw_get_parent(ret));
drivers/clk/clk-multiplier.c
101
parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw),
drivers/clk/clk-plldig.c
187
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/clk/clk-si521xx.c
172
req->best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw), best_parent);
drivers/clk/clk-stm32f4.c
458
req->best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw), best_parent);
drivers/clk/clk-stm32f4.c
860
parent = clk_hw_get_parent(hw);
drivers/clk/clk-stm32h7.c
860
hwp = clk_hw_get_parent(hw);
drivers/clk/clk-stm32h7.c
890
hwp = clk_hw_get_parent(hw);
drivers/clk/clk-stm32h7.c
913
hwp = clk_hw_get_parent(hw);
drivers/clk/clk.c
2047
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/clk/clk.c
403
EXPORT_SYMBOL_GPL(clk_hw_get_parent);
drivers/clk/clk_test.c
2771
parent_hw = clk_hw_get_parent(&ctx->hw);
drivers/clk/clk_test.c
2939
parent_hw = clk_hw_get_parent(hw);
drivers/clk/clk_test.c
3059
KUNIT_EXPECT_PTR_EQ(test, parent_hw, clk_hw_get_parent(hw));
drivers/clk/eswin/clk-eic7700.c
1272
pdata->original_clk = clk_hw_get_parent(mux_clk);
drivers/clk/imx/clk-scu.c
580
clk->parent = clk_hw_get_parent(&clk->hw);
drivers/clk/meson/sclk-div.c
53
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/clk/microchip/clk-pic32.c
692
if (unlikely(clk_hw_get_parent(pic32_sclk_hw) == hw)) {
drivers/clk/nxp/clk-lpc18xx-ccu.c
186
parent = clk_hw_get_parent(hw);
drivers/clk/nxp/clk-lpc18xx-cgu.c
501
parent = clk_hw_get_parent(hw);
drivers/clk/qcom/clk-alpha-pll.c
1290
req->best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw),
drivers/clk/qcom/clk-alpha-pll.c
1532
parent_hw = clk_hw_get_parent(hw);
drivers/clk/qcom/clk-alpha-pll.c
2069
p = clk_hw_get_parent(hw);
drivers/clk/qcom/clk-alpha-pll.c
2494
p = clk_hw_get_parent(hw);
drivers/clk/qcom/clk-alpha-pll.c
3134
parent = clk_hw_get_parent(hw);
drivers/clk/qcom/clk-krait.c
102
req->best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw), req->rate * 2);
drivers/clk/qcom/clk-pll.c
203
struct clk_pll *p = to_clk_pll(clk_hw_get_parent(hw));
drivers/clk/qcom/clk-rcg2.c
491
parent = clk_hw_get_parent(hw);
drivers/clk/renesas/rcar-gen3-cpg.c
198
req->best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw),
drivers/clk/renesas/rcar-gen3-cpg.c
296
zclk->max_rate = clk_hw_get_rate(clk_hw_get_parent(&zclk->hw)) /
drivers/clk/renesas/rcar-gen4-cpg.c
303
req->best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw),
drivers/clk/renesas/rcar-gen4-cpg.c
409
zclk->max_rate = clk_hw_get_rate(clk_hw_get_parent(&zclk->hw)) /
drivers/clk/renesas/rzv2h-cpg.c
459
struct pll_clk *pll_clk = to_pll(clk_hw_get_parent(hw));
drivers/clk/renesas/rzv2h-cpg.c
501
struct pll_clk *pll_clk = to_pll(clk_hw_get_parent(hw));
drivers/clk/renesas/rzv2h-cpg.c
712
struct pll_clk *pll_clk = to_pll(clk_hw_get_parent(hw));
drivers/clk/rockchip/clk-half-divider.c
75
parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw),
drivers/clk/rockchip/clk-half-divider.c
89
*best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw), 1);
drivers/clk/rockchip/clk.c
189
p_rate = clk_hw_get_rate(clk_hw_get_parent(hw));
drivers/clk/rockchip/clk.c
191
p_parent = clk_hw_get_parent(clk_hw_get_parent(hw));
drivers/clk/samsung/clk-cpu.c
446
clk_div = clk_hw_get_parent(alt_parent);
drivers/clk/samsung/clk-cpu.c
450
clk_divp = clk_hw_get_parent(clk_div);
drivers/clk/samsung/clk-cpu.c
573
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/clk/sophgo/clk-cv18xx-ip.c
203
best_parent = clk_hw_get_parent(hw);
drivers/clk/sophgo/clk-cv18xx-ip.c
622
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/clk/spear/clk-vco-pll.c
87
clk_hw_get_rate(clk_hw_get_parent(clk_hw_get_parent(hw)));
drivers/clk/sprd/gate.c
101
parent = clk_hw_get_parent(hw);
drivers/clk/stm32/clk-stm32mp1.c
1079
if (clk_hw_get_parent(hw) == clk_hw_get_parent_by_index(hw, HSE_RTC))
drivers/clk/stm32/clk-stm32mp1.c
1088
if (clk_hw_get_parent(hw) == clk_hw_get_parent_by_index(hw, HSE_RTC))
drivers/clk/stm32/clk-stm32mp1.c
730
hwp = clk_hw_get_parent(hw);
drivers/clk/sunxi-ng/ccu_gate.c
108
req->best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw), best_parent);
drivers/clk/sunxi-ng/ccu_mux.c
95
best_parent = clk_hw_get_parent(hw);
drivers/clk/sunxi-ng/ccu_phase.c
30
parent = clk_hw_get_parent(hw);
drivers/clk/sunxi-ng/ccu_phase.c
40
grandparent = clk_hw_get_parent(parent);
drivers/clk/sunxi-ng/ccu_phase.c
66
parent = clk_hw_get_parent(hw);
drivers/clk/sunxi-ng/ccu_phase.c
76
grandparent = clk_hw_get_parent(parent);
drivers/clk/tegra/clk-divider.c
127
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/clk/tegra/clk-pll.c
1042
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/clk/tegra/clk-pll.c
1124
struct clk_hw *pll_ref = clk_hw_get_parent(hw);
drivers/clk/tegra/clk-pll.c
1125
struct clk_hw *osc = clk_hw_get_parent(pll_ref);
drivers/clk/tegra/clk-pll.c
1628
input_rate = clk_hw_get_rate(clk_hw_get_parent(hw));
drivers/clk/tegra/clk-pll.c
2470
input_rate = clk_hw_get_rate(clk_hw_get_parent(hw));
drivers/clk/tegra/clk-pll.c
971
input_rate = clk_hw_get_rate(clk_hw_get_parent(hw));
drivers/clk/tegra/clk-sdmmc-mux.c
208
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/clk/tegra/clk-tegra124-emc.c
103
parent_rate = clk_hw_get_rate(clk_hw_get_parent(hw));
drivers/clk/tegra/clk-tegra20.c
1110
parent_hw = clk_hw_get_parent(hw);
drivers/clk/tegra/clk-tegra210-emc.c
79
parent_rate = clk_hw_get_rate(clk_hw_get_parent(hw));
drivers/clk/tegra/clk-tegra210.c
1115
input_rate = clk_hw_get_rate(clk_hw_get_parent(hw));
drivers/clk/ti/clkt_dpll.c
76
fint = clk_hw_get_rate(clk_hw_get_parent(&clk->hw)) / n;
drivers/clk/ti/divider.c
207
parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw),
drivers/clk/ti/divider.c
220
clk_hw_round_rate(clk_hw_get_parent(hw), 1);
drivers/clk/ti/dpll3xxx.c
251
clkinp = clk_hw_get_rate(clk_hw_get_parent(&clk->hw));
drivers/clk/ti/dpll3xxx.c
277
clkinp = clk_hw_get_rate(clk_hw_get_parent(&clk->hw));
drivers/clk/ti/dpll3xxx.c
544
parent = clk_hw_get_parent(hw);
drivers/clk/ti/dpll3xxx.c
665
if (clk_hw_get_parent(hw) != dd->clk_ref)
drivers/clk/ti/dpll3xxx.c
819
hw = clk_hw_get_parent(hw);
drivers/clk/ti/gate.c
69
parent_hw = clk_hw_get_parent(clk_hw_get_parent(hw));
drivers/clk/xilinx/xlnx_vcu.c
513
divider = clk_hw_get_parent(gate);
drivers/clk/xilinx/xlnx_vcu.c
518
mux = clk_hw_get_parent(divider);
drivers/gpu/drm/mcde/mcde_clk_div.c
48
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c
306
req->best_parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw), best_parent);
drivers/gpu/drm/pl111/pl111_display.c
451
struct clk_hw *parent = clk_hw_get_parent(hw);
drivers/gpu/drm/sun4i/sun4i_tcon_dclk.c
93
rounded = clk_hw_round_rate(clk_hw_get_parent(hw),
include/linux/clk-provider.h
1409
struct clk_hw *clk_hw_get_parent(const struct clk_hw *hw);
sound/soc/codecs/rt5682.c
2725
parent_hw = clk_hw_get_parent(hw);