Lines Matching defs:ath79_gpio_ctrl
30 struct ath79_gpio_ctrl {
37 static struct ath79_gpio_ctrl *irq_data_to_ath79_gpio(struct irq_data *data)
41 return container_of(gc, struct ath79_gpio_ctrl, gc);
44 static u32 ath79_gpio_read(struct ath79_gpio_ctrl *ctrl, unsigned reg)
49 static void ath79_gpio_write(struct ath79_gpio_ctrl *ctrl,
56 struct ath79_gpio_ctrl *ctrl, unsigned reg, u32 mask, u32 bits)
71 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data);
83 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data);
95 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data);
107 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data);
120 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data);
190 struct ath79_gpio_ctrl *ctrl =
191 container_of(gc, struct ath79_gpio_ctrl, gc);
230 struct ath79_gpio_ctrl *ctrl;