Searched refs:irq_base (Results 76 - 100 of 137) sorted by relevance

123456

/linux-master/include/linux/mfd/
H A Drc5t583.h289 int irq_base; member in struct:rc5t583
306 * @irq_base: Irq base number on which this device registers their interrupts.
318 int irq_base; member in struct:rc5t583_platform_data
366 int rc5t583_irq_init(struct rc5t583 *rc5t583, int irq, int irq_base);
H A Dtc3589x.h126 int irq_base; member in struct:tc3589x
H A Dezx-pcap.h18 unsigned int irq_base; member in struct:pcap_platform_data
H A D88pm860x.h390 int irq_base; member in struct:pm860x_chip
461 int irq_base; /* IRQ base number of 88pm860x */ member in struct:pm860x_platform_data
/linux-master/drivers/mfd/
H A Dwm8994-irq.c189 wm8994->irq_base = 0;
224 wm8994->irq_base, &wm8994_irq_chip,
239 wm8994->irq_base, &wm8994_irq_chip,
H A Dmax8925-core.c495 handle_nested_irq(chip->irq_base + i);
524 handle_nested_irq(chip->irq_base + i);
618 max8925_irqs[data->irq - chip->irq_base].enable
619 = max8925_irqs[data->irq - chip->irq_base].offs;
626 max8925_irqs[data->irq - chip->irq_base].enable = 0;
678 chip->irq_base = irq_alloc_descs(-1, 0, MAX8925_NR_IRQS, 0);
679 if (chip->irq_base < 0) {
681 chip->irq_base);
685 irq_domain_add_legacy(node, MAX8925_NR_IRQS, chip->irq_base, 0,
851 NULL, chip->irq_base, NUL
[all...]
H A Dtps6586x.c131 int irq_base; member in struct:tps6586x
338 int irq_base)
355 if (irq_base > 0) {
356 new_irq_base = irq_alloc_descs(irq_base, 0, irq_num, -1);
428 pdata->irq_base = -1;
564 pdata->irq_base);
337 tps6586x_irq_init(struct tps6586x *tps6586x, int irq, int irq_base) argument
H A Dtps65910.c250 IRQF_ONESHOT, pdata->irq_base,
410 board_info->irq_base = -1;
484 init_data->irq_base = pmic_plat_data->irq_base;
H A Dtwl-core.c726 int irq_base = 0; local
828 irq_base = twl4030_init_irq(&client->dev, client->irq);
830 irq_base = twl6030_init_irq(&client->dev, client->irq);
833 if (irq_base < 0) {
834 status = irq_base;
H A Dmax8998.c180 max8998->irq_base = pdata->irq_base;
/linux-master/drivers/gpio/
H A Dgpio-ep93xx.c283 unsigned int irq_base; member in struct:ep93xx_gpio_bank
295 .irq_base = _irq_base, \
389 girq->first = bank->irq_base;
411 gpio_irq = bank->irq_base + i;
420 girq->first = bank->irq_base;
H A Dgpio-pca953x.c918 static int pca953x_irq_setup(struct pca953x_chip *chip, int irq_base) argument
937 if (irq_base == -1)
965 girq->first = irq_base; /* FIXME: get rid of this */
977 static int pca953x_irq_setup(struct pca953x_chip *chip, int irq_base) argument
982 if (client->irq && irq_base != -1 && (chip->driver_data & PCA_INT))
1062 int irq_base; local
1072 irq_base = pdata->irq_base;
1078 irq_base = 0;
1160 ret = pca953x_irq_setup(chip, irq_base);
[all...]
H A Dgpio-rc5t583.c83 return rc5t583_gpio->rc5t583->irq_base +
/linux-master/include/linux/
H A Dirqdomain.h395 unsigned int irq_base,
496 extern int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base,
512 unsigned int irq_base,
529 unsigned int irq_base,
533 unsigned int irq_base,
/linux-master/drivers/power/supply/
H A Dmax8925_power.c71 int irq_base; member in struct:max8925_power_info
110 switch (irq - chip->irq_base) {
374 ret = request_threaded_irq(chip->irq_base + _irq, NULL, \
445 irq = chip->irq_base + MAX8925_IRQ_VCHG_DC_OVP;
446 for (; irq <= chip->irq_base + MAX8925_IRQ_VCHG_TMR_FAULT; irq++)
/linux-master/arch/arm/common/
H A Dlocomo.c63 int irq_base; member in struct:locomo
154 irq = lchip->irq_base;
173 r &= ~(0x0010 << (d->irq - lchip->irq_base));
182 r |= (0x0010 << (d->irq - lchip->irq_base));
195 int irq = lchip->irq_base;
204 for ( ; irq <= lchip->irq_base + 3; irq++) {
253 dev->irq[0] = (lchip->irq_base == NO_IRQ) ?
254 NO_IRQ : lchip->irq_base + info->irq[0];
374 lchip->irq_base = (pdata) ? pdata->irq_base
[all...]
H A Dsa1111.c107 int irq_base; /* base for cascaded on-chip IRQs */ member in struct:sa1111
379 static int sa1111_setup_irq(struct sa1111 *sachip, unsigned irq_base) argument
389 ret = irq_alloc_descs(-1, irq_base, SA1111_IRQ_NR, -1);
398 sachip->irq_base = ret;
423 irq_free_descs(sachip->irq_base, SA1111_IRQ_NR);
428 sachip->irq_base + IRQ_GPAIN0,
431 sachip->irq_base + AUDXMTDMADONEA,
443 sachip->irq_base, sachip->irq_base + SA1111_IRQ_NR - 1);
852 ret = sa1111_setup_irq(sachip, pd->irq_base);
[all...]
/linux-master/include/linux/mfd/wm8350/
H A Dcore.h606 int irq_base; member in struct:wm8350
625 * @irq_base: Base IRQ for genirq (not currently used).
631 int irq_base; member in struct:wm8350_platform_data
662 if (!wm8350->irq_base)
665 return request_threaded_irq(irq + wm8350->irq_base, NULL,
671 free_irq(irq + wm8350->irq_base, data);
676 disable_irq(irq + wm8350->irq_base);
681 enable_irq(irq + wm8350->irq_base);
/linux-master/include/linux/mfd/wm8994/
H A Dcore.h66 int irq_base; member in struct:wm8994
/linux-master/drivers/irqchip/
H A Dirq-orion.c46 gc->irq_base + hwirq);
119 generic_handle_domain_irq(d, gc->irq_base + hwirq);
H A Dirq-atmel-aic5.c176 irq_reg_writel(bgc, i + gc->irq_base, AT91_AIC5_SSR);
212 irq_reg_writel(bgc, i + gc->irq_base, AT91_AIC5_SSR);
231 irq_reg_writel(bgc, i + gc->irq_base, AT91_AIC5_SSR);
/linux-master/include/linux/mfd/da9052/
H A Dda9052.h90 int irq_base; member in struct:da9052
/linux-master/arch/arm/mach-pxa/
H A Dpxa25x.c182 .irq_base = PXA_GPIO_TO_IRQ(0),
/linux-master/arch/x86/kvm/
H A Di8259.c256 intno = s->pics[1].irq_base + irq2;
258 intno = s->pics[0].irq_base + irq;
264 intno = s->pics[0].irq_base + irq;
383 s->irq_base = val & 0xf8;
/linux-master/arch/arm/include/asm/hardware/
H A Dlocomo.h214 int irq_base; /* IRQ base for cascaded on-chip IRQs */ member in struct:locomo_platform_data

Completed in 320 milliseconds

123456