| /Linux-v5.4/arch/mips/include/asm/mach-au1x00/ | 
| D | gpio-au1000.h | 15  * GPIO0-31 from GPIO1 block,	GPIO200-215 from GPIO2 block. 36 /* register offsets within GPIO2 block */ 281  * GPIO2 block macros for common linux GPIO functions. The 'gpio' 357 /* GPIO2 shared interrupts and control */ 359 static inline void __alchemy_gpio2_mod_int(int gpio2, int en)  in __alchemy_gpio2_mod_int()  argument 364 		r |= 1 << gpio2;  in __alchemy_gpio2_mod_int() 366 		r &= ~(1 << gpio2);  in __alchemy_gpio2_mod_int() 372  * alchemy_gpio2_enable_int - Enable a GPIO2 pins' shared irq contribution. 373  * @gpio2:	The GPIO2 pin to activate (200...215). 383  * GPIO2-based interrupts have their own request to the INTC.  Please [all …] 
 | 
| /Linux-v5.4/arch/arm/boot/dts/ | 
| D | am335x-baltos-ir2110.dts | 27 …AM33XX_PADCONF(AM335X_PIN_LCD_VSYNC, PIN_OUTPUT_PULLDOWN, MUX_MODE7)      /* lcd_vsync.gpio2[22] D… 28 …AM33XX_PADCONF(AM335X_PIN_LCD_HSYNC, PIN_INPUT_PULLDOWN, MUX_MODE7)      /* lcd_hsync.gpio2[23] DS… 29 …AM33XX_PADCONF(AM335X_PIN_LCD_PCLK, PIN_INPUT_PULLDOWN, MUX_MODE7)      /* lcd_pclk.gpio2[24] DCD … 30 …NF(AM335X_PIN_LCD_AC_BIAS_EN, PIN_INPUT_PULLDOWN, MUX_MODE7)      /* lcd_ac_bias_en.gpio2[25] RI */ 44 	dtr-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; 45 	dsr-gpios = <&gpio2 23 GPIO_ACTIVE_LOW>; 46 	dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; 47 	rng-gpios = <&gpio2 25 GPIO_ACTIVE_LOW>;
  | 
| D | am335x-baltos-ir3220.dts | 33 …AM33XX_PADCONF(AM335X_PIN_LCD_VSYNC, PIN_OUTPUT_PULLDOWN, MUX_MODE7)      /* lcd_vsync.gpio2[22] D… 34 …AM33XX_PADCONF(AM335X_PIN_LCD_HSYNC, PIN_INPUT_PULLDOWN, MUX_MODE7)      /* lcd_hsync.gpio2[23] DS… 35 …AM33XX_PADCONF(AM335X_PIN_LCD_PCLK, PIN_INPUT_PULLDOWN, MUX_MODE7)      /* lcd_pclk.gpio2[24] DCD … 36 …NF(AM335X_PIN_LCD_AC_BIAS_EN, PIN_INPUT_PULLDOWN, MUX_MODE7)      /* lcd_ac_bias_en.gpio2[25] RI */ 65 	dtr-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; 66 	dsr-gpios = <&gpio2 23 GPIO_ACTIVE_LOW>; 67 	dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; 68 	rng-gpios = <&gpio2 25 GPIO_ACTIVE_LOW>; 124 	cd-gpios = <&gpio2 18 GPIO_ACTIVE_LOW>;
  | 
| D | am335x-baltos-ir5221.dts | 41 …AM33XX_PADCONF(AM335X_PIN_LCD_VSYNC, PIN_OUTPUT_PULLDOWN, MUX_MODE7)      /* lcd_vsync.gpio2[22] D… 42 …AM33XX_PADCONF(AM335X_PIN_LCD_HSYNC, PIN_INPUT_PULLDOWN, MUX_MODE7)      /* lcd_hsync.gpio2[23] DS… 43 …AM33XX_PADCONF(AM335X_PIN_LCD_PCLK, PIN_INPUT_PULLDOWN, MUX_MODE7)      /* lcd_pclk.gpio2[24] DCD … 44 …NF(AM335X_PIN_LCD_AC_BIAS_EN, PIN_INPUT_PULLDOWN, MUX_MODE7)      /* lcd_ac_bias_en.gpio2[25] RI */ 73 	dtr-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; 74 	dsr-gpios = <&gpio2 23 GPIO_ACTIVE_LOW>; 75 	dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; 76 	rng-gpios = <&gpio2 25 GPIO_ACTIVE_LOW>; 148 	cd-gpios = <&gpio2 18 GPIO_ACTIVE_LOW>;
  | 
