| /freebsd-14.2/sys/dev/fdt/ |
| H A D | fdt_common.c | 125 rangesptr += addr_cells; in fdt_get_range_by_busaddr() 187 rangesptr += addr_cells; in fdt_get_range() 296 pcell_t addr_cells; in fdt_parent_addr_cells() local 328 *addr_cells = (int)cell; in fdt_addrsize_cells() 345 if (addr_cells > 2) in fdt_data_to_res() 349 data += addr_cells; in fdt_data_to_res() 452 int addr_cells, size_cells; in fdt_get_reserved_regions() local 466 if (addr_cells > 2) { in fdt_get_reserved_regions() 508 int addr_cells, size_cells; in fdt_get_reserved_mem() local 551 int addr_cells, size_cells; in fdt_get_mem_regions() local [all …]
|
| H A D | fdt_arm_platform.c | 75 fdt_platform_maxid(u_int id, phandle_t node, u_int addr_cells, pcell_t *reg) in fdt_platform_maxid() argument
|
| /freebsd-14.2/sys/arm64/broadcom/brcmmdio/ |
| H A D | mdio_ns2_pcie_phy.c | 107 get_addr_size_cells(phandle_t node, pcell_t *addr_cells, pcell_t *size_cells) in get_addr_size_cells() argument 110 *addr_cells = 2; in get_addr_size_cells() 112 OF_getencprop(node, "#address-cells", addr_cells, sizeof(*addr_cells)); in get_addr_size_cells() 137 pcell_t addr_cells, size_cells, buf[2]; in ns2_pcie_phy_fdt_attach() local 143 get_addr_size_cells(OF_parent(node), &addr_cells, &size_cells); in ns2_pcie_phy_fdt_attach() 144 if ((addr_cells != 1) || (size_cells != 0)) { in ns2_pcie_phy_fdt_attach()
|
| H A D | mdio_nexus_iproc.c | 130 get_addr_size_cells(phandle_t node, pcell_t *addr_cells, pcell_t *size_cells) in get_addr_size_cells() argument 133 *addr_cells = 2; in get_addr_size_cells() 135 OF_getencprop(node, "#address-cells", addr_cells, sizeof(*addr_cells)); in get_addr_size_cells() 157 pcell_t addr_cells, size_cells, buf[2]; in brcm_mdionexus_fdt_attach() local 163 get_addr_size_cells(node, &addr_cells, &size_cells); in brcm_mdionexus_fdt_attach() 164 if ((addr_cells != 1) || (size_cells != 0)) { in brcm_mdionexus_fdt_attach()
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | gic_v3_fdt.c | 229 pcell_t addr_cells, host_cells, size_cells; in gic_v3_ofw_fill_ranges() local 237 addr_cells = 2; in gic_v3_ofw_fill_ranges() 238 OF_getencprop(parent, "#address-cells", &addr_cells, in gic_v3_ofw_fill_ranges() 239 sizeof(addr_cells)); in gic_v3_ofw_fill_ranges() 244 *addr_cellsp = addr_cells; in gic_v3_ofw_fill_ranges() 252 (addr_cells + host_cells + size_cells); in gic_v3_ofw_fill_ranges() 263 for (k = 0; k < addr_cells; k++) { in gic_v3_ofw_fill_ranges() 295 pcell_t addr_cells, size_cells; in gic_v3_ofw_bus_attach() local 301 rv = gic_v3_ofw_fill_ranges(parent, sc, &addr_cells, in gic_v3_ofw_bus_attach() 337 ofw_bus_reg_to_rl(dev, node, addr_cells, size_cells, in gic_v3_ofw_bus_attach()
|
| /freebsd-14.2/sys/arm64/cavium/ |
| H A D | thunder_pcie_fdt.c | 117 get_addr_size_cells(phandle_t node, pcell_t *addr_cells, pcell_t *size_cells) in get_addr_size_cells() argument 120 *addr_cells = 2; in get_addr_size_cells() 122 OF_getencprop(node, "#address-cells", addr_cells, sizeof(*addr_cells)); in get_addr_size_cells() 135 pcell_t addr_cells, size_cells; in thunder_pcie_ofw_bus_attach() local 139 get_addr_size_cells(parent, &addr_cells, &size_cells); in thunder_pcie_ofw_bus_attach() 151 ofw_bus_reg_to_rl(dev, node, addr_cells, size_cells, in thunder_pcie_ofw_bus_attach()
|
| /freebsd-14.2/sys/arm/arm/ |
| H A D | gic_fdt.c | 62 pcell_t addr_cells; member 221 sc->addr_cells = 2; in arm_gic_fill_ranges() 222 OF_getencprop(node, "#address-cells", &sc->addr_cells, in arm_gic_fill_ranges() 223 sizeof(sc->addr_cells)); in arm_gic_fill_ranges() 232 (sc->addr_cells + host_cells + sc->size_cells); in arm_gic_fill_ranges() 243 for (k = 0; k < sc->addr_cells; k++) { in arm_gic_fill_ranges() 293 ofw_bus_reg_to_rl(dev, child, sc->addr_cells, in arm_gic_add_children()
|
| /freebsd-14.2/sys/arm/mv/ |
| H A D | mv_pci_ctrl.c | 72 pcell_t addr_cells; member 168 sc->addr_cells = 1; in mv_pcib_ofw_bus_attach() 169 if (OF_getencprop(parent, "#address-cells", &(sc->addr_cells), in mv_pcib_ofw_bus_attach() 170 sizeof(sc->addr_cells)) <= 0) in mv_pcib_ofw_bus_attach() 205 get_rl(child, node, sc->addr_cells, in mv_pcib_ofw_bus_attach() 307 (sc->addr_cells + host_address_cells + sc->size_cells); in mv_pcib_ctrl_fill_ranges() 318 for (k = 0; k < sc->addr_cells; k++) { in mv_pcib_ctrl_fill_ranges()
|
| H A D | mv_common.c | 2521 pcell_t addr_cells, par_addr_cells, size_cells; in fdt_get_ranges() local 2549 if (par_addr_cells > 2 || addr_cells > 2 || size_cells > 2) in fdt_get_ranges() 2687 int addr_cells, size_cells; in fdt_win_process_child() local 2691 if (fdt_addrsize_cells(OF_parent(child), &addr_cells, in fdt_win_process_child() 2700 if (addr_cells <= 2) in fdt_win_process_child() 2701 base = fdt_data_get(®[0], addr_cells); in fdt_win_process_child() 2703 base = fdt_data_get(®[addr_cells - 2], 2); in fdt_win_process_child() 2704 fdt_data_get(®[addr_cells], size_cells); in fdt_win_process_child() 2817 pcell_t par_addr_cells, addr_cells, size_cells; in fdt_fixup_ranges() local 2827 addr_cells + size_cells); in fdt_fixup_ranges() [all …]
|
| H A D | mv_pci.c | 120 pcell_t addr_cells, size_cells, par_addr_cells; in mv_pci_ranges_decode() local 129 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0) in mv_pci_ranges_decode() 131 if (addr_cells != 3 || size_cells != 2) in mv_pci_ranges_decode() 145 tuple_size = sizeof(pcell_t) * (addr_cells + par_addr_cells + in mv_pci_ranges_decode()
|
| /freebsd-14.2/sys/dev/ofw/ |
| H A D | ofw_cpu.c | 342 pcell_t addr_cells, reg[2]; in ofw_cpu_early_foreach() local 357 if (OF_getencprop(node, "#address-cells", &addr_cells, in ofw_cpu_early_foreach() 358 sizeof(addr_cells)) < 0) in ofw_cpu_early_foreach() 393 addr_cells * sizeof(cell_t)); in ofw_cpu_early_foreach() 394 if (rv != addr_cells * sizeof(cell_t)) in ofw_cpu_early_foreach() 397 if (callback == NULL || callback(id, child, addr_cells, reg)) in ofw_cpu_early_foreach()
|
| /freebsd-14.2/sys/dev/xdma/ |
| H A D | xdma.c | 363 int addr_cells, size_cells; in xdma_handle_mem_node() local 367 if ((ret = fdt_addrsize_cells(OF_parent(memory), &addr_cells, in xdma_handle_mem_node() 371 if (addr_cells > 2) in xdma_handle_mem_node() 374 tuple_size = sizeof(pcell_t) * (addr_cells + size_cells); in xdma_handle_mem_node() 385 ret = fdt_data_to_res(regp, addr_cells, size_cells, in xdma_handle_mem_node() 391 regp += addr_cells + size_cells; in xdma_handle_mem_node()
|
| /freebsd-14.2/sys/powerpc/mpc85xx/ |
| H A D | lbc.c | 364 pcell_t addr_cells, size_cells; in fdt_lbc_reg_decode() local 368 if (fdt_addrsize_cells(OF_parent(node), &addr_cells, &size_cells) != 0) in fdt_lbc_reg_decode() 371 tuple_size = sizeof(pcell_t) * (addr_cells + size_cells); in fdt_lbc_reg_decode() 374 debugf("addr_cells = %d, size_cells = %d\n", addr_cells, size_cells); in fdt_lbc_reg_decode() 388 for (j = 0; j < addr_cells - 1; j++) { in fdt_lbc_reg_decode() 394 count |= reg[addr_cells + j - 1]; in fdt_lbc_reg_decode() 396 reg += addr_cells - 1 + size_cells; in fdt_lbc_reg_decode()
|
| /freebsd-14.2/stand/fdt/ |
| H A D | fdt_loader_cmd.c | 709 fdt_reg_valid(uint32_t *reg, int len, int addr_cells, int size_cells) in fdt_reg_valid() argument 714 cells_in_tuple = (addr_cells + size_cells); in fdt_reg_valid() 721 if (addr_cells == 2) in fdt_reg_valid() 745 uint32_t addr_cells, size_cells; in fdt_fixup_memory() local 790 addr_cells = fdt32_to_cpu(*addr_cellsp); in fdt_fixup_memory() 800 len = (addr_cells + size_cells) * reserved * sizeof(uint32_t); in fdt_fixup_memory() 812 if (addr_cells == 2) in fdt_fixup_memory() 819 buf += sizeof(uint32_t) * addr_cells; in fdt_fixup_memory() 850 len = (addr_cells + size_cells) * realmrno * sizeof(uint32_t); in fdt_fixup_memory() 861 if (addr_cells == 2) in fdt_fixup_memory() [all …]
|
| /freebsd-14.2/sys/powerpc/pseries/ |
| H A D | platform_chrp.c | 403 cell_t interrupt_servers[32], addr_cells, size_cells, reg, bsp_reg; in chrp_cpuref_init() local 422 OF_getencprop(dev, "#address-cells", &addr_cells, sizeof(addr_cells)); in chrp_cpuref_init() 424 if (addr_cells != 1 || size_cells != 0) in chrp_cpuref_init()
|
| /freebsd-14.2/sys/arm/qemu/ |
| H A D | virt_mp.c | 51 virt_start_ap(u_int id, phandle_t node, u_int addr_cells, pcell_t *reg) in virt_start_ap() argument
|
| /freebsd-14.2/sys/arm/qualcomm/ |
| H A D | ipq4018_mp.c | 77 ipq4018_start_ap(u_int id, phandle_t node, u_int addr_cells, pcell_t *arg) in ipq4018_start_ap() argument
|
| /freebsd-14.2/sys/arm/rockchip/ |
| H A D | rk32xx_mp.c | 121 rk32xx_start_ap(u_int id, phandle_t node, u_int addr_cells, pcell_t *reg) in rk32xx_start_ap() argument
|