intspec 1148 arch/mips/cavium-octeon/octeon-irq.c const u32 *intspec, intspec 1163 arch/mips/cavium-octeon/octeon-irq.c pin = intspec[0]; intspec 1167 arch/mips/cavium-octeon/octeon-irq.c trigger = intspec[1]; intspec 1197 arch/mips/cavium-octeon/octeon-irq.c const u32 *intspec, intspec 1205 arch/mips/cavium-octeon/octeon-irq.c ciu = intspec[0]; intspec 1206 arch/mips/cavium-octeon/octeon-irq.c bit = intspec[1]; intspec 1892 arch/mips/cavium-octeon/octeon-irq.c const u32 *intspec, intspec 1899 arch/mips/cavium-octeon/octeon-irq.c ciu = intspec[0]; intspec 1900 arch/mips/cavium-octeon/octeon-irq.c bit = intspec[1]; intspec 2162 arch/mips/cavium-octeon/octeon-irq.c const u32 *intspec, intspec 2170 arch/mips/cavium-octeon/octeon-irq.c type = intspec[1]; intspec 2184 arch/mips/cavium-octeon/octeon-irq.c *out_hwirq = intspec[0]; intspec 2335 arch/mips/cavium-octeon/octeon-irq.c const u32 *intspec, intspec 2346 arch/mips/cavium-octeon/octeon-irq.c hwirq = intspec[0]; intspec 2347 arch/mips/cavium-octeon/octeon-irq.c type = intspec[1]; intspec 314 arch/mips/include/asm/octeon/octeon.h const u32 *intspec, intspec 121 arch/powerpc/platforms/52xx/media5200.c const u32 *intspec, unsigned int intsize, intspec 128 arch/powerpc/platforms/52xx/media5200.c pr_debug("%s: bank=%i, number=%i\n", __func__, intspec[0], intspec[1]); intspec 129 arch/powerpc/platforms/52xx/media5200.c *out_hwirq = intspec[1]; intspec 216 arch/powerpc/platforms/52xx/mpc52xx_gpt.c const u32 *intspec, unsigned int intsize, intspec 222 arch/powerpc/platforms/52xx/mpc52xx_gpt.c dev_dbg(gpt->dev, "%s: flags=%i\n", __func__, intspec[0]); intspec 224 arch/powerpc/platforms/52xx/mpc52xx_gpt.c if ((intsize < 1) || (intspec[0] > 3)) { intspec 230 arch/powerpc/platforms/52xx/mpc52xx_gpt.c *out_flags = intspec[0]; intspec 305 arch/powerpc/platforms/52xx/mpc52xx_pic.c const u32 *intspec, unsigned int intsize, intspec 317 arch/powerpc/platforms/52xx/mpc52xx_pic.c intrvect_l1 = (int)intspec[0]; intspec 318 arch/powerpc/platforms/52xx/mpc52xx_pic.c intrvect_l2 = (int)intspec[1]; intspec 319 arch/powerpc/platforms/52xx/mpc52xx_pic.c intrvect_type = (int)intspec[2] & 0x3; intspec 240 arch/powerpc/platforms/85xx/socrates_fpga_pic.c struct device_node *ct, const u32 *intspec, unsigned int intsize, intspec 243 arch/powerpc/platforms/85xx/socrates_fpga_pic.c struct socrates_fpga_irq_info *fpga_irq = &fpga_irqs[intspec[0]]; intspec 245 arch/powerpc/platforms/85xx/socrates_fpga_pic.c *out_hwirq = intspec[0]; intspec 248 arch/powerpc/platforms/85xx/socrates_fpga_pic.c if (intspec[1] != IRQ_TYPE_LEVEL_LOW && intspec 249 arch/powerpc/platforms/85xx/socrates_fpga_pic.c intspec[1] != IRQ_TYPE_LEVEL_HIGH) { intspec 253 arch/powerpc/platforms/85xx/socrates_fpga_pic.c *out_flags = intspec[1]; intspec 261 arch/powerpc/platforms/85xx/socrates_fpga_pic.c if (intspec[2] <= 2) intspec 262 arch/powerpc/platforms/85xx/socrates_fpga_pic.c fpga_irq->irq_line = intspec[2]; intspec 100 arch/powerpc/platforms/8xx/pic.c const u32 *intspec, unsigned int intsize, intspec 110 arch/powerpc/platforms/8xx/pic.c if (intspec[0] > 0x1f) intspec 113 arch/powerpc/platforms/8xx/pic.c *out_hwirq = intspec[0]; intspec 114 arch/powerpc/platforms/8xx/pic.c if (intsize > 1 && intspec[1] < 4) intspec 115 arch/powerpc/platforms/8xx/pic.c *out_flags = map_pic_senses[intspec[1]]; intspec 232 arch/powerpc/platforms/cell/interrupt.c const u32 *intspec, unsigned int intsize, intspec 248 arch/powerpc/platforms/cell/interrupt.c node = intspec[0] >> 24; intspec 249 arch/powerpc/platforms/cell/interrupt.c ext = (intspec[0] >> 16) & 0xff; intspec 250 arch/powerpc/platforms/cell/interrupt.c class = (intspec[0] >> 8) & 0xff; intspec 251 arch/powerpc/platforms/cell/interrupt.c unit = intspec[0] & 0xff; intspec 171 arch/powerpc/platforms/cell/spider-pic.c const u32 *intspec, unsigned int intsize, intspec 179 arch/powerpc/platforms/cell/spider-pic.c *out_hwirq = intspec[0] & 0x3f; intspec 144 arch/powerpc/platforms/powernv/opal-irqchip.c const u32 *intspec, unsigned int intsize, intspec 147 arch/powerpc/platforms/powernv/opal-irqchip.c *out_hwirq = intspec[0]; intspec 218 arch/powerpc/sysdev/ehv_pic.c const u32 *intspec, unsigned int intsize, intspec 236 arch/powerpc/sysdev/ehv_pic.c *out_hwirq = intspec[0]; intspec 238 arch/powerpc/sysdev/ehv_pic.c hwirq_intspec[intspec[0]] = intspec[1]; intspec 239 arch/powerpc/sysdev/ehv_pic.c *out_flags = map_of_senses_to_linux_irqtype[intspec[1] & intspec 167 arch/powerpc/sysdev/ge/ge_pic.c const u32 *intspec, unsigned int intsize, intspec 171 arch/powerpc/sysdev/ge/ge_pic.c *out_hwirq = intspec[0]; intspec 173 arch/powerpc/sysdev/ge/ge_pic.c *out_flags = intspec[1]; intspec 186 arch/powerpc/sysdev/i8259.c const u32 *intspec, unsigned int intsize, intspec 196 arch/powerpc/sysdev/i8259.c *out_hwirq = intspec[0]; intspec 197 arch/powerpc/sysdev/i8259.c if (intsize > 1 && intspec[1] < 4) intspec 198 arch/powerpc/sysdev/i8259.c *out_flags = map_isa_senses[intspec[1]]; intspec 1086 arch/powerpc/sysdev/mpic.c const u32 *intspec, unsigned int intsize, intspec 1098 arch/powerpc/sysdev/mpic.c *out_hwirq = intspec[0]; intspec 1107 arch/powerpc/sysdev/mpic.c switch (intspec[2]) { intspec 1114 arch/powerpc/sysdev/mpic.c if (intspec[3] >= ARRAY_SIZE(mpic->err_int_vecs)) intspec 1117 arch/powerpc/sysdev/mpic.c *out_hwirq = mpic->err_int_vecs[intspec[3]]; intspec 1121 arch/powerpc/sysdev/mpic.c if (intspec[0] >= ARRAY_SIZE(mpic->ipi_vecs)) intspec 1124 arch/powerpc/sysdev/mpic.c *out_hwirq = mpic->ipi_vecs[intspec[0]]; intspec 1127 arch/powerpc/sysdev/mpic.c if (intspec[0] >= ARRAY_SIZE(mpic->timer_vecs)) intspec 1130 arch/powerpc/sysdev/mpic.c *out_hwirq = mpic->timer_vecs[intspec[0]]; intspec 1134 arch/powerpc/sysdev/mpic.c __func__, intspec[2]); intspec 1138 arch/powerpc/sysdev/mpic.c *out_flags = map_mpic_senses[intspec[1] & 3]; intspec 1154 arch/powerpc/sysdev/mpic.c *out_flags = map_mpic_senses[intspec[1] & mask]; intspec 1159 arch/powerpc/sysdev/mpic.c intsize, intspec[0], intspec[1], *out_hwirq, *out_flags); intspec 365 arch/powerpc/sysdev/tsi108_pci.c const u32 *intspec, unsigned int intsize, intspec 368 arch/powerpc/sysdev/tsi108_pci.c *out_hwirq = intspec[0]; intspec 360 arch/powerpc/sysdev/xics/xics-common.c const u32 *intspec, unsigned int intsize, intspec 364 arch/powerpc/sysdev/xics/xics-common.c *out_hwirq = intspec[0]; intspec 371 arch/powerpc/sysdev/xics/xics-common.c if (intspec[1] & 1) intspec 1272 arch/powerpc/sysdev/xive/common.c const u32 *intspec, unsigned int intsize, intspec 1276 arch/powerpc/sysdev/xive/common.c *out_hwirq = intspec[0]; intspec 1283 arch/powerpc/sysdev/xive/common.c if (intspec[1] & 1) intspec 35 arch/xtensa/include/asm/irq.h int xtensa_irq_domain_xlate(const u32 *intspec, unsigned int intsize, intspec 69 arch/xtensa/kernel/irq.c int xtensa_irq_domain_xlate(const u32 *intspec, unsigned int intsize, intspec 75 arch/xtensa/kernel/irq.c if (intsize == 2 && intspec[1] == 1) { intspec 616 drivers/bus/moxtet.c const u32 *intspec, unsigned int intsize, intspec 626 drivers/bus/moxtet.c irq = intspec[0]; intspec 93 drivers/gpio/gpio-sodaville.c const u32 *intspec, u32 intsize, irq_hw_number_t *out_hwirq, intspec 104 drivers/gpio/gpio-sodaville.c line = *intspec; intspec 107 drivers/gpio/gpio-sodaville.c intspec++; intspec 108 drivers/gpio/gpio-sodaville.c type = *intspec; intspec 140 drivers/irqchip/exynos-combiner.c const u32 *intspec, unsigned int intsize, intspec 150 drivers/irqchip/exynos-combiner.c *out_hwirq = intspec[0] * IRQ_IN_COMBINER + intspec[1]; intspec 91 drivers/irqchip/irq-atmel-aic-common.c const u32 *intspec, intspec 99 drivers/irqchip/irq-atmel-aic-common.c if (WARN_ON((intspec[2] < AT91_AIC_IRQ_MIN_PRIORITY) || intspec 100 drivers/irqchip/irq-atmel-aic-common.c (intspec[2] > AT91_AIC_IRQ_MAX_PRIORITY))) intspec 103 drivers/irqchip/irq-atmel-aic-common.c *out_hwirq = intspec[0]; intspec 104 drivers/irqchip/irq-atmel-aic-common.c *out_type = intspec[1] & IRQ_TYPE_SENSE_MASK; intspec 26 drivers/irqchip/irq-atmel-aic-common.h const u32 *intspec, intspec 173 drivers/irqchip/irq-atmel-aic.c const u32 *intspec, unsigned int intsize, intspec 187 drivers/irqchip/irq-atmel-aic.c ret = aic_common_irq_domain_xlate(d, ctrlr, intspec, intsize, intspec 192 drivers/irqchip/irq-atmel-aic.c idx = intspec[0] / dgc->irqs_per_chip; intspec 200 drivers/irqchip/irq-atmel-aic.c aic_common_set_priority(intspec[2], &smr); intspec 276 drivers/irqchip/irq-atmel-aic5.c const u32 *intspec, unsigned int intsize, intspec 288 drivers/irqchip/irq-atmel-aic5.c ret = aic_common_irq_domain_xlate(d, ctrlr, intspec, intsize, intspec 296 drivers/irqchip/irq-atmel-aic5.c aic_common_set_priority(intspec[2], &smr); intspec 108 drivers/irqchip/irq-bcm2835.c const u32 *intspec, unsigned int intsize, intspec 114 drivers/irqchip/irq-bcm2835.c if (WARN_ON(intspec[0] >= NR_BANKS)) intspec 117 drivers/irqchip/irq-bcm2835.c if (WARN_ON(intspec[1] >= IRQS_PER_BANK)) intspec 120 drivers/irqchip/irq-bcm2835.c if (WARN_ON(intspec[0] == 0 && intspec[1] >= NR_IRQS_BANK0)) intspec 123 drivers/irqchip/irq-bcm2835.c *out_hwirq = MAKE_HWIRQ(intspec[0], intspec[1]); intspec 191 drivers/irqchip/irq-csky-mpintc.c struct device_node *ctrlr, const u32 *intspec, intspec 198 drivers/irqchip/irq-csky-mpintc.c *out_hwirq = intspec[0]; intspec 200 drivers/irqchip/irq-csky-mpintc.c *out_type = intspec[1] & IRQ_TYPE_SENSE_MASK; intspec 327 drivers/irqchip/irq-hip04.c const u32 *intspec, unsigned int intsize, intspec 339 drivers/irqchip/irq-hip04.c *out_hwirq = intspec[1] + 16; intspec 342 drivers/irqchip/irq-hip04.c if (!intspec[0]) intspec 345 drivers/irqchip/irq-hip04.c *out_type = intspec[2] & IRQ_TYPE_SENSE_MASK; intspec 434 drivers/irqchip/irq-mips-gic.c const u32 *intspec, unsigned int intsize, intspec 441 drivers/irqchip/irq-mips-gic.c if (intspec[0] == GIC_SHARED) intspec 442 drivers/irqchip/irq-mips-gic.c *out_hwirq = GIC_SHARED_TO_HWIRQ(intspec[1]); intspec 443 drivers/irqchip/irq-mips-gic.c else if (intspec[0] == GIC_LOCAL) intspec 444 drivers/irqchip/irq-mips-gic.c *out_hwirq = GIC_LOCAL_TO_HWIRQ(intspec[1]); intspec 447 drivers/irqchip/irq-mips-gic.c *out_type = intspec[2] & IRQ_TYPE_SENSE_MASK; intspec 554 drivers/irqchip/irq-mips-gic.c const u32 *intspec, unsigned int intsize, intspec 191 drivers/irqchip/irq-mmp.c const u32 *intspec, unsigned int intsize, intspec 195 drivers/irqchip/irq-mmp.c *out_hwirq = intspec[0]; intspec 166 drivers/irqchip/irq-pic32-evic.c const u32 *intspec, unsigned int intsize, intspec 174 drivers/irqchip/irq-pic32-evic.c if (WARN_ON(intspec[0] >= NR_IRQS)) intspec 177 drivers/irqchip/irq-pic32-evic.c *out_hwirq = intspec[0]; intspec 178 drivers/irqchip/irq-pic32-evic.c *out_type = intspec[1] & IRQ_TYPE_SENSE_MASK; intspec 180 drivers/irqchip/irq-pic32-evic.c priv->irq_types[intspec[0]] = intspec[1] & IRQ_TYPE_SENSE_MASK; intspec 1167 drivers/irqchip/irq-s3c24xx.c const u32 *intspec, unsigned int intsize, intspec 1179 drivers/irqchip/irq-s3c24xx.c if (intspec[0] > 2 || !s3c_intc[intspec[0]]) { intspec 1180 drivers/irqchip/irq-s3c24xx.c pr_err("controller number %d invalid\n", intspec[0]); intspec 1183 drivers/irqchip/irq-s3c24xx.c intc = s3c_intc[intspec[0]]; intspec 1185 drivers/irqchip/irq-s3c24xx.c *out_hwirq = intspec[0] * 32 + intspec[2]; intspec 1186 drivers/irqchip/irq-s3c24xx.c *out_type = intspec[3] & IRQ_TYPE_SENSE_MASK; intspec 1190 drivers/irqchip/irq-s3c24xx.c irq_data = &intc->irqs[intspec[2]]; intspec 1191 drivers/irqchip/irq-s3c24xx.c irq_data->parent_irq = intspec[1]; intspec 1194 drivers/irqchip/irq-s3c24xx.c parent_irq_data->sub_bits |= (1UL << intspec[2]); intspec 1197 drivers/irqchip/irq-s3c24xx.c irqno = irq_create_mapping(parent_intc->domain, intspec[1]); intspec 47 drivers/irqchip/irq-xtensa-mx.c const u32 *intspec, unsigned int intsize, intspec 50 drivers/irqchip/irq-xtensa-mx.c return xtensa_irq_domain_xlate(intspec, intsize, intspec 51 drivers/irqchip/irq-xtensa-mx.c intspec[0], intspec[0] + HW_IRQ_EXTERN_BASE, intspec 31 drivers/irqchip/irq-xtensa-pic.c const u32 *intspec, unsigned int intsize, intspec 34 drivers/irqchip/irq-xtensa-pic.c return xtensa_irq_domain_xlate(intspec, intsize, intspec 35 drivers/irqchip/irq-xtensa-pic.c intspec[0], intspec[0], intspec 1090 drivers/pinctrl/sunxi/pinctrl-sunxi.c const u32 *intspec, intspec 1102 drivers/pinctrl/sunxi/pinctrl-sunxi.c base = PINS_PER_BANK * intspec[0]; intspec 1103 drivers/pinctrl/sunxi/pinctrl-sunxi.c pin = pctl->desc->pin_base + base + intspec[1]; intspec 1110 drivers/pinctrl/sunxi/pinctrl-sunxi.c *out_type = intspec[2]; intspec 28 drivers/sh/intc/irqdomain.c const u32 *intspec, unsigned int intsize, intspec 34 drivers/sh/intc/irqdomain.c *out_hwirq = evt2irq(intspec[0]); intspec 697 drivers/spmi/spmi-pmic-arb.c u32 *intspec = fwspec->param; intspec 702 drivers/spmi/spmi-pmic-arb.c intspec[0], intspec[1], intspec[2]); intspec 708 drivers/spmi/spmi-pmic-arb.c if (intspec[0] > 0xF || intspec[1] > 0xFF || intspec[2] > 0x7) intspec 711 drivers/spmi/spmi-pmic-arb.c ppid = intspec[0] << 8 | intspec[1]; intspec 715 drivers/spmi/spmi-pmic-arb.c intspec[0], intspec[1], intspec[2], rc); intspec 726 drivers/spmi/spmi-pmic-arb.c *out_hwirq = spec_to_hwirq(intspec[0], intspec[1], intspec[2], apid); intspec 727 drivers/spmi/spmi-pmic-arb.c *out_type = intspec[3] & IRQ_TYPE_SENSE_MASK; intspec 1222 drivers/thermal/tegra/soctherm.c struct device_node *ctrlr, const u32 *intspec, unsigned int intsize, intspec 1232 drivers/thermal/tegra/soctherm.c *out_hwirq = intspec[0] - 1; intspec 1233 drivers/thermal/tegra/soctherm.c *out_type = intspec[1] & IRQ_TYPE_SENSE_MASK; intspec 111 include/linux/irqdomain.h const u32 *intspec, unsigned int intsize, intspec 422 include/linux/irqdomain.h const u32 *intspec, unsigned int intsize, intspec 425 include/linux/irqdomain.h const u32 *intspec, unsigned int intsize, intspec 428 include/linux/irqdomain.h const u32 *intspec, unsigned int intsize, intspec 1525 include/linux/pci.h const u32 *intspec, intspec 1530 include/linux/pci.h const u32 intx = intspec[0]; intspec 1746 include/linux/pci.h const u32 *intspec, intspec 928 kernel/irq/irqdomain.c const u32 *intspec, unsigned int intsize, intspec 933 kernel/irq/irqdomain.c *out_hwirq = intspec[0]; intspec 947 kernel/irq/irqdomain.c const u32 *intspec, unsigned int intsize, intspec 952 kernel/irq/irqdomain.c of_phandle_args_to_fwspec(ctrlr, intspec, intsize, &fwspec); intspec 970 kernel/irq/irqdomain.c const u32 *intspec, unsigned int intsize, intspec 975 kernel/irq/irqdomain.c *out_hwirq = intspec[0]; intspec 977 kernel/irq/irqdomain.c *out_type = intspec[1] & IRQ_TYPE_SENSE_MASK;