Lines Matching refs:ssb_bus
28 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_to_irq()
43 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_get_value()
51 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_set_value()
59 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_direction_input()
68 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_direction_output()
77 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_request()
90 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_free()
99 struct ssb_bus *bus = irq_data_get_irq_chip_data(d); in ssb_gpio_irq_chipco_mask()
107 struct ssb_bus *bus = irq_data_get_irq_chip_data(d); in ssb_gpio_irq_chipco_unmask()
123 struct ssb_bus *bus = dev_id; in ssb_gpio_irq_chipco_handler()
142 static int ssb_gpio_irq_chipco_domain_init(struct ssb_bus *bus) in ssb_gpio_irq_chipco_domain_init()
187 static void ssb_gpio_irq_chipco_domain_exit(struct ssb_bus *bus) in ssb_gpio_irq_chipco_domain_exit()
206 static int ssb_gpio_irq_chipco_domain_init(struct ssb_bus *bus) in ssb_gpio_irq_chipco_domain_init()
211 static void ssb_gpio_irq_chipco_domain_exit(struct ssb_bus *bus) in ssb_gpio_irq_chipco_domain_exit()
216 static int ssb_gpio_chipco_init(struct ssb_bus *bus) in ssb_gpio_chipco_init()
263 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_extif_get_value()
271 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_extif_set_value()
279 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_extif_direction_input()
288 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_extif_direction_output()
298 struct ssb_bus *bus = irq_data_get_irq_chip_data(d); in ssb_gpio_irq_extif_mask()
306 struct ssb_bus *bus = irq_data_get_irq_chip_data(d); in ssb_gpio_irq_extif_unmask()
322 struct ssb_bus *bus = dev_id; in ssb_gpio_irq_extif_handler()
341 static int ssb_gpio_irq_extif_domain_init(struct ssb_bus *bus) in ssb_gpio_irq_extif_domain_init()
385 static void ssb_gpio_irq_extif_domain_exit(struct ssb_bus *bus) in ssb_gpio_irq_extif_domain_exit()
403 static int ssb_gpio_irq_extif_domain_init(struct ssb_bus *bus) in ssb_gpio_irq_extif_domain_init()
408 static void ssb_gpio_irq_extif_domain_exit(struct ssb_bus *bus) in ssb_gpio_irq_extif_domain_exit()
413 static int ssb_gpio_extif_init(struct ssb_bus *bus) in ssb_gpio_extif_init()
451 static int ssb_gpio_extif_init(struct ssb_bus *bus) in ssb_gpio_extif_init()
461 int ssb_gpio_init(struct ssb_bus *bus) in ssb_gpio_init()
470 int ssb_gpio_unregister(struct ssb_bus *bus) in ssb_gpio_unregister()