Lines Matching defs:realtek_gpio_ctrl
42 * realtek_gpio_ctrl - Realtek Otto GPIO driver data
66 struct realtek_gpio_ctrl {
100 static struct realtek_gpio_ctrl *irq_data_to_ctrl(struct irq_data *data)
104 return container_of(gc, struct realtek_gpio_ctrl, gc);
156 static void realtek_gpio_clear_isr(struct realtek_gpio_ctrl *ctrl, u32 mask)
161 static u32 realtek_gpio_read_isr(struct realtek_gpio_ctrl *ctrl)
167 static void realtek_gpio_update_line_imr(struct realtek_gpio_ctrl *ctrl, unsigned int line)
185 struct realtek_gpio_ctrl *ctrl = irq_data_to_ctrl(data);
193 struct realtek_gpio_ctrl *ctrl = irq_data_to_ctrl(data);
207 struct realtek_gpio_ctrl *ctrl = irq_data_to_ctrl(data);
221 struct realtek_gpio_ctrl *ctrl = irq_data_to_ctrl(data);
253 struct realtek_gpio_ctrl *ctrl = gpiochip_get_data(gc);
267 static inline void __iomem *realtek_gpio_irq_cpu_mask(struct realtek_gpio_ctrl *ctrl, int cpu)
275 struct realtek_gpio_ctrl *ctrl = irq_data_to_ctrl(data);
308 struct realtek_gpio_ctrl *ctrl = gpiochip_get_data(gc);
363 struct realtek_gpio_ctrl *ctrl;