Home
last modified time | relevance | path

Searched refs:muxval (Results 1 – 25 of 27) sorted by relevance

12

/linux/arch/arm/mach-spear/
H A Dspear6xx.c35 .muxval = 0,
41 .muxval = 0,
47 .muxval = 0,
53 .muxval = 0,
59 .muxval = 0,
65 .muxval = 0,
71 .muxval = 0,
77 .muxval = 0,
83 .muxval = 0,
89 .muxval = 0,
[all …]
H A Dspear300.c25 .muxval = 0,
31 .muxval = 0,
37 .muxval = 0,
43 .muxval = 0,
49 .muxval = 0,
55 .muxval = 0,
61 .muxval = 0,
67 .muxval = 0,
73 .muxval = 0,
79 .muxval = 0,
[all …]
H A Dspear310.c32 .muxval = 0,
38 .muxval = 0,
44 .muxval = 0,
50 .muxval = 0,
56 .muxval = 0,
62 .muxval = 0,
68 .muxval = 0,
74 .muxval = 0,
80 .muxval = 0,
86 .muxval = 0,
[all …]
H A Dspear320.c33 .muxval = 0,
39 .muxval = 0,
45 .muxval = 0,
51 .muxval = 0,
57 .muxval = 0,
63 .muxval = 0,
69 .muxval = 0,
75 .muxval = 0,
81 .muxval = 0,
87 .muxval = 0,
[all …]
H A Dpl080.c37 (signals[signal].val != cd->muxval)) { in pl080_get_signal()
52 val |= cd->muxval << (signal * 2); in pl080_get_signal()
57 signals[signal].val = cd->muxval; in pl080_get_signal()
/linux/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi-dt.c219 func[0].muxval = 0; in prepare_function_table()
221 func[1].muxval = 1; in prepare_function_table()
226 func[lastfunc].muxval = irq_mux; in prepare_function_table()
263 u8 muxval; in fill_pin_function() local
283 muxval = sunxi_pinctrl_dt_read_pinmux(node, index); in fill_pin_function()
284 if (muxval == INVALID_MUX) { in fill_pin_function()
302 func->muxval != muxval) in fill_pin_function()
307 muxval == func->muxval) in fill_pin_function()
312 name, funcname, muxval); in fill_pin_function()
324 func->muxval = muxval; in fill_pin_function()
H A Dpinctrl-sunxi.h126 u8 muxval; member
204 .muxval = _val, \
210 .muxval = _val, \
217 .muxval = _val, \
224 .muxval = _val, \
H A Dpinctrl-sunxi.c211 const u8 muxval) in sunxi_pinctrl_desc_find_function_by_pin_and_mux() argument
226 if (func->muxval == muxval) in sunxi_pinctrl_desc_find_function_by_pin_and_mux()
858 sunxi_pmx_set(pctldev, g->pin, desc->muxval); in sunxi_pmx_set_mux()
882 sunxi_pmx_set(pctldev, offset, desc->muxval); in sunxi_pmx_gpio_set_direction()
969 u8 muxval; in sunxi_pinctrl_gpio_get_direction() local
973 muxval = (readl(pctl->membase + reg) & mask) >> shift; in sunxi_pinctrl_gpio_get_direction()
975 func = sunxi_pinctrl_desc_find_function_by_pin_and_mux(pctl, pin, muxval); in sunxi_pinctrl_gpio_get_direction()
1097 u8 disabled_mux, muxval; in sunxi_pinctrl_irq_request_resources() local
1107 muxval = (readl(pctl->membase + reg) & mask) >> shift; in sunxi_pinctrl_irq_request_resources()
1115 if (muxval == disabled_mux) in sunxi_pinctrl_irq_request_resources()
[all …]
/linux/drivers/pinctrl/
H A Dpinctrl-tps6594.c71 .muxval = v, \
235 u8 muxval; member
240 u8 muxval; member
400 u8 muxval) in tps6594_pmx_set() argument
402 u8 mux_sel_val = muxval << TPS6594_OFFSET_GPIO_SEL; in tps6594_pmx_set()
419 u8 muxval = pinctrl->funcs[function].muxval; in tps6594_pmx_set_mux() local
424 if (group == remap[i].group && muxval == remap[i].muxval) { in tps6594_pmx_set_mux()
425 muxval = remap[i].remap; in tps6594_pmx_set_mux()
430 return tps6594_pmx_set(pinctrl, group, muxval); in tps6594_pmx_set_mux()
438 u8 muxval = pinctrl->funcs[TPS6594_PINCTRL_GPIO_FUNCTION].muxval; in tps6594_pmx_gpio_set_direction() local
[all …]
H A Dpinctrl-axp209.c62 unsigned int muxval; member
279 pctl->funcs[function].muxval); in axp20x_pmx_set_mux()
298 return axp20x_pmx_set(pctldev, group, pctl->funcs[function].muxval); in axp20x_pmx_set_mux()
309 pctl->funcs[AXP20X_FUNC_GPIO_IN].muxval); in axp20x_pmx_gpio_set_direction()
312 pctl->funcs[AXP20X_FUNC_GPIO_OUT].muxval); in axp20x_pmx_gpio_set_direction()
391 pctl->funcs[AXP20X_FUNC_GPIO_OUT].muxval = AXP20X_MUX_GPIO_OUT; in axp20x_build_funcs_groups()
393 pctl->funcs[AXP20X_FUNC_GPIO_IN].muxval = AXP20X_MUX_GPIO_IN; in axp20x_build_funcs_groups()
400 pctl->funcs[AXP20X_FUNC_ADC].muxval = pctl->desc->adc_mux; in axp20x_build_funcs_groups()
/linux/drivers/dma/
H A Dlpc32xx-dmamux.c26 int muxval; member
83 mux->signal, mux->muxval ? mux->name_sel1 : mux->name_sel1); in lpc32xx_dmamux_release()
135 mux->signal, mux->muxval ? mux->name_sel1 : mux->name_sel1); in lpc32xx_dmamux_reserve()
142 mux->muxval = dma_spec->args[2] ? BIT(mux->bit) : 0; in lpc32xx_dmamux_reserve()
144 regmap_update_bits(dmamux->reg, mux->muxreg, BIT(mux->bit), mux->muxval); in lpc32xx_dmamux_reserve()
151 mux->signal, mux->muxval ? mux->name_sel1 : mux->name_sel1); in lpc32xx_dmamux_reserve()
/linux/drivers/pinctrl/nuvoton/
H A Dpinctrl-ma35.h17 u32 muxval; member
45 .muxval = _val, \
H A Dpinctrl-ma35.c100 u32 muxval; member
287 regval |= setting->muxval << setting->shift; in ma35_pinmux_set_mux()
1019 pin->muxval = elems[i + 2]; in ma35_pinctrl_parse_groups()
/linux/drivers/pinctrl/berlin/
H A Dberlin.h15 u8 muxval; member
44 .muxval = _muxval, \
H A Dberlin.c167 val = function_desc->muxval << group_desc->lsb; in berlin_pinmux_set()
/linux/drivers/pinctrl/pxa/
H A Dpinctrl-pxa2xx.h14 .muxval = (_dir | (_af << 1)), \
47 u8 muxval; member
H A Dpinctrl-pxa2xx.c158 pin, df->muxval >> 1, df->muxval & 0x1); in pxa2xx_pmx_set_mux()
163 val = (val & ~(0x3 << shift)) | ((df->muxval >> 1) << shift); in pxa2xx_pmx_set_mux()
167 val = (val & ~BIT(pin % 32)) | ((df->muxval & 1) ? BIT(pin % 32) : 0); in pxa2xx_pmx_set_mux()
/linux/drivers/pinctrl/uniphier/
H A Dpinctrl-uniphier-core.c581 int muxval) in uniphier_pmx_set_one_mux() argument
593 if (muxval < 0) in uniphier_pmx_set_one_mux()
627 mask << shift, muxval << shift); in uniphier_pmx_set_one_mux()
630 muxval >>= mux_bits; in uniphier_pmx_set_one_mux()
669 int muxval, i; in uniphier_pmx_gpio_request_enable() local
686 muxval = priv->socdata->get_gpio_muxval(offset, gpio_offset); in uniphier_pmx_gpio_request_enable()
688 return uniphier_pmx_set_one_mux(pctldev, offset, muxval); in uniphier_pmx_gpio_request_enable()
/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-mtk-common.c463 if (func->muxval == fnum) in mtk_pctrl_find_function_by_pin()
484 if (func->muxval == fnum) in mtk_pctrl_is_function_valid()
761 mtk_pmx_set_mode(pctldev, g->pin, desc->muxval); in mtk_pmx_set_mux()
774 return func->muxval; in mtk_pmx_find_gpio_mode()
784 int muxval; in mtk_pmx_gpio_request_enable() local
787 muxval = mtk_pmx_find_gpio_mode(pctl, offset); in mtk_pmx_gpio_request_enable()
789 if (muxval < 0) { in mtk_pmx_gpio_request_enable()
794 mtk_pmx_set_mode(pctldev, offset, muxval); in mtk_pmx_gpio_request_enable()
H A Dpinctrl-mtk-common.h27 unsigned char muxval; member
57 .muxval = _val, \
H A Dpinctrl-paris.h39 .muxval = _val, \
H A Dpinctrl-paris.c375 if (func->muxval == fnum) in mtk_pctrl_find_function_by_pin()
395 if (func->muxval == fnum) in mtk_pctrl_is_function_valid()
766 return mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_MODE, desc_func->muxval); in mtk_pmx_set_mux()
/linux/sound/soc/codecs/
H A Dcpcap.c430 unsigned int muxval = ucontrol->value.enumerated.item[0]; in cpcap_output_mux_put_enum() local
435 switch (muxval) { in cpcap_output_mux_put_enum()
462 snd_soc_dapm_mux_update_power(dapm, kcontrol, muxval, e, NULL); in cpcap_output_mux_put_enum()
513 unsigned int muxval = ucontrol->value.enumerated.item[0]; in cpcap_input_right_mux_put_enum() local
523 switch (muxval) { in cpcap_input_right_mux_put_enum()
545 snd_soc_dapm_mux_update_power(dapm, kcontrol, muxval, e, NULL); in cpcap_input_right_mux_put_enum()
588 unsigned int muxval = ucontrol->value.enumerated.item[0]; in cpcap_input_left_mux_put_enum() local
596 switch (muxval) { in cpcap_input_left_mux_put_enum()
612 snd_soc_dapm_mux_update_power(dapm, kcontrol, muxval, e, NULL); in cpcap_input_left_mux_put_enum()
/linux/include/linux/amba/
H A Dpl08x.h60 u32 muxval; member
/linux/drivers/pinctrl/cix/
H A Dpinctrl-sky1-base.c284 unsigned int pin, unsigned char muxval) in sky1_pmx_set_one_pin() argument
292 reg_val |= muxval << SKY1_MUX_SHIFT; in sky1_pmx_set_one_pin()

12