Home
last modified time | relevance | path

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

/NextBSD/sys/dev/fdt/
HDfdt_common.c74 pcell_t addr_cells, size_cells, par_addr_cells; in fdt_get_range_by_busaddr() local
84 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0) in fdt_get_range_by_busaddr()
107 tuple_size = addr_cells + par_addr_cells + size_cells; in fdt_get_range_by_busaddr()
110 if (par_addr_cells > 2 || addr_cells > 2 || size_cells > 2) in fdt_get_range_by_busaddr()
136 *size = fdt_data_get((void *)rangesptr, size_cells); in fdt_get_range_by_busaddr()
148 pcell_t addr_cells, size_cells, par_addr_cells; in fdt_get_range() local
152 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0) in fdt_get_range()
177 size_cells); in fdt_get_range()
180 if (par_addr_cells > 2 || addr_cells > 2 || size_cells > 2) in fdt_get_range()
200 *size = fdt_data_get((void *)rangesptr, size_cells); in fdt_get_range()
[all …]
/NextBSD/sys/arm/mv/
HDmv_localbus.c168 pcell_t addr_cells, size_cells; in fdt_localbus_reg_decode() local
172 if (fdt_addrsize_cells(OF_parent(node), &addr_cells, &size_cells) != 0) in fdt_localbus_reg_decode()
175 tuple_size = sizeof(pcell_t) * (addr_cells + size_cells); in fdt_localbus_reg_decode()
177 debugf("addr_cells = %d, size_cells = %d\n", addr_cells, size_cells); in fdt_localbus_reg_decode()
208 rv = fdt_data_to_res(regptr, addr_cells - 1, size_cells, &start, in fdt_localbus_reg_decode()
222 regptr += addr_cells - 1 + size_cells; in fdt_localbus_reg_decode()
395 int dev_num, addr_cells, size_cells, par_addr_cells, va_index, i, j, k; in fdt_localbus_devmap() local
397 if ((fdt_addrsize_cells(dt_node, &addr_cells, &size_cells)) != 0) in fdt_localbus_devmap()
409 tuple_size = (addr_cells + par_addr_cells + size_cells); in fdt_localbus_devmap()
441 size_cells); in fdt_localbus_devmap()
[all …]
HDmv_pci.c119 pcell_t addr_cells, size_cells, par_addr_cells; in mv_pci_ranges_decode() local
127 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0) in mv_pci_ranges_decode()
129 if (addr_cells != 3 || size_cells != 2) in mv_pci_ranges_decode()
144 size_cells); in mv_pci_ranges_decode()
191 if (size_cells > 2) { in mv_pci_ranges_decode()
195 pci_space->len = fdt_data_get((void *)rangesptr, size_cells); in mv_pci_ranges_decode()
196 rangesptr += size_cells; in mv_pci_ranges_decode()
HDmv_common.c1914 pcell_t addr_cells, par_addr_cells, size_cells; in fdt_get_ranges() local
1921 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0) in fdt_get_ranges()
1929 size_cells); in fdt_get_ranges()
1942 if (par_addr_cells > 2 || addr_cells > 2 || size_cells > 2) in fdt_get_ranges()
2095 pcell_t par_addr_cells, addr_cells, size_cells; in fdt_fixup_ranges() local
2102 if (fdt_addrsize_cells(node, &addr_cells, &size_cells) == 0 && in fdt_fixup_ranges()
2105 addr_cells + size_cells); in fdt_fixup_ranges()
2126 &size_cells) == 0) { in fdt_fixup_ranges()
2128 size_cells); in fdt_fixup_ranges()
/NextBSD/sys/arm64/cavium/
HDthunder_pcie.c205 pcell_t pci_addr_cells, parent_addr_cells, size_cells; in parse_pci_mem_ranges() local
220 if (OF_getencprop(node, "#size-cells", &size_cells, in parse_pci_mem_ranges()
221 sizeof(size_cells)) < sizeof(size_cells)) in parse_pci_mem_ranges()
222 size_cells = 1; in parse_pci_mem_ranges()
231 (size_cells != 2)) { in parse_pci_mem_ranges()
235 parent_addr_cells, pci_addr_cells, size_cells); in parse_pci_mem_ranges()
247 (pci_addr_cells + parent_addr_cells + size_cells); in parse_pci_mem_ranges()
279 (pci_addr_cells + parent_addr_cells + size_cells); in parse_pci_mem_ranges()
288 cell_ptr += size_cells; in parse_pci_mem_ranges()
/NextBSD/sys/arm64/arm64/
HDgic_v3_fdt.c229 pcell_t addr_cells, size_cells; in gic_v3_ofw_bus_attach() local
236 size_cells = 2; in gic_v3_ofw_bus_attach()
237 OF_getencprop(parent, "#size-cells", &size_cells, in gic_v3_ofw_bus_attach()
238 sizeof(size_cells)); in gic_v3_ofw_bus_attach()
254 ofw_bus_reg_to_rl(dev, node, addr_cells, size_cells, in gic_v3_ofw_bus_attach()
/NextBSD/sys/powerpc/ofw/
HDofw_machdep.c146 cell_t address_cells, size_cells; in parse_ofw_memory() local
161 if (OF_getencprop(phandle, "#size-cells", &size_cells, in parse_ofw_memory()
162 sizeof(size_cells)) < (ssize_t)sizeof(size_cells)) in parse_ofw_memory()
163 size_cells = 1; in parse_ofw_memory()
178 i += address_cells + size_cells; in parse_ofw_memory()
190 if (size_cells == 2) { in parse_ofw_memory()
HDofw_pci.c499 int host_address_cells = 1, pci_address_cells = 3, size_cells = 2; in ofw_pci_nranges() local
506 OF_getencprop(node, "#size-cells", &size_cells, sizeof(size_cells)); in ofw_pci_nranges()
513 (pci_address_cells + host_address_cells + size_cells)); in ofw_pci_nranges()
519 int host_address_cells = 1, pci_address_cells = 3, size_cells = 2; in ofw_pci_fill_ranges() local
529 OF_getencprop(node, "#size-cells", &size_cells, sizeof(size_cells)); in ofw_pci_fill_ranges()
535 (pci_address_cells + host_address_cells + size_cells); in ofw_pci_fill_ranges()
553 for (k = 0; k < size_cells; k++) { in ofw_pci_fill_ranges()
/NextBSD/contrib/dtc/
HDchecks.c522 node->size_cells = -1; in fixup_addr_size_cells()
530 node->size_cells = propval_cell(prop); in fixup_addr_size_cells()
538 (((n)->size_cells == -1) ? 1 : (n)->size_cells)
544 int addr_cells, size_cells, entrylen; in check_reg_format() local
559 size_cells = node_size_cells(node->parent); in check_reg_format()
560 entrylen = (addr_cells + size_cells) * sizeof(cell_t); in check_reg_format()
565 node->fullpath, prop->val.len, addr_cells, size_cells); in check_reg_format()
631 if (node->parent->size_cells == -1) in check_avoid_default_addr_size()
HDdtc.h158 int addr_cells, size_cells; member
/NextBSD/sys/boot/fdt/
HDfdt_loader_cmd.c431 fdt_reg_valid(uint32_t *reg, int len, int addr_cells, int size_cells) in fdt_reg_valid() argument
436 cells_in_tuple = (addr_cells + size_cells); in fdt_reg_valid()
448 if (size_cells == 2) in fdt_reg_valid()
466 uint32_t addr_cells, size_cells; in fdt_fixup_memory() local
510 size_cells = fdt32_to_cpu(*size_cellsp); in fdt_fixup_memory()
519 len = (addr_cells + size_cells) * reserved * sizeof(uint32_t); in fdt_fixup_memory()
539 if (size_cells == 2) in fdt_fixup_memory()
546 buf += sizeof(uint32_t) * size_cells; in fdt_fixup_memory()
569 len = (addr_cells + size_cells) * realmrno * sizeof(uint32_t); in fdt_fixup_memory()
588 if (size_cells == 2) in fdt_fixup_memory()
[all …]
/NextBSD/sys/dev/pci/
HDpci_host_generic.c232 pcell_t attributes, size_cells; in parse_pci_mem_ranges() local
243 OF_getencprop(node, "#size-cells", &size_cells, in parse_pci_mem_ranges()
244 sizeof(size_cells)); in parse_pci_mem_ranges()
248 if (parent_addr_cells != 2 || pci_addr_cells != 3 || size_cells != 2) { in parse_pci_mem_ranges()
256 (parent_addr_cells + pci_addr_cells + size_cells); in parse_pci_mem_ranges()
280 for (k = 0; k < size_cells; k++) { in parse_pci_mem_ranges()
/NextBSD/sys/powerpc/mpc85xx/
HDlbc.c359 pcell_t addr_cells, size_cells; in fdt_lbc_reg_decode() local
363 if (fdt_addrsize_cells(OF_parent(node), &addr_cells, &size_cells) != 0) in fdt_lbc_reg_decode()
366 tuple_size = sizeof(pcell_t) * (addr_cells + size_cells); in fdt_lbc_reg_decode()
368 debugf("addr_cells = %d, size_cells = %d\n", addr_cells, size_cells); in fdt_lbc_reg_decode()
382 rv = fdt_data_to_res(reg, addr_cells - 1, size_cells, &start, in fdt_lbc_reg_decode()
388 reg += addr_cells - 1 + size_cells; in fdt_lbc_reg_decode()