/kernel/linux/linux-5.10/drivers/clk/rockchip/ |
H A D | clk-ddr.c | 19 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 D | clk.h | 370 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 D | clk.c | 40 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 D | clk-half-divider.c | 161 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 D | clk-ddr.c | 19 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 D | clk.c | 41 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 D | clk.h | 494 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 D | clk-half-divider.c | 161 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 D | clk-mux.c | 70 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 D | clk-mtk.h | 69 signed char mux_shift; member 86 .mux_shift = _shift, \ 122 .mux_shift = _shift, \ 141 .mux_shift = -1, \
|
H A D | clk-mux.h | 30 u8 mux_shift; member 54 .mux_shift = _shift, \
|
H A D | clk-mtk.c | 163 if (mc->mux_shift >= 0) { in mtk_clk_register_composite() 170 mux->shift = mc->mux_shift; in mtk_clk_register_composite()
|
H A D | clk-cpumux.c | 67 cpumux->shift = mux->mux_shift; in mtk_clk_register_cpumux()
|
/kernel/linux/linux-6.6/drivers/clk/mediatek/ |
H A D | clk-mtk.h | 100 signed char mux_shift; member 117 .mux_shift = _shift, \ 153 .mux_shift = _shift, \ 172 .mux_shift = -1, \
|
H A D | clk-mux.c | 90 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 D | clk-mux.h | 31 u8 mux_shift; member 49 .mux_shift = _shift, \
|
/kernel/linux/linux-5.10/drivers/clk/ |
H A D | clk-bm1880.c | 119 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 D | clk-bm1880.c | 119 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 D | pinctrl-imx.h | 92 u8 mux_shift; member
|
/kernel/linux/linux-5.10/drivers/clk/x86/ |
H A D | clk-cgu.h | 177 u8 mux_shift; member 213 .mux_shift = _shift, \
|
/kernel/linux/linux-6.6/drivers/clk/x86/ |
H A D | clk-cgu.h | 177 u8 mux_shift; member 213 .mux_shift = _shift, \
|
/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-pistachio.c | 89 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 D | pinctrl-pistachio.c | 90 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 D | pinctrl-imx.h | 101 u8 mux_shift; member
|
/kernel/linux/linux-5.10/drivers/soc/tegra/ |
H A D | pmc.c | 172 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...] |