Home
last modified time | relevance | path

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

1234567

/openbmc/linux/Documentation/devicetree/bindings/dma/
H A Dqcom,gpi.yaml4 $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 Ds3c64xx-pinctrl.dtsi73 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 Ds5pv210-fascinate4g.dts290 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 Ds5pv210-galaxys.dts328 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 Dkudo-ras.sh10 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 Ducd90160.yaml24 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 Ducd90160.yaml24 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 Ducd90160.yaml24 gpi: 1
29 gpi: 2
34 gpi: 3
39 gpi: 4
44 gpi: 5
49 gpi: 6
/openbmc/u-boot/board/mpr2/
H A Dmpr2.c59 * 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 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
/openbmc/u-boot/doc/device-tree-bindings/misc/
H A Dintel-lpc.txt15 - 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 Ducd90160.yaml23 gpi: 1
28 gpi: 2
33 gpi: 3
38 gpi: 4
43 gpi: 5
48 gpi: 6
/openbmc/linux/drivers/gpio/
H A 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()
259 "GPI I/O resource busy, probably claimed by ACPI\n"); in vx855gpio_probe()
/openbmc/u-boot/board/intel/cherryhill/
H A Dcherryhill.c89 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 DKconfig23 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 Dboard-magicpanelr2.c118 /* 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 Dnuvoton,sgpio.yaml20 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 Dkontron,sl28cpld-gpio.yaml18 output-only (kontron,sl28-gpo) and one input-only (kontron,sl28-gpi).
26 - kontron,sl28cpld-gpi
/openbmc/linux/Documentation/devicetree/bindings/input/
H A Ddlg,da7280.txt23 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 Dtlv320adcx140.yaml87 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 Dpfe_hw.c676 /**************************** 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 Dampere_platform_init.sh32 # 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 Dlpc.c113 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 Ddelta,tn48m-cpld.yaml72 compatible = "delta,tn48m-gpi";
79 compatible = "delta,tn48m-gpi";
/openbmc/linux/drivers/regulator/
H A 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()

1234567