Lines Matching refs:irq_chip_generic
805 struct irq_chip_generic { struct
810 void (*suspend)(struct irq_chip_generic *gc); argument
811 void (*resume)(struct irq_chip_generic *gc); argument
861 struct irq_chip_generic *gc[0];
879 struct irq_chip_generic *
882 void irq_setup_generic_chip(struct irq_chip_generic *gc, u32 msk,
886 void irq_remove_generic_chip(struct irq_chip_generic *gc, u32 msk,
889 struct irq_chip_generic *irq_get_domain_generic_chip(struct irq_domain *d, unsigned int hw_irq);
905 static inline void irq_gc_lock(struct irq_chip_generic *gc) in irq_gc_lock()
910 static inline void irq_gc_unlock(struct irq_chip_generic *gc) in irq_gc_unlock()
915 static inline void irq_gc_lock(struct irq_chip_generic *gc) { } in irq_gc_lock()
916 static inline void irq_gc_unlock(struct irq_chip_generic *gc) { } in irq_gc_unlock()
919 static inline void irq_reg_writel(struct irq_chip_generic *gc, in irq_reg_writel()
928 static inline u32 irq_reg_readl(struct irq_chip_generic *gc, in irq_reg_readl()