Searched refs:ath79_gpio_ctrl (Results 1 – 1 of 1) sorted by relevance
31 struct ath79_gpio_ctrl { struct37 static struct ath79_gpio_ctrl *irq_data_to_ath79_gpio(struct irq_data *data) in irq_data_to_ath79_gpio() argument42 return container_of(gen_gc, struct ath79_gpio_ctrl, chip); in irq_data_to_ath79_gpio()45 static u32 ath79_gpio_read(struct ath79_gpio_ctrl *ctrl, unsigned reg) in ath79_gpio_read()50 static void ath79_gpio_write(struct ath79_gpio_ctrl *ctrl, in ath79_gpio_write()57 struct ath79_gpio_ctrl *ctrl, unsigned reg, u32 mask, u32 bits) in ath79_gpio_update_bits()72 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data); in ath79_gpio_irq_unmask()84 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data); in ath79_gpio_irq_mask()95 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data); in ath79_gpio_irq_enable()105 struct ath79_gpio_ctrl *ctrl = irq_data_to_ath79_gpio(data); in ath79_gpio_irq_disable()[all …]