Searched refs:GPI (Results 1 - 40 of 40) sorted by relevance

/linux-4.1.27/include/linux/mfd/da9055/
H A Dpdata.h31 * GPI muxed pin to control
36 * GPI muxed pin to control
41 * Regulator mode control bits value (GPI offset) that
46 * Regulator mode control bits value (GPI offset) that
/linux-4.1.27/arch/sh/boards/
H A Dboard-magicpanelr2.c120 /* E7 (x); E6 GPI(nu); E5 GPI(nu); E4 LCD_M_DISP; setup_port_multiplexing()
126 * F3 AN2(MID_AD); F2 AN1(EARTH_AD); F1 AN0(TEMP); F0 GPI+(nc); setup_port_multiplexing()
130 /* G7 (x); G6 IRQ5(TOUCH_BUSY); G5 IRQ4(TOUCH_IRQ); G4 GPI(KEY2); setup_port_multiplexing()
131 * G3 GPI(KEY1); G2 GPO(LED11); G1 GPO(LED10); G0 GPO(LED9); setup_port_multiplexing()
157 * M1 CS5B(CAN3_CS); M0 GPI+(nc); setup_port_multiplexing()
201 /* U7 (x); U6 (x); U5 (x); U4 GPI+(/AC_FAULT); setup_port_multiplexing()
207 * V3 GPO(MID1); V2 CARD_TxD; V1 CARD_RxD; V0 GPI+(/BAT_FAULT); setup_port_multiplexing()
/linux-4.1.27/drivers/gpio/
H A Dgpio-vx855.c38 * GPI 0...13 General Purpose Input
91 * 0..13 GPI 0..13
103 /* Real GPI bits are always in input direction */ vx855gpio_direction_input()
153 /* True GPI cannot be switched to output mode */ vx855gpio_set()
177 /* True GPI cannot be switched to output mode */ vx855gpio_direction_output()
253 "GPI I/O resource busy, probably claimed by ACPI\n"); vx855gpio_probe()
H A Dgpio-ich.c224 * GPI 0 - 15 need to be read from the power management registers on ich6_gpio_get()
233 /* GPI 0 - 15 are latched, write 1 to clear*/ ich6_gpio_get()
480 * registers which are needed to read the the GPE0 register for GPI pins ichx_gpio_probe()
488 pr_warn("ACPI BAR is unavailable, GPI 0 - 15 unavailable\n"); ichx_gpio_probe()
494 pr_warn("ACPI BAR is busy, GPI 0 - 15 unavailable\n"); ichx_gpio_probe()
H A Dgpio-samsung.c1125 .label = "GPI",
/linux-4.1.27/arch/mips/sgi-ip22/
H A Dip22-platform.c62 * Create a platform device for the GPI port that receives the
130 * Create a platform device for the GPI port that receives the
/linux-4.1.27/include/linux/input/
H A Dadp5589.h13 * ADP5589 specific GPI and Keymap defines
51 * ADP5585 specific GPI and Keymap defines
/linux-4.1.27/include/linux/platform_data/
H A Dgpio-lpc32xx.h24 * GPI pins : 28xP3 group
/linux-4.1.27/drivers/regulator/
H A Dda9055-regulator.c463 * GPI pin is muxed with regulator to control the da9055_gpio_init()
466 sprintf(name, "DA9055 GPI %d", gpio_mux); da9055_gpio_init()
474 * through GPI. da9055_gpio_init()
491 * GPI pin is muxed with regulator to select the da9055_gpio_init()
494 sprintf(name, "DA9055 GPI %d", gpio_mux); da9055_gpio_init()
502 * will be selected through GPI for voltage ramping. da9055_gpio_init()
/linux-4.1.27/arch/arm/mach-pxa/include/mach/
H A Dregs-ac97.h36 #define GCR_GIE (1 << 0) /* Codec GPI Interrupt Enable */
69 #define GSR_GSCI (1 << 0) /* Codec GPI Status Change Interrupt */
/linux-4.1.27/include/linux/i2c/
H A Dadp5588.h44 #define GPI_EM1 0x20 /* GPI Event Mode 1 */
45 #define GPI_EM2 0x21 /* GPI Event Mode 2 */
46 #define GPI_EM3 0x22 /* GPI Event Mode 3 */
/linux-4.1.27/drivers/input/misc/
H A Dcm109.c50 HID_IR1 = 0x01, /* GPI, generic registers or EEPROM_DATA0 */
131 u8 gpi; /* Cached value of GPI (high nibble) */
159 -> -- 1 -- 2 -- 3 --> GPI pin 4 (0x10)
161 <- -- 4 -- 5 -- 6 --> GPI pin 5 (0x20)
163 END - 7 -- 8 -- 9 --> GPI pin 6 (0x40)
165 OK -- * -- 0 -- # --> GPI pin 7 (0x80)
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
H A Delmer0.h126 /* Simple bit definition for GPI and GP0 registers. */
/linux-4.1.27/drivers/mfd/
H A Dtc6393xb.c35 #define SCR_GPI_SR(i) (0x64 + (i)) /* b3 GPI Status */
36 #define SCR_GPI_IMR(i) (0x68 + (i)) /* b3 GPI INT Mask */
37 #define SCR_GPI_EDER(i) (0x6c + (i)) /* b3 GPI Edge Detect Enable */
38 #define SCR_GPI_LIR(i) (0x70 + (i)) /* b3 GPI Level Invert */
43 #define SCR_GPI_BCR(i) (0x88 + (i)) /* b3 GPI Buffer Control */
H A Dt7l66xb.c61 #define SCR_GPI_S 0xf2 /* w GPI status */
/linux-4.1.27/drivers/watchdog/
H A Dsmsc37b787_wdt.c136 * Bit 3/4, Function select: 00 = GPI/O, 01 = WDT, 10 = P17, gpio_bit12()
150 * Bit 3, Function select: 0 = GPI/O, 1 = LED gpio_bit13()
H A Dsch311x_wdt.c148 * Bit 2-3, Function select: 00 = GPI/O, 01 = LED1, 11 = WDT, sch311x_wdt_start()
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
H A Drtl28xxu.h225 #define SYS_SYS0 0x3000 /* include DEMOD_CTL, GPO, GPI, GPOE */
/linux-4.1.27/sound/pci/ctxfi/
H A Dcthardware.h210 #define GPI_INT (1 << 5) /* GPI pin */
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/
H A Dr8192E_hw.h445 #define GPI 0x108 macro
H A Drtl_dm.c2264 tmp1byte = read_nic_byte(dev, GPI); dm_CheckRfCtrlGPIO()
/linux-4.1.27/drivers/input/keyboard/
H A Dtca8418_keypad.c221 /* Clear all interrupts, even IRQs we didn't check (GPI, CAD, LCK) */ tca8418_irq_handler()
/linux-4.1.27/sound/pci/oxygen/
H A Dxonar_cs43xx.c28 * GPI 0 <- external power present (DX only)
H A Dxonar_pcm179x.c55 * GPI 0 <- external power present
113 * GPI 0 <- external power present (STX only)
157 * GPI 0 <- external power present
/linux-4.1.27/drivers/mmc/host/
H A Dvia-sdmmc.c66 * GPIDET : Select GPI pin to detect card, GPI means CR_CD# in top design.
121 * CIR : Card Insertion or Removal interrupt detected on GPI pin
H A Dwmt-sdmmc.c480 /* enable GPI pin to detect card */ wmt_reset_hardware()
/linux-4.1.27/drivers/staging/rtl8192u/
H A Dr8192U_hw.h409 #define GPI 0x108 macro
H A Dr8192U_dm.c2377 read_nic_byte(dev, GPI, &tmp1byte); dm_check_pbc_gpio()
/linux-4.1.27/sound/pci/
H A Dintel8x0m.c126 #define ICH_GIE 0x00000001 /* GPI interrupt enable */
152 #define ICH_GSCI 0x00000001 /* GPI status change interrupt */
H A Dvia82xx_modem.c1022 /* disable all GPI interrupts */ snd_via82xx_chip_init()
H A Dintel8x0.c188 #define ICH_GIE 0x00000001 /* GPI interrupt enable */
217 #define ICH_GSCI 0x00000001 /* GPI status change interrupt */
H A Dvia82xx.c2235 /* disable all GPI interrupts */ snd_via82xx_chip_init()
/linux-4.1.27/sound/pci/hda/
H A Dhda_proc.c636 /* FIXME: add GPO and GPI pin information */ print_gpio()
/linux-4.1.27/sound/pci/pcxhr/
H A Dpcxhr.c1371 hr222_read_gpio(mgr, 1, &value); /* GPI */ pcxhr_proc_gpio_read()
1372 snd_iprintf(buffer, "GPI: 0x%x\n", value); pcxhr_proc_gpio_read()
/linux-4.1.27/drivers/isdn/hardware/mISDN/
H A Dhfc_multi.h985 /* chapter 13: general purpose I/O pins (GPIO) and input pins (GPI) */
H A Dhfcmulti.c5197 * GPI 19/23 (R_GPI_IN2)) hfcmulti_init()
5237 * DIP Setting: collect GPI 4/5/6/7 (R_GPI_IN0) hfcmulti_init()
/linux-4.1.27/drivers/media/pci/saa7134/
H A Dsaa7134-input.c118 /* We need this to access GPI Used by the saa_readl macro. */ get_key_flydvb_trio()
/linux-4.1.27/drivers/net/wireless/zd1211rw/
H A Dzd_chip.c1148 /* GPI is always disabled, also in the other driver. zd_chip_init_hw()
H A Dzd_chip.h360 /* Seems to enable/disable GPI (General Purpose IO?) */
/linux-4.1.27/sound/pci/ca0106/
H A Dca0106.h166 * GPI [8:0] Read only. Default 0.

Completed in 1351 milliseconds