| /linux/drivers/irqchip/ |
| H A D | irq-renesas-intc-irqpin.c | 382 unsigned int nirqs; in intc_irqpin_probe() local 429 nirqs = k; in intc_irqpin_probe() 430 if (nirqs < 1) { in intc_irqpin_probe() 480 for (k = 0; k < nirqs; k++) in intc_irqpin_probe() 489 for (k = 1; k < nirqs; k++) { in intc_irqpin_probe() 516 p->irq_domain = irq_domain_create_simple(dev_fwnode(dev), nirqs, 0, in intc_irqpin_probe() 537 for (k = 0; k < nirqs; k++) { in intc_irqpin_probe() 549 for (k = 0; k < nirqs; k++) in intc_irqpin_probe() 552 dev_info(dev, "driving %d irqs\n", nirqs); in intc_irqpin_probe()
|
| H A D | irq-atmel-aic-common.c | 199 const char *name, int nirqs, in aic_common_of_init() argument 210 nchips = DIV_ROUND_UP(nirqs, 32); in aic_common_of_init()
|
| H A D | irq-atmel-aic5.c | 316 int nirqs) in aic5_of_init() argument 323 if (nirqs > NR_AIC5_IRQS) in aic5_of_init() 330 nirqs, aic5_irq_fixups); in aic5_of_init()
|
| H A D | irq-atmel-aic-common.h | 33 const char *name, int nirqs,
|
| /linux/drivers/gpio/ |
| H A D | gpio-mpfs.c | 209 int ngpios, nirqs, ret; in mpfs_gpio_probe() local 246 nirqs = of_irq_count(node); in mpfs_gpio_probe() 247 if (nirqs > MPFS_MAX_NUM_GPIO) in mpfs_gpio_probe() 250 if (nirqs) { in mpfs_gpio_probe() 255 girq->num_parents = nirqs; in mpfs_gpio_probe() 261 for (int i = 0; i < nirqs; i++) { in mpfs_gpio_probe()
|
| H A D | gpio-htc-egpio.c | 45 int nirqs; member 114 for_each_set_bit(irqpin, &readval, ei->nirqs) { in egpio_handler() 340 ei->nirqs = pdata->num_irqs; in egpio_probe() 348 irq_end = ei->irq_start + ei->nirqs; in egpio_probe()
|
| /linux/drivers/net/ethernet/wangxun/txgbe/ |
| H A D | txgbe_irq.c | 197 for (hwirq = 0; hwirq < txgbe->misc.nirqs; hwirq++) { in txgbe_del_irq_domain() 222 txgbe->misc.nirqs = TXGBE_IRQ_MAX; in txgbe_setup_misc_irq() 223 txgbe->misc.domain = irq_domain_create_simple(NULL, txgbe->misc.nirqs, 0, in txgbe_setup_misc_irq() 228 for (hwirq = 0; hwirq < txgbe->misc.nirqs; hwirq++) in txgbe_setup_misc_irq()
|
| H A D | txgbe_type.h | 455 int nirqs; member
|
| /linux/drivers/net/ethernet/fungible/funcore/ |
| H A D | fun_dev.c | 630 int fun_reserve_irqs(struct fun_dev *fdev, unsigned int nirqs, u16 *irq_indices) in fun_reserve_irqs() argument 635 if (!nirqs) in fun_reserve_irqs() 639 if (nirqs > fdev->irqs_avail) in fun_reserve_irqs() 645 if (n >= nirqs) in fun_reserve_irqs() 649 WARN_ON(n < nirqs); in fun_reserve_irqs() 659 void fun_release_irqs(struct fun_dev *fdev, unsigned int nirqs, in fun_release_irqs() argument 665 for (i = 0; i < nirqs; i++) in fun_release_irqs() 667 fdev->irqs_avail += nirqs; in fun_release_irqs()
|
| H A D | fun_dev.h | 141 int fun_reserve_irqs(struct fun_dev *fdev, unsigned int nirqs, 143 void fun_release_irqs(struct fun_dev *fdev, unsigned int nirqs,
|
| /linux/drivers/thermal/renesas/ |
| H A D | rcar_thermal.c | 54 unsigned int nirqs; member 63 .nirqs = 1, 72 .nirqs = 1, 85 .nirqs = 2, 419 for (i = 0; i < chip->nirqs; i++) { in rcar_thermal_probe()
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-apple-gpio.c | 444 unsigned int i, nirqs = 0; in apple_gpio_pinctrl_probe() local 450 nirqs = res; in apple_gpio_pinctrl_probe() 453 pctl = devm_kzalloc(&pdev->dev, struct_size(pctl, irqgrps, nirqs), in apple_gpio_pinctrl_probe() 458 pctl->gpio_chip.irq.num_parents = nirqs; in apple_gpio_pinctrl_probe()
|
| /linux/drivers/net/dsa/microchip/ |
| H A D | ksz_ptp.c | 1166 for (n = 0; n < ptpirq->nirqs; ++n) { in ksz_ptp_irq_thread_fn() 1346 ptpirq->nirqs = 4; in ksz8463_ptp_irq_setup() 1353 ptpirq->nirqs, in ksz8463_ptp_irq_setup() 1410 ptpirq->nirqs = 3; in ksz_ptp_irq_setup() 1420 ptpirq->domain = irq_domain_create_linear(dev_fwnode(dev->dev), ptpirq->nirqs, in ksz_ptp_irq_setup() 1436 for (irq = 0; irq < ptpirq->nirqs; irq++) { in ksz_ptp_irq_setup() 1463 for (n = 0; n < ptpirq->nirqs; n++) in ksz_ptp_irq_free()
|
| H A D | ksz_common.c | 2471 for (irq = 0; irq < kirq->nirqs; irq++) { in ksz_irq_free() 2496 for (n = 0; n < kirq->nirqs; ++n) { in ksz_irq_thread_fn() 2515 kirq->nirqs, 0, ops, kirq); in ksz_irq_common_setup() 2519 for (n = 0; n < kirq->nirqs; n++) in ksz_irq_common_setup() 2539 girq->nirqs = dev->info->port_cnt; in ksz_girq_setup() 2554 pirq->nirqs = dev->info->port_nirqs; in ksz_pirq_setup()
|
| H A D | ksz_common.h | 149 int nirqs; member
|
| H A D | ksz8.c | 232 girq->nirqs = 8; in ksz8463_girq_setup()
|
| /linux/drivers/bus/ |
| H A D | moxtet.c | 29 int nirqs; member 318 nsame * mox_module_table[id].nirqs; in moxtet_set_irq() 320 if (first + mox_module_table[id].nirqs > MOXTET_NIRQS) in moxtet_set_irq() 323 for (i = 0; i < mox_module_table[id].nirqs; ++i) { in moxtet_set_irq()
|
| /linux/drivers/pinctrl/intel/ |
| H A D | pinctrl-intel.h | 138 unsigned short nirqs; member
|
| /linux/drivers/net/dsa/mv88e6xxx/ |
| H A D | chip.c | 178 for (n = 0; n < chip->g1_irq.nirqs; ++n) { in mv88e6xxx_g1_irq_thread_work() 196 ctl1 &= GENMASK(chip->g1_irq.nirqs, 0); in mv88e6xxx_g1_irq_thread_work() 220 u16 mask = GENMASK(chip->g1_irq.nirqs, 0); in mv88e6xxx_g1_irq_bus_sync_unlock() 272 mask &= ~GENMASK(chip->g1_irq.nirqs, 0); in mv88e6xxx_g1_irq_free_common() 275 for (irq = 0; irq < chip->g1_irq.nirqs; irq++) { in mv88e6xxx_g1_irq_free_common() 301 chip->g1_irq.nirqs = chip->info->g1_irqs; in mv88e6xxx_g1_irq_setup_common() 303 NULL, chip->g1_irq.nirqs, 0, in mv88e6xxx_g1_irq_setup_common() 308 for (irq = 0; irq < chip->g1_irq.nirqs; irq++) in mv88e6xxx_g1_irq_setup_common() 318 mask &= ~GENMASK(chip->g1_irq.nirqs, 0); in mv88e6xxx_g1_irq_setup_common() 332 mask &= ~GENMASK(chip->g1_irq.nirqs, 0); in mv88e6xxx_g1_irq_setup_common()
|