/src/sys/arch/arm/sunxi/ |
sunxi_ccu_display.c | 47 struct clk *clkp; local in function:sunxi_ccu_lcdxch0_set_rate 52 clkp = &pllclk->base; 53 rate = clk_round_rate(clkp, new_rate); 56 rate_x2 = (clk_round_rate(clkp, new_rate / 2) * 2); 63 error = clk_set_rate(clkp, new_rate / 2); 68 error = clk_set_rate(clkp, new_rate); 70 error = clk_set_parent(&clk->base, clkp); 82 struct clk *clkp; local in function:sunxi_ccu_lcdxch0_round_rate 86 clkp = &pllclk->base; 87 rate = clk_round_rate(clkp, try_rate) 103 struct clk *clkp, *pllclkp; local in function:sunxi_ccu_lcdxch1_set_rate [all...] |
sunxi_ccu_fixed_factor.c | 40 sunxi_ccu_fixed_factor_get_parent_rate(struct clk *clkp) 44 clkp_parent = clk_get_parent(clkp); 56 struct clk *clkp = &clk->base; local in function:sunxi_ccu_fixed_factor_get_rate 60 const u_int p_rate = sunxi_ccu_fixed_factor_get_parent_rate(clkp); 68 sunxi_ccu_fixed_factor_set_parent_rate(struct clk *clkp, u_int rate) 72 clkp_parent = clk_get_parent(clkp); 84 struct clk *clkp = &clk->base; local in function:sunxi_ccu_fixed_factor_set_rate 91 return sunxi_ccu_fixed_factor_set_parent_rate(clkp, rate);
|
sunxi_ccu_phase.c | 40 sunxi_ccu_phase_get_parent_rate(struct clk *clkp) 44 clkp_parent = clk_get_parent(clkp); 62 struct clk *clkp = &clk->base; local in function:sunxi_ccu_phase_get_rate 68 p_rate = sunxi_ccu_phase_get_parent_rate(clkp); 71 gp_rate = sunxi_ccu_phase_get_parent_rate(clk_get_parent(clkp)); 88 struct clk *clkp = &clk->base; local in function:sunxi_ccu_phase_set_rate 94 clkp = &clk->base; 96 p_rate = sunxi_ccu_phase_get_parent_rate(clkp); 99 gp_rate = sunxi_ccu_phase_get_parent_rate(clk_get_parent(clkp));
|
sunxi_ccu.c | 148 sunxi_ccu_clock_get_rate(void *priv, struct clk *clkp) 151 struct sunxi_ccu_clk *clk = (struct sunxi_ccu_clk *)clkp; 157 clkp_parent = clk_get_parent(clkp); 167 sunxi_ccu_clock_set_rate(void *priv, struct clk *clkp, u_int rate) 170 struct sunxi_ccu_clk *clk = (struct sunxi_ccu_clk *)clkp; 173 if (clkp->flags & CLK_SET_RATE_PARENT) { 174 clkp_parent = clk_get_parent(clkp); 189 sunxi_ccu_clock_round_rate(void *priv, struct clk *clkp, u_int rate) 192 struct sunxi_ccu_clk *clk = (struct sunxi_ccu_clk *)clkp; 195 if (clkp->flags & CLK_SET_RATE_PARENT) [all...] |
sunxi_ccu_fractional.c | 66 struct clk *clkp, *clkp_parent; local in function:sunxi_ccu_fractional_get_rate 72 clkp = &clk->base; 73 clkp_parent = clk_get_parent(clkp); 109 struct clk *clkp, *clkp_parent; local in function:sunxi_ccu_fractional_set_rate 116 clkp = &clk->base; 117 clkp_parent = clk_get_parent(clkp); 188 struct clk *clkp, *clkp_parent; local in function:sunxi_ccu_fractional_round_rate 195 clkp = &clk->base; 196 clkp_parent = clk_get_parent(clkp);
|
sunxi_gates.c | 115 sunxi_gates_clock_get_rate(void *priv, struct clk *clkp) 118 struct sunxi_gate *gate = (struct sunxi_gate *)clkp; 121 clkp_parent = clk_get_parent(clkp); 135 sunxi_gates_clock_enable(void *priv, struct clk *clkp) 138 struct sunxi_gate *gate = (struct sunxi_gate *)clkp; 152 sunxi_gates_clock_disable(void *priv, struct clk *clkp) 155 struct sunxi_gate *gate = (struct sunxi_gate *)clkp; 169 sunxi_gates_clock_get_parent(void *priv, struct clk *clkp)
|
sun4i_a10_ccu.c | 748 struct clk *clkp; 752 clkp = &sun4i_a10_ccu_clks[parent_index].base; 753 error = clk_set_rate(clkp, rate); 755 error = clk_set_rate(clkp, rate / 2); 760 clkp = &sun4i_a10_ccu_clks[parent_index].base; 762 error = clk_set_parent(&clk->base, clkp); 772 struct clk *clkp; 777 clkp = &sun4i_a10_ccu_clks[parent_index].base; 778 rate = clk_round_rate(clkp, try_rate); 781 rate_x2 = (clk_round_rate(clkp, try_rate / 2) * 2) 860 struct clk *clk, *clkp; local in function:sun4i_a10_ccu_attach [all...] |
sunxi_ccu_nm.c | 66 struct clk *clkp, *clkp_parent; local in function:sunxi_ccu_nm_get_rate 72 clkp = &clk->base; 73 clkp_parent = clk_get_parent(clkp); 106 struct clk *clkp, *clkp_parent; local in function:sunxi_ccu_nm_set_rate 115 clkp = &clk->base; 116 clkp_parent = clk_get_parent(clkp); 135 clkp_parent = clk_get_parent(clkp);
|
sunxi_ccu_prediv.c | 44 struct clk *clkp, *clkp_parent; local in function:sunxi_ccu_prediv_get_rate 50 clkp = &clk->base; 51 clkp_parent = clk_get_parent(clkp);
|
sunxi_ccu_div.c | 66 struct clk *clkp, *clkp_parent; local in function:sunxi_ccu_div_get_rate 72 clkp = &clk->base; 73 clkp_parent = clk_get_parent(clkp); 138 struct clk *clkp, *clkp_parent; local in function:sunxi_ccu_div_set_rate 145 clkp = &clk->base; 146 clkp_parent = clk_get_parent(clkp);
|
/src/sys/arch/arm/amlogic/ |
meson_clk_fixed_factor.c | 40 meson_clk_fixed_factor_get_parent_rate(struct clk *clkp) 44 clkp_parent = clk_get_parent(clkp); 56 struct clk *clkp = &clk->base; local in function:meson_clk_fixed_factor_get_rate 60 const u_int p_rate = meson_clk_fixed_factor_get_parent_rate(clkp); 68 meson_clk_fixed_factor_set_parent_rate(struct clk *clkp, u_int rate) 72 clkp_parent = clk_get_parent(clkp); 84 struct clk *clkp = &clk->base; local in function:meson_clk_fixed_factor_set_rate 91 return meson_clk_fixed_factor_set_parent_rate(clkp, rate);
|
meson_clk.c | 149 meson_clk_clock_get_rate(void *priv, struct clk *clkp) 152 struct meson_clk_clk *clk = (struct meson_clk_clk *)clkp; 158 clkp_parent = clk_get_parent(clkp); 168 meson_clk_clock_set_rate(void *priv, struct clk *clkp, u_int rate) 171 struct meson_clk_clk *clk = (struct meson_clk_clk *)clkp; 174 if (clkp->flags & CLK_SET_RATE_PARENT) { 175 clkp_parent = clk_get_parent(clkp); 190 meson_clk_clock_round_rate(void *priv, struct clk *clkp, u_int rate) 193 struct meson_clk_clk *clk = (struct meson_clk_clk *)clkp; 196 if (clkp->flags & CLK_SET_RATE_PARENT) [all...] |
meson_clk_div.c | 44 struct clk *clkp, *clkp_parent; local in function:meson_clk_div_get_rate 50 clkp = &clk->base; 51 clkp_parent = clk_get_parent(clkp); 84 struct clk *clkp, *clkp_parent; local in function:meson_clk_div_set_rate 91 clkp = &clk->base; 92 clkp_parent = clk_get_parent(clkp);
|
meson_clk_mpll.c | 46 struct clk *clkp, *clkp_parent; local in function:meson_clk_mpll_get_rate 52 clkp = &clk->base; 53 clkp_parent = clk_get_parent(clkp);
|
meson_clk_pll.c | 44 struct clk *clkp, *clkp_parent; local in function:meson_clk_pll_get_rate 51 clkp = &clk->base; 52 clkp_parent = clk_get_parent(clkp); 103 struct clk *clkp, *clkp_parent; local in function:meson_clk_pll_set_rate 110 clkp = &clk->base; 111 clkp_parent = clk_get_parent(clkp);
|
meson8b_clkc.c | 102 struct clk *clkp, *clkp_parent; local in function:meson8b_clkc_pll_sys_set_rate 107 clkp = &clk->base; 108 clkp_parent = clk_get_parent(clkp); 112 const u_int old_rate = clk_get_rate(clkp);
|
/src/sys/arch/arm/nxp/ |
imx_ccm_fixed_factor.c | 40 imx_ccm_fixed_factor_get_parent_rate(struct clk *clkp) 44 clkp_parent = clk_get_parent(clkp); 56 struct clk *clkp = &clk->base; local in function:imx_ccm_fixed_factor_get_rate 60 const u_int p_rate = imx_ccm_fixed_factor_get_parent_rate(clkp); 68 imx_ccm_fixed_factor_set_parent_rate(struct clk *clkp, u_int rate) 72 clkp_parent = clk_get_parent(clkp); 84 struct clk *clkp = &clk->base; local in function:imx_ccm_fixed_factor_set_rate 91 return imx_ccm_fixed_factor_set_parent_rate(clkp, rate);
|
imx_ccm.c | 86 imx_ccm_clock_get_rate(void *priv, struct clk *clkp) 89 struct imx_ccm_clk *clk = (struct imx_ccm_clk *)clkp; 95 clkp_parent = clk_get_parent(clkp); 105 imx_ccm_clock_set_rate(void *priv, struct clk *clkp, u_int rate) 108 struct imx_ccm_clk *clk = (struct imx_ccm_clk *)clkp; 111 if (clkp->flags & CLK_SET_RATE_PARENT) { 112 clkp_parent = clk_get_parent(clkp); 127 imx_ccm_clock_round_rate(void *priv, struct clk *clkp, u_int rate) 130 struct imx_ccm_clk *clk = (struct imx_ccm_clk *)clkp; 133 if (clkp->flags & CLK_SET_RATE_PARENT) [all...] |
imx_ccm_extclk.c | 87 struct clk *extclk, *clkp; local in function:imx_ccm_extclk_get_parent 94 clkp = clk_get_parent(extclk); 95 if (clkp == NULL) 98 return clkp->name;
|
imx_ccm_div.c | 46 struct clk *clkp, *clkp_parent; local in function:imx_ccm_div_get_rate 50 clkp = &clk->base; 51 clkp_parent = clk_get_parent(clkp); 70 struct clk *clkp, *clkp_parent; local in function:imx_ccm_div_set_rate 77 clkp = &clk->base; 78 clkp_parent = clk_get_parent(clkp); 83 return clk_set_rate(clkp, rate);
|
imx_ccm_pll.c | 73 struct clk *clkp, *clkp_parent; local in function:imx_ccm_pll_get_rate 77 clkp = &clk->base; 78 clkp_parent = clk_get_parent(clkp);
|
imx_ccm_composite.c | 71 struct clk *clkp, *clkp_parent; local in function:imx_ccm_composite_get_rate 75 clkp = &clk->base; 76 clkp_parent = clk_get_parent(clkp);
|
/src/sys/arch/arm/ti/ |
ti_prcm.c | 65 ti_prcm_clock_get_rate(void *priv, struct clk *clkp) 68 struct ti_prcm_clk *clk = (struct ti_prcm_clk *)clkp; 74 clkp_parent = clk_get_parent(clkp); 84 ti_prcm_clock_set_rate(void *priv, struct clk *clkp, u_int rate) 87 struct ti_prcm_clk *clk = (struct ti_prcm_clk *)clkp; 90 if (clkp->flags & CLK_SET_RATE_PARENT) { 91 clkp_parent = clk_get_parent(clkp); 106 ti_prcm_clock_enable(void *priv, struct clk *clkp) 109 struct ti_prcm_clk *clk = (struct ti_prcm_clk *)clkp; 113 clkp_parent = clk_get_parent(clkp); [all...] |
/src/sys/arch/arm/rockchip/ |
rk_cru.c | 136 rk_cru_clock_get_rate(void *priv, struct clk *clkp) 139 struct rk_cru_clk *clk = (struct rk_cru_clk *)clkp; 145 clkp_parent = clk_get_parent(clkp); 156 rk_cru_clock_set_rate(void *priv, struct clk *clkp, u_int rate) 159 struct rk_cru_clk *clk = (struct rk_cru_clk *)clkp; 162 if (clkp->flags & CLK_SET_RATE_PARENT) { 163 clkp_parent = clk_get_parent(clkp); 179 rk_cru_clock_round_rate(void *priv, struct clk *clkp, u_int rate) 182 struct rk_cru_clk *clk = (struct rk_cru_clk *)clkp; 185 if (clkp->flags & CLK_SET_RATE_PARENT) [all...] |
rk_cru_arm.c | 44 struct clk *clkp, *clkp_parent; local in function:rk_cru_arm_get_rate 48 clkp = &clk->base; 49 clkp_parent = clk_get_parent(clkp);
|