Searched refs:intsize (Results 1 - 25 of 47) sorted by relevance

12

/linux-master/drivers/sh/intc/
H A Dirqdomain.c28 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 Dirq-atmel-aic-common.h27 unsigned int intsize,
H A Dirq-xtensa-pic.c31 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 Dirq-ls-extirq.c141 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 Dirq-renesas-rza1.c149 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 Dirq-xtensa-mx.c48 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 Dirq-csky-mpintc.c192 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 Dirq-hip04.c315 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 Dirq-atmel-aic-common.c92 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 Dexynos-combiner.c138 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 Dirq-bcm2835.c109 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 Dirq-atmel-aic.c173 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 Dirq-loongson-liointc.c180 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 Dirq-pic32-evic.c165 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 Dirq.h35 int xtensa_irq_domain_xlate(const u32 *intspec, unsigned int intsize,
/linux-master/drivers/of/
H A Dirq.c119 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 Dspider-pic.c172 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 Dirq.c67 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 Dpic.c99 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 Dge_pic.c169 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 Dirqdomain.h96 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 Dgpio-sodaville.c93 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 Di8259.c186 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 Dehv_pic.c219 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 Dmedia5200.c121 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

Completed in 689 milliseconds

12