| /openbmc/u-boot/arch/arm/mach-kirkwood/include/mach/ |
| H A D | gpio.h | 18 #define GPIO_OFF(pin) (((pin) >> 5) ? 0x0040 : 0x0000) argument 19 #define GPIO_OUT(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x00) argument 20 #define GPIO_IO_CONF(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x04) argument 21 #define GPIO_BLINK_EN(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x08) argument 22 #define GPIO_IN_POL(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x0c) argument 23 #define GPIO_DATA_IN(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x10) argument 24 #define GPIO_EDGE_CAUSE(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x14) argument 25 #define GPIO_EDGE_MASK(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x18) argument 26 #define GPIO_LEVEL_MASK(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x1c) argument
|
| /openbmc/u-boot/drivers/gpio/ |
| H A D | kw_gpio.c | 24 void __set_direction(unsigned pin, int input) in __set_direction() 38 static void __set_level(unsigned pin, int high) in __set_level() 50 static void __set_blinking(unsigned pin, int blink) in __set_blinking() 62 int kw_gpio_is_valid(unsigned pin, int mode) in kw_gpio_is_valid() 78 void kw_gpio_set_valid(unsigned pin, int mode) in kw_gpio_set_valid() 94 int kw_gpio_direction_input(unsigned pin) in kw_gpio_direction_input() 105 int kw_gpio_direction_output(unsigned pin, int value) in kw_gpio_direction_output() 124 int kw_gpio_get_value(unsigned pin) in kw_gpio_get_value() 136 void kw_gpio_set_value(unsigned pin, int value) in kw_gpio_set_value() 142 void kw_gpio_set_blink(unsigned pin, int blink) in kw_gpio_set_blink()
|
| H A D | at91_gpio.c | 58 int at91_set_pio_pullup(unsigned port, unsigned pin, int use_pullup) in at91_set_pio_pullup() 71 int at91_set_pio_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_pio_periph() 89 int at91_set_a_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_a_periph() 108 int at91_set_b_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_b_periph() 127 int at91_pio3_set_a_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_a_periph() 150 int at91_pio3_set_b_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_b_periph() 172 int at91_pio3_set_c_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_c_periph() 194 int at91_pio3_set_d_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_d_periph() 240 int at91_set_pio_input(unsigned port, u32 pin, int use_pullup) in at91_set_pio_input() 270 int at91_set_pio_output(unsigned port, u32 pin, int value) in at91_set_pio_output() [all …]
|
| H A D | axp_gpio.c | 21 static u8 axp_get_gpio_ctrl_reg(unsigned pin) in axp_get_gpio_ctrl_reg() 36 static int axp_gpio_direction_input(struct udevice *dev, unsigned pin) in axp_gpio_direction_input() 54 static int axp_gpio_direction_output(struct udevice *dev, unsigned pin, in axp_gpio_direction_output() 81 static int axp_gpio_get_value(struct udevice *dev, unsigned pin) in axp_gpio_get_value() 114 static int axp_gpio_set_value(struct udevice *dev, unsigned pin, int val) in axp_gpio_set_value()
|
| H A D | atmel_pio4.c | 45 static int atmel_pio4_config_io_func(u32 port, u32 pin, in atmel_pio4_config_io_func() 68 int atmel_pio4_set_gpio(u32 port, u32 pin, u32 config) in atmel_pio4_set_gpio() 75 int atmel_pio4_set_a_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_a_periph() 82 int atmel_pio4_set_b_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_b_periph() 89 int atmel_pio4_set_c_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_c_periph() 96 int atmel_pio4_set_d_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_d_periph() 103 int atmel_pio4_set_e_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_e_periph() 110 int atmel_pio4_set_f_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_f_periph() 117 int atmel_pio4_set_g_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_g_periph() 124 int atmel_pio4_set_pio_output(u32 port, u32 pin, u32 value) in atmel_pio4_set_pio_output() [all …]
|
| H A D | altera_pio.c | 28 static int altera_pio_direction_input(struct udevice *dev, unsigned pin) in altera_pio_direction_input() 38 static int altera_pio_direction_output(struct udevice *dev, unsigned pin, in altera_pio_direction_output() 54 static int altera_pio_get_value(struct udevice *dev, unsigned pin) in altera_pio_get_value() 63 static int altera_pio_set_value(struct udevice *dev, unsigned pin, int val) in altera_pio_set_value()
|
| /openbmc/openbmc/meta-ingrasys/meta-zaius/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
| H A D | gpio_defs.json | 19 "pin": "R1", string 24 "pin": "D1", string 29 "pin": "D2", string 34 "pin": "D3", string 39 "pin": "D4", string 44 "pin": "A1", string 49 "pin": "A3", string 54 "pin": "B4", string 59 "pin": "I3", string 64 "pin": "AA0", string [all …]
|
| /openbmc/openbmc/meta-ibm/meta-romulus/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
| H A D | gpio_defs.json | 18 "pin": "R1", string 23 "pin": "D1", string 28 "pin": "D2", string 33 "pin": "N5", string 38 "pin": "J2", string 43 "pin": "A1", string 48 "pin": "A3", string 53 "pin": "J3", string 58 "pin": "Q7", string 63 "pin": "I3", string [all …]
|
| /openbmc/openbmc/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/swift/ |
| H A D | gpio_defs.json | 19 "pin": "A0", string 24 "pin": "R1", string 29 "pin": "A2", string 34 "pin": "J2", string 39 "pin": "A1", string 44 "pin": "B7", string 49 "pin": "A3", string 54 "pin": "I3", string 59 "pin": "B5", string
|
| /openbmc/openbmc/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/witherspoon/ |
| H A D | gpio_defs.json | 19 "pin": "D1", string 24 "pin": "R1", string 29 "pin": "D2", string 34 "pin": "J2", string 39 "pin": "A1", string 44 "pin": "B7", string 49 "pin": "A3", string 54 "pin": "I3", string
|
| /openbmc/openbmc/meta-ibm/meta-palmetto/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
| H A D | gpio_defs.json | 21 "pin": "E1", string 26 "pin": "C7", string 31 "pin": "J3", string 36 "pin": "Q7", string 41 "pin": "E0", string 46 "pin": "B5", string 51 "pin": "B6", string 56 "pin": "P5", string
|
| /openbmc/openbmc/meta-ampere/meta-jade/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
| H A D | gpio_defs.json | 20 "pin": "F4", string 25 "pin": "F2", string 30 "pin": "R4", string 35 "pin": "L3", string 40 "pin": "L4", string 45 "pin": "B4", string 50 "pin": "R5", string 55 "pin": "Q5", string
|
| /openbmc/u-boot/board/micronas/vct/ |
| H A D | gpio.c | 16 #define GPIO_MODULE(pin) ((pin) >> 5) argument 22 #define MASK(pin) (1 << ((pin) & 0x1F)) argument 39 int vct_gpio_dir(int pin, int dir) in vct_gpio_dir() 53 void vct_gpio_set(int pin, int val) in vct_gpio_set() 65 int vct_gpio_get(int pin) in vct_gpio_get()
|
| H A D | top.c | 26 static TOP_PINMUX_t top_read_pin(int pin) in top_read_pin() 67 static void top_write_pin(int pin, TOP_PINMUX_t reg) in top_write_pin() 99 int top_set_pin(int pin, int func) in top_set_pin() 122 int top_set_pin(int pin, int func) in top_set_pin()
|
| /openbmc/openbmc/meta-ampere/meta-mitchell/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
| H A D | mtmitchell_gpio_defs.json | 16 "pin": "H3", string 21 "pin": "F2", string 26 "pin": "I6", string 31 "pin": "Z0", string 36 "pin": "W1", string 41 "pin": "S2", string
|
| /openbmc/openbmc/meta-ampere/meta-jefferson/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
| H A D | gpio_defs.json | 16 "pin": "H3", string 21 "pin": "F2", string 26 "pin": "I6", string 31 "pin": "L4", string 36 "pin": "W1", string 41 "pin": "S2", string
|
| /openbmc/openbmc/meta-intel-openbmc/meta-s2600wf/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
| H A D | gpio_defs.json | 18 "pin": "AB3", string 23 "pin": "E2", string 28 "pin": "E3", string 33 "pin": "E0", string 38 "pin": "E1", string 43 "pin": "S6", string
|
| /openbmc/openbmc/meta-yadro/meta-nicole/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
| H A D | gpio_defs.json | 18 "pin": "R1", string 23 "pin": "D1", string 28 "pin": "D2", string 33 "pin": "J2", string 38 "pin": "O2", string 43 "pin": "Q7", string
|
| /openbmc/u-boot/arch/arm/mach-tegra/ |
| H A D | pinmux-common.c | 12 #define pmux_pingrp_isvalid(pin) (((pin) >= 0) && ((pin) < PMUX_PINGRP_COUNT)) argument 95 #define REG(pin) _R(0x3000 + ((pin) * 4)) argument 97 #define MUX_REG(pin) REG(pin) argument 98 #define MUX_SHIFT(pin) 0 argument 100 #define PULL_REG(pin) REG(pin) argument 101 #define PULL_SHIFT(pin) 2 argument 103 #define TRI_REG(pin) REG(pin) argument 104 #define TRI_SHIFT(pin) 4 argument 157 void pinmux_set_func(enum pmux_pingrp pin, enum pmux_func func) in pinmux_set_func() 189 void pinmux_set_pullupdown(enum pmux_pingrp pin, enum pmux_pull pupd) in pinmux_set_pullupdown() [all …]
|
| /openbmc/openbmc/meta-supermicro/meta-x11spi/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
| H A D | gpio_defs.json | 18 "pin": "AA0", string 23 "pin": "AA1", string 28 "pin": "E2", string 33 "pin": "E3", string 38 "pin": "AA5", string
|
| /openbmc/openbmc/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/p10bmc/ |
| H A D | gpio_defs.json | 16 "pin": "R1", string 21 "pin": "F1", string 26 "pin": "R2", string 31 "pin": "P3", string
|
| /openbmc/u-boot/arch/mips/mach-jz47xx/jz4780/ |
| H A D | gpio.c | 12 int pin = gpio % 32; in jz47xx_gpio_get_value() local 21 int pin = gpio % 32; in jz47xx_gpio_direction_input() local 32 int pin = gpio % 32; in jz47xx_gpio_direction_output() local
|
| /openbmc/openbmc/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/system1/ |
| H A D | gpio_defs.json | 16 "pin": "V3", string 21 "pin": "X6", string 26 "pin": "F0", string
|
| /openbmc/u-boot/arch/arm/mach-sunxi/ |
| H A D | pinmux.c | 20 void sunxi_gpio_set_cfgpin(u32 pin, u32 val) in sunxi_gpio_set_cfgpin() 40 int sunxi_gpio_get_cfgpin(u32 pin) in sunxi_gpio_get_cfgpin() 48 int sunxi_gpio_set_drv(u32 pin, u32 val) in sunxi_gpio_set_drv() 60 int sunxi_gpio_set_pull(u32 pin, u32 val) in sunxi_gpio_set_pull()
|
| /openbmc/qemu/tests/qtest/ |
| H A D | stm32l4x5_gpio-test.c | 86 static inline void *test_data(uint32_t gpio_addr, uint8_t pin) in test_data() 105 unsigned int pin, uint32_t value) in gpio_set_bit() 112 unsigned int pin, uint32_t value) in gpio_set_2bits() 279 unsigned int pin = test_pin(data); in test_gpio_output_mode() local 314 unsigned int pin = test_pin(data); in test_gpio_input_mode() local 343 unsigned int pin = test_pin(data); in test_pull_up_pull_down() local 373 unsigned int pin = test_pin(data); in test_push_pull() local 420 unsigned int pin = test_pin(data); in test_open_drain() local 476 unsigned int pin = test_pin(data); in test_bsrr_brr() local
|