Searched refs:size_cells (Results 1 – 8 of 8) sorted by relevance
/netbsd/sys/dev/fdt/ |
H A D | fdt_subr.c | 113 uint32_t size_cells; in fdtbus_get_size_cells() local 115 if (of_getprop_uint32(phandle, "#size-cells", &size_cells)) in fdtbus_get_size_cells() 116 size_cells = 0; in fdtbus_get_size_cells() 118 return size_cells; in fdtbus_get_size_cells() 232 const int size_cells = fdtbus_get_size_cells(phandle); in fdtbus_decode_range() local 243 cl = fdtbus_get_cells(buf, size_cells); in fdtbus_decode_range() 244 buf += size_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() [all …]
|
H A D | fdtbus.c | 259 const int size_cells = fdtbus_get_size_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() 273 const uint64_t cl = fdtbus_get_cells(data, size_cells); in fdt_dma_translate() 274 data += size_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 73 size_cells = ret; in fdt_appendprop_addrrange() 90 if (size_cells == 1) { in fdt_appendprop_addrrange() 95 } else if (size_cells == 2) { in fdt_appendprop_addrrange() 102 (addr_cells + size_cells) * sizeof(fdt32_t)); in fdt_appendprop_addrrange()
|
/netbsd/external/gpl2/dtc/dist/tests/ |
H A D | trees.S | 91 PROP_INT(test_tree1, size_cells, 0) 114 PROP_INT(test_tree1, size_cells, 0) 142 STRING(test_tree1, size_cells, "#size-cells")
|
/netbsd/external/gpl2/dtc/dist/ |
H A D | checks.c | 718 node->size_cells = -1; in fixup_addr_size_cells() 726 node->size_cells = propval_cell(prop); in fixup_addr_size_cells() 734 (((n)->size_cells == -1) ? 1 : (n)->size_cells) 740 int addr_cells, size_cells, entrylen; in check_reg_format() local 755 size_cells = node_size_cells(node->parent); in check_reg_format() 756 entrylen = (addr_cells + size_cells) * sizeof(cell_t); in check_reg_format() 761 prop->val.len, addr_cells, size_cells); in check_reg_format() 1179 if (node->parent->size_cells == -1) in check_avoid_default_addr_size() 1230 if (node->addr_cells < 0 || node->size_cells < 0) in check_unique_unit_address_common() 1700 if (node->parent->size_cells != 0) in check_graph_reg() [all …]
|
H A D | dtc.h | 163 int addr_cells, size_cells; member
|
/netbsd/sys/arch/sparc64/sparc64/ |
H A D | ofw_machdep.c | 800 int address_cells, size_cells, interrupt_cells, interrupt_map_len; in OF_mapintr() local 908 if ((len = OF_searchprop(node, "#size-cells", &size_cells, in OF_mapintr() 909 sizeof(size_cells))) <= 0) { in OF_mapintr() 911 size_cells = 2; in OF_mapintr() 913 DPRINTF(("#size-cells = %d len %d ", size_cells, len)); in OF_mapintr()
|
/netbsd/sys/stand/efiboot/ |
H A D | efifdt.c | 271 const int size_cells = fdt_size_cells(fdt_data, fdt_path_offset(fdt_data, "/")); in efi_fdt_memory_map() local 292 …if ((address_cells == 1 || size_cells == 1) && md->PhysicalStart + (md->NumberOfPages * EFI_PAGE_S… in efi_fdt_memory_map() 320 if (size_cells == 1) in efi_fdt_memory_map()
|