Lines Matching defs:ath79_gpio_ctrl
29 struct ath79_gpio_ctrl {
36 static struct ath79_gpio_ctrl *irq_data_to_ath79_gpio(struct irq_data *data)
40 return container_of(gc, struct ath79_gpio_ctrl, gc);
43 static u32 ath79_gpio_read(struct ath79_gpio_ctrl *ctrl, unsigned reg)
48 static void ath79_gpio_write(struct ath79_gpio_ctrl *ctrl,
55 struct ath79_gpio_ctrl *ctrl, unsigned reg, u32 mask, u32 bits)
70 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data);
81 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data);
92 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data);
104 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data);
117 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data);
184 struct ath79_gpio_ctrl *ctrl =
185 container_of(gc, struct ath79_gpio_ctrl, gc);
227 struct ath79_gpio_ctrl *ctrl;