/linux-4.4.14/include/linux/ |
D | vlynq.h | 69 u32 irq_start, irq_end; member 137 int irq = dev->irq_start + virq; in vlynq_virq_to_irq() 138 if ((irq < dev->irq_start) || (irq > dev->irq_end)) in vlynq_virq_to_irq() 146 if ((irq < dev->irq_start) || (irq > dev->irq_end)) in vlynq_irq_to_virq() 149 return irq - dev->irq_start; in vlynq_irq_to_virq()
|
/linux-4.4.14/drivers/mfd/ |
D | htc-egpio.c | 43 uint irq_start; member 83 ei->irqs_enabled &= ~(1 << (data->irq - ei->irq_start)); in egpio_mask() 90 ei->irqs_enabled |= 1 << (data->irq - ei->irq_start); in egpio_unmask() 116 generic_handle_irq(ei->irq_start + irqpin); in egpio_handler() 130 return ei->irq_start + ffs(readval) - 1; in htc_egpio_get_wakeup_irq() 339 ei->irq_start = pdata->irq_base; in egpio_probe() 348 irq_end = ei->irq_start + ei->nirqs; in egpio_probe() 349 for (irq = ei->irq_start; irq < irq_end; irq++) { in egpio_probe() 376 irq_end = ei->irq_start + ei->nirqs; in egpio_remove() 377 for (irq = ei->irq_start; irq < irq_end; irq++) { in egpio_remove()
|
D | htc-i2cpld.c | 58 uint irq_start; member 72 uint irq_start; member 89 chip->irqs_enabled &= ~(1 << (data->irq - chip->irq_start)); in htcpld_mask() 95 chip->irqs_enabled |= 1 << (data->irq - chip->irq_start); in htcpld_unmask() 193 irq = chip->irq_start + irqpin; in htcpld_handler() 299 return chip_data->irq_start + offset; in htcpld_chip_to_irq() 327 irq_end = chip->irq_start + chip->nirqs; in htcpld_setup_chip_irq() 328 for (irq = chip->irq_start; irq < irq_end; irq++) { in htcpld_setup_chip_irq() 501 htcpld->chip[i].irq_start = pdata->chip[i].irq_base; in htcpld_setup_chips()
|
/linux-4.4.14/arch/arm/mach-davinci/ |
D | irq.c | 49 davinci_alloc_gc(void __iomem *base, unsigned int irq_start, unsigned int num) in davinci_alloc_gc() argument 54 gc = irq_alloc_generic_chip("AINTC", 1, irq_start, base, handle_edge_irq); in davinci_alloc_gc() 57 __func__, irq_start); in davinci_alloc_gc()
|
/linux-4.4.14/arch/arm/plat-orion/ |
D | irq.c | 23 void __init orion_irq_init(unsigned int irq_start, void __iomem *maskaddr) in orion_irq_init() argument 33 gc = irq_alloc_generic_chip("orion_irq", 1, irq_start, maskaddr, in orion_irq_init()
|
/linux-4.4.14/include/linux/irqchip/ |
D | arm-vic.h | 32 void __vic_init(void __iomem *base, int parent_irq, int irq_start, 34 void vic_init(void __iomem *base, unsigned int irq_start, u32 vic_sources, u32 resume_sources);
|
D | irq-sa11x0.h | 15 void __init sa11x0_init_irq_nodt(int irq_start, resource_size_t io_start);
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-vic.c | 414 static void __init vic_init_st(void __iomem *base, unsigned int irq_start, in vic_init_st() argument 441 vic_register(base, 0, irq_start, vic_sources, 0, node); in vic_init_st() 444 void __init __vic_init(void __iomem *base, int parent_irq, int irq_start, in __vic_init() argument 464 vic_init_st(base, irq_start, vic_sources, node); in __vic_init() 481 vic_register(base, parent_irq, irq_start, vic_sources, resume_sources, node); in __vic_init() 491 void __init vic_init(void __iomem *base, unsigned int irq_start, in vic_init() argument 494 __vic_init(base, 0, irq_start, vic_sources, resume_sources, NULL); in vic_init()
|
D | irq-versatile-fpga.c | 140 void __init fpga_irq_init(void __iomem *base, const char *name, int irq_start, in fpga_irq_init() argument 164 f->domain = irq_domain_add_simple(node, fls(valid), irq_start, in fpga_irq_init() 170 if (!irq_start) in fpga_irq_init()
|
D | irq-sa11x0.c | 151 void __init sa11x0_init_irq_nodt(int irq_start, resource_size_t io_start) in sa11x0_init_irq_nodt() argument 170 32, irq_start, in sa11x0_init_irq_nodt()
|
D | irq-gic.c | 1043 static void __init __gic_init_bases(unsigned int gic_nr, int irq_start, in __gic_init_bases() argument 1108 if (gic_nr == 0 && (irq_start & 31) > 0) { in __gic_init_bases() 1110 if (irq_start != -1) in __gic_init_bases() 1111 irq_start = (irq_start & ~31) + 16; in __gic_init_bases() 1118 irq_base = irq_alloc_descs(irq_start, 16, gic_irqs, in __gic_init_bases() 1122 irq_start); in __gic_init_bases() 1123 irq_base = irq_start; in __gic_init_bases() 1155 void __init gic_init(unsigned int gic_nr, int irq_start, in gic_init() argument 1163 __gic_init_bases(gic_nr, irq_start, dist_base, cpu_base, 0, NULL); in gic_init()
|
D | irq-omap-intc.c | 227 unsigned int irq_start, unsigned int num) in omap_alloc_gc_legacy() argument 232 gc = irq_alloc_generic_chip("INTC", 1, irq_start, base, in omap_alloc_gc_legacy()
|
D | irq-s3c24xx.c | 533 int irq_start; in s3c24xx_init_intc() local 556 irq_start = S3C2410_IRQ(0); in s3c24xx_init_intc() 563 irq_start = S3C2410_IRQSUB(0); in s3c24xx_init_intc() 571 irq_start = S3C2416_IRQ(0); in s3c24xx_init_intc() 580 irq_start = S3C2410_IRQ(32); in s3c24xx_init_intc() 590 intc->domain = irq_domain_add_legacy(np, irq_num, irq_start, in s3c24xx_init_intc()
|
/linux-4.4.14/drivers/vlynq/ |
D | vlynq.c | 145 virq = d->irq - dev->irq_start; in vlynq_irq_unmask() 158 virq = d->irq - dev->irq_start; in vlynq_irq_mask() 171 virq = d->irq - dev->irq_start; in vlynq_irq_type() 229 do_IRQ(dev->irq_start + virq); in vlynq_irq() 289 for (i = dev->irq_start; i <= dev->irq_end; i++) { in vlynq_setup_irq() 290 virq = i - dev->irq_start; in vlynq_setup_irq() 634 int irq = dev->irq_start + virq; in vlynq_set_local_irq() 638 if ((irq < dev->irq_start) || (irq > dev->irq_end)) in vlynq_set_local_irq() 652 int irq = dev->irq_start + virq; in vlynq_set_remote_irq() 656 if ((irq < dev->irq_start) || (irq > dev->irq_end)) in vlynq_set_remote_irq() [all …]
|
/linux-4.4.14/arch/arm/plat-orion/include/plat/ |
D | irq.h | 14 void orion_irq_init(unsigned int irq_start, void __iomem *maskaddr);
|
/linux-4.4.14/arch/arm/mach-imx/ |
D | avic.c | 115 static __init void avic_init_gc(int idx, unsigned int irq_start) in avic_init_gc() argument 120 gc = irq_alloc_generic_chip("mxc-avic", 1, irq_start, avic_base, in avic_init_gc()
|
D | tzic.c | 107 static __init void tzic_init_gc(int idx, unsigned int irq_start) in tzic_init_gc() argument 112 gc = irq_alloc_generic_chip("tzic", 1, irq_start, tzic_base, in tzic_init_gc()
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | irq.c | 175 omap_alloc_gc(void __iomem *base, unsigned int irq_start, unsigned int num) in omap_alloc_gc() argument 180 gc = irq_alloc_generic_chip("MPU", 1, irq_start, base, in omap_alloc_gc()
|
/linux-4.4.14/drivers/power/ |
D | lp8788-charger.c | 510 int irq_start; in lp8788_set_irqs() local 522 irq_start = r->start; in lp8788_set_irqs() 525 for (i = irq_start; i <= irq_end; i++) { in lp8788_set_irqs()
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-pch.c | 335 unsigned int irq_start, unsigned int num) in pch_gpio_alloc_generic_chip() argument 340 gc = irq_alloc_generic_chip("pch_gpio", 1, irq_start, chip->base, in pch_gpio_alloc_generic_chip()
|
D | gpio-ml-ioh.c | 389 unsigned int irq_start, unsigned int num) in ioh_gpio_alloc_generic_chip() argument 394 gc = irq_alloc_generic_chip("ioh_gpio", 1, irq_start, chip->base, in ioh_gpio_alloc_generic_chip()
|