Lines Matching full:na
89 int na, int ns, int pna) in of_bus_simba_map() argument
104 int na, int ns, int pna) in of_bus_pci_map() argument
123 if (of_out_of_range(addr + 1, range + 1, range + na + pna, in of_bus_pci_map()
124 na - 1, ns)) in of_bus_pci_map()
128 memcpy(result, range + na, pna * 4); in of_bus_pci_map()
131 for (i = 0; i < na - 1; i++) in of_bus_pci_map()
133 (addr[na - 1 - i] - in of_bus_pci_map()
134 range[na - 1 - i]); in of_bus_pci_map()
246 int na, int ns, int pna) in build_one_resource() argument
257 for (i = 0; i < na; i++) in build_one_resource()
259 addr[na - 1 - i]; in build_one_resource()
267 rone = na + pna + ns; in build_one_resource()
269 if (!bus->map(addr, ranges, na, ns, pna)) in build_one_resource()
321 int na, ns; in build_device_resources() local
330 bus->count_cells(op->dev.of_node, &na, &ns); in build_device_resources()
340 num_reg /= na + ns; in build_device_resources()
355 const u32 *reg = (preg + (index * ((na + ns) * 4))); in build_device_resources()
364 size = of_read_addr(reg + na, ns); in build_device_resources()
365 memcpy(addr, reg, na * 4); in build_device_resources()
370 result = of_read_addr(addr, na); in build_device_resources()
374 dna = na; in build_device_resources()
430 int na, num_reg, i; in apply_interrupt_map() local
433 bus->count_cells(dp, &na, NULL); in apply_interrupt_map()
439 imlen /= ((na + 3) * 4); in apply_interrupt_map()
444 for (j = 0; j < na; j++) { in apply_interrupt_map()
448 if (imap[na] == irq) { in apply_interrupt_map()
449 handle = imap[na + 1]; in apply_interrupt_map()
450 irq = imap[na + 2]; in apply_interrupt_map()
455 imap += (na + 3); in apply_interrupt_map()