Home
last modified time | relevance | path

Searched full:gpi (Results 1 – 25 of 129) sorted by relevance

123456

/kernel/linux/linux-5.10/arch/arm/boot/dts/
Ds3c64xx-pinctrl.dtsi73 gpi: gpi { label
647 samsung,pins = "gpi-3", "gpi-4", "gpi-5", "gpi-6",
648 "gpi-7", "gpi-10", "gpi-11", "gpi-12",
649 "gpi-13", "gpi-14", "gpi-15", "gpj-3",
656 samsung,pins = "gpi-2", "gpi-3", "gpi-4", "gpi-5",
657 "gpi-6", "gpi-7", "gpi-10", "gpi-11",
658 "gpi-12", "gpi-13", "gpi-14", "gpi-15",
666 samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3",
667 "gpi-4", "gpi-5", "gpi-6", "gpi-7",
668 "gpi-8", "gpi-9", "gpi-10", "gpi-11",
[all …]
Ds5pv210-fascinate4g.dts289 PIN_SLP(gpi-0, PREV, NONE);
290 PIN_SLP(gpi-1, INPUT, DOWN);
291 PIN_SLP(gpi-2, PREV, NONE);
292 PIN_SLP(gpi-3, PREV, NONE);
293 PIN_SLP(gpi-4, PREV, NONE);
294 PIN_SLP(gpi-5, INPUT, DOWN);
295 PIN_SLP(gpi-6, INPUT, DOWN);
Ds5pv210-galaxys.dts327 PIN_SLP(gpi-0, PREV, NONE);
328 PIN_SLP(gpi-1, INPUT, DOWN);
329 PIN_SLP(gpi-2, PREV, NONE);
330 PIN_SLP(gpi-3, PREV, NONE);
331 PIN_SLP(gpi-4, PREV, NONE);
332 PIN_SLP(gpi-5, INPUT, DOWN);
333 PIN_SLP(gpi-6, INPUT, DOWN);
Ds5pv210-pinctrl.dtsi205 gpi: gpi { label
352 samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3",
353 "gpi-4", "gpi-5", "gpi-6";
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Ds3c64xx-pinctrl.dtsi73 gpi: gpi { label
647 samsung,pins = "gpi-3", "gpi-4", "gpi-5", "gpi-6",
648 "gpi-7", "gpi-10", "gpi-11", "gpi-12",
649 "gpi-13", "gpi-14", "gpi-15", "gpj-3",
656 samsung,pins = "gpi-2", "gpi-3", "gpi-4", "gpi-5",
657 "gpi-6", "gpi-7", "gpi-10", "gpi-11",
658 "gpi-12", "gpi-13", "gpi-14", "gpi-15",
666 samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3",
667 "gpi-4", "gpi-5", "gpi-6", "gpi-7",
668 "gpi-8", "gpi-9", "gpi-10", "gpi-11",
[all …]
Ds5pv210-pinctrl.dtsi343 samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3",
344 "gpi-4", "gpi-5", "gpi-6";
/kernel/linux/linux-5.10/include/linux/mfd/da9055/
Dpdata.h27 * GPI muxed pin to control
32 * GPI muxed pin to control
37 * Regulator mode control bits value (GPI offset) that
42 * Regulator mode control bits value (GPI offset) that
/kernel/linux/linux-4.19/include/linux/mfd/da9055/
Dpdata.h32 * GPI muxed pin to control
37 * GPI muxed pin to control
42 * Regulator mode control bits value (GPI offset) that
47 * Regulator mode control bits value (GPI offset) that
/kernel/linux/linux-5.10/drivers/gpio/
Dgpio-vx855.c22 * GPI 0...13 General Purpose Input
75 * 0..13 GPI 0..13
87 /* Real GPI bits are always in input direction */ in vx855gpio_direction_input()
137 /* True GPI cannot be switched to output mode */ in vx855gpio_set()
161 /* True GPI cannot be switched to output mode */ in vx855gpio_direction_output()
178 /* The GPI cannot be single-ended */ in vx855gpio_set_config()
261 "GPI I/O resource busy, probably claimed by ACPI\n"); in vx855gpio_probe()
Dgpio-ich.c205 * GPI 0 - 15 need to be read from the power management registers on in ich6_gpio_get()
214 /* GPI 0 - 15 are latched, write 1 to clear*/ in ich6_gpio_get()
440 * registers which are needed to read the GPE0 register for GPI pins in ichx_gpio_probe()
448 dev_warn(dev, "ACPI BAR is unavailable, GPI 0 - 15 unavailable\n"); in ichx_gpio_probe()
454 dev_warn(dev, "ACPI BAR is busy, GPI 0 - 15 unavailable\n"); in ichx_gpio_probe()
/kernel/linux/linux-4.19/drivers/gpio/
Dgpio-vx855.c38 * GPI 0...13 General Purpose Input
91 * 0..13 GPI 0..13
103 /* Real GPI bits are always in input direction */ in vx855gpio_direction_input()
153 /* True GPI cannot be switched to output mode */ in vx855gpio_set()
177 /* True GPI cannot be switched to output mode */ in vx855gpio_direction_output()
194 /* The GPI cannot be single-ended */ in vx855gpio_set_config()
277 "GPI I/O resource busy, probably claimed by ACPI\n"); in vx855gpio_probe()
Dgpio-ich.c226 * GPI 0 - 15 need to be read from the power management registers on in ich6_gpio_get()
235 /* GPI 0 - 15 are latched, write 1 to clear*/ in ich6_gpio_get()
460 * registers which are needed to read the the GPE0 register for GPI pins in ichx_gpio_probe()
468 pr_warn("ACPI BAR is unavailable, GPI 0 - 15 unavailable\n"); in ichx_gpio_probe()
474 pr_warn("ACPI BAR is busy, GPI 0 - 15 unavailable\n"); in ichx_gpio_probe()
/kernel/linux/linux-4.19/arch/sh/boards/
Dboard-magicpanelr2.c120 /* E7 (x); E6 GPI(nu); E5 GPI(nu); E4 LCD_M_DISP; in setup_port_multiplexing()
126 * F3 AN2(MID_AD); F2 AN1(EARTH_AD); F1 AN0(TEMP); F0 GPI+(nc); in setup_port_multiplexing()
130 /* G7 (x); G6 IRQ5(TOUCH_BUSY); G5 IRQ4(TOUCH_IRQ); G4 GPI(KEY2); in setup_port_multiplexing()
131 * G3 GPI(KEY1); G2 GPO(LED11); G1 GPO(LED10); G0 GPO(LED9); in setup_port_multiplexing()
157 * M1 CS5B(CAN3_CS); M0 GPI+(nc); in setup_port_multiplexing()
201 /* U7 (x); U6 (x); U5 (x); U4 GPI+(/AC_FAULT); in setup_port_multiplexing()
207 * V3 GPO(MID1); V2 CARD_TxD; V1 CARD_RxD; V0 GPI+(/BAT_FAULT); in setup_port_multiplexing()
/kernel/linux/linux-5.10/arch/sh/boards/
Dboard-magicpanelr2.c117 /* E7 (x); E6 GPI(nu); E5 GPI(nu); E4 LCD_M_DISP; in setup_port_multiplexing()
123 * F3 AN2(MID_AD); F2 AN1(EARTH_AD); F1 AN0(TEMP); F0 GPI+(nc); in setup_port_multiplexing()
127 /* G7 (x); G6 IRQ5(TOUCH_BUSY); G5 IRQ4(TOUCH_IRQ); G4 GPI(KEY2); in setup_port_multiplexing()
128 * G3 GPI(KEY1); G2 GPO(LED11); G1 GPO(LED10); G0 GPO(LED9); in setup_port_multiplexing()
154 * M1 CS5B(CAN3_CS); M0 GPI+(nc); in setup_port_multiplexing()
198 /* U7 (x); U6 (x); U5 (x); U4 GPI+(/AC_FAULT); in setup_port_multiplexing()
204 * V3 GPO(MID1); V2 CARD_TxD; V1 CARD_RxD; V0 GPI+(/BAT_FAULT); in setup_port_multiplexing()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dtlv320adcx140.yaml86 ti,gpi-config:
88 Defines the configuration for the general purpose input pins (GPI).
92 1 - GPIX is configured as a general-purpose input (GPI)
158 9 - GPIO1 is configured as a general-purpose input (GPI)
203 ti,gpi-config = <4 5 6 7>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/
Dkontron,sl28cpld-gpio.yaml18 output-only (kontron,sl28-gpo) and one input-only (kontron,sl28-gpi).
26 - kontron,sl28cpld-gpi
/kernel/linux/linux-5.10/drivers/regulator/
Dda9055-regulator.c433 * GPI pin is muxed with regulator to control the in da9055_gpio_init()
436 sprintf(name, "DA9055 GPI %d", gpio_mux); in da9055_gpio_init()
444 * through GPI. in da9055_gpio_init()
461 * GPI pin is muxed with regulator to select the in da9055_gpio_init()
464 sprintf(name, "DA9055 GPI %d", gpio_mux); in da9055_gpio_init()
472 * will be selected through GPI for voltage ramping. in da9055_gpio_init()
/kernel/linux/linux-4.19/include/linux/platform_data/
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 */
/kernel/linux/linux-5.10/include/linux/platform_data/
Dadp5588.h43 #define GPI_EM1 0x20 /* GPI Event Mode 1 */
44 #define GPI_EM2 0x21 /* GPI Event Mode 2 */
45 #define GPI_EM3 0x22 /* GPI Event Mode 3 */
/kernel/linux/linux-4.19/drivers/input/misc/
Dcm109.c50 HID_IR1 = 0x01, /* GPI, generic registers or EEPROM_DATA0 */
131 u8 gpi; /* Cached value of GPI (high nibble) */ member
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)
393 if ((dev->gpi & 0xf0) == (dev->irq_data->byte[HID_IR1] & 0xf0)) in cm109_urb_irq_callback()
396 dev->gpi = dev->irq_data->byte[HID_IR1] & 0xf0; in cm109_urb_irq_callback()
/kernel/linux/linux-5.10/drivers/input/misc/
Dcm109.c47 HID_IR1 = 0x01, /* GPI, generic registers or EEPROM_DATA0 */
128 u8 gpi; /* Cached value of GPI (high nibble) */ member
156 -> -- 1 -- 2 -- 3 --> GPI pin 4 (0x10)
158 <- -- 4 -- 5 -- 6 --> GPI pin 5 (0x20)
160 END - 7 -- 8 -- 9 --> GPI pin 6 (0x40)
162 OK -- * -- 0 -- # --> GPI pin 7 (0x80)
390 if ((dev->gpi & 0xf0) == (dev->irq_data->byte[HID_IR1] & 0xf0)) in cm109_urb_irq_callback()
393 dev->gpi = dev->irq_data->byte[HID_IR1] & 0xf0; in cm109_urb_irq_callback()
/kernel/linux/linux-4.19/drivers/regulator/
Dda9055-regulator.c463 * GPI pin is muxed with regulator to control the in da9055_gpio_init()
466 sprintf(name, "DA9055 GPI %d", gpio_mux); in da9055_gpio_init()
474 * through GPI. in da9055_gpio_init()
491 * GPI pin is muxed with regulator to select the in da9055_gpio_init()
494 sprintf(name, "DA9055 GPI %d", gpio_mux); in da9055_gpio_init()
502 * will be selected through GPI for voltage ramping. in da9055_gpio_init()
/kernel/linux/linux-4.19/include/linux/input/
Dadp5589.h13 * ADP5589 specific GPI and Keymap defines
51 * ADP5585 specific GPI and Keymap defines
/kernel/linux/linux-5.10/arch/mips/sgi-ip22/
Dip22-platform.c72 * Create a platform device for the GPI port that receives the
144 * Create a platform device for the GPI port that receives the
/kernel/linux/linux-5.10/include/linux/input/
Dadp5589.h12 * ADP5589 specific GPI and Keymap defines
50 * ADP5585 specific GPI and Keymap defines

123456