Searched refs:interrupt_cells (Results 1 – 3 of 3) sorted by relevance
| /netbsd/src/sys/arch/sparc64/dev/ |
| D | vbus.c | 145 int address_cells, interrupt_cells; in vbus_intr_map() local 156 interrupt_cells = prom_getpropint(parent, "#interrupt-cells", 1); in vbus_intr_map() 157 KASSERT(interrupt_cells == 1); in vbus_intr_map() 160 if (len < (address_cells + interrupt_cells) * sizeof(int)) in vbus_intr_map() 174 while (nimap >= address_cells + interrupt_cells + 2) { in vbus_intr_map() 177 &imap_mask[address_cells], interrupt_cells)) { in vbus_intr_map() 178 node = imap[address_cells + interrupt_cells]; in vbus_intr_map() 179 devino = imap[address_cells + interrupt_cells + 1]; in vbus_intr_map() 197 imap += address_cells + interrupt_cells + 2; in vbus_intr_map() 198 nimap -= address_cells + interrupt_cells + 2; in vbus_intr_map()
|
| /netbsd/src/sys/arch/sparc64/sparc64/ |
| D | ofw_machdep.c | 800 int address_cells, size_cells, interrupt_cells, interrupt_map_len; in OF_mapintr() local 914 if ((len = OF_getprop(node, "#interrupt-cells", &interrupt_cells, in OF_mapintr() 915 sizeof(interrupt_cells))) <= 0) { in OF_mapintr() 917 interrupt_cells = 1; in OF_mapintr() 919 DPRINTF(("#interrupt-cells = %d, len %d\n", interrupt_cells, in OF_mapintr() 924 for (i = 0; i<(address_cells + interrupt_cells); i++) in OF_mapintr() 929 for (i=0; i<(address_cells + interrupt_cells); i++) in OF_mapintr() 935 for (i=0; i<(interrupt_cells); i++) in OF_mapintr() 942 while (i < interrupt_map_len + address_cells + interrupt_cells) { in OF_mapintr() 945 int *parent = &imap[address_cells + interrupt_cells]; in OF_mapintr() [all …]
|
| /netbsd/src/sys/arch/arm/broadcom/ |
| D | bcm2838_pcie.c | 680 u_int addr_cells, interrupt_cells; in bcmstb_intr_map() local 708 if (of_getprop_uint32(map_ihandle, "#interrupt-cells", &interrupt_cells)) in bcmstb_intr_map() 709 interrupt_cells = 0; in bcmstb_intr_map() 710 if (imaplen < (addr_cells + interrupt_cells) * 4) in bcmstb_intr_map() 721 imap += (5 + addr_cells + interrupt_cells); in bcmstb_intr_map() 722 imaplen -= (5 + addr_cells + interrupt_cells) * 4; in bcmstb_intr_map()
|