/u-boot/arch/powerpc/include/asm/ |
H A D | gpio.h | 1 #include <asm/arch/gpio.h> 2 #include <asm-generic/gpio.h>
|
H A D | mpc85xx_gpio.h | 23 ccsr_gpio_t *gpio = (void *)(CFG_SYS_MPC85xx_GPIO_ADDR); local 30 dir |= (in_be32(&gpio->gpdir) & ~mask); 31 val |= (in_be32(&gpio->gpdat) & ~mask); 38 out_be32(&gpio->gpdat, val); 39 out_be32(&gpio->gpdir, dir); 59 ccsr_gpio_t *gpio = (void *)(CFG_SYS_MPC85xx_GPIO_ADDR); local 62 return in_be32(&gpio->gpdat) & mask; 69 static inline int gpio_request(unsigned gpio, const char *label) argument 75 static inline int gpio_free(unsigned gpio) argument 81 static inline int gpio_direction_input(unsigned gpio) argument 87 gpio_direction_output(unsigned gpio, int value) argument 96 gpio_get_value(unsigned gpio) argument 101 gpio_set_value(unsigned gpio, int value) argument 110 gpio_is_valid(int gpio) argument [all...] |
/u-boot/arch/arm/include/asm/ |
H A D | gpio.h | 2 #include <asm/arch/gpio.h> 4 #include <asm-generic/gpio.h>
|
/u-boot/arch/m68k/cpu/mcf5445x/ |
H A D | dspi.c | 15 struct gpio *gpio = (struct gpio *)MMAP_GPIO; local 20 clrbits_8(&gpio->par_dspi0, 22 setbits_8(&gpio->par_dspi0, 26 clrbits_8(&gpio->par_dspiow, 28 setbits_8(&gpio->par_dspiow, 37 struct gpio *gpio = (struct gpio *)MMAP_GPI local [all...] |
/u-boot/arch/mips/include/asm/ |
H A D | gpio.h | 1 #include <asm-generic/gpio.h>
|
/u-boot/arch/nios2/include/asm/ |
H A D | gpio.h | 1 #include <asm-generic/gpio.h>
|
/u-boot/arch/microblaze/include/asm/ |
H A D | gpio.h | 1 #include <asm-generic/gpio.h>
|
/u-boot/arch/arc/include/asm/ |
H A D | gpio.h | 1 #include <asm-generic/gpio.h>
|
/u-boot/arch/riscv/include/asm/ |
H A D | gpio.h | 6 #include <asm-generic/gpio.h>
|
/u-boot/arch/mips/mach-jz47xx/include/mach/ |
H A D | jz4780_gpio.h | 8 int jz47xx_gpio_get_value(unsigned int gpio); 9 void jz47xx_gpio_direction_input(unsigned int gpio); 10 void jz47xx_gpio_direction_output(unsigned int gpio, int value);
|
/u-boot/include/ |
H A D | spl_gpio.h | 12 #include <asm/gpio.h> 16 * They correspond to the normal GPIO API (asm-generic/gpio.h). The GPIO 29 * The 'gpio' value can include both a bank and a GPIO number, if desired. The 37 * @gpio: GPIO to adjust (SoC-specific) 41 int spl_gpio_set_pull(void *regs, uint gpio, int pull); 47 * @gpio: GPIO to adjust (SoC-specific) 51 int spl_gpio_output(void *regs, uint gpio, int value); 57 * @gpio: GPIO to adjust (SoC-specific) 60 int spl_gpio_input(void *regs, uint gpio);
|
/u-boot/arch/riscv/include/asm/arch-jh7110/ |
H A D | gpio.h | 32 #define GPIO_OFFSET(gpio) \ 33 (((gpio) >> GPIO_NUM_SHIFT) << GPIO_NUM_SHIFT) 35 #define GPIO_SHIFT(gpio) \ 36 (((gpio) & GPIO_INDEX_MASK) << GPIO_BYTE_SHIFT) 51 #define SYS_IOMUX_DOEN(gpio, oen) \ 52 clrsetbits_le32(JH7110_SYS_IOMUX + GPIO_OFFSET(gpio), \ 53 GPIO_DOEN_MASK << GPIO_SHIFT(gpio), \ 54 (oen) << GPIO_SHIFT(gpio)) 56 #define SYS_IOMUX_DOUT(gpio, gpo) \ 57 clrsetbits_le32(JH7110_SYS_IOMUX + GPIO_DOUT + GPIO_OFFSET(gpio), \ [all...] |
/u-boot/arch/arm/include/asm/arch-tegra114/ |
H A D | gpio.h | 16 #include <asm/arch-tegra/gpio.h> 17 #include <asm/arch-tegra30/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-imx8m/ |
H A D | gpio.h | 9 #include <asm/mach-imx/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-mx7/ |
H A D | gpio.h | 9 #include <asm/mach-imx/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-mx6/ |
H A D | gpio.h | 11 #include <asm/mach-imx/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-mx5/ |
H A D | gpio.h | 11 #include <asm/mach-imx/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-mx31/ |
H A D | gpio.h | 11 #include <asm/mach-imx/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-rk3036/ |
H A D | gpio.h | 9 #include <asm/arch-rockchip/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-rk3128/ |
H A D | gpio.h | 9 #include <asm/arch-rockchip/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-rk3188/ |
H A D | gpio.h | 9 #include <asm/arch-rockchip/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-rk322x/ |
H A D | gpio.h | 9 #include <asm/arch-rockchip/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-rk3288/ |
H A D | gpio.h | 9 #include <asm/arch-rockchip/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-rk3328/ |
H A D | gpio.h | 9 #include <asm/arch-rockchip/gpio.h>
|
/u-boot/arch/arm/include/asm/arch-rk3368/ |
H A D | gpio.h | 9 #include <asm/arch-rockchip/gpio.h>
|