Home
last modified time | relevance | path

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

12

/linux-6.12.1/drivers/of/
Dirq.c105 u32 intsize, addrsize; in of_irq_parse_imap_parent() local
123 &intsize)) { in of_irq_parse_imap_parent()
133 intsize, addrsize); in of_irq_parse_imap_parent()
136 if (WARN_ON(addrsize + intsize > MAX_PHANDLE_ARGS) in of_irq_parse_imap_parent()
137 || (len < (addrsize + intsize))) { in of_irq_parse_imap_parent()
144 imap += addrsize + intsize; in of_irq_parse_imap_parent()
147 for (int i = 0; i < intsize; i++) in of_irq_parse_imap_parent()
148 out_irq->args[i] = be32_to_cpup(imap - intsize + i); in of_irq_parse_imap_parent()
149 out_irq->args_count = intsize; in of_irq_parse_imap_parent()
174 u32 intsize = 1, addrsize; in of_irq_parse_raw() local
[all …]
/linux-6.12.1/arch/powerpc/platforms/cell/
Dspider-pic.c172 const u32 *intspec, unsigned int intsize, in spider_host_xlate() argument
215 int imaplen, intsize, unit; in spider_find_cascade_and_node() local
232 intsize = *tmp; in spider_find_cascade_and_node()
234 if (imap == NULL || imaplen < (intsize + 1)) in spider_find_cascade_and_node()
236 iic = of_find_node_by_phandle(imap[intsize]); in spider_find_cascade_and_node()
239 imap += intsize + 1; in spider_find_cascade_and_node()
245 intsize = *tmp; in spider_find_cascade_and_node()
247 unit = imap[intsize - 1]; in spider_find_cascade_and_node()
/linux-6.12.1/drivers/irqchip/
Dirq-ls-extirq.c141 u32 hwirq, intsize, j; in ls_extirq_parse_map() local
156 ret = of_property_read_u32(ipar, "#interrupt-cells", &intsize); in ls_extirq_parse_map()
160 if (intsize > mapsize) in ls_extirq_parse_map()
163 priv->map[hwirq].param_count = intsize; in ls_extirq_parse_map()
164 for (j = 0; j < intsize; ++j) in ls_extirq_parse_map()
166 mapsize -= intsize; in ls_extirq_parse_map()
Dirq-renesas-rza1.c149 u32 intsize; in rza1_irqc_parse_map() local
172 ret = of_property_read_u32(ipar, "#interrupt-cells", &intsize); in rza1_irqc_parse_map()
177 if (imaplen < intsize) in rza1_irqc_parse_map()
180 priv->map[i].args_count = intsize; in rza1_irqc_parse_map()
181 for (j = 0; j < intsize; j++) in rza1_irqc_parse_map()
184 imaplen -= intsize; in rza1_irqc_parse_map()
Dirq-xtensa-pic.c31 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()
Dirq-csky-mpintc.c192 unsigned int intsize, unsigned long *out_hwirq, in csky_irq_domain_xlate_cells() argument
195 if (WARN_ON(intsize < 1)) in csky_irq_domain_xlate_cells()
199 if (intsize > 1) in csky_irq_domain_xlate_cells()
Dirq-xtensa-mx.c48 const u32 *intspec, unsigned int intsize, in xtensa_mx_irq_domain_xlate() argument
51 return xtensa_irq_domain_xlate(intspec, intsize, in xtensa_mx_irq_domain_xlate()
Dirq-hip04.c315 const u32 *intspec, unsigned int intsize, in hip04_irq_domain_xlate() argument
321 if (intsize == 1 && intspec[0] < 16) { in hip04_irq_domain_xlate()
326 if (intsize < 3) in hip04_irq_domain_xlate()
Dirq-atmel-aic-common.h27 unsigned int intsize,
Dirq-atmel-aic-common.c92 unsigned int intsize, in aic_common_irq_domain_xlate() argument
96 if (WARN_ON(intsize < 3)) in aic_common_irq_domain_xlate()
Dirq-bcm2835.c111 const u32 *intspec, unsigned int intsize, in armctrl_xlate() argument
114 if (WARN_ON(intsize != 2)) in armctrl_xlate()
Dexynos-combiner.c138 const u32 *intspec, unsigned int intsize, in combiner_irq_domain_xlate() argument
145 if (intsize < 2) in combiner_irq_domain_xlate()
Dirq-loongson-liointc.c182 const u32 *intspec, unsigned int intsize, in liointc_domain_xlate() argument
185 if (WARN_ON(intsize < 1)) in liointc_domain_xlate()
189 if (intsize > 1) in liointc_domain_xlate()
Dirq-atmel-aic.c172 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()
Dirq-pic32-evic.c165 const u32 *intspec, unsigned int intsize, in pic32_irq_domain_xlate() argument
170 if (WARN_ON(intsize < 2)) in pic32_irq_domain_xlate()
/linux-6.12.1/arch/xtensa/kernel/
Dirq.c67 int xtensa_irq_domain_xlate(const u32 *intspec, unsigned int intsize, in xtensa_irq_domain_xlate() argument
71 if (WARN_ON(intsize < 1 || intsize > 2)) in xtensa_irq_domain_xlate()
73 if (intsize == 2 && intspec[1] == 1) { in xtensa_irq_domain_xlate()
/linux-6.12.1/drivers/sh/intc/
Dirqdomain.c28 const u32 *intspec, unsigned int intsize, in intc_evt_xlate() argument
31 if (WARN_ON(intsize < 1)) in intc_evt_xlate()
/linux-6.12.1/arch/powerpc/platforms/8xx/
Dpic.c99 const u32 *intspec, unsigned int intsize, in mpc8xx_pic_host_xlate() argument
113 if (intsize > 1 && intspec[1] < 4) in mpc8xx_pic_host_xlate()
/linux-6.12.1/arch/powerpc/sysdev/ge/
Dge_pic.c169 const u32 *intspec, unsigned int intsize, in gef_pic_host_xlate() argument
174 if (intsize > 1) in gef_pic_host_xlate()
/linux-6.12.1/arch/powerpc/sysdev/
Di8259.c186 const u32 *intspec, unsigned int intsize, in i8259_host_xlate() argument
197 if (intsize > 1 && intspec[1] < 4) in i8259_host_xlate()
Dehv_pic.c219 const u32 *intspec, unsigned int intsize, in ehv_pic_host_xlate() argument
238 if (intsize > 1) { in ehv_pic_host_xlate()
/linux-6.12.1/include/linux/
Dirqdomain.h109 const u32 *intspec, unsigned int intsize,
566 const u32 *intspec, unsigned int intsize,
569 const u32 *intspec, unsigned int intsize,
572 const u32 *intspec, unsigned int intsize,
/linux-6.12.1/arch/xtensa/include/asm/
Dirq.h35 int xtensa_irq_domain_xlate(const u32 *intspec, unsigned int intsize,
/linux-6.12.1/arch/powerpc/platforms/52xx/
Dmedia5200.c121 const u32 *intspec, unsigned int intsize, in media5200_irq_xlate() argument
125 if (intsize != 2) in media5200_irq_xlate()
/linux-6.12.1/drivers/gpio/
Dgpio-sodaville.c93 const u32 *intspec, u32 intsize, irq_hw_number_t *out_hwirq, in sdv_xlate() argument
101 if (intsize < 2) in sdv_xlate()

12