| D | am571x-idk.dts | 27 			gpios = <&gpio2 25 GPIO_ACTIVE_HIGH>; 34 			gpios = <&gpio2 26 GPIO_ACTIVE_HIGH>; 40 			gpios = <&gpio2 27 GPIO_ACTIVE_HIGH>; 47 			gpios = <&gpio2 28 GPIO_ACTIVE_HIGH>; 53 			gpios = <&gpio2 21 GPIO_ACTIVE_HIGH>; 59 			gpios = <&gpio2 19 GPIO_ACTIVE_HIGH>; 94 			gpios = <&gpio2 29 GPIO_ACTIVE_HIGH>; 148 	load-gpios = <&gpio2 23 GPIO_ACTIVE_LOW>;
  | 
| D | ste-hrefprev60-stuib.dts | 28 				interrupt-parent = <&gpio2>; 30 				touch-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>; 34 				interrupt-parent = <&gpio2>; 36 				touch-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
  | 
| D | ste-hrefv60plus-stuib.dts | 30 				interrupt-parent = <&gpio2>; 32 				touch-gpios = <&gpio2 20 GPIO_ACTIVE_LOW>; 36 				interrupt-parent = <&gpio2>; 38 				touch-gpios = <&gpio2 20 GPIO_ACTIVE_LOW>;
  | 
| D | imx7d-pico-pi.dts | 18 			gpios = <&gpio2 6 GPIO_ACTIVE_HIGH>; 56 		interrupt-parent = <&gpio2>; 58 		reset-gpios = <&gpio2 4 GPIO_ACTIVE_LOW>;
  | 
| D | ste-nomadik-nhk15.dts | 96 			interrupt-parent = <&gpio2>; 105 			reset-gpios = <&gpio2 13 GPIO_ACTIVE_LOW>; // GPIO77 107 			interrupt-parent = <&gpio2>; 151 			reset-gpios = <&gpio2 15 GPIO_ACTIVE_LOW>; // GPIO79 153 			interrupt-parent = <&gpio2>;
  | 
