Lines Matching full:irqs
3 * Device driver for irqs in HISI PMIC IC
24 unsigned int *irqs; member
53 * IRQ number for the power key button and mask for both UP and DOWN IRQs
62 * registers are used by the irqs.
69 * The IRQs are mapped as:
109 /* Mark pending IRQs as handled */ in hi6421v600_irq_handler()
117 * If both powerkey down and up IRQs are received, in hi6421v600_irq_handler()
120 generic_handle_irq_safe(priv->irqs[POWERKEY_DOWN]); in hi6421v600_irq_handler()
121 generic_handle_irq_safe(priv->irqs[POWERKEY_UP]); in hi6421v600_irq_handler()
129 generic_handle_irq_safe(priv->irqs[offset + i * BITS_PER_BYTE]); in hi6421v600_irq_handler()
202 /* Mask all IRQs */ in hi6421v600_irq_init()
207 /* Mark all IRQs as handled */ in hi6421v600_irq_init()
254 priv->irqs = devm_kzalloc(dev, PMIC_IRQ_LIST_MAX * sizeof(int), GFP_KERNEL); in hi6421v600_irq_probe()
255 if (!priv->irqs) in hi6421v600_irq_probe()
271 priv->irqs[i] = virq; in hi6421v600_irq_probe()