Lines Matching refs:chip
222 gc->chip_types->chip.name = name; in irq_init_generic_chip()
384 struct irq_chip *chip; in irq_map_generic_chip() local
401 chip = &ct->chip; in irq_map_generic_chip()
417 if (chip->irq_calc_mask) in irq_map_generic_chip()
418 chip->irq_calc_mask(data); in irq_map_generic_chip()
422 irq_domain_set_info(d, virq, hw_irq, chip, gc, ct->handler, NULL, NULL); in irq_map_generic_chip()
471 struct irq_chip *chip = &ct->chip; in irq_setup_generic_chip() local
491 if (chip->irq_calc_mask) in irq_setup_generic_chip()
492 chip->irq_calc_mask(d); in irq_setup_generic_chip()
496 irq_set_chip_and_handler(i, chip, ct->handler); in irq_setup_generic_chip()
519 d->chip = &ct->chip; in irq_setup_alt_chip()
598 if (ct->chip.irq_suspend) { in irq_gc_suspend()
602 ct->chip.irq_suspend(data); in irq_gc_suspend()
621 if (ct->chip.irq_resume) { in irq_gc_resume()
625 ct->chip.irq_resume(data); in irq_gc_resume()
641 if (ct->chip.irq_pm_shutdown) { in irq_gc_shutdown()
645 ct->chip.irq_pm_shutdown(data); in irq_gc_shutdown()