Searched refs:GPIO3 (Results 1 - 95 of 95) sorted by relevance

/linux-4.4.14/drivers/media/usb/dvb-usb/
H A Ddib07x0.h8 GPIO3 = 4, enumerator in enum:dib07x0_gpios
H A Ddib0700_devices.c3402 GPIO3 - currently unknown
3421 dib0700_set_gpio(adap->dev, GPIO3, GPIO_OUT, 0); s5h1411_frontend_attach()
3563 GPIO3 - CS5340 reset
/linux-4.4.14/drivers/media/dvb-frontends/
H A Dtda1004x.h43 GPIO3 firmware eeprom address switch
47 TDA10046_GP00 = 0x40, /* GPIO3=0, GPIO1=0 */
48 TDA10046_GP01 = 0x42, /* GPIO3=0, GPIO1=1 */
49 TDA10046_GP10 = 0x48, /* GPIO3=1, GPIO1=0 */
50 TDA10046_GP11 = 0x4a, /* GPIO3=1, GPIO1=1 */
51 TDA10046_GP00_I = 0x80, /* GPIO3=0, GPIO1=0, invert in sleep mode*/
52 TDA10046_GP01_I = 0x82, /* GPIO3=0, GPIO1=1, invert in sleep mode */
53 TDA10046_GP10_I = 0x88, /* GPIO3=1, GPIO1=0, invert in sleep mode */
54 TDA10046_GP11_I = 0x8a, /* GPIO3=1, GPIO1=1, invert in sleep mode */
H A Daf9013.c236 * GPIO2 & GPIO3 0xd736 af9013_set_gpio()
/linux-4.4.14/include/sound/
H A Drt5640.h21 bool dmic1_data_pin; /* 0 = IN1P; 1 = GPIO3 */
H A Drt5677.h34 /* jd1 can select 0 ~ 3 as OFF, GPIO1, GPIO2 and GPIO3 respectively */
/linux-4.4.14/arch/arm/mach-pxa/
H A Dpxa300.c29 MFP_ADDR_X(GPIO3, GPIO26, 0x027c),
H A Dcsb726.c53 GPIO10_GPIO, /* GPIO3 */
H A Dpcm027.c64 * GPIO3 -> PWR_SCL
H A Dpxa930.c29 MFP_ADDR(GPIO3, 0x02d8),
H A Dmioa701.c71 MFP_CFG_OUT(GPIO3, AF0, DRIVE_HIGH),
432 * - if edge detect on PWR_SCL(GPIO3), then proceed to cold start
H A Dmxm8x10.c44 GPIO3 - nGCS2 (External Chip Select) Where is nGCS0; nGCS1; nGCS4; nGCS5 ?
/linux-4.4.14/drivers/media/pci/ttpci/
H A Dbudget-patch.c441 // and will reset GPIO3 after VBI_B is detected. budget_patch_attach()
442 // (GPIO3 should be raised high by CPU to budget_patch_attach()
443 // test if GPIO3 will generate vertical blank signal budget_patch_attach()
444 // in budget patch GPIO3 is connected to VSYNC_B budget_patch_attach()
504 ** wave on GPIO3, changing when a field (TS_HEIGHT/2 "lines" of budget_patch_attach()
506 ** then, this GPIO3 output which is connected to the D1B_VSYNC budget_patch_attach()
515 ** this rps1 code will copy internal HS event to GPIO3 pin. budget_patch_attach()
516 ** GPIO3 is in budget-patch hardware connected to port B VSYNC budget_patch_attach()
575 // Set GPIO3=1 (p42) budget_patch_attach()
585 // Set GPIO3=0 (p42) budget_patch_attach()
H A Dav7110.c2322 * rps1 code for budgetpatch will copy internal HS event to GPIO3 pin.
2323 * GPIO3 is in budget-patch hardware connectd to port B VSYNC
2397 * and will reset GPIO3 after VBI_B is detected. av7110_attach()
2398 * (GPIO3 should be raised high by CPU to av7110_attach()
2399 * test if GPIO3 will generate vertical blank signal av7110_attach()
2400 * in budget patch GPIO3 is connected to VSYNC_B av7110_attach()
2457 /* now send VSYNC_B to rps1 by rising GPIO3 */ av7110_attach()
2460 /* if rps1 responded by lowering the GPIO3, av7110_attach()
2589 /* Set GPIO3=1 (p42) */ av7110_attach()
2599 /* Set GPIO3=0 (p42) */ av7110_attach()
/linux-4.4.14/arch/sh/kernel/cpu/sh4a/
H A Dsetup-shx3.c190 GPIO0, GPIO1, GPIO2, GPIO3, enumerator in enum:__anon2675
238 INTC_VECT(GPIO2, 0xe80), INTC_VECT(GPIO3, 0xea0),
272 DU, GPIO3, GPIO2, GPIO1, GPIO0, PAM, 0, 0,
307 { 0xfe410810, 0, 32, 4, /* INT2PRI4 */ { 0, 0, PAM, GPIO3,
/linux-4.4.14/drivers/media/pci/cx23885/
H A Dcx23885-f300.c11 * GPIO3 - busy - P0.0 F300
H A Dcx23885-cards.c1456 cx_write(MC417_CTL, 0x00000037);/* enable GPIO3-18 pins */ cx23885_gpio_setup()
1605 /* enable GPIO3-18 pins */ cx23885_gpio_setup()
1634 cx_write(MC417_CTL, 0x00000037); /* enable GPIO3-18 pins */ cx23885_gpio_setup()
/linux-4.4.14/drivers/pinctrl/
H A Dpinctrl-lantiq.h112 GPIO3, enumerator in enum:ltq_pin
H A Dpinctrl-xway.c114 MFP_XWAY(GPIO3, GPIO, CGU, NONE, PCI),
174 MFP_XWAY(GPIO3, GPIO, STP, EPHY, EBU),
255 static const unsigned pins_clkout2[] = {GPIO3};
264 static const unsigned pins_pci_req3[] = {GPIO3};
269 static const unsigned ase_pins_stp[] = {GPIO1, GPIO2, GPIO3};
270 static const unsigned ase_pins_ephy[] = {GPIO2, GPIO3, GPIO4};
H A Dpinctrl-as3722.c167 AS3722_PINGROUP(gpio3, GPIO3),
H A Dpinctrl-falcon.c117 MFP_FALCON(GPIO3, GPIO, GPIO, NONE, NONE),
/linux-4.4.14/arch/cris/boot/dts/include/dt-bindings/pinctrl/
H A Dqcom,pmic-gpio.h19 * Note: PM8018 GPIO3 and GPIO4 are supporting
/linux-4.4.14/include/dt-bindings/pinctrl/
H A Dqcom,pmic-gpio.h19 * Note: PM8018 GPIO3 and GPIO4 are supporting
/linux-4.4.14/arch/metag/boot/dts/include/dt-bindings/pinctrl/
H A Dqcom,pmic-gpio.h19 * Note: PM8018 GPIO3 and GPIO4 are supporting
/linux-4.4.14/arch/mips/boot/dts/include/dt-bindings/pinctrl/
H A Dqcom,pmic-gpio.h19 * Note: PM8018 GPIO3 and GPIO4 are supporting
/linux-4.4.14/arch/powerpc/boot/dts/include/dt-bindings/pinctrl/
H A Dqcom,pmic-gpio.h19 * Note: PM8018 GPIO3 and GPIO4 are supporting
/linux-4.4.14/arch/arm64/boot/dts/include/dt-bindings/pinctrl/
H A Dqcom,pmic-gpio.h19 * Note: PM8018 GPIO3 and GPIO4 are supporting
/linux-4.4.14/arch/arm/boot/dts/include/dt-bindings/pinctrl/
H A Dqcom,pmic-gpio.h19 * Note: PM8018 GPIO3 and GPIO4 are supporting
/linux-4.4.14/arch/arm/mach-s3c64xx/
H A Dmach-crag6410-module.c130 0x0141, /* GPIO3 == HP_SEL */
285 [2] = 0x0005, /* GPIO3 24.576MHz output clock */
/linux-4.4.14/include/linux/i2c/
H A Dtps65010.h119 #define GPIO3 3 macro
138 * gpio: GPIO1, GPIO2, GPIO3 or GPIO4
/linux-4.4.14/include/linux/mfd/
H A Dadp5520.h140 #define ADP5520_GPIO_R3 (1 << 3) /* LED3 or GPIO3 aka R3 */
161 #define ADP5520_ROW_R3 (1 << 3) /* LED3 or GPIO3 aka R3 */
H A Dwm8400-private.h207 * R20 (0x14) - GPIO3 & GPIO4
/linux-4.4.14/arch/arm/mach-nomadik/
H A Dcpu-8815.c62 #define NOMADIK_GPIO3_BASE 0x101E7000 /* GPIO3 */
/linux-4.4.14/drivers/pinctrl/berlin/
H A Dberlin-bg4ct.c51 BERLIN_PINCTRL_FUNCTION(0x3, "gpio")), /* GPIO3 */
280 BERLIN_PINCTRL_FUNCTION(0x0, "gpio"), /* AVIO GPIO3 */
368 BERLIN_PINCTRL_FUNCTION(0x1, "gpio")), /* SM GPIO3 */
/linux-4.4.14/arch/arm/mach-mmp/include/mach/
H A Dmfp-pxa168.h24 #define GPIO3_GPIO MFP_CFG(GPIO3, AF5)
149 #define GPIO3_DFI_D12 MFP_CFG(GPIO3, AF0)
H A Dmfp-pxa910.h70 #define GPIO03_KP_MKOUT1 MFP_CFG(GPIO3, AF1)
H A Dmfp-mmp2.h15 #define GPIO3_GPIO MFP_CFG(GPIO3, AF0)
355 #define GPIO03_KP_MKOUT1 MFP_CFG(GPIO3, AF1)
/linux-4.4.14/drivers/staging/comedi/drivers/
H A Ds626.h73 #define S626_IRQ_GPIO3 0x00000040 /* IRQ enable for GPIO3. */
109 #define S626_RPS_GPIO3 0x00100000 /* RPS GPIO3 */
128 * GPIO3 = IRQ; GPIO1 = out. */
384 * on GPIO3. */
/linux-4.4.14/drivers/pinctrl/mediatek/
H A Dpinctrl-mtk-mt6397.h35 MTK_FUNCTION(0, "GPIO3"),
H A Dpinctrl-mtk-mt8127.h34 MTK_FUNCTION(0, "GPIO3"),
H A Dpinctrl-mtk-mt8173.h59 MTK_FUNCTION(0, "GPIO3"),
H A Dpinctrl-mtk-mt8135.h65 MTK_FUNCTION(0, "GPIO3"),
/linux-4.4.14/arch/arm/mach-pxa/include/mach/
H A Dmfp-pxa25x.h8 #define GPIO3_GPIO MFP_CFG_IN(GPIO3, AF0)
H A Dmfp-pxa3xx.h14 #define GPIO3_GPIO MFP_CFG(GPIO3, AF0)
H A Dmfp-pxa27x.h13 /* Note: GPIO3/GPIO4 will be driven by Power I2C when PCFR/PI2C_EN
16 #define GPIO3_GPIO MFP_CFG_IN(GPIO3, AF0)
H A Dmfp-pxa930.h160 #define GPIO3_KP_MKOUT_1 MFP_CFG_LPM(GPIO3, AF1, DRIVE_HIGH)
476 #define GPIO3_CLK26MOUTDMD MFP_CFG(GPIO3, AF3)
H A Dmfp-pxa300.h80 #define GPIO3_KP_DKIN_6 MFP_CFG_LPM(GPIO3, AF2, FLOAT)
218 #define GPIO3_MMC1_DAT0 MFP_CFG_LPM(GPIO3, AF4, DRIVE_HIGH)
443 #define GPIO3_uIO_IN MFP_CFG(GPIO3, AF1)
H A Dmfp-pxa320.h40 #define GPIO3_nCS2 MFP_CFG(GPIO3, AF1)
/linux-4.4.14/drivers/gpio/
H A Dgpio-cs5535.c278 "GPIO0", "GPIO1", "GPIO2", "GPIO3",
/linux-4.4.14/drivers/input/touchscreen/
H A Dad7877.c119 /* If gpio3 is set AUX3/GPIO3 acts as GPIO Output */
211 MODULE_PARM_DESC(gpio3, "If gpio3 is set to 1 AUX3 acts as GPIO3");
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
H A Drtl28xxu.h240 #define SYS_GPIO_CFG0 0x3007 /* PAD configuration for GPIO0-GPIO3 */
H A Drtl28xxu.c382 /* enable GPIO3 and GPIO6 as output */ rtl2832u_read_config()
1486 /* GPIO3=1, GPIO4=0 */ rtl2832u_power_ctrl()
/linux-4.4.14/drivers/watchdog/
H A Dw83627hf_wdt.c176 superio_outb(0x2B, t); /* set GPIO3 to WDT0 */ w83627hf_init()
/linux-4.4.14/drivers/pinctrl/nomadik/
H A Dpinctrl-ab8505.c279 ALTERNATE_FUNCTIONS(3, 2, UNUSED, UNUSED, 0, 0, 0), /* GPIO3, altA controlled by bit 2*/
H A Dpinctrl-ab8540.c308 ALTERNATE_FUNCTIONS(3, 2, UNUSED, UNUSED, 0, 0, 0), /* GPIO3, altA controlled by bit 2*/
H A Dpinctrl-ab8500.c397 ALTERNATE_FUNCTIONS(3, 2, UNUSED, UNUSED, 0, 0, 0), /* GPIO3, altA controlled by bit 2*/
H A Dpinctrl-ab9540.c388 ALTERNATE_FUNCTIONS(3, 2, UNUSED, UNUSED, 0, 0, 0), /* GPIO3, altA controlled by bit 2*/
/linux-4.4.14/arch/arm/mach-davinci/
H A Ddm644x.c420 MUX_CFG(DM644X, GPIO3, 0, 25, 1, 0, false)
/linux-4.4.14/sound/pci/ice1712/
H A Drevo.c372 * CDTI (pin 33) -- GPIO3 pin 53 (shared with AK4358)
H A Dquartet.c85 /* GPIO3 - I/O - DATA3, def. 1 */
/linux-4.4.14/drivers/net/ieee802154/
H A Dmrf24j40.c1135 /* Set GPIO3 as output. */ mrf24j40_hw_init()
1139 /* Set GPIO3 HIGH to enable U5 voltage regulator */ mrf24j40_hw_init()
/linux-4.4.14/sound/pci/hda/
H A Dpatch_cirrus.c512 spec->gpio_eapd_speaker = 8; /* GPIO3 = speakers */ cs420x_fixup_gpio_13()
524 spec->gpio_eapd_speaker = 8; /* GPIO3 = speakers */ cs420x_fixup_gpio_23()
H A Dpatch_realtek.c3523 GPIO3 = mute LED alc280_fixup_hp_gpio2_mic_hotkey()
4691 * GPIO3 is the audio output mute indicator LED
4715 /* GPIO3 is connected to the output mute LED, alc280_fixup_hp_9480m()
H A Dpatch_sigmatel.c2135 spec->mic_mute_led_gpio = 0x08; /* GPIO3 */ stac92hd83xxx_fixup_hp_mic_led()
4107 * GPIO3 Low = DRM stac9205_fixup_dell_m43()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dhw.c524 /* config GPIO3 to input */ rtl8192se_gpiobit3_cfg_inputmode()
540 /* config GPIO3 to input */ _rtl92se_rf_onoff_detect()
548 /* check GPIO3 */ _rtl92se_rf_onoff_detect()
/linux-4.4.14/drivers/media/usb/gspca/
H A Dstk1135.c400 /* set GPIO3,4,5,6 direction to output */ sd_init()
/linux-4.4.14/arch/arm/mach-versatile/
H A Dcore.c653 APB_DEVICE(gpio3, "dev:e7", GPIO3, &gpio3_plat_data);
/linux-4.4.14/sound/soc/codecs/
H A Dwm8990.h364 * R20 (0x14) - GPIO3 & GPIO4
H A Dwm8991.h362 * R20 (0x14) - GPIO3 & GPIO4
H A Dwm8990.c69 { 20, 0x1010 }, /* R20 - GPIO3 & GPIO4 */
H A Dwm8991.c59 { 20, 0x1010 }, /* R20 - GPIO3 & GPIO4 */
/linux-4.4.14/drivers/mfd/
H A Dlpc_ich.c874 !acpi_check_region(res->start + 0x40, 0x10, "LPC ICH GPIO3")) lpc_ich_check_conflict_gpio()
H A Dtps65010.c729 * gpio: GPIO1, GPIO2, GPIO3 or GPIO4
H A Dwm8997-tables.c661 { 0x00000C02, 0xA101 }, /* R3074 - GPIO3 CTRL */
H A Dwm5102-tables.c860 { 0x00000C02, 0xA101 }, /* R3074 - GPIO3 CTRL */
H A Dwm8998-tables.c682 { 0x00000C02, 0xA101 }, /* R3074 - GPIO3 CTRL */
H A Ddb8500-prcmu.c324 IRQ_ENTRY(GPIO3),
H A Dwm5110-tables.c1479 { 0x00000C02, 0xA101 }, /* R3074 - GPIO3 CTRL */
/linux-4.4.14/drivers/net/wireless/rt2x00/
H A Drt61pci.h1242 * POLARITY_GPIO_3: Polarity GPIO3 setting.
H A Drt73usb.h882 * POLARITY_GPIO_3: Polarity GPIO3 setting.
H A Drt2800.h2506 * POLARITY_GPIO_3: Polarity GPIO3 setting.
/linux-4.4.14/drivers/pcmcia/
H A Dti113x.h444 /* make sure GPIO3 is set to INTA */ ti12xx_irqroute_func0()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_reg.h1033 function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp;
1034 [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9]
1048 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1;
1049 [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10]
1161 function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function
1163 GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event
1181 function1; [2] GPIO1 function 1; [3] GPIO2 function 1; [4] GPIO3 function
1183 GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event
1201 function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function
1203 GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event
1216 function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function
1218 GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event
1444 [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1;
1445 [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event
1480 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1;
1481 [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10]
H A Dbnx2x_link.c13432 /* GPIO3's are linked, and so both need to be toggled bnx2x_ext_phy_common_init()
13914 /* Set GPIO3 to trigger SFP+ module insertion/removal */ bnx2x_init_mod_abs_int()
/linux-4.4.14/arch/mips/include/asm/mach-au1x00/
H A Dau1000.h394 # define SYS_PF_CK5 (1 << 10) /* GPIO3/CLK5 */
/linux-4.4.14/drivers/atm/
H A Dsolos-pci.c591 static SOLOS_GPIO_ATTR(GPIO3, 0644, geos_gpio_show, geos_gpio_store, 11);
/linux-4.4.14/drivers/media/pci/bt8xx/
H A Dbttv-cards.c1446 GPIO3: U4.nEN, U5.A0, A5.nEN
1484 GPIO3: nEN hef4052
1585 GPIO3-7: n.c.
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
H A Dsym_glue.c78 MODULE_PARM_DESC(diff, "0 for no differential mode, 1 for BIOS, 2 for always, 3 for not GPIO3");
/linux-4.4.14/sound/pci/
H A Dcs4281.c78 #define BA0_HISR_GP3I (1<<3) /* GPIO3 pin Interrupt */
/linux-4.4.14/sound/pci/ctxfi/
H A Dcthw20k1.c1560 * DRM_off = GPIO3 adc_input_select_SB055x()
/linux-4.4.14/sound/pci/emu10k1/
H A Demu10k1_main.c256 * GPIO3: Unknown snd_emu10k1_init()
/linux-4.4.14/drivers/hwmon/
H A Dw83627ehf.c100 #define SIO_REG_EN_VRM10 0x2C /* GPIO3, GPIO4 selection */
/linux-4.4.14/drivers/scsi/
H A Dncr53c8xx.c3919 case 4: /* Trust previous settings if present, then GPIO3 */ ncr_prepare_setting()
3925 case 3: /* SYMBIOS controllers report HVD through GPIO3 */ ncr_prepare_setting()
/linux-4.4.14/drivers/net/wireless/ipw2x00/
H A Dipw2100.c1328 /* allow firmware to write to GPIO1 & GPIO3 */ ipw2100_start_adapter()
/linux-4.4.14/drivers/net/ethernet/broadcom/
H A Dtg3.c16636 /* Unused GPIO3 must be driven as output on 5752 because there tg3_get_invariants()

Completed in 3359 milliseconds