/linux-master/drivers/sh/intc/ |
H A D | irqdomain.c | 28 const u32 *intspec, unsigned int intsize, 31 if (WARN_ON(intsize < 1)) 27 intc_evt_xlate(struct irq_domain *d, struct device_node *ctrlr, const u32 *intspec, unsigned int intsize, unsigned long *out_hwirq, unsigned int *out_type) argument
|
/linux-master/drivers/irqchip/ |
H A D | irq-atmel-aic-common.h | 27 unsigned int intsize,
|
H A D | irq-xtensa-pic.c | 31 const u32 *intspec, unsigned int intsize, 34 return xtensa_irq_domain_xlate(intspec, intsize, 29 xtensa_pic_irq_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, const u32 *intspec, unsigned int intsize, unsigned long *out_hwirq, unsigned int *out_type) argument
|
H A D | irq-ls-extirq.c | 141 u32 hwirq, intsize, j; local 156 ret = of_property_read_u32(ipar, "#interrupt-cells", &intsize); 160 if (intsize > mapsize) 163 priv->map[hwirq].param_count = intsize; 164 for (j = 0; j < intsize; ++j) 166 mapsize -= intsize;
|
H A D | irq-renesas-rza1.c | 149 u32 intsize; local 172 ret = of_property_read_u32(ipar, "#interrupt-cells", &intsize); 177 if (imaplen < intsize) 180 priv->map[i].args_count = intsize; 181 for (j = 0; j < intsize; j++) 184 imaplen -= intsize;
|
H A D | irq-xtensa-mx.c | 48 const u32 *intspec, unsigned int intsize, 51 return xtensa_irq_domain_xlate(intspec, intsize, 46 xtensa_mx_irq_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, const u32 *intspec, unsigned int intsize, unsigned long *out_hwirq, unsigned int *out_type) argument
|
H A D | irq-csky-mpintc.c | 192 unsigned int intsize, unsigned long *out_hwirq, 195 if (WARN_ON(intsize < 1)) 199 if (intsize > 1) 190 csky_irq_domain_xlate_cells(struct irq_domain *d, struct device_node *ctrlr, const u32 *intspec, unsigned int intsize, unsigned long *out_hwirq, unsigned int *out_type) argument
|
H A D | irq-hip04.c | 315 const u32 *intspec, unsigned int intsize, 321 if (intsize == 1 && intspec[0] < 16) { 326 if (intsize < 3) 313 hip04_irq_domain_xlate(struct irq_domain *d, struct device_node *controller, const u32 *intspec, unsigned int intsize, unsigned long *out_hwirq, unsigned int *out_type) argument
|
H A D | irq-atmel-aic-common.c | 92 unsigned int intsize, 96 if (WARN_ON(intsize < 3)) 89 aic_common_irq_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, const u32 *intspec, unsigned int intsize, irq_hw_number_t *out_hwirq, unsigned int *out_type) argument
|
H A D | exynos-combiner.c | 138 const u32 *intspec, unsigned int intsize, 145 if (intsize < 2) 136 combiner_irq_domain_xlate(struct irq_domain *d, struct device_node *controller, const u32 *intspec, unsigned int intsize, unsigned long *out_hwirq, unsigned int *out_type) argument
|
H A D | irq-bcm2835.c | 109 const u32 *intspec, unsigned int intsize, 112 if (WARN_ON(intsize != 2)) 108 armctrl_xlate(struct irq_domain *d, struct device_node *ctrlr, const u32 *intspec, unsigned int intsize, unsigned long *out_hwirq, unsigned int *out_type) argument
|
H A D | irq-atmel-aic.c | 173 const u32 *intspec, unsigned int intsize, 187 ret = aic_common_irq_domain_xlate(d, ctrlr, intspec, intsize, 171 aic_irq_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, const u32 *intspec, unsigned int intsize, irq_hw_number_t *out_hwirq, unsigned int *out_type) argument
|
H A D | irq-loongson-liointc.c | 180 const u32 *intspec, unsigned int intsize, 183 if (WARN_ON(intsize < 1)) 187 if (intsize > 1) 179 liointc_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, const u32 *intspec, unsigned int intsize, unsigned long *out_hwirq, unsigned int *out_type) argument
|
H A D | irq-pic32-evic.c | 165 const u32 *intspec, unsigned int intsize, 170 if (WARN_ON(intsize < 2)) 164 pic32_irq_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, const u32 *intspec, unsigned int intsize, irq_hw_number_t *out_hwirq, unsigned int *out_type) argument
|
/linux-master/arch/xtensa/include/asm/ |
H A D | irq.h | 35 int xtensa_irq_domain_xlate(const u32 *intspec, unsigned int intsize,
|
/linux-master/drivers/of/ |
H A D | irq.c | 119 u32 intsize = 1, addrsize, newintsize = 0, newaddrsize = 0; local 133 if (!of_property_read_u32(ipar, "#interrupt-cells", &intsize)) 144 pr_debug("of_irq_parse_raw: ipar=%pOF, size=%d\n", ipar, intsize); 146 if (out_irq->args_count != intsize) 166 if (WARN_ON(addrsize + intsize > MAX_PHANDLE_ARGS)) { 174 for (i = 0; i < intsize; i++) 219 while (imaplen > (addrsize + intsize + 1) && !match) { 222 for (i = 0; i < (addrsize + intsize); i++, imaplen--) 293 out_irq->args_count = intsize = newintsize; 333 u32 intsize; local [all...] |
/linux-master/arch/powerpc/platforms/cell/ |
H A D | spider-pic.c | 172 const u32 *intspec, unsigned int intsize, 215 int imaplen, intsize, unit; local 232 intsize = *tmp; 234 if (imap == NULL || imaplen < (intsize + 1)) 236 iic = of_find_node_by_phandle(imap[intsize]); 239 imap += intsize + 1; 245 intsize = *tmp; 247 unit = imap[intsize - 1]; 171 spider_host_xlate(struct irq_domain *h, struct device_node *ct, const u32 *intspec, unsigned int intsize, irq_hw_number_t *out_hwirq, unsigned int *out_flags) argument
|
/linux-master/arch/xtensa/kernel/ |
H A D | irq.c | 67 int xtensa_irq_domain_xlate(const u32 *intspec, unsigned int intsize, argument 71 if (WARN_ON(intsize < 1 || intsize > 2)) 73 if (intsize == 2 && intspec[1] == 1) {
|
/linux-master/arch/powerpc/platforms/8xx/ |
H A D | pic.c | 99 const u32 *intspec, unsigned int intsize, 113 if (intsize > 1 && intspec[1] < 4) 98 mpc8xx_pic_host_xlate(struct irq_domain *h, struct device_node *ct, const u32 *intspec, unsigned int intsize, irq_hw_number_t *out_hwirq, unsigned int *out_flags) argument
|
/linux-master/arch/powerpc/sysdev/ge/ |
H A D | ge_pic.c | 169 const u32 *intspec, unsigned int intsize, 174 if (intsize > 1) 168 gef_pic_host_xlate(struct irq_domain *h, struct device_node *ct, const u32 *intspec, unsigned int intsize, irq_hw_number_t *out_hwirq, unsigned int *out_flags) argument
|
/linux-master/include/linux/ |
H A D | irqdomain.h | 96 const u32 *intspec, unsigned int intsize, 446 const u32 *intspec, unsigned int intsize, 449 const u32 *intspec, unsigned int intsize, 452 const u32 *intspec, unsigned int intsize,
|
/linux-master/drivers/gpio/ |
H A D | gpio-sodaville.c | 93 const u32 *intspec, u32 intsize, irq_hw_number_t *out_hwirq, 101 if (intsize < 2) 92 sdv_xlate(struct irq_domain *h, struct device_node *node, const u32 *intspec, u32 intsize, irq_hw_number_t *out_hwirq, u32 *out_type) argument
|
/linux-master/arch/powerpc/sysdev/ |
H A D | i8259.c | 186 const u32 *intspec, unsigned int intsize, 197 if (intsize > 1 && intspec[1] < 4) 185 i8259_host_xlate(struct irq_domain *h, struct device_node *ct, const u32 *intspec, unsigned int intsize, irq_hw_number_t *out_hwirq, unsigned int *out_flags) argument
|
H A D | ehv_pic.c | 219 const u32 *intspec, unsigned int intsize, 238 if (intsize > 1) { 218 ehv_pic_host_xlate(struct irq_domain *h, struct device_node *ct, const u32 *intspec, unsigned int intsize, irq_hw_number_t *out_hwirq, unsigned int *out_flags) argument
|
/linux-master/arch/powerpc/platforms/52xx/ |
H A D | media5200.c | 121 const u32 *intspec, unsigned int intsize, 125 if (intsize != 2) 120 media5200_irq_xlate(struct irq_domain *h, struct device_node *ct, const u32 *intspec, unsigned int intsize, irq_hw_number_t *out_hwirq, unsigned int *out_flags) argument
|