Lines Matching refs:ssb_bus

25 static struct ssb_bus *ssb_gpio_get_bus(struct gpio_chip *chip)  in ssb_gpio_get_bus()
27 return container_of(chip, struct ssb_bus, gpio); in ssb_gpio_get_bus()
33 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_to_irq()
48 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_get_value()
56 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_set_value()
64 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_direction_input()
73 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_direction_output()
82 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_request()
95 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_free()
104 struct ssb_bus *bus = irq_data_get_irq_chip_data(d); in ssb_gpio_irq_chipco_mask()
112 struct ssb_bus *bus = irq_data_get_irq_chip_data(d); in ssb_gpio_irq_chipco_unmask()
128 struct ssb_bus *bus = dev_id; in ssb_gpio_irq_chipco_handler()
146 static int ssb_gpio_irq_chipco_domain_init(struct ssb_bus *bus) in ssb_gpio_irq_chipco_domain_init()
191 static void ssb_gpio_irq_chipco_domain_exit(struct ssb_bus *bus) in ssb_gpio_irq_chipco_domain_exit()
210 static int ssb_gpio_irq_chipco_domain_init(struct ssb_bus *bus) in ssb_gpio_irq_chipco_domain_init()
215 static void ssb_gpio_irq_chipco_domain_exit(struct ssb_bus *bus) in ssb_gpio_irq_chipco_domain_exit()
220 static int ssb_gpio_chipco_init(struct ssb_bus *bus) in ssb_gpio_chipco_init()
266 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_extif_get_value()
274 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_extif_set_value()
282 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_extif_direction_input()
291 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_extif_direction_output()
301 struct ssb_bus *bus = irq_data_get_irq_chip_data(d); in ssb_gpio_irq_extif_mask()
309 struct ssb_bus *bus = irq_data_get_irq_chip_data(d); in ssb_gpio_irq_extif_unmask()
325 struct ssb_bus *bus = dev_id; in ssb_gpio_irq_extif_handler()
343 static int ssb_gpio_irq_extif_domain_init(struct ssb_bus *bus) in ssb_gpio_irq_extif_domain_init()
387 static void ssb_gpio_irq_extif_domain_exit(struct ssb_bus *bus) in ssb_gpio_irq_extif_domain_exit()
405 static int ssb_gpio_irq_extif_domain_init(struct ssb_bus *bus) in ssb_gpio_irq_extif_domain_init()
410 static void ssb_gpio_irq_extif_domain_exit(struct ssb_bus *bus) in ssb_gpio_irq_extif_domain_exit()
415 static int ssb_gpio_extif_init(struct ssb_bus *bus) in ssb_gpio_extif_init()
452 static int ssb_gpio_extif_init(struct ssb_bus *bus) in ssb_gpio_extif_init()
462 int ssb_gpio_init(struct ssb_bus *bus) in ssb_gpio_init()
474 int ssb_gpio_unregister(struct ssb_bus *bus) in ssb_gpio_unregister()