Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/clk/rockchip/
H A Dclk-ddr.c19 int mux_shift; member
77 ddrclk->mux_offset) >> ddrclk->mux_shift; in rockchip_ddrclk_get_parent()
93 int mux_shift, int mux_width, in rockchip_clk_register_ddrclk()
127 ddrclk->mux_shift = mux_shift; in rockchip_clk_register_ddrclk()
90 rockchip_clk_register_ddrclk(const char *name, int flags, const char *const *parent_names, u8 num_parents, int mux_offset, int mux_shift, int mux_width, int div_shift, int div_width, int ddr_flag, void __iomem *reg_base, spinlock_t *lock) rockchip_clk_register_ddrclk() argument
H A Dclk.h370 int mux_shift, int mux_width,
411 u8 mux_shift; member
435 .mux_shift = ms, \
456 .mux_shift = ms, \
515 .mux_shift = ms, \
533 .mux_shift = ms, \
552 .mux_shift = ms, \
623 .mux_shift = ms, \
640 .mux_shift = s, \
655 .mux_shift
[all...]
H A Dclk.c40 int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, in rockchip_clk_register_branch()
60 mux->shift = mux_shift; in rockchip_clk_register_branch()
278 frac_mux->shift = child->mux_shift; in rockchip_clk_register_frac_branch()
458 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
465 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
497 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
515 list->mux_shift, in rockchip_clk_register_branches()
549 list->muxdiv_offset, list->mux_shift, in rockchip_clk_register_branches()
37 rockchip_clk_register_branch(const char *name, const char *const *parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, int div_offset, u8 div_shift, u8 div_width, u8 div_flags, struct clk_div_table *div_table, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, spinlock_t *lock) rockchip_clk_register_branch() argument
H A Dclk-half-divider.c161 int muxdiv_offset, u8 mux_shift, in rockchip_clk_register_halfdiv()
182 mux->shift = mux_shift; in rockchip_clk_register_halfdiv()
158 rockchip_clk_register_halfdiv(const char *name, const char *const *parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, u8 div_shift, u8 div_width, u8 div_flags, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, spinlock_t *lock) rockchip_clk_register_halfdiv() argument
/kernel/linux/linux-6.6/drivers/clk/rockchip/
H A Dclk-ddr.c19 int mux_shift; member
77 ddrclk->mux_offset) >> ddrclk->mux_shift; in rockchip_ddrclk_get_parent()
93 int mux_shift, int mux_width, in rockchip_clk_register_ddrclk()
127 ddrclk->mux_shift = mux_shift; in rockchip_clk_register_ddrclk()
90 rockchip_clk_register_ddrclk(const char *name, int flags, const char *const *parent_names, u8 num_parents, int mux_offset, int mux_shift, int mux_width, int div_shift, int div_width, int ddr_flag, void __iomem *reg_base, spinlock_t *lock) rockchip_clk_register_ddrclk() argument
H A Dclk.c41 int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, in rockchip_clk_register_branch()
62 mux->shift = mux_shift; in rockchip_clk_register_branch()
275 frac_mux->shift = child->mux_shift; in rockchip_clk_register_frac_branch()
451 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
459 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
466 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
498 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
516 list->mux_shift, in rockchip_clk_register_branches()
551 list->muxdiv_offset, list->mux_shift, in rockchip_clk_register_branches()
38 rockchip_clk_register_branch(const char *name, const char *const *parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, u32 *mux_table, int div_offset, u8 div_shift, u8 div_width, u8 div_flags, struct clk_div_table *div_table, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, spinlock_t *lock) rockchip_clk_register_branch() argument
H A Dclk.h494 int mux_shift, int mux_width,
535 u8 mux_shift; member
560 .mux_shift = ms, \
581 .mux_shift = ms, \
640 .mux_shift = ms, \
658 .mux_shift = ms, \
677 .mux_shift = ms, \
748 .mux_shift = ms, \
765 .mux_shift = s, \
780 .mux_shift
[all...]
H A Dclk-half-divider.c161 int muxdiv_offset, u8 mux_shift, in rockchip_clk_register_halfdiv()
182 mux->shift = mux_shift; in rockchip_clk_register_halfdiv()
158 rockchip_clk_register_halfdiv(const char *name, const char *const *parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, u8 div_shift, u8 div_width, u8 div_flags, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, spinlock_t *lock) rockchip_clk_register_halfdiv() argument
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/drivers/clk/mediatek/
H A Dclk-mtk.h100 signed char mux_shift; member
117 .mux_shift = _shift, \
153 .mux_shift = _shift, \
172 .mux_shift = -1, \
H A Dclk-mux.c90 val = (val >> mux->data->mux_shift) & mask; in mtk_clk_mux_get_parent()
108 val = (orig & ~(mask << mux->data->mux_shift)) in mtk_clk_mux_set_parent_setclr_lock()
109 | (index << mux->data->mux_shift); in mtk_clk_mux_set_parent_setclr_lock()
113 mask << mux->data->mux_shift); in mtk_clk_mux_set_parent_setclr_lock()
115 index << mux->data->mux_shift); in mtk_clk_mux_set_parent_setclr_lock()
H A Dclk-mux.h31 u8 mux_shift; member
49 .mux_shift = _shift, \
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/drivers/pinctrl/freescale/
H A Dpinctrl-imx.h92 u8 mux_shift; member
/kernel/linux/linux-5.10/drivers/clk/x86/
H A Dclk-cgu.h177 u8 mux_shift; member
213 .mux_shift = _shift, \
/kernel/linux/linux-6.6/drivers/clk/x86/
H A Dclk-cgu.h177 u8 mux_shift; member
213 .mux_shift = _shift, \
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dpinctrl-pistachio.c90 int mux_shift; member
645 .mux_shift = -1, \
659 .mux_shift = -1, \
673 .mux_shift = _shift, \
966 val &= ~(pg->mux_mask << pg->mux_shift); in pistachio_pinmux_enable()
967 val |= i << pg->mux_shift; in pistachio_pinmux_enable()
/kernel/linux/linux-5.10/drivers/pinctrl/freescale/
H A Dpinctrl-imx.h101 u8 mux_shift; member
/kernel/linux/linux-5.10/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()
[all...]

Completed in 23 milliseconds

12