Home
last modified time | relevance | path

Searched full:gpo (Results 1 – 25 of 116) sorted by relevance

12345

/openbmc/u-boot/board/mpr2/
H A Dmpr2.c58 * GPO: (01) General Purpose Output in board_init()
62 * A7 GPO(LED8); A6 GPO(LED7); A5 GPO(LED6); A4 GPO(LED5); in board_init()
63 * A3 GPO(LED4); A2 GPO(LED3); A1 GPO(LED2); A0 GPO(LED1); */ in board_init()
66 /* B7 GPO(RST4); B6 GPO(RST3); B5 GPO(RST2); B4 GPO(RST1); in board_init()
67 * B3 GPO(PB3); B2 GPO(PB2); B1 GPO(PB1); B0 GPO(PB0); */ in board_init()
70 /* C7 GPO(PC7); C6 GPO(PC6); C5 GPO(PC5); C4 GPO(PC4); in board_init()
74 /* D7 GPO(PD7); D6 GPO(PD6); D5 GPO(PD5); D4 GPO(PD4); in board_init()
75 * D3 GPO(PD3); D2 GPO(PD2); D1 GPO(PD1); D0 GPO(PD0); */ in board_init()
87 * G3 GPI(KEY1); G2 GPO(LED11); G1 GPO(LED10); G0 GPO(LED9); */ in board_init()
91 * H3 GPO(EARTH_OFF); H2 GPO(EARTH_TEST); H1 USB2_PWR; H0 USB1_PWR; */ in board_init()
[all …]
/openbmc/linux/arch/sh/boards/
H A Dboard-magicpanelr2.c98 /* A7 GPO(LED8); A6 GPO(LED7); A5 GPO(LED6); A4 GPO(LED5); in setup_port_multiplexing()
99 * A3 GPO(LED4); A2 GPO(LED3); A1 GPO(LED2); A0 GPO(LED1); in setup_port_multiplexing()
103 /* B7 GPO(RST4); B6 GPO(RST3); B5 GPO(RST2); B4 GPO(RST1); in setup_port_multiplexing()
104 * B3 GPO(PB3); B2 GPO(PB2); B1 GPO(PB1); B0 GPO(PB0); in setup_port_multiplexing()
108 /* C7 GPO(PC7); C6 GPO(PC6); C5 GPO(PC5); C4 GPO(PC4); in setup_port_multiplexing()
113 /* D7 GPO(PD7); D6 GPO(PD6); D5 GPO(PD5); D4 GPO(PD4); in setup_port_multiplexing()
114 * D3 GPO(PD3); D2 GPO(PD2); D1 GPO(PD1); D0 GPO(PD0); in setup_port_multiplexing()
129 * G3 GPI(KEY1); G2 GPO(LED11); G1 GPO(LED10); G0 GPO(LED9); in setup_port_multiplexing()
134 * H3 GPO(EARTH_OFF); H2 GPO(EARTH_TEST); H1 USB2_PWR; H0 USB1_PWR; in setup_port_multiplexing()
153 /* M7 GPO(CURRENT_SINK); M6 GPO(PWR_SWITCH); M5 GPO(LAN_SPEED); in setup_port_multiplexing()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmarvell,armada-98dx3236-pinctrl.txt14 mpp0 0 gpo, spi0(mosi), dev(ad8)
16 mpp2 2 gpo, spi0(sck), dev(ad10)
20 mpp6 6 gpo, sd0(clk), dev(a2)
26 mpp12 12 gpo, uart1(txd), uart0(rts), dev(ad14)
30 mpp16 16 gpo, dev(oe)
31 mpp17 17 gpo, dev(clkout)
34 mpp20 20 gpo, dev(we0)
35 mpp21 21 gpo, dev(ad0)
36 mpp22 22 gpo, dev(ad1)
37 mpp23 23 gpo, dev(ad2)
[all …]
H A Dmarvell,kirkwood-pinctrl.txt25 mpp1 1 gpo, nand(io3), spi(mosi)
26 mpp2 2 gpo, nand(io4), spi(sck)
27 mpp3 3 gpo, nand(io5), spi(miso)
29 mpp5 5 gpo, nand(io7), uart0(txd), ptp(trig)
31 mpp7 7 gpo, pex(rsto), spi(cs), ptp(trig)
36 mpp10 10 gpo, spi(sck), uart0(txd), ptp(trig)
39 mpp12 12 gpo, sdio(clk)
45 mpp18 18 gpo, nand(io0)
46 mpp19 19 gpo, nand(io1)
63 mpp1 1 gpo, nand(io3), spi(mosi)
[all …]
H A Dmarvell,armada-370-pinctrl.txt17 mpp1 1 gpo, uart0(txd)
21 mpp5 5 gpo, ge0(txclkout), uart1(txd), spi1(sck), audio(mclk)
23 mpp7 7 gpo, ge0(txd1), tdm(dtx), audio(lrclk)
25 mpp9 9 gpo, ge0(txd3), uart1(txd), sd0(clk), audio(spdifo)
38 mpp17 17 gpo, ge(mdc)
41 mpp20 20 gpo, ge0(txd4), ge1(txd0)
42 mpp21 21 gpo, ge0(txd5), ge1(txd1), uart1(txd)
43 mpp22 22 gpo, ge0(txd6), ge1(txd2), uart0(rts)
44 mpp23 23 gpo, ge0(txd7), ge1(txd3), spi1(mosi)
55 mpp34 34 gpo, dev(we0), spi0(mosi)
[all …]
/openbmc/linux/drivers/gpio/
H A Dgpio-bd71815.c54 dev_warn(bd71815->dev, "failed to toggle GPO\n"); in bd71815gpo_set()
79 /* BD71815 GPIO is actually GPO */
100 * Sigh. The BD71815 and BD71817 were originally designed to support two GPO
101 * pins. At some point it was noticed the second GPO pin which is the E5 pin
103 * was decided to not promote this second GPO and the pin is marked as GND in
104 * the datasheet. The functionality is still there though! I guess driving a GPO
107 * controlling this second GPO. It is thus possible this is used in some of the
110 * This driver does not by default support configuring this second GPO
112 * "rohm,enable-hidden-gpo".
122 "rohm,enable-hidden-gpo")) in bd71815_init_valid_mask()
[all …]
H A Dgpio-twl6040.c88 twl6040gpo_chip.ngpio = 3; /* twl6040 have 3 GPO */ in gpo_twl6040_probe()
90 twl6040gpo_chip.ngpio = 1; /* twl6041 have 1 GPO */ in gpo_twl6040_probe()
104 MODULE_ALIAS("platform:twl6040-gpo");
108 .name = "twl6040-gpo",
116 MODULE_DESCRIPTION("GPO interface for TWL6040");
H A Dgpio-vx855.c23 * GPO 0...12 General Purpose Output
76 * 14..26 GPO 0..12
91 /* Real GPO bits cannot be put in output direction */ in vx855gpio_direction_input()
116 /* GPO don't have an input bit, we need to read it in vx855gpio_get()
165 /* True GPO don't need to be switched to output mode, in vx855gpio_direction_output()
182 /* The GPO's are push-pull */ in vx855gpio_set_config()
264 "GPO I/O resource busy, probably claimed by ACPI\n"); in vx855gpio_probe()
H A DKconfig1125 tristate "PCA9570 4-Bit I2C GPO expander"
1127 Say yes here to enable the GPO driver for the NXP PCA9570 chip.
1158 tristate "TPIC2810 8-Bit I2C GPO expander"
1160 Say yes here to enable the GPO driver for the TI TPIC2810 chip.
1202 Support for GPO(s) on ROHM BD71815 PMIC. There are two GPOs
1342 tristate "TI LP873X GPO"
1345 This driver supports the GPO on TI Lp873x PMICs. 2 GPOs are present
1457 tristate "TI TPS65086 GPO"
1460 This driver supports the GPO on TI TPS65086x PMICs.
1479 GPIO. It's either a GPO when MULTI_DEVICE_EN=0 or a GPI when
[all …]
/openbmc/linux/drivers/pinctrl/mvebu/
H A Dpinctrl-armada-370.c25 MPP_FUNCTION(0x0, "gpo", NULL),
39 MPP_FUNCTION(0x0, "gpo", NULL),
51 MPP_FUNCTION(0x0, "gpo", NULL),
62 MPP_FUNCTION(0x0, "gpo", NULL),
116 MPP_FUNCTION(0x0, "gpo", NULL),
127 MPP_FUNCTION(0x0, "gpo", NULL),
131 MPP_FUNCTION(0x0, "gpo", NULL),
136 MPP_FUNCTION(0x0, "gpo", NULL),
141 MPP_FUNCTION(0x0, "gpo", NULL),
191 MPP_FUNCTION(0x0, "gpo", NULL),
[all …]
H A Dpinctrl-armada-xp.c353 MPP_VAR_FUNCTION(0x0, "gpo", NULL, V_98DX3236_PLUS),
361 MPP_VAR_FUNCTION(0x0, "gpo", NULL, V_98DX3236_PLUS),
379 MPP_VAR_FUNCTION(0x0, "gpo", NULL, V_98DX3236_PLUS),
404 MPP_VAR_FUNCTION(0x0, "gpo", NULL, V_98DX3236_PLUS),
419 MPP_VAR_FUNCTION(0x0, "gpo", NULL, V_98DX3236_PLUS),
422 MPP_VAR_FUNCTION(0x0, "gpo", NULL, V_98DX3236_PLUS),
432 MPP_VAR_FUNCTION(0x0, "gpo", NULL, V_98DX3236_PLUS),
435 MPP_VAR_FUNCTION(0x0, "gpo", NULL, V_98DX3236_PLUS),
438 MPP_VAR_FUNCTION(0x0, "gpo", NULL, V_98DX3236_PLUS),
441 MPP_VAR_FUNCTION(0x0, "gpo", NULL, V_98DX3236_PLUS),
[all …]
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dtlv320adcx140.yaml121 1 - GPIO1 is configured as a general-purpose output (GPO)
161 '^ti,gpo-config-[1-4]$':
165 output pins (GPO). These values are pairs, the first value is for the
169 GPO output configuration can be one of the following:
172 1 - GPOX is configured as a general-purpose output (GPO)
177 GPO output drive configuration for the GPO pins can be one of the following:
205 ti,gpo-config-1 = <0 0>;
206 ti,gpo-config-2 = <0 0>;
/openbmc/u-boot/board/intel/cherryhill/
H A Dcherryhill.c29 GPIO_PAD_CONF("N48: GP_CAMERASB00", GPIO, M1, GPO, LOW,
32 GPIO_PAD_CONF("N53: GP_CAMERASB01", GPIO, M1, GPO, LOW,
35 GPIO_PAD_CONF("N46: GP_CAMERASB02", GPIO, M1, GPO, LOW,
38 GPIO_PAD_CONF("N51: GP_CAMERASB03", GPIO, M1, GPO, LOW,
41 GPIO_PAD_CONF("N56: GP_CAMERASB04", GPIO, M1, GPO, LOW,
44 GPIO_PAD_CONF("N45: GP_CAMERASB05", GPIO, M1, GPO, LOW,
47 GPIO_PAD_CONF("N49: GP_CAMERASB06", GPIO, M1, GPO, LOW,
50 GPIO_PAD_CONF("N54: GP_CAMERASB07", GPIO, M1, GPO, LOW,
53 GPIO_PAD_CONF("N47: GP_CAMERASB08", GPIO, M1, GPO, LOW,
56 GPIO_PAD_CONF("N52: GP_CAMERASB09", GPIO, M1, GPO, LOW,
[all …]
/openbmc/linux/Documentation/devicetree/bindings/iio/addac/
H A Dadi,ad74413r.yaml97 adi,gpo-comparator:
100 Whether to configure GPO as a comparator or not.
101 When not configured as a comparator, the GPO will be treated as an
162 adi,gpo-comparator;
/openbmc/openbmc/meta-security/dynamic-layers/networking-layer/recipes-security/sssd/files/
H A DCVE-2023-3758.patch4 Subject: [PATCH] ad-gpo: use hash to store intermediate results
6 Currently after the evaluation of a single GPO file the intermediate
8 all applicable GPO files are evaluated. Finally the data in the cache is
197 * (as part of the GPO Result object in the sysdb cache).
207 /* ret is EOK only after all GPO policy files have been downloaded */
211 + DEBUG(SSSDBG_OP_FAILURE, "Failed to store evaluated GPO maps "
/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.
26 nuvoton,output-ngpios GPIO lines is only for GPO.
58 The numbers of GPIO's exposed. GPIO lines are only for GPO.
H A Dkontron,sl28cpld-gpio.yaml18 output-only (kontron,sl28-gpo) and one input-only (kontron,sl28-gpi).
27 - kontron,sl28cpld-gpo
/openbmc/linux/drivers/pinctrl/nuvoton/
H A Dpinctrl-npcm8xx.c1315 #define GPI BIT(0) /* Not GPO */
1316 #define GPO BIT(1) /* Not GPI */ macro
1373 …, MFSEL1, 9, cp1utxd, MFSEL6, 1, none, NONE, 0, none, NONE, 0, none, NONE, 0, DSTR(2, 4) | GPO),
1374 …(43, uart1, MFSEL1, 10, bmcuart1, MFSEL3, 24, none, NONE, 0, none, NONE, 0, none, NONE, 0, GPO),
1375 …b, MFSEL1, 28, nbu1crts, MFSEL6, 15, jtag2, MFSEL4, 0, tp_jtag3, MFSEL7, 13, j2j3, MFSEL5, 2, GPO),
1376 …5, hsi1c, MFSEL1, 4, jtag2, MFSEL4, 0, j2j3, MFSEL5, 2, tp_jtag3, MFSEL7, 13, none, NONE, 0, GPO),
1377 …6, hsi1c, MFSEL1, 4, jtag2, MFSEL4, 0, j2j3, MFSEL5, 2, tp_jtag3, MFSEL7, 13, none, NONE, 0, GPO),
1379 …(48, hsi2a, MFSEL1, 11, bmcuart0b, MFSEL4, 1, none, NONE, 0, none, NONE, 0, none, NONE, 0, GPO),
1380 …(49, hsi2a, MFSEL1, 11, bmcuart0b, MFSEL4, 1, none, NONE, 0, none, NONE, 0, none, NONE, 0, GPO),
1381 …(50, hsi2b, MFSEL1, 29, bu6, MFSEL5, 6, tp_uart, MFSEL7, 12, none, NONE, 0, none, NONE, 0, GPO),
[all …]
/openbmc/linux/arch/arm/boot/dts/marvell/
H A Dkirkwood-lsxl.dtsi20 marvell,function = "gpo";
28 marvell,function = "gpo";
32 marvell,function = "gpo";
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/lxdm/lxdm/
H A D0005-ui.c-handle-password-expire-and-update-new-password.patch17 @@ -161,6 +161,9 @@ static gboolean on_greeter_input(GIOChannel *source, GIOCondition condition, gpo
27 … -205,6 +208,23 @@ static gboolean on_greeter_input(GIOChannel *source, GIOCondition condition, gpo
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dtwl6040.txt4 vibra and GPO functionality on OMAP4+ platforms.
13 - #gpio-cells = <1>: twl6040 provides GPO lines.
H A Drohm,bd71815-pmic.yaml74 rohm,enable-hidden-gpo:
76 The BD71815 has undocumented GPO at pin E5. Pin is marked as GND at the
79 second GPO by defining this property. Dont enable this if you are unsure
/openbmc/u-boot/arch/arm/dts/
H A Dkirkwood-lsxl.dtsi19 marvell,function = "gpo";
27 marvell,function = "gpo";
31 marvell,function = "gpo";
/openbmc/linux/Documentation/devicetree/bindings/media/i2c/
H A Dti,ds90ub913.yaml23 First cell is the GPO pin number, second cell is the flags. The GPO pin
/openbmc/u-boot/arch/arm/mach-aspeed/ast2600/
H A Dboard_common.c26 * workaround for Aspeed RMII daughtercard, reset Eth PHY by GPO F0 and F2
27 * Where GPO F0 controls the reset signal of RMII PHY 1 and 2.
28 * Where GPO F2 controls the reset signal of RMII PHY 3 and 4.

12345