Searched refs:dwapb_gpio (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-dwapb.c | 68 struct dwapb_gpio; 94 struct dwapb_gpio *gpio; 103 struct dwapb_gpio { struct 131 static inline u32 gpio_reg_convert(struct dwapb_gpio *gpio, unsigned int offset) in gpio_reg_convert() 139 static inline u32 dwapb_read(struct dwapb_gpio *gpio, unsigned int offset) in dwapb_read() 147 static inline void dwapb_write(struct dwapb_gpio *gpio, unsigned int offset, in dwapb_write() 156 static struct dwapb_gpio_port *dwapb_offs_to_port(struct dwapb_gpio *gpio, unsigned int offs) in dwapb_offs_to_port() 170 static void dwapb_toggle_trigger(struct dwapb_gpio *gpio, unsigned int offs) in dwapb_toggle_trigger() 192 static u32 dwapb_do_irq(struct dwapb_gpio *gpio) in dwapb_do_irq() 214 struct dwapb_gpio *gpi in dwapb_irq_handler() [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-dwapb.c | 67 struct dwapb_gpio; 105 struct dwapb_gpio *gpio; 114 struct dwapb_gpio { struct 142 static inline u32 gpio_reg_convert(struct dwapb_gpio *gpio, unsigned int offset) in gpio_reg_convert() 150 static inline u32 dwapb_read(struct dwapb_gpio *gpio, unsigned int offset) in dwapb_read() 158 static inline void dwapb_write(struct dwapb_gpio *gpio, unsigned int offset, in dwapb_write() 167 static struct dwapb_gpio_port *dwapb_offs_to_port(struct dwapb_gpio *gpio, unsigned int offs) in dwapb_offs_to_port() 181 static void dwapb_toggle_trigger(struct dwapb_gpio *gpio, unsigned int offs) in dwapb_toggle_trigger() 203 static u32 dwapb_do_irq(struct dwapb_gpio *gpio) in dwapb_do_irq() 225 struct dwapb_gpio *gpi in dwapb_irq_handler() [all...] |
Completed in 4 milliseconds