| D | imx53-m53menlo.dts | 51 			gpios = <&gpio2 11 GPIO_ACTIVE_LOW>; 107 	cs-gpios = <&gpio2 26 GPIO_ACTIVE_HIGH>, <&gpio2 27 GPIO_ACTIVE_HIGH>; 151 &gpio2 { 223 		reset-gpios = <&gpio2 9 GPIO_ACTIVE_LOW>; 224 		wake-gpios = <&gpio2 10 GPIO_ACTIVE_HIGH>;
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/phy/ | 
| D | phy-mapphone-mdm6600.txt | 18 	power-gpios = <&gpio2 22 GPIO_ACTIVE_HIGH>; 19 	reset-gpios = <&gpio2 17 GPIO_ACTIVE_HIGH>; 25 	motorola,status-gpios = <&gpio2 20 GPIO_ACTIVE_HIGH>, 26 				<&gpio2 21 GPIO_ACTIVE_HIGH>, 27 				<&gpio2 23 GPIO_ACTIVE_HIGH>;
  | 
| /Linux-v5.4/drivers/media/pci/cx88/ | 
| D | cx88-cards.c | 170 			.gpio2  = 0x00F5e700, 177 			.gpio2  = 0x00F5c700, 184 			.gpio2  = 0x00F5c700, 191 			.gpio2  = 0x00F5d700, 234 			.gpio2  = 0x0000ff40, 240 			.gpio2  = 0x0000ff40, 246 			.gpio2  = 0x0000ff40, 253 			 .gpio2  = 0x0000ff20, 268 			.gpio2  = 0x0035e700, 275 			.gpio2  = 0x0035c700, [all …] 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/input/ | 
| D | gpio-matrix-keypad.txt | 36 		row-gpios = <&gpio2 25 0 37 			     &gpio2 26 0 38 			     &gpio2 27 0>; 40 		col-gpios = <&gpio2 21 0 41 			     &gpio2 22 0>;
  | 
| /Linux-v5.4/drivers/video/fbdev/omap/ | 
| D | lcd_h3.c | 22 	/* GPIO1 and GPIO2 of TPS65010 send LCD_ENBKL and LCD_ENVDD signals */  in h3_panel_enable() 25 		r = tps65010_set_gpio_out_value(GPIO2, HIGH);  in h3_panel_enable() 36 	/* GPIO1 and GPIO2 of TPS65010 send LCD_ENBKL and LCD_ENVDD signals */  in h3_panel_disable() 39 		tps65010_set_gpio_out_value(GPIO2, LOW);  in h3_panel_disable()
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/pinctrl/ | 
| D | cirrus,lochnagar.txt | 52       fpga-gpio1, fpga-gpio2, fpga-gpio3, fpga-gpio4, fpga-gpio5, 53       fpga-gpio6, codec-gpio1, codec-gpio2, codec-gpio3, codec-gpio4, 55       dsp-gpio2, dsp-gpio3, dsp-gpio4, dsp-gpio5, dsp-gpio6, gf-gpio2, 78       aif, fpga-gpio1, fpga-gpio2, fpga-gpio3, fpga-gpio4, fpga-gpio5, 79       fpga-gpio6, codec-gpio1, codec-gpio2, codec-gpio3, codec-gpio4, 81       dsp-gpio2, dsp-gpio3, dsp-gpio4, dsp-gpio5, dsp-gpio6, gf-gpio2,
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/serial/ | 
| D | serial.txt | 40 		dtr-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; 41 		dsr-gpios = <&gpio2 23 GPIO_ACTIVE_LOW>; 42 		dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; 43 		rng-gpios = <&gpio2 25 GPIO_ACTIVE_LOW>;
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/gpio/ | 
| D | gpio-max3191x.txt | 53 		maxim,modesel-gpios = <&gpio2 23>; 54 		maxim,fault-gpios   = <&gpio2 24 GPIO_ACTIVE_LOW>; 55 		maxim,db0-gpios     = <&gpio2 25>; 56 		maxim,db1-gpios     = <&gpio2 26>;
  | 
| D | gpio-mxs.txt | 35 	gpio2 = &gpio2; 62 	gpio2: gpio@2 {
  | 
| /Linux-v5.4/drivers/hwmon/ | 
| D | atxp1.c | 45 		u8 gpio2;   /* General purpose I/O register 2 */  member 64 		data->reg.gpio2 = i2c_smbus_read_byte_data(client, ATXP1_GPIO2);  in atxp1_update_device() 195 /* sys file functions for GPIO2 */ 204 	size = sprintf(buf, "0x%02x\n", data->reg.gpio2);  in gpio2_show() 222 	if (value != data->reg.gpio2) {  in gpio2_store() 234  * GPIO2 data register 237 static DEVICE_ATTR_RW(gpio2);
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/power/supply/ | 
| D | max8903-charger.txt | 20 		dok-gpios = <&gpio2 3 GPIO_ACTIVE_LOW>; 21 		flt-gpios = <&gpio2 2 GPIO_ACTIVE_LOW>; 23 		cen-gpios = <&gpio2 5 GPIO_ACTIVE_LOW>;
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/display/ti/ | 
| D | ti,tpd12s015.txt | 20 	gpios = <&gpio2 28 GPIO_ACTIVE_HIGH>,	/* 60, CT CP HPD */ 21 		<&gpio2 9 GPIO_ACTIVE_HIGH>,	/* 41, LS OE */ 22 		<&gpio2 31 GPIO_ACTIVE_HIGH>;	/* 63, HPD */
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/hwmon/ | 
| D | gpio-fan.txt | 33 		gpios = <&gpio2 14 1 34 			 &gpio2 13 1>; 38 		alarm-gpios = <&gpio2 15 1>;
  | 
| /Linux-v5.4/drivers/gpio/ | 
| D | gpio-winbond.c | 104 /* GPIO1, GPIO2, SUSLED logical device */ 367 	 * GPIO2 (the second port) shares some pins with a basic PC  in winbond_gpio_get_info() 518 		pr_warn("disabling GPIO2.5 and GPIO2.6 as I2C is enabled\n");  in winbond_gpio_configure_port1_check_i2c() 544 	/* GPIO1 and GPIO2 need some (additional) special handling */  in winbond_gpio_configure_port() 701 		 "bitmask of GPIO ports to enable (bit 0 - GPIO1, bit 1 - GPIO2, etc."); 710 		 "bitmask of GPIO ports to set to push-pull mode (bit 0 - GPIO1, bit 1 - GPIO2, etc."); 714 		 "bitmask of GPIO ports to set to open drain mode (bit 0 - GPIO1, bit 1 - GPIO2, etc."); 717  * GPIO2.0 and GPIO2.1 control a basic PC functionality that we 724 		 "enable changing value of GPIO2.0 bit (Power LED), default no."); 728 		 "enable changing value of GPIO2.1 bit (BEEP), default no.");
  | 
| /Linux-v5.4/Documentation/devicetree/bindings/net/nfc/ | 
| D | trf7970a.txt | 32 		interrupt-parent = <&gpio2>; 34 		ti,enable-gpios = <&gpio2 2 GPIO_ACTIVE_HIGH>, 35 				  <&gpio2 5 GPIO_ACTIVE_HIGH>;
  | 
| /Linux-v5.4/arch/arm64/boot/dts/qcom/ | 
| D | msm8916-pins.dtsi | 13 			       "gpio2", "gpio3"; 17 			       "gpio2", "gpio3"; 27 			       "gpio2", "gpio3"; 31 			       "gpio2", "gpio3"; 68 			pins = "gpio2"; 76 			pins = "gpio2"; 86 			pins = "gpio0", "gpio1", "gpio2", "gpio3"; 89 			pins = "gpio0", "gpio1", "gpio2", "gpio3";
  |