/linux-4.1.27/drivers/irqchip/ |
D | spear-shirq.c | 50 struct irq_chip *irq_chip; member 83 static struct irq_chip shirq_chip = { 93 .irq_chip = &shirq_chip, 109 .irq_chip = &dummy_irq_chip, 117 .irq_chip = &dummy_irq_chip, 125 .irq_chip = &dummy_irq_chip, 133 .irq_chip = &dummy_irq_chip, 159 .irq_chip = &dummy_irq_chip, 167 .irq_chip = &dummy_irq_chip, 175 .irq_chip = &dummy_irq_chip, [all …]
|
D | irq-renesas-irqc.c | 68 struct irq_chip irq_chip; member 166 irq_set_chip_and_handler(virq, &p->irq_chip, handle_level_irq); in irqc_irq_domain_map() 182 struct irq_chip *irq_chip; in irqc_probe() local 245 irq_chip = &p->irq_chip; in irqc_probe() 246 irq_chip->name = name; in irqc_probe() 247 irq_chip->irq_mask = irqc_irq_disable; in irqc_probe() 248 irq_chip->irq_unmask = irqc_irq_enable; in irqc_probe() 249 irq_chip->irq_set_type = irqc_irq_set_type; in irqc_probe() 250 irq_chip->irq_set_wake = irqc_irq_set_wake; in irqc_probe() 251 irq_chip->flags = IRQCHIP_MASK_ON_SUSPEND; in irqc_probe()
|
D | irq-renesas-intc-irqpin.c | 81 struct irq_chip irq_chip; member 345 irq_set_chip_and_handler(virq, &p->irq_chip, handle_level_irq); in intc_irqpin_irq_domain_map() 376 struct irq_chip *irq_chip; in intc_irqpin_probe() local 518 irq_chip = &p->irq_chip; in intc_irqpin_probe() 519 irq_chip->name = name; in intc_irqpin_probe() 520 irq_chip->irq_mask = disable_fn; in intc_irqpin_probe() 521 irq_chip->irq_unmask = enable_fn; in intc_irqpin_probe() 522 irq_chip->irq_set_type = intc_irqpin_irq_set_type; in intc_irqpin_probe() 523 irq_chip->irq_set_wake = intc_irqpin_irq_set_wake; in intc_irqpin_probe() 524 irq_chip->flags = IRQCHIP_MASK_ON_SUSPEND; in intc_irqpin_probe()
|
D | irq-xtensa-mx.c | 30 struct irq_chip *irq_chip = d->host_data; in xtensa_mx_irq_map() local 31 irq_set_chip_and_handler_name(irq, irq_chip, in xtensa_mx_irq_map() 132 static struct irq_chip xtensa_mx_irq_chip = {
|
D | exynos-combiner.c | 66 struct irq_chip *chip = irq_get_chip(irq); in combiner_handle_cascade_irq() 97 struct irq_chip *chip = irq_get_chip(chip_data->parent_irq); in combiner_set_affinity() 107 static struct irq_chip combiner_chip = {
|
D | irq-mips-gic.c | 41 static struct irq_chip gic_level_irq_controller, gic_edge_irq_controller; 416 static struct irq_chip gic_level_irq_controller = { 426 static struct irq_chip gic_edge_irq_controller = { 476 static struct irq_chip gic_local_irq_controller = { 510 static struct irq_chip gic_all_vpes_local_irq_controller = {
|
D | irq-vic.c | 193 static struct irq_chip vic_chip; 232 struct irq_chip *host_chip = irq_desc_get_chip(desc); in vic_handle_irq_cascaded() 378 static struct irq_chip vic_chip = {
|
D | irq-armada-370-xp.c | 191 static struct irq_chip armada_370_xp_msi_irq_chip = { 290 static struct irq_chip armada_370_xp_irq_chip = { 454 struct irq_chip *chip = irq_get_chip(irq); in armada_370_xp_mpic_handle_cascade_irq()
|
D | irq-mxs.c | 69 static struct irq_chip mxs_icoll_chip = {
|
D | irq-xtensa-pic.c | 80 static struct irq_chip xtensa_irq_chip = {
|
D | irq-gic-v2m.c | 69 static struct irq_chip gicv2m_msi_irq_chip = { 105 static struct irq_chip gicv2m_irq_chip = {
|
D | irq-bcm7038-l1.c | 123 struct irq_chip *chip = irq_desc_get_chip(desc); in bcm7038_l1_irq_handle() 266 static struct irq_chip bcm7038_l1_irq_chip = {
|
/linux-4.1.27/arch/xtensa/kernel/ |
D | irq.c | 90 struct irq_chip *irq_chip = d->host_data; in xtensa_irq_map() local 94 irq_set_chip_and_handler_name(irq, irq_chip, in xtensa_irq_map() 98 irq_set_chip_and_handler_name(irq, irq_chip, in xtensa_irq_map() 102 irq_set_chip_and_handler_name(irq, irq_chip, in xtensa_irq_map() 106 irq_set_chip_and_handler_name(irq, irq_chip, in xtensa_irq_map() 111 irq_set_chip_and_handler_name(irq, irq_chip, in xtensa_irq_map()
|
/linux-4.1.27/arch/arm/mach-omap1/ |
D | ams-delta-fiq.c | 48 struct irq_chip *irq_chip; in deferred_fiq() local 50 irq_chip = irq_get_chip(gpio_to_irq(AMS_DELTA_GPIO_PIN_KEYBRD_CLK)); in deferred_fiq() 70 if (irq_chip && irq_chip->irq_unmask) in deferred_fiq() 71 irq_chip->irq_unmask(d); in deferred_fiq()
|
D | fpga.c | 109 static struct irq_chip omap_fpga_irq_ack = { 117 static struct irq_chip omap_fpga_irq = {
|
/linux-4.1.27/arch/x86/include/asm/ |
D | irq_remapping.h | 29 struct irq_chip; 55 struct irq_chip *chip); 57 void irq_remap_modify_chip_defaults(struct irq_chip *chip); 90 static inline void irq_remap_modify_chip_defaults(struct irq_chip *chip) in irq_remap_modify_chip_defaults() 96 struct irq_chip *chip) in setup_remapped_irq()
|
D | i8259.h | 53 extern struct irq_chip i8259A_chip; 57 struct irq_chip *chip;
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-em.c | 42 struct irq_chip irq_chip; member 264 irq_set_chip_and_handler(irq, &p->irq_chip, handle_level_irq); in em_gio_irq_domain_map() 281 struct irq_chip *irq_chip; in em_gio_probe() local 351 irq_chip = &p->irq_chip; in em_gio_probe() 352 irq_chip->name = name; in em_gio_probe() 353 irq_chip->irq_mask = em_gio_irq_disable; in em_gio_probe() 354 irq_chip->irq_unmask = em_gio_irq_enable; in em_gio_probe() 355 irq_chip->irq_set_type = em_gio_irq_set_type; in em_gio_probe() 356 irq_chip->irq_request_resources = em_gio_irq_reqres; in em_gio_probe() 357 irq_chip->irq_release_resources = em_gio_irq_relres; in em_gio_probe() [all …]
|
D | gpio-rcar.c | 40 struct irq_chip irq_chip; member 382 struct irq_chip *irq_chip; in gpio_rcar_probe() local 439 irq_chip = &p->irq_chip; in gpio_rcar_probe() 440 irq_chip->name = name; in gpio_rcar_probe() 441 irq_chip->irq_mask = gpio_rcar_irq_disable; in gpio_rcar_probe() 442 irq_chip->irq_unmask = gpio_rcar_irq_enable; in gpio_rcar_probe() 443 irq_chip->irq_set_type = gpio_rcar_irq_set_type; in gpio_rcar_probe() 444 irq_chip->irq_set_wake = gpio_rcar_irq_set_wake; in gpio_rcar_probe() 445 irq_chip->flags = IRQCHIP_SET_TYPE_MASKED | IRQCHIP_MASK_ON_SUSPEND; in gpio_rcar_probe() 453 ret = gpiochip_irqchip_add(gpio_chip, irq_chip, p->config.irq_base, in gpio_rcar_probe()
|
D | gpio-davinci.c | 40 typedef struct irq_chip *(*gpio_get_irq_chip_cb_t)(unsigned int irq); 321 static struct irq_chip gpio_irqchip = { 435 static struct irq_chip *davinci_gpio_get_irq_chip(unsigned int irq) in davinci_gpio_get_irq_chip() 445 static struct irq_chip *keystone_gpio_get_irq_chip(unsigned int irq) in keystone_gpio_get_irq_chip() 447 static struct irq_chip gpio_unbanked; in keystone_gpio_get_irq_chip() 477 struct irq_chip *irq_chip; in davinci_gpio_irq_setup() local 552 irq_chip = gpio_get_irq_chip(irq); in davinci_gpio_irq_setup() 553 irq_chip->name = "GPIO-AINTC"; in davinci_gpio_irq_setup() 554 irq_chip->irq_set_type = gpio_irq_type_unbanked; in davinci_gpio_irq_setup() 563 irq_set_chip(irq, irq_chip); in davinci_gpio_irq_setup()
|
D | gpio-sx150x.c | 84 struct irq_chip irq_chip; member 495 chip->irq_chip.name = client->name; in sx150x_init_chip() 496 chip->irq_chip.irq_mask = sx150x_irq_mask; in sx150x_init_chip() 497 chip->irq_chip.irq_unmask = sx150x_irq_unmask; in sx150x_init_chip() 498 chip->irq_chip.irq_set_type = sx150x_irq_set_type; in sx150x_init_chip() 499 chip->irq_chip.irq_bus_lock = sx150x_irq_bus_lock; in sx150x_init_chip() 500 chip->irq_chip.irq_bus_sync_unlock = sx150x_irq_bus_sync_unlock; in sx150x_init_chip() 607 &chip->irq_chip, chip->irq_base, in sx150x_install_irq_chip() 618 chip->irq_chip.name, chip); in sx150x_install_irq_chip()
|
D | gpio-zynq.c | 100 static struct irq_chip zynq_gpio_level_irqchip; 101 static struct irq_chip zynq_gpio_edge_irqchip; 446 static struct irq_chip zynq_gpio_level_irqchip = { 458 static struct irq_chip zynq_gpio_edge_irqchip = { 504 struct irq_chip *irqchip = irq_desc_get_chip(desc); in zynq_gpio_irqhandler()
|
D | gpio-altera.c | 116 static struct irq_chip altera_irq_chip = { 207 struct irq_chip *chip; in altera_gpio_irq_edge_handler() 237 struct irq_chip *chip; in altera_gpio_irq_leveL_high_handler()
|
D | gpio-vf610.c | 124 struct irq_chip *chip = irq_desc_get_chip(desc); in vf610_gpio_irq_handler() 208 static struct irq_chip vf610_gpio_irq_chip = {
|
D | gpio-msic.c | 226 static struct irq_chip msic_irqchip = { 239 struct irq_chip *chip = irq_data_get_irq_chip(data); in msic_gpio_irq_handler()
|
D | gpio-vr41xx.c | 156 static struct irq_chip giuint_low_irq_chip = { 191 static struct irq_chip giuint_high_irq_chip = { 517 struct irq_chip *chip; in giu_probe()
|
/linux-4.1.27/drivers/mfd/ |
D | mc13xxx-core.c | 432 mc13xxx->irq_chip.name = dev_name(dev); in mc13xxx_common_init() 433 mc13xxx->irq_chip.status_base = MC13XXX_IRQSTAT0; in mc13xxx_common_init() 434 mc13xxx->irq_chip.mask_base = MC13XXX_IRQMASK0; in mc13xxx_common_init() 435 mc13xxx->irq_chip.ack_base = MC13XXX_IRQSTAT0; in mc13xxx_common_init() 436 mc13xxx->irq_chip.irq_reg_stride = MC13XXX_IRQSTAT1 - MC13XXX_IRQSTAT0; in mc13xxx_common_init() 437 mc13xxx->irq_chip.init_ack_masked = true; in mc13xxx_common_init() 438 mc13xxx->irq_chip.use_ack = true; in mc13xxx_common_init() 439 mc13xxx->irq_chip.num_regs = MC13XXX_IRQ_REG_CNT; in mc13xxx_common_init() 440 mc13xxx->irq_chip.irqs = mc13xxx->irqs; in mc13xxx_common_init() 441 mc13xxx->irq_chip.num_irqs = ARRAY_SIZE(mc13xxx->irqs); in mc13xxx_common_init() [all …]
|
D | twl6030-irq.c | 125 struct irq_chip irq_chip; member 352 irq_set_chip_and_handler(virq, &pdata->irq_chip, handle_simple_irq); in twl6030_irq_map() 433 twl6030_irq->irq_chip = dummy_irq_chip; in twl6030_init_irq() 434 twl6030_irq->irq_chip.name = "twl6030"; in twl6030_init_irq() 435 twl6030_irq->irq_chip.irq_set_type = NULL; in twl6030_init_irq() 436 twl6030_irq->irq_chip.irq_set_wake = twl6030_irq_set_wake; in twl6030_init_irq()
|
D | retu-mfd.c | 123 struct regmap_irq_chip *irq_chip; member 130 .irq_chip = &retu_irq_chip, 137 .irq_chip = &tahvo_irq_chip, 265 ret = retu_write(rdev, rdat->irq_chip->mask_base, 0xffff); in retu_probe() 270 rdat->irq_chip, &rdev->irq_data); in retu_probe()
|
D | arizona-irq.c | 35 ret = regmap_irq_get_virq(arizona->irq_chip, irq); in arizona_map_irq() 162 static struct irq_chip arizona_irq_chip = { 304 &arizona->irq_chip); in arizona_irq_init() 373 arizona->irq_chip); in arizona_irq_init() 389 arizona->irq_chip); in arizona_irq_exit()
|
D | pm8921-core.c | 162 struct irq_chip *irq_chip = irq_desc_get_chip(desc); in pm8xxx_irq_handler() local 166 chained_irq_enter(irq_chip, desc); in pm8xxx_irq_handler() 182 chained_irq_exit(irq_chip, desc); in pm8xxx_irq_handler() 239 static struct irq_chip pm8xxx_irq_chip = {
|
D | max77686.c | 216 const struct regmap_irq_chip *irq_chip; in max77686_i2c_probe() local 244 irq_chip = &max77686_irq_chip; in max77686_i2c_probe() 251 irq_chip = &max77802_irq_chip; in max77686_i2c_probe() 296 IRQF_SHARED, 0, irq_chip, in max77686_i2c_probe()
|
D | intel_soc_pmic_core.h | 27 struct regmap_irq_chip *irq_chip; member
|
D | max14577.c | 378 const struct regmap_irq_chip *irq_chip; in max14577_i2c_probe() local 428 irq_chip = &max77836_muic_irq_chip; in max14577_i2c_probe() 435 irq_chip = &max14577_irq_chip; in max14577_i2c_probe() 443 irq_flags, 0, irq_chip, in max14577_i2c_probe()
|
D | palmas.c | 456 struct regmap_irq_chip *irq_chip; member 461 .irq_chip = &palmas_irq_chip, 466 .irq_chip = &palmas_irq_chip, 471 .irq_chip = &tps65917_irq_chip, 586 driver_data->irq_chip, &palmas->irq_data); in palmas_i2c_probe()
|
D | lp8788-irq.c | 102 static struct irq_chip lp8788_irq_chip = { 139 struct irq_chip *chip = &lp8788_irq_chip; in lp8788_irq_map()
|
D | mc13xxx.h | 39 struct regmap_irq_chip irq_chip; member
|
D | intel_soc_pmic_crc.c | 160 .irq_chip = &crystal_cove_irq_chip,
|
D | tps6586x.c | 130 struct irq_chip irq_chip; member 285 static struct irq_chip tps6586x_irq_chip = {
|
/linux-4.1.27/arch/arm/mach-ks8695/ |
D | irq.c | 63 static struct irq_chip ks8695_irq_level_chip; 64 static struct irq_chip ks8695_irq_edge_chip; 130 static struct irq_chip ks8695_irq_level_chip = { 137 static struct irq_chip ks8695_irq_edge_chip = {
|
/linux-4.1.27/arch/arm/mach-iop13xx/ |
D | irq.c | 173 static struct irq_chip iop13xx_irqchip1 = { 180 static struct irq_chip iop13xx_irqchip2 = { 187 static struct irq_chip iop13xx_irqchip3 = { 194 static struct irq_chip iop13xx_irqchip4 = {
|
D | msi.c | 126 static struct irq_chip iop13xx_msi_chip = {
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | mpic.h | 264 struct irq_chip hc_irq; 266 struct irq_chip hc_ht_irq; 269 struct irq_chip hc_ipi; 271 struct irq_chip hc_tm; 272 struct irq_chip hc_err;
|
D | qe_ic.h | 106 struct irq_chip *chip = irq_desc_get_chip(desc); in qe_ic_cascade_low_mpic() 119 struct irq_chip *chip = irq_desc_get_chip(desc); in qe_ic_cascade_high_mpic() 132 struct irq_chip *chip = irq_desc_get_chip(desc); in qe_ic_cascade_muxed_mpic()
|
D | ehv_pic.h | 31 struct irq_chip hc_irq;
|
D | hw_irq.h | 208 struct irq_chip;
|
/linux-4.1.27/include/linux/irqchip/ |
D | metag-ext.h | 25 extern struct irq_chip meta_intc_edge_chip; 26 extern struct irq_chip meta_intc_level_chip;
|
D | chained_irq.h | 27 static inline void chained_irq_enter(struct irq_chip *chip, in chained_irq_enter() 43 static inline void chained_irq_exit(struct irq_chip *chip, in chained_irq_exit()
|
D | mmp.h | 4 extern struct irq_chip icu_irq_chip;
|
/linux-4.1.27/arch/arm/mach-rpc/ |
D | irq.c | 38 static struct irq_chip iomd_a_chip = { 62 static struct irq_chip iomd_b_chip = { 86 static struct irq_chip iomd_dma_chip = { 110 static struct irq_chip iomd_fiq_chip = {
|
/linux-4.1.27/arch/m68k/kernel/ |
D | ints.c | 34 static struct irq_chip auto_irq_chip = { 40 static struct irq_chip user_irq_chip = { 115 void m68k_setup_irq_controller(struct irq_chip *chip, in m68k_setup_irq_controller()
|
/linux-4.1.27/arch/mips/sgi-ip32/ |
D | ip32-irq.c | 147 static struct irq_chip crime_level_interrupt = { 166 static struct irq_chip crime_edge_interrupt = { 200 static struct irq_chip ip32_macepci_interrupt = { 299 static struct irq_chip ip32_maceisa_level_interrupt = { 305 static struct irq_chip ip32_maceisa_edge_interrupt = { 334 static struct irq_chip ip32_mace_interrupt = {
|
/linux-4.1.27/include/linux/ |
D | irq.h | 157 struct irq_chip *chip; 332 struct irq_chip { struct 485 extern struct irq_chip no_irq_chip; 486 extern struct irq_chip dummy_irq_chip; 489 irq_set_chip_and_handler_name(unsigned int irq, struct irq_chip *chip, 492 static inline void irq_set_chip_and_handler(unsigned int irq, struct irq_chip *chip, in irq_set_chip_and_handler() 569 extern int irq_set_chip(unsigned int irq, struct irq_chip *chip); 578 static inline struct irq_chip *irq_get_chip(unsigned int irq) in irq_get_chip() 584 static inline struct irq_chip *irq_data_get_irq_chip(struct irq_data *d) in irq_data_get_irq_chip() 708 struct irq_chip chip;
|
D | irqdomain.h | 42 struct irq_chip; 282 struct irq_chip *chip, 285 irq_hw_number_t hwirq, struct irq_chip *chip,
|
D | irqdesc.h | 101 static inline struct irq_chip *irq_desc_get_chip(struct irq_desc *desc) in irq_desc_get_chip() 170 __irq_set_chip_handler_name_locked(unsigned int irq, struct irq_chip *chip, in __irq_set_chip_handler_name_locked()
|
D | msi.h | 126 struct irq_chip; 185 struct irq_chip *chip;
|
/linux-4.1.27/drivers/pinctrl/samsung/ |
D | pinctrl-exynos.c | 37 struct irq_chip chip; 44 static inline struct exynos_irq_chip *to_exynos_irq_chip(struct irq_chip *chip) in to_exynos_irq_chip() 61 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_mask() 80 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_ack() 91 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_unmask() 121 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_set_type() 165 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_request_resources() 204 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_release_resources() 257 irq_set_chip_and_handler(virq, &b->irq_chip->chip, in exynos_eint_irq_map() 341 bank->irq_chip = &exynos_gpio_irq_chip; in exynos_eint_gpio_init() [all …]
|
D | pinctrl-s3c24xx.c | 208 struct irq_chip *parent_chip = irq_get_chip(parent_irq); in s3c2410_eint0_3_ack() 219 struct irq_chip *parent_chip = irq_get_chip(parent_irq); in s3c2410_eint0_3_mask() 230 struct irq_chip *parent_chip = irq_get_chip(parent_irq); in s3c2410_eint0_3_unmask() 235 static struct irq_chip s3c2410_eint0_3_chip = { 290 static struct irq_chip s3c2412_eint0_3_chip = { 300 struct irq_chip *chip = irq_get_chip(irq); in s3c2412_demux_eint0_3() 352 static struct irq_chip s3c24xx_eint_chip = { 363 struct irq_chip *chip = irq_get_chip(irq); in s3c24xx_demux_eint()
|
D | pinctrl-s3c64xx.c | 379 static struct irq_chip s3c64xx_gpio_irq_chip = { 413 struct irq_chip *chip = irq_get_chip(irq); in s3c64xx_eint_gpio_irq() 595 static struct irq_chip s3c64xx_eint0_irq_chip = { 606 struct irq_chip *chip = irq_get_chip(irq); in s3c64xx_irq_demux_eint()
|
/linux-4.1.27/arch/mips/kernel/ |
D | irq_cpu.c | 53 static struct irq_chip mips_cpu_irq_controller = { 90 static struct irq_chip mips_mt_cpu_irq_controller = { 123 static struct irq_chip *chip; in mips_cpu_intc_map()
|
D | irq-msc01.c | 101 static struct irq_chip msc_levelirq_type = { 110 static struct irq_chip msc_edgeirq_type = {
|
D | irq-rm7000.c | 30 static struct irq_chip rm7k_irq_controller = {
|
D | irq-gt641xx.c | 84 static struct irq_chip gt641xx_irq_chip = {
|
/linux-4.1.27/arch/x86/kernel/apic/ |
D | msi.c | 106 static struct irq_chip msi_chip = { 119 struct irq_chip *chip = &msi_chip; in setup_msi_irq() 205 static struct irq_chip dmar_msi_type = { 259 static struct irq_chip hpet_msi_type = { 271 struct irq_chip *chip = &hpet_msi_type; in default_setup_hpet_msi()
|
D | htirq.c | 54 static struct irq_chip ht_irq_chip = {
|
/linux-4.1.27/arch/mips/sgi-ip22/ |
D | ip22-int.c | 47 static struct irq_chip ip22_local0_irq_type = { 66 static struct irq_chip ip22_local1_irq_type = { 85 static struct irq_chip ip22_local2_irq_type = { 104 static struct irq_chip ip22_local3_irq_type = { 309 struct irq_chip *handler; in arch_init_irq()
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
D | octeon-irq.c | 60 struct irq_chip *chip, in octeon_irq_set_ciu_mapping() 189 static struct irq_chip octeon_irq_chip_core = { 870 static struct irq_chip octeon_irq_chip_ciu_v2 = { 882 static struct irq_chip octeon_irq_chip_ciu_v2_edge = { 898 static struct irq_chip octeon_irq_chip_ciu_sum2 = { 910 static struct irq_chip octeon_irq_chip_ciu_sum2_edge = { 923 static struct irq_chip octeon_irq_chip_ciu = { 935 static struct irq_chip octeon_irq_chip_ciu_edge = { 949 static struct irq_chip octeon_irq_chip_ciu_mbox_v2 = { 961 static struct irq_chip octeon_irq_chip_ciu_mbox = { [all …]
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | irq.h | 34 struct irq_chip; 46 extern int cpu_claim_irq(unsigned int irq, struct irq_chip *, void *);
|
/linux-4.1.27/kernel/irq/ |
D | dummychip.c | 38 struct irq_chip no_irq_chip = { 51 struct irq_chip dummy_irq_chip = {
|
D | chip.c | 29 int irq_set_chip(unsigned int irq, struct irq_chip *chip) in irq_set_chip() 288 struct irq_chip *chip = desc->irq_data.chip; in unmask_threaded_irq() 476 static void cond_unmask_eoi_irq(struct irq_desc *desc, struct irq_chip *chip) in cond_unmask_eoi_irq() 510 struct irq_chip *chip = desc->irq_data.chip; in handle_fasteoi_irq() 629 struct irq_chip *chip = irq_desc_get_chip(desc); in handle_edge_eoi_irq() 676 struct irq_chip *chip = irq_desc_get_chip(desc); in handle_percpu_irq() 703 struct irq_chip *chip = irq_desc_get_chip(desc); in handle_percpu_devid_irq() 783 irq_set_chip_and_handler_name(unsigned int irq, struct irq_chip *chip, in irq_set_chip_and_handler_name() 826 struct irq_chip *chip; in irq_cpu_online() 856 struct irq_chip *chip; in irq_cpu_offline()
|
D | migration.c | 10 struct irq_chip *chip = idata->chip; in irq_move_masked_irq()
|
D | manage.c | 186 struct irq_chip *chip = irq_data_get_irq_chip(data); in irq_do_set_affinity() 205 struct irq_chip *chip = irq_data_get_irq_chip(data); in irq_set_affinity_locked() 612 struct irq_chip *chip = desc->irq_data.chip; in __irq_set_trigger() 973 struct irq_chip *c = d->chip; in irq_request_resources() 981 struct irq_chip *c = d->chip; in irq_release_resources() 1820 struct irq_chip *chip; in irq_get_irqchip_state() 1865 struct irq_chip *chip; in irq_set_irqchip_state()
|
/linux-4.1.27/arch/ia64/hp/sim/ |
D | hpsim_irq.c | 32 static struct irq_chip irq_type_hp_sim = { 44 struct irq_chip *chip = irq_get_chip(irq); in hpsim_irq_set_chip()
|
/linux-4.1.27/include/linux/gpio/ |
D | driver.h | 119 struct irq_chip *irqchip; 165 struct irq_chip *irqchip, 170 struct irq_chip *irqchip,
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | irq.h | 58 struct irq_chip; 66 extern void m68k_setup_irq_controller(struct irq_chip *,
|
/linux-4.1.27/arch/powerpc/platforms/52xx/ |
D | mpc52xx_pic.c | 204 static struct irq_chip mpc52xx_extirq_irqchip = { 232 static struct irq_chip mpc52xx_main_irqchip = { 255 static struct irq_chip mpc52xx_periph_irqchip = { 284 static struct irq_chip mpc52xx_sdma_irqchip = { 343 struct irq_chip *uninitialized_var(irqchip); in mpc52xx_irqhost_map()
|
D | media5200.c | 76 static struct irq_chip media5200_irq_chip = { 85 struct irq_chip *chip = irq_desc_get_chip(desc); in media5200_irq_cascade()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | mv64x60_pic.c | 105 static struct irq_chip mv64x60_chip_low = { 142 static struct irq_chip mv64x60_chip_high = { 194 static struct irq_chip mv64x60_chip_gpp = { 205 static struct irq_chip *mv64x60_chips[] = {
|
D | xilinx_intc.c | 104 static struct irq_chip xilinx_intc_level_irqchip = { 131 static struct irq_chip xilinx_intc_edge_irqchip = { 227 struct irq_chip *chip = irq_desc_get_chip(desc); in xilinx_i8259_cascade()
|
D | ehv_pic.c | 144 static struct irq_chip ehv_pic_irq_chip = { 151 static struct irq_chip ehv_pic_direct_eoi_irq_chip = { 190 struct irq_chip *chip; in ehv_pic_host_map()
|
D | uic.c | 167 static struct irq_chip uic_irq_chip = { 199 struct irq_chip *chip = irq_desc_get_chip(desc); in uic_irq_cascade()
|
D | tsi108_pci.c | 372 static struct irq_chip tsi108_pci_irq = { 433 struct irq_chip *chip = irq_desc_get_chip(desc); in tsi108_irq_cascade()
|
D | mpic_pasemi_msi.c | 55 static struct irq_chip mpic_pasemi_msi_chip = {
|
/linux-4.1.27/arch/arm/mach-iop33x/ |
D | irq.c | 83 struct irq_chip iop33x_irqchip1 = { 90 struct irq_chip iop33x_irqchip2 = {
|
/linux-4.1.27/arch/mips/dec/ |
D | ioasic-irq.c | 46 static struct irq_chip ioasic_irq_type = { 63 static struct irq_chip ioasic_dma_irq_type = {
|
D | kn02-irq.c | 56 static struct irq_chip kn02_irq_type = {
|
/linux-4.1.27/drivers/sh/intc/ |
D | internals.h | 71 struct irq_chip chip; 92 struct irq_chip *chip = irq_get_chip(irq); in get_intc_desc() 164 extern struct irq_chip intc_irq_chip;
|
D | core.c | 289 memcpy(&d->chip, &intc_irq_chip, sizeof(struct irq_chip)); in register_intc_controller() 420 struct irq_chip *chip; in intc_suspend() 445 struct irq_chip *chip; in intc_resume()
|
/linux-4.1.27/arch/ia64/kernel/ |
D | msi_ia64.c | 12 static struct irq_chip ia64_msi_chip; 102 static struct irq_chip ia64_msi_chip = { 157 static struct irq_chip dmar_msi_type = {
|
D | irq_lsapic.c | 36 struct irq_chip irq_type_ia64_lsapic = {
|
D | irq.c | 108 struct irq_chip *chip = irq_data_get_irq_chip(data); in migrate_irqs()
|
/linux-4.1.27/arch/alpha/kernel/ |
D | sys_marvel.c | 152 static struct irq_chip marvel_legacy_irq_type = { 158 static struct irq_chip io7_lsi_irq_type = { 165 static struct irq_chip io7_msi_irq_type = { 246 struct irq_chip *lsi_ops, in init_io7_irqs() 247 struct irq_chip *msi_ops) in init_io7_irqs()
|
D | irq_impl.h | 37 extern struct irq_chip i8259a_irq_type;
|
D | irq_srm.c | 37 static struct irq_chip srm_irq_type = {
|
D | sys_dp264.c | 174 static struct irq_chip dp264_irq_type = { 182 static struct irq_chip clipper_irq_type = { 260 init_tsunami_irqs(struct irq_chip * ops, int imin, int imax) in init_tsunami_irqs()
|
D | irq_pyxis.c | 59 static struct irq_chip pyxis_irq_type = {
|
D | irq.c | 46 struct irq_chip *chip; in irq_select_affinity()
|
D | sys_titan.c | 178 init_titan_irqs(struct irq_chip * ops, int imin, int imax) in init_titan_irqs() 187 static struct irq_chip titan_irq_type = {
|
D | sys_rx164.c | 60 static struct irq_chip rx164_irq_type = {
|
D | irq_i8259.c | 74 struct irq_chip i8259a_irq_type = {
|
D | sys_eb64p.c | 57 static struct irq_chip eb64p_irq_type = {
|
D | sys_mikasa.c | 57 static struct irq_chip mikasa_irq_type = {
|
D | sys_jensen.c | 88 static struct irq_chip jensen_local_irq_type = {
|
/linux-4.1.27/arch/m68k/atari/ |
D | ataints.c | 118 static struct irq_chip atari_irq_chip = { 176 static struct irq_chip atari_mfptimer_chip = { 248 static struct irq_chip atari_ethernat_chip = {
|
/linux-4.1.27/drivers/staging/iio/ |
D | iio_dummy_evgen.c | 40 struct irq_chip chip; 54 struct irq_chip *chip = irq_data_get_irq_chip(d); in iio_dummy_event_irqmask() 63 struct irq_chip *chip = irq_data_get_irq_chip(d); in iio_dummy_event_irqunmask()
|
/linux-4.1.27/arch/m32r/platforms/opsput/ |
D | setup.c | 66 static struct irq_chip opsput_irq_type = 130 static struct irq_chip opsput_pld_irq_type = 190 static struct irq_chip opsput_lanpld_irq_type = 250 static struct irq_chip opsput_lcdpld_irq_type = {
|
/linux-4.1.27/arch/m32r/platforms/m32700ut/ |
D | setup.c | 65 static struct irq_chip m32700ut_irq_type = 129 static struct irq_chip m32700ut_pld_irq_type = 189 static struct irq_chip m32700ut_lanpld_irq_type = 249 static struct irq_chip m32700ut_lcdpld_irq_type =
|
/linux-4.1.27/arch/mips/emma/markeins/ |
D | irq.c | 60 struct irq_chip emma2rh_irq_controller = { 96 struct irq_chip emma2rh_sw_irq_controller = { 151 struct irq_chip emma2rh_gpio_irq_controller = {
|
/linux-4.1.27/drivers/base/regmap/ |
D | regmap-irq.c | 26 struct irq_chip irq_chip; member 181 static const struct irq_chip regmap_irq_chip = { 307 irq_set_chip(virq, &data->irq_chip); in regmap_irq_map() 396 d->irq_chip = regmap_irq_chip; in regmap_add_irq_chip() 397 d->irq_chip.name = chip->name; in regmap_add_irq_chip()
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | ipipe.h | 116 struct irq_chip *chip = get_irq_desc_chip(desc); \ 123 struct irq_chip *chip = get_irq_desc_chip(desc); \
|
/linux-4.1.27/arch/m68k/coldfire/ |
D | intc-simr.c | 161 static struct irq_chip intc_irq_chip = { 168 static struct irq_chip intc_irq_chip_edge_port = {
|
D | intc-2.c | 177 static struct irq_chip intc_irq_chip = { 184 static struct irq_chip intc_irq_chip_edge_port = {
|
D | intc-5249.c | 41 static struct irq_chip intc2_irq_gpio_chip = {
|
D | intc-525x.c | 67 static struct irq_chip intc2_irq_gpio_chip = {
|
D | intc.c | 131 static struct irq_chip intc_irq_chip = {
|
/linux-4.1.27/arch/arm/mach-footbridge/ |
D | isa-irq.c | 55 static struct irq_chip isa_lo_chip = { 84 static struct irq_chip isa_hi_chip = {
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | hw_irq.h | 4 static inline void hw_resend_irq(struct irq_chip *h, unsigned int i) in hw_resend_irq()
|
/linux-4.1.27/Documentation/ |
D | IRQ-domain.txt | 62 needs to know the associated hwirq number (such as in the irq_chip 203 irq_chip. That is, an irq_chip is associated with each irq_data along 204 the hierarchy. A child irq_chip may implement a required action by 205 itself or by cooperating with its parent irq_chip. 207 With stacked irq_chip, interrupt controller driver only needs to deal 209 parent irq_chip when needed. So we could achieve a much cleaner 217 3) Optionally implement an irq_chip to manage the interrupt controller
|
/linux-4.1.27/arch/powerpc/sysdev/ge/ |
D | ge_pic.c | 96 struct irq_chip *chip = irq_desc_get_chip(desc); in gef_pic_cascade() 145 static struct irq_chip gef_pic_chip = {
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | irq.c | 101 static struct irq_chip puv3_low_gpio_chip = { 180 static struct irq_chip puv3_high_gpio_chip = { 218 static struct irq_chip puv3_normal_chip = {
|
/linux-4.1.27/arch/mips/pci/ |
D | msi-octeon.c | 299 static struct irq_chip octeon_irq_chip_msi_pcie = { 321 static struct irq_chip octeon_irq_chip_msi_pci = { 370 struct irq_chip *msi; in octeon_msi_initialize()
|
/linux-4.1.27/arch/mips/ar7/ |
D | irq.c | 85 static struct irq_chip ar7_irq_type = { 92 static struct irq_chip ar7_sec_irq_type = {
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
D | pci.h | 162 struct irq_chip irq_chip; member
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | paravirt.h | 177 struct irq_chip *(*__get_irq_chip)(unsigned long trigger); 192 static inline struct irq_chip*
|
D | iosapic.h | 68 extern struct irq_chip *ia64_native_iosapic_get_irq_chip(unsigned long trigger);
|
D | hw_irq.h | 115 extern struct irq_chip irq_type_ia64_lsapic; /* CPU-internal interrupt controller */
|
/linux-4.1.27/arch/m68k/amiga/ |
D | cia.c | 128 static struct irq_chip cia_irq_chip = { 164 static struct irq_chip auto_irq_chip = {
|
D | amiints.c | 38 static struct irq_chip amiga_irq_chip = {
|
/linux-4.1.27/arch/mips/paravirt/ |
D | paravirt-irq.c | 111 static struct irq_chip irq_chip_core = { 205 static struct irq_chip irq_chip_pci = { 284 static struct irq_chip irq_chip_mbox = {
|
/linux-4.1.27/arch/sh/include/asm/ |
D | hw_irq.h | 22 struct irq_chip chip;
|
/linux-4.1.27/arch/m32r/platforms/usrv/ |
D | setup.c | 57 static struct irq_chip mappi_irq_type = 121 static struct irq_chip m32700ut_pld_irq_type =
|
/linux-4.1.27/arch/mips/pnx833x/common/ |
D | interrupts.c | 240 static struct irq_chip pnx833x_pic_irq_type = { 246 static struct irq_chip pnx833x_gpio_irq_type = {
|
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/ |
D | hlwd-pic.c | 80 static struct irq_chip hlwd_pic = { 126 struct irq_chip *chip = irq_desc_get_chip(desc); in hlwd_pic_irq_cascade()
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
D | interrupt.c | 90 static struct irq_chip iic_chip = { 104 struct irq_chip *chip = irq_desc_get_chip(desc); in iic_ioexc_cascade() 137 static struct irq_chip iic_ioexc_chip = {
|
D | spider-pic.c | 163 static struct irq_chip spider_pic = { 204 struct irq_chip *chip = irq_desc_get_chip(desc); in spider_irq_cascade()
|
/linux-4.1.27/arch/blackfin/mach-bf537/ |
D | ints-priority.c | 84 static struct irq_chip bf537_generic_error_irqchip = { 177 static struct irq_chip bf537_mac_rx_irqchip = {
|
/linux-4.1.27/arch/m68k/apollo/ |
D | dn_ints.c | 34 static struct irq_chip apollo_irq_chip = {
|
/linux-4.1.27/arch/mips/loongson/common/ |
D | bonito-irq.c | 31 static struct irq_chip bonito_irq_type = {
|
/linux-4.1.27/arch/hexagon/kernel/ |
D | irq_cpu.c | 58 static struct irq_chip hexagon_irq_chip = {
|
/linux-4.1.27/arch/sparc/kernel/ |
D | irq_64.c | 580 static struct irq_chip sun4u_irq = { 589 static struct irq_chip sun4v_irq = { 598 static struct irq_chip sun4v_virq = { 647 struct irq_chip *chip) in sun4v_build_common() 700 struct irq_chip *chip) in cookie_build_irq() 752 struct irq_chip *chip) in sysino_build_irq()
|
/linux-4.1.27/arch/sh/kernel/cpu/irq/ |
D | imask.c | 73 static struct irq_chip imask_irq_chip = {
|
D | ipr.c | 29 struct irq_chip *chip = irq_data_get_irq_chip(data); in get_ipr_desc()
|
D | intc-sh5.c | 118 static struct irq_chip intc_irq_type = {
|
/linux-4.1.27/arch/arm/mach-iop32x/ |
D | irq.c | 48 struct irq_chip ext_chip = {
|
/linux-4.1.27/drivers/parisc/ |
D | gsc.h | 41 int gsc_assign_irq(struct irq_chip *type, void *data);
|
D | gsc.c | 142 static struct irq_chip gsc_asic_interrupt_type = { 148 int gsc_assign_irq(struct irq_chip *type, void *data) in gsc_assign_irq()
|
/linux-4.1.27/arch/powerpc/platforms/86xx/ |
D | pic.c | 22 struct irq_chip *chip = irq_desc_get_chip(desc); in mpc86xx_8259_cascade()
|
/linux-4.1.27/arch/powerpc/sysdev/qe_lib/ |
D | qe_ic.h | 85 struct irq_chip hc_irq;
|
/linux-4.1.27/arch/mips/lantiq/ |
D | irq.c | 208 static struct irq_chip ltq_irq_type = { 218 static struct irq_chip ltq_eiu_type = { 337 struct irq_chip *chip = <q_irq_type; in icu_map()
|
/linux-4.1.27/arch/ia64/sn/kernel/ |
D | msi_sn.c | 29 static struct irq_chip sn_msi_chip; 229 static struct irq_chip sn_msi_chip = {
|
/linux-4.1.27/drivers/pinctrl/bcm/ |
D | pinctrl-cygnus-gpio.c | 150 struct irq_chip *irq_chip = irq_desc_get_chip(desc); in cygnus_gpio_irq_handler() local 153 chained_irq_enter(irq_chip, desc); in cygnus_gpio_irq_handler() 175 chained_irq_exit(irq_chip, desc); in cygnus_gpio_irq_handler() 281 static struct irq_chip cygnus_gpio_irq_chip = {
|
/linux-4.1.27/arch/nios2/kernel/ |
D | irq.c | 56 static struct irq_chip m_irq_chip = {
|
/linux-4.1.27/arch/mips/txx9/rbtx4939/ |
D | irq.c | 37 static struct irq_chip rbtx4939_ioc_irq_chip = {
|
/linux-4.1.27/arch/mips/pmcs-msp71xx/ |
D | msp_irq_slp.c | 60 static struct irq_chip msp_slp_irq_controller = {
|
D | msp_irq_per.c | 97 static struct irq_chip msp_per_irq_controller = {
|
/linux-4.1.27/arch/mn10300/unit-asb2364/ |
D | irq-fpga.c | 46 static struct irq_chip asb2364_fpga_pic = {
|
/linux-4.1.27/arch/arm64/kernel/ |
D | irq.c | 65 struct irq_chip *c; in migrate_one_irq()
|
/linux-4.1.27/arch/score/kernel/ |
D | irq.c | 79 struct irq_chip score_irq_chip = {
|
/linux-4.1.27/arch/mips/txx9/rbtx4938/ |
D | irq.c | 104 static struct irq_chip toshiba_rbtx4938_irq_ioc_type = {
|
/linux-4.1.27/arch/mips/txx9/rbtx4927/ |
D | irq.c | 150 static struct irq_chip toshiba_rbtx4927_irq_ioc_type = {
|
/linux-4.1.27/arch/mips/txx9/jmr3927/ |
D | irq.c | 96 static struct irq_chip jmr3927_irq_ioc = {
|
/linux-4.1.27/arch/powerpc/sysdev/xics/ |
D | xics-common.c | 205 struct irq_chip *chip; in xics_migrate_irqs_away() 316 static struct irq_chip xics_ipi_chip = {
|
/linux-4.1.27/arch/avr32/mach-at32ap/ |
D | extint.c | 57 struct irq_chip *chip; 138 static struct irq_chip eic_chip = {
|
/linux-4.1.27/arch/mips/netlogic/common/ |
D | irq.c | 133 static struct irq_chip xlp_pic = { 160 struct irq_chip nlm_cpu_intr = {
|
/linux-4.1.27/arch/powerpc/platforms/85xx/ |
D | socrates_fpga_pic.c | 96 struct irq_chip *chip = irq_desc_get_chip(desc); in socrates_fpga_pic_cascade() 222 static struct irq_chip socrates_fpga_pic_chip = {
|
D | common.c | 54 struct irq_chip *chip = irq_desc_get_chip(desc); in cpm2_cascade()
|
/linux-4.1.27/arch/arm/mach-s3c24xx/ |
D | bast-irq.c | 97 static struct irq_chip bast_pc104_chip = {
|
/linux-4.1.27/include/linux/iio/ |
D | trigger.h | 67 struct irq_chip subirq_chip;
|
/linux-4.1.27/arch/c6x/kernel/ |
D | irq.c | 54 static struct irq_chip core_chip = {
|
/linux-4.1.27/arch/sh/cchips/hd6446x/ |
D | hd64461.c | 52 static struct irq_chip hd64461_irq_chip = {
|
/linux-4.1.27/arch/frv/kernel/ |
D | irq-mb93093.c | 69 static struct irq_chip frv_fpga_pic = {
|
D | irq.c | 82 static struct irq_chip frv_cpu_pic = {
|
D | irq-mb93493.c | 81 static struct irq_chip frv_mb93493_pic = {
|
D | irq-mb93091.c | 71 static struct irq_chip frv_fpga_pic = {
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | irq.c | 163 static struct irq_chip mn10300_cpu_pic_level = { 181 static struct irq_chip mn10300_cpu_pic_edge = {
|
/linux-4.1.27/drivers/iommu/ |
D | irq_remapping.c | 351 void irq_remap_modify_chip_defaults(struct irq_chip *chip) in irq_remap_modify_chip_defaults() 359 bool setup_remapped_irq(int irq, struct irq_cfg *cfg, struct irq_chip *chip) in setup_remapped_irq()
|
/linux-4.1.27/arch/m32r/platforms/oaks32r/ |
D | setup.c | 57 static struct irq_chip oaks32r_irq_type =
|
/linux-4.1.27/arch/blackfin/mach-common/ |
D | ints-priority.c | 522 static struct irq_chip bfin_core_irqchip = { 529 static struct irq_chip bfin_internal_irqchip = { 541 static struct irq_chip bfin_sec_irqchip = { 651 static struct irq_chip bfin_mac_status_irqchip = { 891 static struct irq_chip bfin_gpio_irqchip = {
|
/linux-4.1.27/arch/mips/lasat/ |
D | interrupt.c | 49 static struct irq_chip lasat_irq_type = {
|
/linux-4.1.27/arch/sh/boards/mach-se/7722/ |
D | irq.c | 34 struct irq_chip *chip = irq_data_get_irq_chip(data); in se7722_irq_demux()
|
/linux-4.1.27/arch/sh/boards/mach-se/7343/ |
D | irq.c | 35 struct irq_chip *chip = irq_data_get_irq_chip(data); in se7343_irq_demux()
|
/linux-4.1.27/arch/sh/boards/mach-dreamcast/ |
D | irq.c | 96 struct irq_chip systemasic_int = {
|
/linux-4.1.27/arch/mips/vr41xx/common/ |
D | irq.c | 75 struct irq_chip *chip = irq_desc_get_chip(desc); in irq_dispatch()
|
/linux-4.1.27/arch/x86/kernel/ |
D | irqinit.c | 72 struct irq_chip *chip = legacy_pic->chip; in init_ISA_irqs()
|
/linux-4.1.27/arch/arm/mach-sa1100/ |
D | irq.c | 58 static struct irq_chip sa1100_normal_chip = {
|
/linux-4.1.27/arch/sh/boards/mach-x3proto/ |
D | gpio.c | 66 struct irq_chip *chip = irq_data_get_irq_chip(data); in x3proto_gpio_irq_handler()
|
/linux-4.1.27/include/linux/mfd/arizona/ |
D | core.h | 128 struct regmap_irq_chip_data *irq_chip; member
|
/linux-4.1.27/arch/m32r/platforms/m32104ut/ |
D | setup.c | 59 static struct irq_chip m32104ut_irq_type =
|
/linux-4.1.27/arch/arm/mach-gemini/ |
D | irq.c | 61 static struct irq_chip gemini_irq_chip = {
|
/linux-4.1.27/arch/sh/boards/mach-se/7206/ |
D | irq.c | 118 static struct irq_chip se7206_irq_chip __read_mostly = {
|
/linux-4.1.27/arch/um/kernel/ |
D | irq.c | 332 static struct irq_chip normal_irq_type = { 341 static struct irq_chip SIGVTALRM_irq_type = {
|
/linux-4.1.27/arch/mips/loongson/loongson-3/ |
D | irq.c | 92 static struct irq_chip loongson_irq_chip = {
|
/linux-4.1.27/arch/blackfin/mach-bf561/ |
D | smp.c | 161 struct irq_chip *chip = irq_data_get_irq_chip(data); in bfin_local_timer_setup()
|
/linux-4.1.27/arch/sh/boards/mach-cayman/ |
D | irq.c | 92 struct irq_chip cayman_irq_type = {
|
/linux-4.1.27/arch/mips/jazz/ |
D | irq.c | 49 static struct irq_chip r4030_irq_type = {
|
/linux-4.1.27/arch/mips/sni/ |
D | rm200.c | 283 static struct irq_chip sni_rm200_i8259A_chip = { 444 static struct irq_chip rm200_irq_type = {
|
/linux-4.1.27/drivers/pci/host/ |
D | pci-keystone.c | 120 struct irq_chip *chip = irq_desc_get_chip(desc); in ks_pcie_msi_irq_handler() 147 struct irq_chip *chip = irq_desc_get_chip(desc); in ks_pcie_legacy_irq_handler()
|
/linux-4.1.27/drivers/xen/events/ |
D | events_base.c | 93 static struct irq_chip xen_dynamic_chip; 94 static struct irq_chip xen_percpu_chip; 95 static struct irq_chip xen_pirq_chip; 1593 static struct irq_chip xen_dynamic_chip __read_mostly = { 1607 static struct irq_chip xen_pirq_chip __read_mostly = { 1627 static struct irq_chip xen_percpu_chip __read_mostly = {
|
/linux-4.1.27/arch/sh/boards/mach-se/7724/ |
D | irq.c | 89 static struct irq_chip se7724_irq_chip __read_mostly = {
|
/linux-4.1.27/arch/arm/kernel/ |
D | machine_kexec.c | 100 struct irq_chip *chip; in machine_kexec_mask_interrupts()
|