/openbmc/linux/drivers/of/ |
H A D | irq.c | 105 u32 intsize, addrsize; in of_irq_parse_imap_parent() local 124 &intsize)) { in of_irq_parse_imap_parent() 134 intsize, addrsize); in of_irq_parse_imap_parent() 137 if (WARN_ON(addrsize + intsize > MAX_PHANDLE_ARGS) in of_irq_parse_imap_parent() 138 || (len < (addrsize + intsize))) { in of_irq_parse_imap_parent() 145 imap += addrsize + intsize; in of_irq_parse_imap_parent() 148 for (int i = 0; i < intsize; i++) in of_irq_parse_imap_parent() 149 out_irq->args[i] = be32_to_cpup(imap - intsize + i); in of_irq_parse_imap_parent() 150 out_irq->args_count = intsize; in of_irq_parse_imap_parent() 175 u32 intsize = 1, addrsize; in of_irq_parse_raw() local [all …]
|
/openbmc/linux/arch/powerpc/platforms/cell/ |
H A D | spider-pic.c | 172 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()
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-ls-extirq.c | 141 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()
|
H A D | irq-renesas-rza1.c | 149 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()
|
H A D | irq-xtensa-pic.c | 32 const u32 *intspec, unsigned int intsize, in xtensa_pic_irq_domain_xlate() argument 35 return xtensa_irq_domain_xlate(intspec, intsize, in xtensa_pic_irq_domain_xlate()
|
H A D | irq-csky-mpintc.c | 192 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()
|
H A D | irq-xtensa-mx.c | 48 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()
|
H A D | irq-hip04.c | 315 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()
|
H A D | irq-atmel-aic-common.h | 27 unsigned int intsize,
|
H A D | irq-atmel-aic-common.c | 92 unsigned int intsize, in aic_common_irq_domain_xlate() argument 96 if (WARN_ON(intsize < 3)) in aic_common_irq_domain_xlate()
|
H A D | exynos-combiner.c | 138 const u32 *intspec, unsigned int intsize, in combiner_irq_domain_xlate() argument 145 if (intsize < 2) in combiner_irq_domain_xlate()
|
H A D | irq-bcm2835.c | 109 const u32 *intspec, unsigned int intsize, in armctrl_xlate() argument 112 if (WARN_ON(intsize != 2)) in armctrl_xlate()
|
H A D | irq-loongson-liointc.c | 180 const u32 *intspec, unsigned int intsize, in liointc_domain_xlate() argument 183 if (WARN_ON(intsize < 1)) in liointc_domain_xlate() 187 if (intsize > 1) in liointc_domain_xlate()
|
H A D | irq-atmel-aic.c | 173 const u32 *intspec, unsigned int intsize, in aic_irq_domain_xlate() argument 187 ret = aic_common_irq_domain_xlate(d, ctrlr, intspec, intsize, in aic_irq_domain_xlate()
|
/openbmc/linux/arch/xtensa/kernel/ |
H A D | irq.c | 67 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()
|
/openbmc/linux/drivers/sh/intc/ |
H A 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()
|
/openbmc/linux/arch/powerpc/platforms/8xx/ |
H A D | pic.c | 99 const u32 *intspec, unsigned int intsize, in mpc8xx_pic_host_xlate() argument 113 if (intsize > 1 && intspec[1] < 4) in mpc8xx_pic_host_xlate()
|
/openbmc/linux/arch/powerpc/sysdev/ge/ |
H A D | ge_pic.c | 169 const u32 *intspec, unsigned int intsize, in gef_pic_host_xlate() argument 174 if (intsize > 1) in gef_pic_host_xlate()
|
/openbmc/linux/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,
|
/openbmc/linux/arch/powerpc/sysdev/ |
H A D | i8259.c | 186 const u32 *intspec, unsigned int intsize, in i8259_host_xlate() argument 197 if (intsize > 1 && intspec[1] < 4) in i8259_host_xlate()
|
H A D | ehv_pic.c | 219 const u32 *intspec, unsigned int intsize, in ehv_pic_host_xlate() argument 238 if (intsize > 1) { in ehv_pic_host_xlate()
|
/openbmc/linux/arch/powerpc/platforms/52xx/ |
H A D | media5200.c | 121 const u32 *intspec, unsigned int intsize, in media5200_irq_xlate() argument 125 if (intsize != 2) in media5200_irq_xlate()
|
/openbmc/linux/arch/xtensa/include/asm/ |
H A D | irq.h | 35 int xtensa_irq_domain_xlate(const u32 *intspec, unsigned int intsize,
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-sodaville.c | 93 const u32 *intspec, u32 intsize, irq_hw_number_t *out_hwirq, in sdv_xlate() argument 101 if (intsize < 2) in sdv_xlate()
|
/openbmc/qemu/target/arm/ |
H A D | vfp_helper.c | 1160 static float32 frint_s(float32 f, float_status *fpst, int intsize) in frint_s() argument 1175 if (exp < 126 + intsize) { in frint_s() 1179 if (exp == 126 + intsize) { in frint_s() 1194 return (0x100u + 126u + intsize) << 23; in frint_s() 1208 static float64 frint_d(float64 f, float_status *fpst, int intsize) in frint_d() argument 1223 if (exp < 1022 + intsize) { in frint_d() 1227 if (exp == 1022 + intsize) { in frint_d() 1242 return (uint64_t)(0x800 + 1022 + intsize) << 52; in frint_d()
|