/u-boot/arch/arm/mach-kirkwood/include/mach/ |
H A D | gpio.h | 18 #define GPIO_OFF(pin) (((pin) >> 5) ? 0x0040 : 0x0000) 19 #define GPIO_OUT(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x00) 20 #define GPIO_IO_CONF(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x04) 21 #define GPIO_BLINK_EN(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x08) 22 #define GPIO_IN_POL(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) [all...] |
/u-boot/drivers/gpio/ |
H A D | kw_gpio.c | 24 void __set_direction(unsigned pin, int input) argument 28 u = readl(GPIO_IO_CONF(pin)); 30 u |= 1 << (pin & 31); 32 u &= ~(1 << (pin & 31)); 33 writel(u, GPIO_IO_CONF(pin)); 35 u = readl(GPIO_IO_CONF(pin)); 38 static void __set_level(unsigned pin, int high) argument 42 u = readl(GPIO_OUT(pin)); 44 u |= 1 << (pin & 31); 46 u &= ~(1 << (pin 50 __set_blinking(unsigned pin, int blink) argument 62 kw_gpio_is_valid(unsigned pin, int mode) argument 78 kw_gpio_set_valid(unsigned pin, int mode) argument 94 kw_gpio_direction_input(unsigned pin) argument 105 kw_gpio_direction_output(unsigned pin, int value) argument 124 kw_gpio_get_value(unsigned pin) argument 136 kw_gpio_set_value(unsigned pin, int value) argument 142 kw_gpio_set_blink(unsigned pin, int blink) argument [all...] |
/u-boot/board/LaCie/common/ |
H A D | cpld-gpio-bus.c | 19 int pin; local 21 for (pin = 0; pin < bus->num_addr; pin++) 22 kw_gpio_set_value(bus->addr[pin], (addr >> pin) & 1); 27 int pin; local 29 for (pin = 0; pin < bus->num_data; pin [all...] |
/u-boot/arch/mips/mach-jz47xx/include/mach/ |
H A D | jz4780_gpio.h | 6 #define JZ_GPIO(bank, pin) ((32 * (bank)) + (pin))
|
/u-boot/arch/nios2/dts/include/dt-bindings/pinctrl/ |
H A D | sandbox-pinmux.h | 17 #define SANDBOX_PINMUX(pin, func) ((func) << 16 | (pin))
|
H A D | apple.h | 9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16))
|
/u-boot/arch/xtensa/dts/include/dt-bindings/pinctrl/ |
H A D | sandbox-pinmux.h | 17 #define SANDBOX_PINMUX(pin, func) ((func) << 16 | (pin))
|
H A D | apple.h | 9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16))
|
/u-boot/arch/x86/dts/include/dt-bindings/pinctrl/ |
H A D | sandbox-pinmux.h | 17 #define SANDBOX_PINMUX(pin, func) ((func) << 16 | (pin))
|
H A D | apple.h | 9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16))
|
/u-boot/arch/sandbox/dts/include/dt-bindings/pinctrl/ |
H A D | sandbox-pinmux.h | 17 #define SANDBOX_PINMUX(pin, func) ((func) << 16 | (pin))
|
H A D | apple.h | 9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16))
|
/u-boot/arch/microblaze/dts/include/dt-bindings/pinctrl/ |
H A D | sandbox-pinmux.h | 17 #define SANDBOX_PINMUX(pin, func) ((func) << 16 | (pin))
|
H A D | apple.h | 9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16))
|
H A D | rzg2l-pinctrl.h | 15 * Create the pin index from its bank and position numbers and store in 20 /* Convert a port and pin label to its global pin index */ 21 #define RZG2L_GPIO(port, pin) ((port) * RZG2L_PINS_PER_PORT + (pin))
|
/u-boot/arch/mips/dts/include/dt-bindings/pinctrl/ |
H A D | sandbox-pinmux.h | 17 #define SANDBOX_PINMUX(pin, func) ((func) << 16 | (pin))
|
H A D | apple.h | 9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16))
|
H A D | rzg2l-pinctrl.h | 15 * Create the pin index from its bank and position numbers and store in 20 /* Convert a port and pin label to its global pin index */ 21 #define RZG2L_GPIO(port, pin) ((port) * RZG2L_PINS_PER_PORT + (pin))
|
/u-boot/arch/arm/dts/include/dt-bindings/pinctrl/ |
H A D | sandbox-pinmux.h | 17 #define SANDBOX_PINMUX(pin, func) ((func) << 16 | (pin))
|
H A D | apple.h | 9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16))
|
H A D | rzg2l-pinctrl.h | 15 * Create the pin index from its bank and position numbers and store in 20 /* Convert a port and pin label to its global pin index */ 21 #define RZG2L_GPIO(port, pin) ((port) * RZG2L_PINS_PER_PORT + (pin))
|
/u-boot/include/dt-bindings/pinctrl/ |
H A D | sandbox-pinmux.h | 17 #define SANDBOX_PINMUX(pin, func) ((func) << 16 | (pin))
|
H A D | apple.h | 9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16))
|
/u-boot/dts/upstream/include/dt-bindings/pinctrl/ |
H A D | apple.h | 9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16))
|
/u-boot/arch/arm/mach-uniphier/debug-uart/ |
H A D | debug-uart.h | 16 void sg_set_pinsel(unsigned int pin, unsigned int muxval, 18 void sg_set_iectrl(unsigned int pin);
|