Lines Matching refs:pm_irq_chip

71 struct pm_irq_chip {  struct
82 static int pm8xxx_read_block_irq(struct pm_irq_chip *chip, unsigned int bp, in pm8xxx_read_block_irq() argument
103 pm8xxx_config_irq(struct pm_irq_chip *chip, unsigned int bp, unsigned int cp) in pm8xxx_config_irq()
123 static int pm8xxx_irq_block_handler(struct pm_irq_chip *chip, int block) in pm8xxx_irq_block_handler()
149 static int pm8xxx_irq_master_handler(struct pm_irq_chip *chip, int master) in pm8xxx_irq_master_handler()
175 struct pm_irq_chip *chip = irq_desc_get_handler_data(desc); in pm8xxx_irq_handler()
199 static void pm8821_irq_block_handler(struct pm_irq_chip *chip, in pm8821_irq_block_handler()
225 static inline void pm8821_irq_master_handler(struct pm_irq_chip *chip, in pm8821_irq_master_handler()
237 struct pm_irq_chip *chip = irq_desc_get_handler_data(desc); in pm8821_irq_handler()
273 struct pm_irq_chip *chip = irq_data_get_irq_chip_data(d); in pm8xxx_irq_mask_ack()
285 struct pm_irq_chip *chip = irq_data_get_irq_chip_data(d); in pm8xxx_irq_unmask()
297 struct pm_irq_chip *chip = irq_data_get_irq_chip_data(d); in pm8xxx_irq_set_type()
329 struct pm_irq_chip *chip = irq_data_get_irq_chip_data(d); in pm8xxx_irq_get_irqchip_state()
371 static void pm8xxx_irq_domain_map(struct pm_irq_chip *chip, in pm8xxx_irq_domain_map()
383 struct pm_irq_chip *chip = domain->host_data; in pm8xxx_irq_domain_alloc()
407 struct pm_irq_chip *chip = irq_data_get_irq_chip_data(d); in pm8821_irq_mask_ack()
434 struct pm_irq_chip *chip = irq_data_get_irq_chip_data(d); in pm8821_irq_unmask()
456 struct pm_irq_chip *chip = irq_data_get_irq_chip_data(d); in pm8821_irq_get_irqchip_state()
523 struct pm_irq_chip *chip; in pm8xxx_probe()
600 struct pm_irq_chip *chip = platform_get_drvdata(pdev); in pm8xxx_remove()