Lines Matching refs:bcma_drv_cc
22 static inline struct bcma_drv_cc *bcma_gpio_get_cc(struct gpio_chip *chip) in bcma_gpio_get_cc()
24 return container_of(chip, struct bcma_drv_cc, gpio); in bcma_gpio_get_cc()
29 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_get_value()
37 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_set_value()
44 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_direction_input()
53 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_direction_output()
62 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_request()
75 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_free()
84 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_to_irq()
94 struct bcma_drv_cc *cc = irq_data_get_irq_chip_data(d); in bcma_gpio_irq_unmask()
104 struct bcma_drv_cc *cc = irq_data_get_irq_chip_data(d); in bcma_gpio_irq_mask()
118 struct bcma_drv_cc *cc = dev_id; in bcma_gpio_irq_handler()
135 static int bcma_gpio_irq_domain_init(struct bcma_drv_cc *cc) in bcma_gpio_irq_domain_init()
179 static void bcma_gpio_irq_domain_exit(struct bcma_drv_cc *cc) in bcma_gpio_irq_domain_exit()
197 static int bcma_gpio_irq_domain_init(struct bcma_drv_cc *cc) in bcma_gpio_irq_domain_init()
202 static void bcma_gpio_irq_domain_exit(struct bcma_drv_cc *cc) in bcma_gpio_irq_domain_exit()
207 int bcma_gpio_init(struct bcma_drv_cc *cc) in bcma_gpio_init()
262 int bcma_gpio_unregister(struct bcma_drv_cc *cc) in bcma_gpio_unregister()