| /linux/arch/arm/boot/dts/samsung/ |
| H A D | s3c64xx-pinctrl.dtsi | 73 gpi: gpi-gpio-bank { 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 …]
|
| H A D | s5pv210-fascinate4g.dts | 289 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);
|
| H A D | s5pv210-galaxys.dts | 327 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);
|
| H A D | s5pv210-pinctrl.dtsi | 201 gpi: gpi-gpio-bank { label 348 samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3", 349 "gpi-4", "gpi-5", "gpi-6";
|
| /linux/drivers/gpio/ |
| H A D | gpio-vx855.c | 22 * 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() 136 /* True GPI cannot be switched to output mode */ in vx855gpio_set() 162 /* True GPI cannot be switched to output mode */ in vx855gpio_direction_output() 179 /* The GPI cannot be single-ended */ in vx855gpio_set_config() 260 "GPI I/O resource busy, probably claimed by ACPI\n"); in vx855gpio_probe()
|
| H A D | gpio-ich.c | 207 * GPI 0 - 15 need to be read from the power management registers on in ich6_gpio_get() 216 /* GPI 0 - 15 are latched, write 1 to clear*/ in ich6_gpio_get() 442 * registers which are needed to read the GPE0 register for GPI pins in ichx_gpio_probe() 450 dev_warn(dev, "ACPI BAR is unavailable, GPI 0 - 15 unavailable\n"); in ichx_gpio_probe() 456 dev_warn(dev, "ACPI BAR is busy, GPI 0 - 15 unavailable\n"); in ichx_gpio_probe()
|
| H A D | gpio-tn48m.c | 83 { .compatible = "delta,tn48m-gpi", .data = &tn48m_gpi_config },
|
| /linux/Documentation/devicetree/bindings/gpio/ |
| H A D | nuvoton,sgpio.yaml | 20 to 64 output pins, and up to 64 input pins, the pin is only for GPI or GPO. 25 nuvoton,input-ngpios GPIO lines is only for GPI. 51 The numbers of GPIO's exposed. GPIO lines are only for GPI.
|
| H A D | delta,tn48m-gpio.yaml | 23 - delta,tn48m-gpi
|
| H A D | nxp,lpc3220-gpio.yaml | 29 4: GPI P3
|
| H A D | pisosr-gpio.yaml | 11 devices that can be used for GPI (General Purpose Input). This includes
|
| /linux/include/linux/mfd/da9055/ |
| H A D | pdata.h | 26 * Regulator mode control bits value (GPI offset) that 31 * Regulator mode control bits value (GPI offset) that
|
| /linux/drivers/regulator/ |
| H A D | da9055-regulator.c | 440 * GPI pin is muxed with regulator to control the in da9055_gpio_init() 443 gpiod_set_consumer_name(ren, "DA9055 ren GPI"); in da9055_gpio_init() 447 * through GPI. in da9055_gpio_init() 466 * GPI pin is muxed with regulator to select the in da9055_gpio_init() 469 gpiod_set_consumer_name(rsel, "DA9055 rsel GPI"); in da9055_gpio_init() 473 * will be selected through GPI for voltage ramping. in da9055_gpio_init()
|
| /linux/drivers/input/misc/ |
| H A D | cm109.c | 47 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) 417 if ((dev->gpi & 0xf0) == (dev->irq_data->byte[HID_IR1] & 0xf0)) in cm109_urb_irq_callback() 420 dev->gpi = dev->irq_data->byte[HID_IR1] & 0xf0; in cm109_urb_irq_callback()
|
| H A D | da7280.c | 401 * The pattern will be played by the GPI[N] state, in da7280_haptic_activate() 402 * GPI(N)_SEQUENCE_ID and the PS_SEQ_LOOP. See the in da7280_haptic_activate() 625 "Invalid custom GPI id (%d) or num (%d)\n", in da7280_haptics_upload_effect() 644 "Failed to update GPI sequence: %d\n", error); in da7280_haptics_upload_effect() 1099 /* GPI(N) CTL */ in da7280_init()
|
| /linux/include/linux/ |
| H A D | pruss_driver.h | 18 * enum pruss_gp_mux_sel - PRUSS GPI/O Mux modes for the 36 * enum pruss_gpi_mode - PRUSS GPI configuration modes, used
|
| /linux/drivers/pinctrl/intel/ |
| H A D | pinctrl-intel-platform.c | 113 ret = device_property_read_u32(dev, "intc-gpio-gpi-interrupt-status-offset", &offset); in intel_platform_pinctrl_prepare_community() 118 ret = device_property_read_u32(dev, "intc-gpio-gpi-interrupt-enable-offset", &offset); in intel_platform_pinctrl_prepare_community()
|
| /linux/drivers/dma/qcom/ |
| H A D | Makefile | 4 obj-$(CONFIG_QCOM_GPI_DMA) += gpi.o
|
| /linux/sound/arm/ |
| H A D | pxa2xx-ac97-regs.h | |
| /linux/drivers/pinctrl/mvebu/ |
| H A D | pinctrl-mvebu.h | 67 * @flags: (private) flags to store gpi/gpo/gpio capabilities 77 * If name is one of "gpi", "gpo", "gpio" gpio capabilities are
|
| /linux/drivers/pinctrl/aspeed/ |
| H A D | pinctrl-aspeed.c | 311 * It's tempting to generalise the prefix test from "GPIO" to "GPI" to in aspeed_expr_is_gpio() 326 * trips us up with the simple GPI-prefixed-signal-name scheme in aspeed_expr_is_gpio() 356 * if the signal prefix is "GPI" and the signal name matches the in aspeed_expr_is_gpio() 359 return !strncmp(expr->signal, "GPI", 3) && in aspeed_expr_is_gpio()
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | adi,adp5585.yaml | 94 Defines the trigger events (key/gpi presses) that can generate reset 102 Defines the trigger events (key/gpi presses) that can generate reset
|
| /linux/drivers/iio/adc/ |
| H A D | rohm-bd79112.c | 172 /* GPI state */ 510 /* Default all the GPIO pins to GPI */ in bd79112_probe() 515 "Failed to mark pin as GPI\n"); in bd79112_probe()
|
| /linux/drivers/pinctrl/starfive/ |
| H A D | pinctrl-starfive-jh7110.c | 108 u32 gpi = readl_relaxed(sfp->base + info->gpi_reg_base + offset); in jh7110_pin_dbg_show() local 112 gpi = ((gpi >> shift) - 2) & info->gpi_mask; in jh7110_pin_dbg_show() 114 seq_printf(s, " dout=%u doen=%u din=%u", dout, doen, gpi); in jh7110_pin_dbg_show()
|
| /linux/Documentation/translations/zh_TW/arch/arm64/ |
| H A D | elf_hwcaps.rst | 164 ID_AA64ISAR1_EL1.GPA == 0b0001 或 ID_AA64ISAR1_EL1.GPI == 0b0001
|