Home
last modified time | relevance | path

Searched refs:mux_shift (Results 1 – 25 of 28) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/clk/rockchip/
H A Dclk-ddr.c25 int mux_shift; member
105 ddrclk->mux_offset) >> ddrclk->mux_shift; in rockchip_ddrclk_get_parent()
182 int mux_shift, int mux_width, in rockchip_clk_register_ddrclk() argument
226 ddrclk->mux_shift = mux_shift; in rockchip_clk_register_ddrclk()
H A Dclk.h665 int muxdiv_offset, u8 mux_shift,
691 int mux_shift, int mux_width,
701 int mux_shift, int mux_width, in rockchip_clk_register_ddrclk() argument
747 u8 mux_shift; member
772 .mux_shift = ms, \
793 .mux_shift = ms, \
815 .mux_shift = ms, \
874 .mux_shift = ms, \
892 .mux_shift = ms, \
911 .mux_shift = ms, \
[all …]
H A Dclk.c40 int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, in rockchip_clk_register_branch() argument
61 mux->shift = mux_shift; in rockchip_clk_register_branch()
304 frac_mux->shift = child->mux_shift; in rockchip_clk_register_frac_branch()
490 list->mux_shift, in rockchip_clk_register_branches()
499 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
506 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
513 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
545 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
572 list->mux_shift, in rockchip_clk_register_branches()
609 list->muxdiv_offset, list->mux_shift, in rockchip_clk_register_branches()
[all …]
H A Dclk-dclk-divider.c95 int muxdiv_offset, u8 mux_shift, in rockchip_clk_register_dclk_branch() argument
119 mux->shift = mux_shift; in rockchip_clk_register_dclk_branch()
H A Dclk-half-divider.c153 int muxdiv_offset, u8 mux_shift, in rockchip_clk_register_halfdiv() argument
174 mux->shift = mux_shift; in rockchip_clk_register_halfdiv()
H A Dclk-cpu.c500 int muxdiv_offset, u8 mux_shift, in rockchip_clk_register_cpuclk_v2() argument
521 mux->shift = mux_shift; in rockchip_clk_register_cpuclk_v2()
/OK3568_Linux_fs/kernel/drivers/clk/mediatek/
H A Dclk-mux.c70 val = (val >> mux->data->mux_shift) & mask; in mtk_clk_mux_get_parent()
87 index << mux->data->mux_shift); in mtk_clk_mux_set_parent_lock()
110 val = (orig & ~(mask << mux->data->mux_shift)) in mtk_clk_mux_set_parent_setclr_lock()
111 | (index << mux->data->mux_shift); in mtk_clk_mux_set_parent_setclr_lock()
115 mask << mux->data->mux_shift); in mtk_clk_mux_set_parent_setclr_lock()
117 index << mux->data->mux_shift); in mtk_clk_mux_set_parent_setclr_lock()
H A Dclk-mtk.h69 signed char mux_shift; member
86 .mux_shift = _shift, \
122 .mux_shift = _shift, \
141 .mux_shift = -1, \
H A Dclk-mux.h30 u8 mux_shift; member
54 .mux_shift = _shift, \
H A Dclk-mtk.c163 if (mc->mux_shift >= 0) { in mtk_clk_register_composite()
170 mux->shift = mc->mux_shift; in mtk_clk_register_composite()
H A Dclk-cpumux.c67 cpumux->shift = mux->mux_shift; in mtk_clk_register_cpumux()
/OK3568_Linux_fs/kernel/drivers/clk/rockchip/regmap/
H A Dclk-regmap.h125 u8 mux_shift; member
146 .mux_shift = _mux_shift, \
192 .mux_shift = _mux_shift, \
302 u32 mux_reg, u8 mux_shift, u8 mux_width,
H A Dclk-regmap-composite.c209 u32 mux_reg, u8 mux_shift, u8 mux_width, in devm_clk_regmap_register_composite() argument
236 mux->shift = mux_shift; in devm_clk_regmap_register_composite()
H A Dclk-rk618.c255 data->mux_shift, in rk618_clk_register_composites()
H A Dclk-rk628.c334 data->mux_shift, in rk628_clk_register_composites()
/OK3568_Linux_fs/u-boot/drivers/pinctrl/nxp/
H A Dpinctrl-imx.c27 u32 mux_shift = info->mux_mask ? ffs(info->mux_mask) - 1 : 0; in imx_pinctrl_set_state() local
104 mux_mode << mux_shift); in imx_pinctrl_set_state()
/OK3568_Linux_fs/kernel/drivers/clk/
H A Dclk-bm1880.c119 s8 mux_shift; member
156 .mux_shift = -1, \
170 .mux_shift = _mux_shift, \
768 if (clks->mux_shift >= 0) { in bm1880_clk_register_composite()
775 mux->shift = clks->mux_shift; in bm1880_clk_register_composite()
/OK3568_Linux_fs/kernel/drivers/pinctrl/
H A Dpinctrl-pistachio.c89 int mux_shift; member
644 .mux_shift = -1, \
658 .mux_shift = -1, \
672 .mux_shift = _shift, \
965 val &= ~(pg->mux_mask << pg->mux_shift); in pistachio_pinmux_enable()
966 val |= i << pg->mux_shift; in pistachio_pinmux_enable()
H A Dpinctrl-zynq.c73 u8 mux_shift; member
771 .mux_shift = shift, \
912 reg |= pgrp->pins[0] << func->mux_shift; in zynq_pinmux_set_mux()
/OK3568_Linux_fs/kernel/drivers/clk/x86/
H A Dclk-cgu.h182 u8 mux_shift; member
216 .mux_shift = _shift, \
H A Dclk-cgu.c95 u8 shift = list->mux_shift; in lgm_clk_register_mux()
/OK3568_Linux_fs/kernel/drivers/pinctrl/freescale/
H A Dpinctrl-imx.h101 u8 mux_shift; member
H A Dpinctrl-imx7ulp.c290 .mux_shift = BP_MUX_MODE,
H A Dpinctrl-vf610.c322 .mux_shift = 20,
/OK3568_Linux_fs/kernel/drivers/soc/tegra/
H A Dpmc.c172 u32 mux_shift; member
191 u8 mux_shift; member
213 .mux_shift = 6,
221 .mux_shift = 14,
229 .mux_shift = 22,
2261 val = tegra_pmc_readl(pmc, clk->offs) >> clk->mux_shift; in pmc_clk_mux_get_parent()
2273 val &= ~(PMC_CLK_OUT_MUX_MASK << clk->mux_shift); in pmc_clk_mux_set_parent()
2274 val |= index << clk->mux_shift; in pmc_clk_mux_set_parent()
2347 pmc_clk->mux_shift = data->mux_shift; in tegra_pmc_clk_out_register()

12