Searched refs:addr_cells (Results 1 – 8 of 8) sorted by relevance
/netbsd/sys/dev/fdt/ |
H A D | fdt_subr.c | 102 uint32_t addr_cells; in fdtbus_get_addr_cells() local 105 addr_cells = 2; in fdtbus_get_addr_cells() 107 return addr_cells; in fdtbus_get_addr_cells() 231 const int addr_cells = fdtbus_get_addr_cells(phandle); in fdtbus_decode_range() local 239 cba = fdtbus_get_cells(buf, addr_cells); in fdtbus_decode_range() 240 buf += addr_cells * 4; in fdtbus_decode_range() 253 len -= (addr_cells + paddr_cells + size_cells) * 4; in fdtbus_decode_range() 304 if (addr_cells == -1 || size_cells == -1) in fdtbus_get_reg64() 312 const u_int reglen = size_cells * 4 + addr_cells * 4; in fdtbus_get_reg64() 320 addr = fdtbus_get_cells(buf, addr_cells); in fdtbus_get_reg64() [all …]
|
H A D | fdtbus.c | 258 const int addr_cells = fdtbus_get_addr_cells(phandle); in fdt_dma_translate() local 261 if (addr_cells == -1 || size_cells == -1 || paddr_cells == -1) in fdt_dma_translate() 264 const int entry_size = (addr_cells + paddr_cells + size_cells) * 4; in fdt_dma_translate() 269 const uint64_t cba = fdtbus_get_cells(data, addr_cells); in fdt_dma_translate() 270 data += addr_cells * 4; in fdt_dma_translate()
|
/netbsd/sys/external/bsd/libfdt/dist/ |
H A D | fdt_addresses.c | 62 int addr_cells, size_cells, ret; in fdt_appendprop_addrrange() local 68 addr_cells = ret; in fdt_appendprop_addrrange() 77 if (addr_cells == 1) { in fdt_appendprop_addrrange() 82 } else if (addr_cells == 2) { in fdt_appendprop_addrrange() 89 prop += addr_cells * sizeof(fdt32_t); in fdt_appendprop_addrrange() 102 (addr_cells + size_cells) * sizeof(fdt32_t)); in fdt_appendprop_addrrange()
|
/netbsd/sys/arch/arm/fdt/ |
H A D | pcihost_fdt.c | 482 u_int addr_cells, interrupt_cells; in pcihost_intr_map() local 510 addr_cells = 2; in pcihost_intr_map() 513 if (imaplen < (addr_cells + interrupt_cells) * 4) in pcihost_intr_map() 524 imap += (5 + addr_cells + interrupt_cells); in pcihost_intr_map() 525 imaplen -= (5 + addr_cells + interrupt_cells) * 4; in pcihost_intr_map() 535 u_int addr_cells, interrupt_cells; in pcihost_find_intr() local 546 addr_cells = 2; in pcihost_find_intr() 549 if (imaplen < (addr_cells + interrupt_cells) * 4) in pcihost_find_intr() 554 return imap + 5 + addr_cells; in pcihost_find_intr() 557 imap += (5 + addr_cells + interrupt_cells); in pcihost_find_intr() [all …]
|
H A D | cpu_fdt.c | 342 const int addr_cells = fdtbus_get_addr_cells(parent); in spintable_cpu_on() local 346 if (addr_cells == 1) { in spintable_cpu_on()
|
/netbsd/sys/arch/arm/broadcom/ |
H A D | bcm2838_pcie.c | 680 u_int addr_cells, interrupt_cells; in bcmstb_intr_map() local 707 addr_cells = 2; 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() 732 u_int addr_cells, int_cells; in bcmstb_find_intr() local 743 if (of_getprop_uint32(sc->sc_phandle, "#address-cells", &addr_cells)) in bcmstb_find_intr() 750 while (imaplen >= int_cells + addr_cells + 1) { in bcmstb_find_intr() 752 intc = fdtbus_get_phandle_from_native(be32toh(imap[int_cells + addr_cells])); in bcmstb_find_intr() 759 imap += addr_cells + int_cells + 1; in bcmstb_find_intr() [all …]
|
/netbsd/external/gpl2/dtc/dist/ |
H A D | checks.c | 717 node->addr_cells = -1; in fixup_addr_size_cells() 722 node->addr_cells = propval_cell(prop); in fixup_addr_size_cells() 732 (((n)->addr_cells == -1) ? 2 : (n)->addr_cells) 740 int addr_cells, size_cells, entrylen; in check_reg_format() local 754 addr_cells = node_addr_cells(node->parent); in check_reg_format() 761 prop->val.len, addr_cells, size_cells); in check_reg_format() 1176 if (node->parent->addr_cells == -1) in check_avoid_default_addr_size() 1230 if (node->addr_cells < 0 || node->size_cells < 0) in check_unique_unit_address_common() 1669 if (cnt == 1 && node->addr_cells != -1) in check_graph_child_address() 1696 if (node->parent->addr_cells != 1) in check_graph_reg() [all …]
|
H A D | dtc.h | 163 int addr_cells, size_cells; member
|