Searched refs:gpio (Results 1 - 25 of 825) sorted by relevance

1234567891011>>

/u-boot/arch/powerpc/include/asm/
H A Dgpio.h1 #include <asm/arch/gpio.h>
2 #include <asm-generic/gpio.h>
H A Dmpc85xx_gpio.h23 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 Dgpio.h2 #include <asm/arch/gpio.h>
4 #include <asm-generic/gpio.h>
/u-boot/arch/m68k/cpu/mcf5445x/
H A Ddspi.c15 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 Dgpio.h1 #include <asm-generic/gpio.h>
/u-boot/arch/nios2/include/asm/
H A Dgpio.h1 #include <asm-generic/gpio.h>
/u-boot/arch/microblaze/include/asm/
H A Dgpio.h1 #include <asm-generic/gpio.h>
/u-boot/arch/arc/include/asm/
H A Dgpio.h1 #include <asm-generic/gpio.h>
/u-boot/arch/riscv/include/asm/
H A Dgpio.h6 #include <asm-generic/gpio.h>
/u-boot/arch/mips/mach-jz47xx/include/mach/
H A Djz4780_gpio.h8 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 Dspl_gpio.h12 #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 Dgpio.h32 #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 Dgpio.h16 #include <asm/arch-tegra/gpio.h>
17 #include <asm/arch-tegra30/gpio.h>
/u-boot/arch/arm/include/asm/arch-imx8m/
H A Dgpio.h9 #include <asm/mach-imx/gpio.h>
/u-boot/arch/arm/include/asm/arch-mx7/
H A Dgpio.h9 #include <asm/mach-imx/gpio.h>
/u-boot/arch/arm/include/asm/arch-mx6/
H A Dgpio.h11 #include <asm/mach-imx/gpio.h>
/u-boot/arch/arm/include/asm/arch-mx5/
H A Dgpio.h11 #include <asm/mach-imx/gpio.h>
/u-boot/arch/arm/include/asm/arch-mx31/
H A Dgpio.h11 #include <asm/mach-imx/gpio.h>
/u-boot/arch/arm/include/asm/arch-rk3036/
H A Dgpio.h9 #include <asm/arch-rockchip/gpio.h>
/u-boot/arch/arm/include/asm/arch-rk3128/
H A Dgpio.h9 #include <asm/arch-rockchip/gpio.h>
/u-boot/arch/arm/include/asm/arch-rk3188/
H A Dgpio.h9 #include <asm/arch-rockchip/gpio.h>
/u-boot/arch/arm/include/asm/arch-rk322x/
H A Dgpio.h9 #include <asm/arch-rockchip/gpio.h>
/u-boot/arch/arm/include/asm/arch-rk3288/
H A Dgpio.h9 #include <asm/arch-rockchip/gpio.h>
/u-boot/arch/arm/include/asm/arch-rk3328/
H A Dgpio.h9 #include <asm/arch-rockchip/gpio.h>
/u-boot/arch/arm/include/asm/arch-rk3368/
H A Dgpio.h9 #include <asm/arch-rockchip/gpio.h>

Completed in 109 milliseconds

1234567891011>>