Home
last modified time | relevance | path

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

/linux/drivers/clk/rockchip/
H A Dclk-ddr.c19 int mux_shift; member
78 ddrclk->mux_offset) >> ddrclk->mux_shift; in rockchip_ddrclk_get_parent()
94 int mux_shift, int mux_width, in rockchip_clk_register_ddrclk() argument
128 ddrclk->mux_shift = mux_shift; in rockchip_clk_register_ddrclk()
H A Dclk.c42 int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, in rockchip_clk_register_branch() argument
63 mux->shift = mux_shift; in rockchip_clk_register_branch()
270 frac_mux->shift = child->mux_shift; in rockchip_clk_register_frac_branch()
532 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
540 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
547 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
579 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
604 list->mux_shift, in rockchip_clk_register_branches()
649 list->muxdiv_offset, list->mux_shift, in rockchip_clk_register_branches()
734 list->muxdiv_offset, list->mux_shift, in rockchip_clk_register_armclk_multi_pll()
H A Dclk.h707 int muxdiv_offset, u8 mux_shift,
730 int mux_shift, int mux_width,
779 u8 mux_shift; member
806 .mux_shift = ms, \
827 .mux_shift = ms, \
886 .mux_shift = ms, \
904 .mux_shift = ms, \
923 .mux_shift = ms, \
994 .mux_shift = ms, \
1011 .mux_shift = s, \
[all …]
H A Dclk-half-divider.c163 int muxdiv_offset, u8 mux_shift, in rockchip_clk_register_halfdiv() argument
184 mux->shift = mux_shift; in rockchip_clk_register_halfdiv()
H A Dclk-cpu.c466 int muxdiv_offset, u8 mux_shift, in rockchip_clk_register_cpuclk_multi_pll() argument
487 mux->shift = mux_shift; in rockchip_clk_register_cpuclk_multi_pll()
/linux/drivers/clk/mediatek/
H A Dclk-mtk.h102 signed char mux_shift; member
119 .mux_shift = _shift, \
155 .mux_shift = _shift, \
174 .mux_shift = -1, \
187 .mux_shift = _mux_shift, \
H A Dclk-mux.c167 val = (val >> mux->data->mux_shift) & mask; in mtk_clk_mux_get_parent()
199 val = (orig & ~(mask << mux->data->mux_shift)) in mtk_clk_mux_set_parent_setclr_lock()
200 | (index << mux->data->mux_shift); in mtk_clk_mux_set_parent_setclr_lock()
204 mask << mux->data->mux_shift); in mtk_clk_mux_set_parent_setclr_lock()
206 index << mux->data->mux_shift); in mtk_clk_mux_set_parent_setclr_lock()
H A Dclk-mux.h37 u8 mux_shift; member
57 .mux_shift = _shift, \
144 .mux_shift = _shift, \
177 .mux_shift = _shift, \
H A Dclk-cpumux.c80 cpumux->shift = mux->mux_shift; in mtk_clk_register_cpumux()
H A Dclk-mtk.c232 if (mc->mux_shift >= 0) { in mtk_clk_register_composite()
239 mux->shift = mc->mux_shift; in mtk_clk_register_composite()
/linux/drivers/clk/
H A Dclk-bm1880.c119 s8 mux_shift; member
156 .mux_shift = -1, \
170 .mux_shift = _mux_shift, \
766 if (clks->mux_shift >= 0) { in bm1880_clk_register_composite()
773 mux->shift = clks->mux_shift; in bm1880_clk_register_composite()
/linux/drivers/clk/x86/
H A Dclk-cgu.h177 u8 mux_shift; member
213 .mux_shift = _shift, \
/linux/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()
H A Dpinctrl-zynq.c74 u8 mux_shift; member
772 .mux_shift = shift, \
913 reg |= pgrp->pins[0] << func->mux_shift; in zynq_pinmux_set_mux()
H A Dpinctrl-bm1880.c71 u8 mux_shift; member
/linux/drivers/pinctrl/freescale/
H A Dpinctrl-imx.h92 u8 mux_shift; member
H A Dpinctrl-imx7ulp.c289 .mux_shift = BP_MUX_MODE,
H A Dpinctrl-vf610.c322 .mux_shift = 20,
H A Dpinctrl-imx.c186 reg |= (pin_mmio->mux_mode << info->mux_shift); in imx_pmx_set_one_pin_mmio()
/linux/drivers/soc/tegra/
H A Dpmc.c208 u32 mux_shift; member
228 u8 mux_shift; member
250 .mux_shift = 6,
258 .mux_shift = 14,
266 .mux_shift = 22,
2786 val = tegra_pmc_readl(clk->pmc, clk->offs) >> clk->mux_shift; in pmc_clk_mux_get_parent()
2798 val &= ~(PMC_CLK_OUT_MUX_MASK << clk->mux_shift); in pmc_clk_mux_set_parent()
2799 val |= index << clk->mux_shift; in pmc_clk_mux_set_parent()
2874 pmc_clk->mux_shift = data->mux_shift; in tegra_pmc_clk_out_register()
/linux/sound/soc/intel/atom/
H A Dsst-atom-controls.h569 const int *mux_shift; member