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

/linux-master/drivers/clk/rockchip/
H A Dclk-ddr.c19 int mux_shift; member in struct:rockchip_ddrclk
77 ddrclk->mux_offset) >> ddrclk->mux_shift;
93 int mux_shift, int mux_width,
127 ddrclk->mux_shift = mux_shift;
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) argument
H A Dclk.c41 int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags,
62 mux->shift = mux_shift;
275 frac_mux->shift = child->mux_shift;
468 list->mux_shift, list->mux_width,
476 list->mux_shift, list->mux_width,
483 list->mux_shift, list->mux_width,
515 list->mux_shift, list->mux_width,
533 list->mux_shift,
568 list->muxdiv_offset, list->mux_shift,
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) argument
H A Dclk.h494 int mux_shift, int mux_width,
535 u8 mux_shift; member in struct:rockchip_clk_branch
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,
182 mux->shift = mux_shift;
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) argument
/linux-master/drivers/clk/mediatek/
H A Dclk-mtk.h100 signed char mux_shift; member in struct:mtk_composite
117 .mux_shift = _shift, \
153 .mux_shift = _shift, \
172 .mux_shift = -1, \
H A Dclk-mux.c90 val = (val >> mux->data->mux_shift) & mask;
122 val = (orig & ~(mask << mux->data->mux_shift))
123 | (index << mux->data->mux_shift);
127 mask << mux->data->mux_shift);
129 index << mux->data->mux_shift);
H A Dclk-mux.h32 u8 mux_shift; member in struct:mtk_mux
51 .mux_shift = _shift, \
H A Dclk-cpumux.c80 cpumux->shift = mux->mux_shift;
H A Dclk-mtk.c232 if (mc->mux_shift >= 0) {
239 mux->shift = mc->mux_shift;
/linux-master/drivers/pinctrl/freescale/
H A Dpinctrl-imx.h92 u8 mux_shift; member in struct:imx_pinctrl_soc_info
H A Dpinctrl-vf610.c322 .mux_shift = 20,
H A Dpinctrl-imx8ulp.c248 .mux_shift = BP_MUX_MODE,
H A Dpinctrl-imx7ulp.c289 .mux_shift = BP_MUX_MODE,
H A Dpinctrl-imx.c187 reg |= (pin_mmio->mux_mode << info->mux_shift);
/linux-master/drivers/clk/x86/
H A Dclk-cgu.h177 u8 mux_shift; member in struct:lgm_clk_branch
213 .mux_shift = _shift, \
H A Dclk-cgu.c86 u8 shift = list->mux_shift;
/linux-master/drivers/clk/
H A Dclk-bm1880.c119 s8 mux_shift; member in struct:bm1880_composite_clock
156 .mux_shift = -1, \
170 .mux_shift = _mux_shift, \
768 if (clks->mux_shift >= 0) {
775 mux->shift = clks->mux_shift;
/linux-master/drivers/pinctrl/
H A Dpinctrl-pistachio.c90 int mux_shift; member in struct:pistachio_pin_group
645 .mux_shift = -1, \
659 .mux_shift = -1, \
673 .mux_shift = _shift, \
966 val &= ~(pg->mux_mask << pg->mux_shift);
967 val |= i << pg->mux_shift;
H A Dpinctrl-zynq.c65 * @mux_shift: Shift for function specific selector
74 u8 mux_shift; member in struct:zynq_pinmux_function
772 .mux_shift = shift, \
913 reg |= pgrp->pins[0] << func->mux_shift;
H A Dpinctrl-bm1880.c63 * @mux_shift: Shift for function specific selector
71 u8 mux_shift; member in struct:bm1880_pinmux_function
/linux-master/drivers/soc/tegra/
H A Dpmc.c205 u32 mux_shift; member in struct:pmc_clk
224 u8 mux_shift; member in struct:pmc_clk_init_data
246 .mux_shift = 6,
254 .mux_shift = 14,
262 .mux_shift = 22,
2555 val = tegra_pmc_readl(pmc, clk->offs) >> clk->mux_shift;
2567 val &= ~(PMC_CLK_OUT_MUX_MASK << clk->mux_shift);
2568 val |= index << clk->mux_shift;
2641 pmc_clk->mux_shift = data->mux_shift;
[all...]
/linux-master/sound/soc/intel/atom/
H A Dsst-atom-controls.h569 const int *mux_shift; member in struct:sst_ssp_cfg

Completed in 267 milliseconds