Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/clk/rockchip/
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() argument
127 ddrclk->mux_shift = mux_shift; in rockchip_clk_register_ddrclk()
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 = s, \
[all …]
Dclk.c40 int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, in rockchip_clk_register_branch() argument
60 mux->shift = mux_shift; in rockchip_clk_register_branch()
280 frac_mux->shift = child->mux_shift; in rockchip_clk_register_frac_branch()
455 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
462 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
494 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
512 list->mux_shift, in rockchip_clk_register_branches()
546 list->muxdiv_offset, list->mux_shift, in rockchip_clk_register_branches()
Dclk-half-divider.c162 int muxdiv_offset, u8 mux_shift, in rockchip_clk_register_halfdiv() argument
183 mux->shift = mux_shift; in rockchip_clk_register_halfdiv()
/Linux-v5.4/drivers/clk/mediatek/
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()
Dclk-mtk.h69 signed char mux_shift; member
86 .mux_shift = _shift, \
122 .mux_shift = _shift, \
141 .mux_shift = -1, \
Dclk-mux.h30 u8 mux_shift; member
54 .mux_shift = _shift, \
Dclk-mtk.c163 if (mc->mux_shift >= 0) { in mtk_clk_register_composite()
170 mux->shift = mc->mux_shift; in mtk_clk_register_composite()
Dclk-cpumux.c67 cpumux->shift = mux->mux_shift; in mtk_clk_register_cpumux()
/Linux-v5.4/drivers/clk/tegra/
Dclk-tegra-pmc.c33 u8 mux_shift; member
46 .mux_shift = _mux_shift,\
89 pmc_base + PMC_CLK_OUT_CNTRL, data->mux_shift, in tegra_pmc_clk_init()
/Linux-v5.4/drivers/pinctrl/freescale/
Dpinctrl-imx.h86 u8 mux_shift; member
Dpinctrl-imx7ulp.c290 .mux_shift = BP_MUX_MODE,
Dpinctrl-vf610.c322 .mux_shift = 20,
Dpinctrl-imx.c184 reg |= (pin_mmio->mux_mode << info->mux_shift); in imx_pmx_set_one_pin_mmio()
/Linux-v5.4/drivers/pinctrl/
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()
Dpinctrl-zynq.c73 u8 mux_shift; member
771 .mux_shift = shift, \
912 reg |= pgrp->pins[0] << func->mux_shift; in zynq_pinmux_set_mux()
Dpinctrl-bm1880.c69 u8 mux_shift; member
/Linux-v5.4/sound/soc/intel/atom/
Dsst-atom-controls.h569 const int *mux_shift; member