Searched refs:sunxi_gpio (Results 1 – 5 of 5) sorted by relevance
| /u-boot/arch/arm/mach-sunxi/ |
| A D | pinmux.c | 12 void sunxi_gpio_set_cfgbank(struct sunxi_gpio *pio, int bank_offset, u32 val) in sunxi_gpio_set_cfgbank() 23 struct sunxi_gpio *pio = BANK_TO_GPIO(bank); in sunxi_gpio_set_cfgpin() 28 int sunxi_gpio_get_cfgbank(struct sunxi_gpio *pio, int bank_offset) in sunxi_gpio_get_cfgbank() 43 struct sunxi_gpio *pio = BANK_TO_GPIO(bank); in sunxi_gpio_get_cfgpin() 51 struct sunxi_gpio *pio = BANK_TO_GPIO(bank); in sunxi_gpio_set_drv() 56 void sunxi_gpio_set_drv_bank(struct sunxi_gpio *pio, u32 bank_offset, u32 val) in sunxi_gpio_set_drv_bank() 67 struct sunxi_gpio *pio = BANK_TO_GPIO(bank); in sunxi_gpio_set_pull() 72 void sunxi_gpio_set_pull_bank(struct sunxi_gpio *pio, int bank_offset, u32 val) in sunxi_gpio_set_pull_bank()
|
| /u-boot/arch/arm/include/asm/arch-sunxi/ |
| A D | gpio.h | 55 struct sunxi_gpio { struct 71 struct sunxi_gpio gpio_bank[SUNXI_GPIO_BANKS]; argument 216 struct sunxi_gpio *regs; 220 void sunxi_gpio_set_cfgbank(struct sunxi_gpio *pio, int bank_offset, u32 val); 222 int sunxi_gpio_get_cfgbank(struct sunxi_gpio *pio, int bank_offset); 225 void sunxi_gpio_set_drv_bank(struct sunxi_gpio *pio, u32 bank_offset, u32 val); 227 void sunxi_gpio_set_pull_bank(struct sunxi_gpio *pio, int bank_offset, u32 val);
|
| /u-boot/drivers/gpio/ |
| A D | sunxi_gpio.c | 27 struct sunxi_gpio *pio = BANK_TO_GPIO(bank); in sunxi_gpio_output() 45 struct sunxi_gpio *pio = BANK_TO_GPIO(bank); in sunxi_gpio_input()
|
| A D | Makefile | 49 obj-$(CONFIG_SUNXI_GPIO) += sunxi_gpio.o
|
| /u-boot/drivers/pinctrl/sunxi/ |
| A D | pinctrl-sunxi.c | 38 struct sunxi_gpio __iomem *base; 105 struct sunxi_gpio *regs = &plat->base[bank]; in sunxi_pinctrl_pinconf_set_pull() 115 struct sunxi_gpio *regs = &plat->base[bank]; in sunxi_pinctrl_pinconf_set_drive()
|
Completed in 18 milliseconds