| /linux/Documentation/devicetree/bindings/gpio/ | 
| H A D | mrvl-gpio.yaml | 33             - const: gpio_mux47             - const: gpio_mux
 133         interrupt-names = "gpio0", "gpio1", "gpio_mux";
 148         interrupt-names = "gpio_mux";
 
 | 
| /linux/drivers/pinctrl/visconti/ | 
| H A D | pinctrl-common.c | 253 	const struct visconti_mux *gpio_mux = &priv->devdata->gpio_mux[pin];  in visconti_gpio_request_enable()  local261 	val = readl(priv->base + gpio_mux->offset);  in visconti_gpio_request_enable()
 262 	val &= ~gpio_mux->mask;  in visconti_gpio_request_enable()
 263 	val |= gpio_mux->val;  in visconti_gpio_request_enable()
 264 	writel(val, priv->base + gpio_mux->offset);  in visconti_gpio_request_enable()
 
 | 
| H A D | pinctrl-common.h | 88 	const struct visconti_mux *gpio_mux;  member
 | 
| H A D | pinctrl-tmpv7700.c | 329 	.gpio_mux = gpio_mux_tmpv7700,
 | 
| /linux/arch/arm64/boot/dts/allwinner/ | 
| H A D | sun50i-h700-anbernic-rg35xx-h.dts | 64 		mux-controls = <&gpio_mux>;68 	gpio_mux: mux-controller {  label
 
 | 
| /linux/arch/arm/mach-vt8500/ | 
| H A D | vt8500.c | 77 				pr_err("%s: of_iomap(gpio_mux) failed\n",  in vt8500_init()109 				pr_err("%s: of_iomap(gpio_mux) failed\n",  in vt8500_init()
 
 | 
| /linux/drivers/staging/sm750fb/ | 
| H A D | ddk750_swi2c.c | 69 static unsigned long sw_i2c_clk_gpio_mux_reg = GPIO_MUX;74 static unsigned long sw_i2c_data_gpio_mux_reg = GPIO_MUX;
 403 	sw_i2c_clk_gpio_mux_reg = GPIO_MUX;  in sm750_sw_i2c_init()
 411 	sw_i2c_data_gpio_mux_reg = GPIO_MUX;  in sm750_sw_i2c_init()
 
 | 
| H A D | ddk750_reg.h | 78 #define GPIO_MUX                                      0x000008  macro
 | 
| /linux/arch/arm64/boot/dts/rockchip/ | 
| H A D | rk3566-anbernic-rg353x.dtsi | 62 		mux-controls = <&gpio_mux>;72 	gpio_mux: mux-controller {  label
 
 | 
| H A D | rk3566-powkiddy-rk2023.dtsi | 72 		mux-controls = <&gpio_mux>;222 	gpio_mux: mux-controller {  label
 
 | 
| /linux/drivers/fsi/ | 
| H A D | fsi-master-gpio.c | 31 	struct gpio_desc	*gpio_mux;	/* Mux control */  member660 	gpiod_direction_output(master->gpio_mux, 1);  in fsi_master_gpio_init()
 674 	gpiod_direction_output(master->gpio_mux, 0);  in fsi_master_gpio_init_external()
 826 	master->gpio_mux = gpio;  in fsi_master_gpio_probe()
 
 | 
| H A D | fsi-master-ast-cf.c | 96 	struct gpio_desc	*gpio_mux;	/* Mux control */  member794 	gpiod_direction_output(master->gpio_mux, 1);  in setup_gpios_for_copro()
 1035 	gpiod_direction_output(master->gpio_mux, 0);  in fsi_master_acf_setup_external()
 1285 	master->gpio_mux = gpio;  in fsi_master_acf_probe()
 
 | 
| /linux/arch/arm/boot/dts/intel/pxa/ | 
| H A D | pxa2xx.dtsi | 75 			interrupt-names = "gpio0", "gpio1", "gpio_mux";
 | 
| H A D | pxa3xx.dtsi | 175 			interrupt-names = "gpio0", "gpio1", "gpio_mux";
 | 
| /linux/arch/arm/boot/dts/marvell/ | 
| H A D | pxa910.dtsi | 108 				interrupt-names = "gpio_mux";
 | 
| H A D | pxa168.dtsi | 100 				interrupt-names = "gpio_mux";
 | 
| H A D | mmp2.dtsi | 339 				interrupt-names = "gpio_mux";
 | 
| H A D | mmp3.dtsi | 406 				interrupt-names = "gpio_mux";
 | 
| /linux/drivers/pinctrl/bcm/ | 
| H A D | pinctrl-cygnus-mux.c | 135  * @gpio_mux: GPIO override related information140 	struct cygnus_gpio_mux gpio_mux;  member
 147 	.gpio_mux = {			\
 974 		pins[i].drv_data = &cygnus_pins[i].gpio_mux;  in cygnus_pinmux_probe()
 
 | 
| /linux/drivers/pinctrl/intel/ | 
| H A D | pinctrl-baytrail.c | 698 	u32 value, gpio_mux;  in byt_gpio_request_enable()  local712 	gpio_mux = byt_get_gpio_mux(vg, offset);  in byt_gpio_request_enable()
 713 	if (gpio_mux == value)  in byt_gpio_request_enable()
 717 	value |= gpio_mux;  in byt_gpio_request_enable()
 
 | 
| /linux/arch/arm64/boot/dts/marvell/mmp/ | 
| H A D | pxa1908.dtsi | 176 				interrupt-names = "gpio_mux";
 | 
| /linux/arch/arm/mach-pxa/ | 
| H A D | devices.c | 659 		.name	= "gpio_mux",
 | 
| /linux/drivers/gpio/ | 
| H A D | gpio-pxa.c | 648 	irq_mux = platform_get_irq_byname(pdev, "gpio_mux");  in pxa_gpio_probe()
 |