Home
last modified time | relevance | path

Searched defs:gpio_bank (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/irq/
H A Dirq-internal.h58 struct gpio_bank { struct
59 char *name;
60 void __iomem *regbase;
61 int id;
85 struct gpio_bank *gpio_id_to_bank(unsigned int id); argument
/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpio-omap.c47 struct gpio_bank { struct
48 void __iomem *base;
49 const struct omap_gpio_reg_offs *regs;
51 int irq;
52 u32 non_wakeup_gpios;
53 u32 enabled_non_wakeup_gpios;
77 void (*set_dataout)(struct gpio_bank *bank, unsigned gpio, int enable); argument
88 static inline struct gpio_bank *omap_irq_data_get_bank(struct irq_data *d) in omap_irq_data_get_bank() argument
/OK3568_Linux_fs/u-boot/drivers/gpio/
H A Dtca642x.c95 int tca642x_set_val(uchar chip, uint8_t gpio_bank, in tca642x_set_val()
107 int tca642x_set_pol(uchar chip, uint8_t gpio_bank, in tca642x_set_pol()
119 int tca642x_set_dir(uchar chip, uint8_t gpio_bank, in tca642x_set_dir()
130 int tca642x_get_val(uchar chip, uint8_t gpio_bank) in tca642x_get_val()
227 uint8_t gpio_bank = 0; in do_tca642x() local
H A Domap_gpio.c38 struct gpio_bank { struct
55 static void _set_gpio_direction(const struct gpio_bank *bank, int gpio, in _set_gpio_direction() argument
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/
H A Domap_gpio.h37 struct gpio_bank { struct
41 extern const struct gpio_bank *const omap_gpio_bank; argument
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-hi6220/
H A Dgpio.h17 struct gpio_bank { struct
18 u8 *base; /* address of registers in physical memory */
/OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/
H A Dresource_hwid.c32 static int gpio_read(fdt_addr_t gpio_addr, int gpio_bank, int gpio_pin) in gpio_read()
47 static int gpio_read(fdt_addr_t gpio_addr, int gpio_bank, int gpio_pin) in gpio_read()
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-tegra20/
H A Dgpio.h33 struct gpio_ctlr_bank gpio_bank[TEGRA_GPIO_BANKS]; member
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-tegra210/
H A Dgpio.h41 struct gpio_ctlr_bank gpio_bank[TEGRA_GPIO_BANKS]; member
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-tegra124/
H A Dgpio.h41 struct gpio_ctlr_bank gpio_bank[TEGRA_GPIO_BANKS]; member
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-tegra30/
H A Dgpio.h40 struct gpio_ctlr_bank gpio_bank[TEGRA_GPIO_BANKS]; member
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-sunxi/
H A Dgpio.h72 struct sunxi_gpio gpio_bank[SUNXI_GPIO_BANKS]; member
/OK3568_Linux_fs/kernel/drivers/pinctrl/nuvoton/
H A Dpinctrl-npcm7xx.c93 struct npcm7xx_gpio gpio_bank[NPCM7XX_GPIO_BANK_NUM]; member