| /freebsd-11-stable/sys/dev/fdt/ |
| HD | fdt_common.c | 74 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 …]
|
| /freebsd-11-stable/sys/arm/mv/ |
| HD | mv_localbus.c | 168 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 …]
|
| HD | mv_pci.c | 119 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()
|
| HD | mv_common.c | 2021 pcell_t addr_cells, par_addr_cells, size_cells; in fdt_get_ranges() local 2028 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0) in fdt_get_ranges() 2036 size_cells); in fdt_get_ranges() 2049 if (par_addr_cells > 2 || addr_cells > 2 || size_cells > 2) in fdt_get_ranges() 2244 pcell_t par_addr_cells, addr_cells, size_cells; in fdt_fixup_ranges() local 2251 if (fdt_addrsize_cells(node, &addr_cells, &size_cells) == 0 && in fdt_fixup_ranges() 2254 addr_cells + size_cells); in fdt_fixup_ranges() 2275 &size_cells) == 0) { in fdt_fixup_ranges() 2277 size_cells); in fdt_fixup_ranges()
|
| /freebsd-11-stable/sys/powerpc/ofw/ |
| HD | ofw_pci.c | 495 int host_address_cells = 1, pci_address_cells = 3, size_cells = 2; in ofw_pci_nranges() local 502 OF_getencprop(node, "#size-cells", &size_cells, sizeof(size_cells)); in ofw_pci_nranges() 509 (pci_address_cells + host_address_cells + size_cells)); in ofw_pci_nranges() 515 int host_address_cells = 1, pci_address_cells = 3, size_cells = 2; in ofw_pci_fill_ranges() local 525 OF_getencprop(node, "#size-cells", &size_cells, sizeof(size_cells)); in ofw_pci_fill_ranges() 531 (pci_address_cells + host_address_cells + size_cells); in ofw_pci_fill_ranges() 549 for (k = 0; k < size_cells; k++) { in ofw_pci_fill_ranges()
|
| HD | ofw_machdep.c | 158 cell_t address_cells, size_cells; in parse_ofw_memory() local 173 if (OF_getencprop(phandle, "#size-cells", &size_cells, in parse_ofw_memory() 174 sizeof(size_cells)) < (ssize_t)sizeof(size_cells)) in parse_ofw_memory() 175 size_cells = 1; in parse_ofw_memory() 190 i += address_cells + size_cells; in parse_ofw_memory() 202 if (size_cells == 2) { in parse_ofw_memory()
|
| /freebsd-11-stable/sys/arm64/arm64/ |
| HD | gic_v3_fdt.c | 265 pcell_t addr_cells, size_cells; in gic_v3_ofw_bus_attach() local 272 size_cells = 2; in gic_v3_ofw_bus_attach() 273 OF_getencprop(parent, "#size-cells", &size_cells, in gic_v3_ofw_bus_attach() 274 sizeof(size_cells)); in gic_v3_ofw_bus_attach() 290 ofw_bus_reg_to_rl(dev, node, addr_cells, size_cells, in gic_v3_ofw_bus_attach()
|
| /freebsd-11-stable/sys/dev/pci/ |
| HD | pci_host_generic.c | 127 get_addr_size_cells(phandle_t node, pcell_t *addr_cells, pcell_t *size_cells) in get_addr_size_cells() argument 134 *size_cells = 2; in get_addr_size_cells() 136 OF_getencprop(node, "#size-cells", size_cells, sizeof(*size_cells)); in get_addr_size_cells() 268 pcell_t attributes, size_cells; in parse_pci_mem_ranges() local 279 OF_getencprop(node, "#size-cells", &size_cells, in parse_pci_mem_ranges() 280 sizeof(size_cells)); in parse_pci_mem_ranges() 284 if (parent_addr_cells != 2 || pci_addr_cells != 3 || size_cells != 2) { in parse_pci_mem_ranges() 292 (parent_addr_cells + pci_addr_cells + size_cells); in parse_pci_mem_ranges() 316 for (k = 0; k < size_cells; k++) { in parse_pci_mem_ranges() 923 pcell_t addr_cells, size_cells; in generic_pcie_ofw_bus_attach() local [all …]
|
| /freebsd-11-stable/sys/dev/ofw/ |
| HD | ofwpci.c | 380 info->size_cells = 2; in ofw_pci_nranges() 387 OF_getencprop(node, "#size-cells", &(info->size_cells), in ofw_pci_nranges() 388 sizeof(info->size_cells)); in ofw_pci_nranges() 396 info->size_cells)); in ofw_pci_nranges() 616 int host_address_cells = 1, pci_address_cells = 3, size_cells = 2; in ofw_pci_fill_ranges() local 626 OF_getencprop(node, "#size-cells", &size_cells, sizeof(size_cells)); in ofw_pci_fill_ranges() 632 (pci_address_cells + host_address_cells + size_cells); in ofw_pci_fill_ranges() 650 for (k = 0; k < size_cells; k++) { in ofw_pci_fill_ranges()
|
| HD | ofwpci.h | 40 pcell_t size_cells; member
|
| /freebsd-11-stable/contrib/dtc/ |
| HD | checks.c | 600 node->size_cells = -1; in fixup_addr_size_cells() 608 node->size_cells = propval_cell(prop); in fixup_addr_size_cells() 616 (((n)->size_cells == -1) ? 1 : (n)->size_cells) 622 int addr_cells, size_cells, entrylen; in check_reg_format() local 637 size_cells = node_size_cells(node->parent); in check_reg_format() 638 entrylen = (addr_cells + size_cells) * sizeof(cell_t); in check_reg_format() 643 node->fullpath, prop->val.len, addr_cells, size_cells); in check_reg_format() 709 if (node->parent->size_cells == -1) in check_avoid_default_addr_size()
|
| HD | dtc.h | 162 int addr_cells, size_cells; member
|
| /freebsd-11-stable/stand/fdt/ |
| HD | fdt_loader_cmd.c | 695 fdt_reg_valid(uint32_t *reg, int len, int addr_cells, int size_cells) in fdt_reg_valid() argument 700 cells_in_tuple = (addr_cells + size_cells); in fdt_reg_valid() 712 if (size_cells == 2) in fdt_reg_valid() 731 uint32_t addr_cells, size_cells; in fdt_fixup_memory() local 777 size_cells = fdt32_to_cpu(*size_cellsp); in fdt_fixup_memory() 786 len = (addr_cells + size_cells) * reserved * sizeof(uint32_t); in fdt_fixup_memory() 806 if (size_cells == 2) in fdt_fixup_memory() 813 buf += sizeof(uint32_t) * size_cells; in fdt_fixup_memory() 836 len = (addr_cells + size_cells) * realmrno * sizeof(uint32_t); in fdt_fixup_memory() 855 if (size_cells == 2) in fdt_fixup_memory() [all …]
|
| /freebsd-11-stable/sys/powerpc/mpc85xx/ |
| HD | lbc.c | 367 pcell_t addr_cells, size_cells; in fdt_lbc_reg_decode() local 371 if (fdt_addrsize_cells(OF_parent(node), &addr_cells, &size_cells) != 0) in fdt_lbc_reg_decode() 374 tuple_size = sizeof(pcell_t) * (addr_cells + size_cells); in fdt_lbc_reg_decode() 376 debugf("addr_cells = %d, size_cells = %d\n", addr_cells, size_cells); in fdt_lbc_reg_decode() 395 for (j = 0; j < size_cells; j++) { in fdt_lbc_reg_decode() 399 reg += addr_cells - 1 + size_cells; in fdt_lbc_reg_decode()
|
| /freebsd-11-stable/sys/mips/mediatek/ |
| HD | mtk_pcie.c | 120 pcell_t addr_cells, size_cells, par_addr_cells; in mtk_pci_ranges_decode() local 128 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0) in mtk_pci_ranges_decode() 130 if (addr_cells != 3 || size_cells != 2) in mtk_pci_ranges_decode() 145 size_cells); in mtk_pci_ranges_decode() 178 pci_space->len = fdt_data_get((void *)rangesptr, size_cells); in mtk_pci_ranges_decode() 179 rangesptr += size_cells; in mtk_pci_ranges_decode()
|
| /freebsd-11-stable/sys/arm/arm/ |
| HD | gic.c | 188 pcell_t size_cells; member 494 sc->size_cells = 2; in arm_gic_fill_ranges() 495 OF_getencprop(node, "#size-cells", &sc->size_cells, in arm_gic_fill_ranges() 496 sizeof(sc->size_cells)); in arm_gic_fill_ranges() 502 (sc->addr_cells + host_cells + sc->size_cells); in arm_gic_fill_ranges() 523 for (k = 0; k < sc->size_cells; k++) { in arm_gic_fill_ranges() 564 sc->size_cells, &dinfo->rl); in arm_gic_add_children()
|