Home
last modified time | relevance | path

Searched refs:size_cells (Results 1 – 8 of 8) sorted by relevance

/netbsd/sys/dev/fdt/
H A Dfdt_subr.c113 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 Dfdtbus.c259 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 Dfdt_addresses.c62 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 Dtrees.S91 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 Dchecks.c718 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 Ddtc.h163 int addr_cells, size_cells; member
/netbsd/sys/arch/sparc64/sparc64/
H A Dofw_machdep.c800 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 Defifdt.c271 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()