/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | qcom,gpi.yaml | 4 $id: http://devicetree.org/schemas/dma/qcom,gpi.yaml# 7 title: Qualcomm Technologies Inc GPI DMA controller 13 QCOM GPI DMA controller provides DMA capabilities for 23 - qcom,sdm845-gpi-dma 24 - qcom,sm6350-gpi-dma 27 - qcom,qcm2290-gpi-dma 28 - qcom,qdu1000-gpi-dma 29 - qcom,sc7280-gpi-dma 30 - qcom,sm6115-gpi-dma 31 - qcom,sm6375-gpi-dma [all …]
|
/openbmc/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 | 290 PIN_SLP(gpi-0, PREV, NONE); 291 PIN_SLP(gpi-1, INPUT, DOWN); 292 PIN_SLP(gpi-2, PREV, NONE); 293 PIN_SLP(gpi-3, PREV, NONE); 294 PIN_SLP(gpi-4, PREV, NONE); 295 PIN_SLP(gpi-5, INPUT, DOWN); 296 PIN_SLP(gpi-6, INPUT, DOWN);
|
H A D | s5pv210-galaxys.dts | 328 PIN_SLP(gpi-0, PREV, NONE); 329 PIN_SLP(gpi-1, INPUT, DOWN); 330 PIN_SLP(gpi-2, PREV, NONE); 331 PIN_SLP(gpi-3, PREV, NONE); 332 PIN_SLP(gpi-4, PREV, NONE); 333 PIN_SLP(gpi-5, INPUT, DOWN); 334 PIN_SLP(gpi-6, INPUT, DOWN);
|
/openbmc/openbmc/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-cmd/ |
H A D | kudo-ras.sh | 10 REG60=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x60 w) # GPI Data Set 11 REG61=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x61 w) # GPI DATA Set #0 12 REG62=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x62 w) # GPI DATA Set #1 13 REG63=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x63 w) # GPI DATA Set #2 14 REG64=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x64 w) # GPI DATA Set #3 182 REG50=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x50 w) # GPI Control #0 183 REG51=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x51 w) # GPI Control #1 184 REG52=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x52 w) # GPI Control #2 185 REG53=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x53 w) # GPI Control #3 186 REG54=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x54 w) # GPI CE/UE Mask [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/power/power-sequencer/witherspoon/ |
H A D | ucd90160.yaml | 24 gpi: 1 29 gpi: 2 34 gpi: 3 39 gpi: 4 44 gpi: 5 49 gpi: 6
|
/openbmc/phosphor-power/power-sequencer/example/ |
H A D | ucd90160.yaml | 24 gpi: 1 29 gpi: 2 34 gpi: 3 39 gpi: 4 44 gpi: 5 49 gpi: 6
|
/openbmc/witherspoon-pfault-analysis/power-sequencer/example/ |
H A D | ucd90160.yaml | 24 gpi: 1 29 gpi: 2 34 gpi: 3 39 gpi: 4 44 gpi: 5 49 gpi: 6
|
/openbmc/u-boot/board/mpr2/ |
H A D | mpr2.c | 59 * GPI: (11) General Purpose Input in board_init() 60 * GPI+: (10) General Purpose Input with internal pull-up in board_init() 78 /* E7 (x); E6 GPI(nu); E5 GPI(nu); E4 LCD_M_DISP; in board_init() 83 * F3 AN2(MID_AD); F2 AN1(EARTH_AD); F1 AN0(TEMP); F0 GPI+(nc); */ in board_init() 86 /* G7 (x); G6 IRQ5(TOUCH_BUSY); G5 IRQ4(TOUCH_IRQ);G4 GPI(KEY2); in board_init() 87 * G3 GPI(KEY1); G2 GPO(LED11); G1 GPO(LED10); G0 GPO(LED9); */ in board_init() 107 * M3 GPO(BUZZER); M2 GPO(LCD_BL); M1 CS5B(CAN3_CS); M0 GPI+(nc); */ in board_init() 128 /* U7 (x); U6 (x); U5 (x); U4 GPI+(/AC_FAULT); in board_init() 133 * V3 GPO(MID1); V2 CARD_TxD; V1 CARD_RxD; V0 GPI+(/BAT_FAULT); */ in board_init()
|
/openbmc/linux/include/linux/mfd/da9055/ |
H A D | pdata.h | 27 * 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
|
/openbmc/u-boot/doc/device-tree-bindings/misc/ |
H A D | intel-lpc.txt | 15 - intel,gpi-routing : Specifies the GPI routing. There are 16 cells, valid 54 * GPI routing 60 intel,gpi-routing = <0 0 0 0 0 0 0 2
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/power/power-sequencer/swift/ |
H A D | ucd90160.yaml | 23 gpi: 1 28 gpi: 2 33 gpi: 3 38 gpi: 4 43 gpi: 5 48 gpi: 6
|
/openbmc/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() 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() 259 "GPI I/O resource busy, probably claimed by ACPI\n"); in vx855gpio_probe()
|
/openbmc/u-boot/board/intel/cherryhill/ |
H A D | cherryhill.c | 89 GPIO_PAD_CONF("N15: GPIO_SUS0", GPIO, M1, GPI, NA, NA, 92 GPIO_PAD_CONF("N19: GPIO_SUS1", GPIO, M1, GPI, NA, NA, 95 GPIO_PAD_CONF("N24: GPIO_SUS2", GPIO, M1, GPI, NA, NA, 107 GPIO_PAD_CONF("N25: GPIO_SUS6", GPIO, M1, GPI, NA, NA, 111 GPIO_PAD_CONF("N18: GPIO_SUS7", GPIO, M1, GPI, NA, NA, 135 GPIO_PAD_CONF("N65: PANEL0_BKLTCTL", GPIO, M1, GPI, NA, NA, 138 GPIO_PAD_CONF("N60: PANEL0_BKLTEN", GPIO, M1, GPI, NA, NA, 141 GPIO_PAD_CONF("N72: PANEL0_VDDEN", GPIO, M1, GPI, NA, NA, 156 GPIO_PAD_CONF("N16: SEC_GPIO_SUS10", GPIO, M1, GPI, NA, NA, 159 GPIO_PAD_CONF("N21: SEC_GPIO_SUS11", GPIO, M1, GPI, NA, NA, [all …]
|
/openbmc/linux/drivers/dma/qcom/ |
H A D | Kconfig | 23 tristate "Qualcomm Technologies GPI DMA support" 28 Enable support for the QCOM GPI DMA controller. This controller 30 as I2C, UART, and SPI. By using GPI dmaengine driver, bus drivers
|
/openbmc/linux/arch/sh/boards/ |
H A D | board-magicpanelr2.c | 118 /* E7 (x); E6 GPI(nu); E5 GPI(nu); E4 LCD_M_DISP; in setup_port_multiplexing() 124 * F3 AN2(MID_AD); F2 AN1(EARTH_AD); F1 AN0(TEMP); F0 GPI+(nc); in setup_port_multiplexing() 128 /* G7 (x); G6 IRQ5(TOUCH_BUSY); G5 IRQ4(TOUCH_IRQ); G4 GPI(KEY2); in setup_port_multiplexing() 129 * G3 GPI(KEY1); G2 GPO(LED11); G1 GPO(LED10); G0 GPO(LED9); in setup_port_multiplexing() 155 * M1 CS5B(CAN3_CS); M0 GPI+(nc); in setup_port_multiplexing() 199 /* U7 (x); U6 (x); U5 (x); U4 GPI+(/AC_FAULT); in setup_port_multiplexing() 205 * V3 GPO(MID1); V2 CARD_TxD; V1 CARD_RxD; V0 GPI+(/BAT_FAULT); in setup_port_multiplexing()
|
/openbmc/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 | kontron,sl28cpld-gpio.yaml | 18 output-only (kontron,sl28-gpo) and one input-only (kontron,sl28-gpi). 26 - kontron,sl28cpld-gpi
|
/openbmc/linux/Documentation/devicetree/bindings/input/ |
H A D | dlg,da7280.txt | 23 2 - Edge triggered waveform memory(ETWM) mode, external GPI(N) 26 the pattern is assigned to the GPI(N)_SEQUENCE_ID below. 51 pointed to by PS_SEQ_ID or GPI(N)_SEQUENCE_ID is repeated. 53 - dlg,gpiN-seq-id: the GPI(N)_SEQUENCE_ID, pattern to play
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | tlv320adcx140.yaml | 87 ti,gpi-config: 89 Defines the configuration for the general purpose input pins (GPI). 93 1 - GPIX is configured as a general-purpose input (GPI) 127 9 - GPIO1 is configured as a general-purpose input (GPI) 203 ti,gpi-config = <4 5 6 7>;
|
/openbmc/u-boot/drivers/net/pfe_eth/ |
H A D | pfe_hw.c | 676 /**************************** GPI ***************************/ 678 * Resets a GPI block. 679 * @param[in] base GPI base address 687 * Enables a GPI block. 688 * @param[in] base GPI base address 696 * Disables a GPI block. 697 * @param[in] base GPI base address 705 * Sets the configuration of a GPI block. 706 * @param[in] base GPI base address 707 * @param[in] cfg GPI configuration [all …]
|
/openbmc/openbmc/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ |
H A D | ampere_platform_init.sh | 32 # Support to detect MTC board revisions via board ID and to set GPI pins for the host 57 # P0[7] -> GPI[1] and P0[6] -> GPI[0]
|
/openbmc/u-boot/arch/x86/cpu/ivybridge/ |
H A D | lpc.c | 113 int gpi; in pch_gpi_routing() local 116 "intel,gpi-routing", route, sizeof(route))) in pch_gpi_routing() 119 for (reg = 0, gpi = 0; gpi < ARRAY_SIZE(route); gpi++) in pch_gpi_routing() 120 reg |= route[gpi] << (gpi * 2); in pch_gpi_routing() 209 /* Set the board's GPI routing. */ in pch_power_options()
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | delta,tn48m-cpld.yaml | 72 compatible = "delta,tn48m-gpi"; 79 compatible = "delta,tn48m-gpi";
|
/openbmc/linux/drivers/regulator/ |
H A D | da9055-regulator.c | 433 * 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()
|