/linux-4.4.14/drivers/of/ |
D | irq.c | 103 u32 intsize = 1, addrsize, newintsize = 0, newaddrsize = 0; in of_irq_parse_raw() local 119 intsize = be32_to_cpu(*tmp); in of_irq_parse_raw() 131 pr_debug("of_irq_parse_raw: ipar=%s, size=%d\n", of_node_full_name(ipar), intsize); in of_irq_parse_raw() 133 if (out_irq->args_count != intsize) in of_irq_parse_raw() 153 if (WARN_ON(addrsize + intsize > MAX_PHANDLE_ARGS)) in of_irq_parse_raw() 159 for (i = 0; i < intsize; i++) in of_irq_parse_raw() 199 while (imaplen > (addrsize + intsize + 1) && !match) { in of_irq_parse_raw() 202 for (i = 0; i < (addrsize + intsize); i++, imaplen--) in of_irq_parse_raw() 260 out_irq->args_count = intsize = newintsize; in of_irq_parse_raw() 293 u32 intsize, intlen; in of_irq_parse_one() local [all …]
|
/linux-4.4.14/arch/powerpc/platforms/cell/ |
D | spider-pic.c | 184 const u32 *intspec, unsigned int intsize, in spider_host_xlate() argument 232 int imaplen, intsize, unit; in spider_find_cascade_and_node() local 249 intsize = *tmp; in spider_find_cascade_and_node() 251 if (imap == NULL || imaplen < (intsize + 1)) in spider_find_cascade_and_node() 253 iic = of_find_node_by_phandle(imap[intsize]); in spider_find_cascade_and_node() 256 imap += intsize + 1; in spider_find_cascade_and_node() 262 intsize = *tmp; in spider_find_cascade_and_node() 264 unit = imap[intsize - 1]; in spider_find_cascade_and_node()
|
D | interrupt.c | 251 const u32 *intspec, unsigned int intsize, in iic_host_xlate() argument 261 if (intsize != 1) in iic_host_xlate()
|
/linux-4.4.14/arch/xtensa/kernel/ |
D | irq.c | 73 int xtensa_irq_domain_xlate(const u32 *intspec, unsigned int intsize, in xtensa_irq_domain_xlate() argument 77 if (WARN_ON(intsize < 1 || intsize > 2)) in xtensa_irq_domain_xlate() 79 if (intsize == 2 && intspec[1] == 1) { in xtensa_irq_domain_xlate()
|
/linux-4.4.14/drivers/sh/intc/ |
D | irqdomain.c | 28 const u32 *intspec, unsigned int intsize, in intc_evt_xlate() argument 31 if (WARN_ON(intsize < 1)) in intc_evt_xlate()
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-xtensa-pic.c | 31 const u32 *intspec, unsigned int intsize, in xtensa_pic_irq_domain_xlate() argument 34 return xtensa_irq_domain_xlate(intspec, intsize, in xtensa_pic_irq_domain_xlate()
|
D | irq-xtensa-mx.c | 46 const u32 *intspec, unsigned int intsize, in xtensa_mx_irq_domain_xlate() argument 49 return xtensa_irq_domain_xlate(intspec, intsize, in xtensa_mx_irq_domain_xlate()
|
D | irq-atmel-aic-common.h | 27 unsigned int intsize,
|
D | irq-bcm2835.c | 118 const u32 *intspec, unsigned int intsize, in armctrl_xlate() argument 121 if (WARN_ON(intsize != 2)) in armctrl_xlate()
|
D | irq-atmel-aic-common.c | 98 unsigned int intsize, in aic_common_irq_domain_xlate() argument 102 if (WARN_ON(intsize < 3)) in aic_common_irq_domain_xlate()
|
D | exynos-combiner.c | 143 const u32 *intspec, unsigned int intsize, in combiner_irq_domain_xlate() argument 150 if (intsize < 2) in combiner_irq_domain_xlate()
|
D | irq-atmel-aic.c | 173 const u32 *intspec, unsigned int intsize, in aic_irq_domain_xlate() argument 186 ret = aic_common_irq_domain_xlate(d, ctrlr, intspec, intsize, in aic_irq_domain_xlate()
|
D | irq-hip04.c | 322 const u32 *intspec, unsigned int intsize, in hip04_irq_domain_xlate() argument 330 if (intsize < 3) in hip04_irq_domain_xlate()
|
D | irq-atmel-aic5.c | 256 const u32 *intspec, unsigned int intsize, in aic5_irq_domain_xlate() argument 267 ret = aic_common_irq_domain_xlate(d, ctrlr, intspec, intsize, in aic5_irq_domain_xlate()
|
D | irq-mips-gic.c | 783 const u32 *intspec, unsigned int intsize, in gic_irq_domain_xlate() argument 787 if (intsize != 3) in gic_irq_domain_xlate()
|
D | irq-mmp.c | 171 const u32 *intspec, unsigned int intsize, in mmp_irq_domain_xlate() argument
|
D | irq-s3c24xx.c | 1176 const u32 *intspec, unsigned int intsize, in s3c24xx_irq_xlate_of() argument 1185 if (WARN_ON(intsize < 4)) in s3c24xx_irq_xlate_of()
|
/linux-4.4.14/include/linux/ |
D | irqdomain.h | 99 const u32 *intspec, unsigned int intsize, 323 const u32 *intspec, unsigned int intsize, 326 const u32 *intspec, unsigned int intsize, 329 const u32 *intspec, unsigned int intsize,
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | mpc8xx_pic.c | 100 const u32 *intspec, unsigned int intsize, in mpc8xx_pic_host_xlate() argument 114 if (intsize > 1 && intspec[1] < 4) in mpc8xx_pic_host_xlate()
|
D | xilinx_intc.c | 147 const u32 *intspec, unsigned int intsize, in xilinx_intc_xlate() argument 151 if ((intsize < 2) || (intspec[0] >= XILINX_INTC_MAXIRQS)) in xilinx_intc_xlate()
|
D | i8259.c | 190 const u32 *intspec, unsigned int intsize, in i8259_host_xlate() argument 201 if (intsize > 1 && intspec[1] < 4) in i8259_host_xlate()
|
D | ehv_pic.c | 218 const u32 *intspec, unsigned int intsize, in ehv_pic_host_xlate() argument 237 if (intsize > 1) { in ehv_pic_host_xlate()
|
D | tsi108_pci.c | 380 const u32 *intspec, unsigned int intsize, in pci_irq_host_xlate() argument
|
D | mpic.c | 1088 const u32 *intspec, unsigned int intsize, in mpic_host_xlate() argument 1101 if (intsize >= 4 && (mpic->flags & MPIC_FSL)) { in mpic_host_xlate() 1141 } else if (intsize > 1) { in mpic_host_xlate() 1161 intsize, intspec[0], intspec[1], *out_hwirq, *out_flags); in mpic_host_xlate()
|
/linux-4.4.14/arch/powerpc/sysdev/ge/ |
D | ge_pic.c | 167 const u32 *intspec, unsigned int intsize, in gef_pic_host_xlate() argument 172 if (intsize > 1) in gef_pic_host_xlate()
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | irq.h | 49 int xtensa_irq_domain_xlate(const u32 *intspec, unsigned int intsize,
|
/linux-4.4.14/arch/powerpc/platforms/52xx/ |
D | media5200.c | 126 const u32 *intspec, unsigned int intsize, in media5200_irq_xlate() argument 130 if (intsize != 2) in media5200_irq_xlate()
|
D | mpc52xx_pic.c | 305 const u32 *intspec, unsigned int intsize, in mpc52xx_irqhost_xlate() argument 314 if (intsize != 3) in mpc52xx_irqhost_xlate()
|
D | mpc52xx_gpt.c | 220 const u32 *intspec, unsigned int intsize, in mpc52xx_gpt_irq_xlate() argument 228 if ((intsize < 1) || (intspec[0] > 3)) { in mpc52xx_gpt_irq_xlate()
|
/linux-4.4.14/kernel/irq/ |
D | irqdomain.c | 777 const u32 *intspec, unsigned int intsize, in irq_domain_xlate_onecell() argument 780 if (WARN_ON(intsize < 1)) in irq_domain_xlate_onecell() 796 const u32 *intspec, unsigned int intsize, in irq_domain_xlate_twocell() argument 799 if (WARN_ON(intsize < 2)) in irq_domain_xlate_twocell() 820 const u32 *intspec, unsigned int intsize, in irq_domain_xlate_onetwocell() argument 823 if (WARN_ON(intsize < 1)) in irq_domain_xlate_onetwocell() 826 *out_type = (intsize > 1) ? intspec[1] : IRQ_TYPE_NONE; in irq_domain_xlate_onetwocell()
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-sodaville.c | 100 const u32 *intspec, u32 intsize, irq_hw_number_t *out_hwirq, in sdv_xlate() argument 108 if (intsize < 2) in sdv_xlate()
|
/linux-4.4.14/drivers/clk/at91/ |
D | pmc.c | 135 const u32 *intspec, unsigned int intsize, in pmc_irq_domain_xlate() argument 142 if (WARN_ON(intsize < 1)) in pmc_irq_domain_xlate()
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | opal-irqchip.c | 156 const u32 *intspec, unsigned int intsize, in opal_event_xlate() argument
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
D | octeon-irq.c | 1089 unsigned int intsize, in octeon_irq_gpio_xlat() argument 1100 if (intsize < 2) in octeon_irq_gpio_xlat() 1138 unsigned int intsize, in octeon_irq_ciu_xlat() argument 1855 unsigned int intsize, in octeon_irq_ciu2_xlat() argument 2132 unsigned int intsize, in octeon_irq_cib_xlat() argument 2138 if (intsize == 2) in octeon_irq_cib_xlat()
|
/linux-4.4.14/arch/arc/kernel/ |
D | mcip.c | 265 const u32 *intspec, unsigned int intsize, in idu_irq_xlate() argument
|
/linux-4.4.14/arch/powerpc/sysdev/xics/ |
D | xics-common.c | 350 const u32 *intspec, unsigned int intsize, in xics_host_xlate() argument
|
/linux-4.4.14/arch/powerpc/platforms/85xx/ |
D | socrates_fpga_pic.c | 245 struct device_node *ct, const u32 *intspec, unsigned int intsize, in socrates_fpga_pic_host_xlate() argument
|
/linux-4.4.14/drivers/spmi/ |
D | spmi-pmic-arb.c | 642 unsigned int intsize, in qpnpint_irq_domain_dt_translate() argument 657 if (intsize != 4) in qpnpint_irq_domain_dt_translate()
|
/linux-4.4.14/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.c | 706 unsigned int intsize, in sunxi_pinctrl_irq_of_xlate() argument 714 if (intsize < 3) in sunxi_pinctrl_irq_of_xlate()
|