/linux/drivers/pinctrl/ |
H A D | pinctrl-loongson2.c | 207 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 D | xonar_wm87x6.c | 756 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 D | pinctrl-msm.h | 51 * @mux_bit: Offset in @ctl_reg for the pinmux function selection. 89 unsigned mux_bit:5; member
|
H A D | pinctrl-qdf2xxx.c | 111 groups[gpio].mux_bit = 2; in qdf2xxx_pinctrl_probe()
|
H A D | pinctrl-sdx65.c | 37 .mux_bit = 2, \ 63 .mux_bit = -1, \ 88 .mux_bit = -1, \
|
H A D | pinctrl-ipq8064.c | 187 .mux_bit = 2, \ 214 .mux_bit = -1, \
|
H A D | pinctrl-sdm670.c | 41 .mux_bit = 2, \ 71 .mux_bit = -1, \ 96 .mux_bit = -1, \ 121 .mux_bit = -1, \
|
H A D | pinctrl-msm.c | 196 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 D | pinctrl-sm6115.c | 48 .mux_bit = 2, \ 75 .mux_bit = -1, \ 101 .mux_bit = -1, \
|
H A D | pinctrl-sm4450.c | 37 .mux_bit = 2, \ 65 .mux_bit = -1, \ 90 .mux_bit = -1, \
|
H A D | pinctrl-sc7180.c | 46 .mux_bit = 2, \ 73 .mux_bit = -1, \ 99 .mux_bit = -1, \
|
H A D | pinctrl-qcs615.c | 48 .mux_bit = 2, \ 75 .mux_bit = -1, \ 101 .mux_bit = -1, \
|
H A D | pinctrl-qcm2290.c | 37 .mux_bit = 2, \ 65 .mux_bit = -1, \ 90 .mux_bit = -1, \
|
H A D | pinctrl-apq8064.c | 235 .mux_bit = 2, \ 262 .mux_bit = -1, \
|
H A D | pinctrl-msm8226.c | 286 .mux_bit = 2, \ 312 .mux_bit = -1, \
|
H A D | pinctrl-qcs8300.c | 38 .mux_bit = 2, \ 66 .mux_bit = -1, \ 91 .mux_bit = -1, \
|
H A D | pinctrl-sm6350.c | 37 .mux_bit = 2, \ 63 .mux_bit = -1, \ 88 .mux_bit = -1, \
|
H A D | pinctrl-sm6375.c | 38 .mux_bit = 2, \ 66 .mux_bit = -1, \ 91 .mux_bit = -1, \
|
H A D | pinctrl-sa8775p.c | 38 .mux_bit = 2, \ 67 .mux_bit = -1, \ 92 .mux_bit = -1, \
|
H A D | pinctrl-sdx55.c | 37 .mux_bit = 2, \ 63 .mux_bit = -1, \
|
H A D | pinctrl-milos.c | 40 .mux_bit = 2, \ 71 .mux_bit = -1, \ 96 .mux_bit = -1, \
|
H A D | pinctrl-sc7280.c | 35 .mux_bit = 2, \ 63 .mux_bit = -1, \ 88 .mux_bit = -1, \
|
/linux/drivers/clk/ |
H A D | clk-k210.c | 39 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 D | pinctrl-tegra.h | 104 * @mux_bit: Mux register bit. 160 s32 mux_bit:6; member
|
H A D | pinctrl-tegra.c | 272 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()
|