Home
last modified time | relevance | path

Searched refs:mux_bit (Results 1 – 25 of 56) sorted by relevance

123

/linux/drivers/pinctrl/
H A Dpinctrl-loongson2.c207 unsigned int mux_bit = loongson2_pmx_groups[group_num].bit; in loongson2_pmx_set_mux() local
214 val &= ~BIT(mux_bit); in loongson2_pmx_set_mux()
216 val |= BIT(mux_bit); in loongson2_pmx_set_mux()
/linux/sound/pci/oxygen/
H A Dxonar_wm87x6.c756 unsigned int mux_bit = ctl->private_value; in wm8776_input_mux_get() local
759 !!(data->wm8776_regs[WM8776_ADCMUX] & mux_bit); in wm8776_input_mux_get()
769 unsigned int mux_bit = ctl->private_value; in wm8776_input_mux_put() local
776 reg |= mux_bit; in wm8776_input_mux_put()
778 mux_bit ^= 3; in wm8776_input_mux_put()
779 if (reg & mux_bit) { in wm8776_input_mux_put()
780 reg &= ~mux_bit; in wm8776_input_mux_put()
781 if (mux_bit == 1) in wm8776_input_mux_put()
789 reg &= ~mux_bit; in wm8776_input_mux_put()
/linux/drivers/pinctrl/qcom/
H A Dpinctrl-msm.h51 * @mux_bit: Offset in @ctl_reg for the pinmux function selection.
89 unsigned mux_bit:5; member
H A Dpinctrl-qdf2xxx.c111 groups[gpio].mux_bit = 2; in qdf2xxx_pinctrl_probe()
H A Dpinctrl-sdx65.c37 .mux_bit = 2, \
63 .mux_bit = -1, \
88 .mux_bit = -1, \
H A Dpinctrl-ipq8064.c187 .mux_bit = 2, \
214 .mux_bit = -1, \
H A Dpinctrl-sdm670.c41 .mux_bit = 2, \
71 .mux_bit = -1, \
96 .mux_bit = -1, \
121 .mux_bit = -1, \
H A Dpinctrl-msm.c196 mask = GENMASK(g->mux_bit + order_base_2(g->nfuncs) - 1, g->mux_bit); in msm_pinmux_set_mux()
248 val |= i << g->mux_bit; in msm_pinmux_set_mux()
700 func = (ctl_reg >> g->mux_bit) & 7; in msm_gpio_dbg_show_one()
H A Dpinctrl-sm6115.c48 .mux_bit = 2, \
75 .mux_bit = -1, \
101 .mux_bit = -1, \
H A Dpinctrl-sm4450.c37 .mux_bit = 2, \
65 .mux_bit = -1, \
90 .mux_bit = -1, \
H A Dpinctrl-sc7180.c46 .mux_bit = 2, \
73 .mux_bit = -1, \
99 .mux_bit = -1, \
H A Dpinctrl-qcs615.c48 .mux_bit = 2, \
75 .mux_bit = -1, \
101 .mux_bit = -1, \
H A Dpinctrl-qcm2290.c37 .mux_bit = 2, \
65 .mux_bit = -1, \
90 .mux_bit = -1, \
H A Dpinctrl-apq8064.c235 .mux_bit = 2, \
262 .mux_bit = -1, \
H A Dpinctrl-msm8226.c286 .mux_bit = 2, \
312 .mux_bit = -1, \
H A Dpinctrl-qcs8300.c38 .mux_bit = 2, \
66 .mux_bit = -1, \
91 .mux_bit = -1, \
H A Dpinctrl-sm6350.c37 .mux_bit = 2, \
63 .mux_bit = -1, \
88 .mux_bit = -1, \
H A Dpinctrl-sm6375.c38 .mux_bit = 2, \
66 .mux_bit = -1, \
91 .mux_bit = -1, \
H A Dpinctrl-sa8775p.c38 .mux_bit = 2, \
67 .mux_bit = -1, \
92 .mux_bit = -1, \
H A Dpinctrl-sdx55.c37 .mux_bit = 2, \
63 .mux_bit = -1, \
H A Dpinctrl-milos.c40 .mux_bit = 2, \
71 .mux_bit = -1, \
96 .mux_bit = -1, \
H A Dpinctrl-sc7280.c35 .mux_bit = 2, \
63 .mux_bit = -1, \
88 .mux_bit = -1, \
/linux/drivers/clk/
H A Dclk-k210.c39 u8 mux_bit; member
61 .mux_bit = (_bit)
723 reg |= BIT(cfg->mux_bit); in k210_clk_set_parent()
725 reg &= ~BIT(cfg->mux_bit); in k210_clk_set_parent()
742 idx = (reg & BIT(cfg->mux_bit)) ? 1 : 0; in k210_clk_get_parent()
/linux/drivers/pinctrl/tegra/
H A Dpinctrl-tegra.h104 * @mux_bit: Mux register bit.
160 s32 mux_bit:6; member
H A Dpinctrl-tegra.c272 val &= ~(0x3 << g->mux_bit); in tegra_pinctrl_set_mux()
273 val |= i << g->mux_bit; in tegra_pinctrl_set_mux()
692 val = g->funcs[(val >> g->mux_bit) & 0x3]; in tegra_pinconf_group_dbg_show()

123