Home
last modified time | relevance | path

Searched refs:addr_cells (Results 1 – 11 of 11) sorted by relevance

/f-stack/freebsd/arm64/broadcom/brcmmdio/
H A Dmdio_ns2_pcie_phy.c110 get_addr_size_cells(phandle_t node, pcell_t *addr_cells, pcell_t *size_cells) in get_addr_size_cells() argument
113 *addr_cells = 2; in get_addr_size_cells()
115 OF_getencprop(node, "#address-cells", addr_cells, sizeof(*addr_cells)); in get_addr_size_cells()
140 pcell_t addr_cells, size_cells, buf[2]; in ns2_pcie_phy_fdt_attach() local
146 get_addr_size_cells(OF_parent(node), &addr_cells, &size_cells); in ns2_pcie_phy_fdt_attach()
147 if ((addr_cells != 1) || (size_cells != 0)) { in ns2_pcie_phy_fdt_attach()
H A Dmdio_nexus_iproc.c133 get_addr_size_cells(phandle_t node, pcell_t *addr_cells, pcell_t *size_cells) in get_addr_size_cells() argument
136 *addr_cells = 2; in get_addr_size_cells()
138 OF_getencprop(node, "#address-cells", addr_cells, sizeof(*addr_cells)); in get_addr_size_cells()
160 pcell_t addr_cells, size_cells, buf[2]; in brcm_mdionexus_fdt_attach() local
166 get_addr_size_cells(node, &addr_cells, &size_cells); in brcm_mdionexus_fdt_attach()
167 if ((addr_cells != 1) || (size_cells != 0)) { in brcm_mdionexus_fdt_attach()
/f-stack/freebsd/arm/mv/
H A Dmv_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()
207 rv = fdt_data_to_res(regptr, addr_cells - 1, size_cells, &start, in fdt_localbus_reg_decode()
221 regptr += addr_cells - 1 + size_cells; in fdt_localbus_reg_decode()
394 if ((fdt_addrsize_cells(dt_node, &addr_cells, &size_cells)) != 0) in fdt_localbus_devmap()
406 tuple_size = (addr_cells + par_addr_cells + size_cells); in fdt_localbus_devmap()
436 rangesptr += ((addr_cells - 1) + par_addr_cells + in fdt_localbus_devmap()
452 rangesptr += ((addr_cells - 1) + par_addr_cells + in fdt_localbus_devmap()
[all …]
H A Dmv_pci_ctrl.c74 pcell_t addr_cells; member
172 sc->addr_cells = 1; in mv_pcib_ofw_bus_attach()
173 if (OF_getencprop(parent, "#address-cells", &(sc->addr_cells), in mv_pcib_ofw_bus_attach()
174 sizeof(sc->addr_cells)) <= 0) in mv_pcib_ofw_bus_attach()
209 get_rl(child, node, sc->addr_cells, in mv_pcib_ofw_bus_attach()
311 (sc->addr_cells + host_address_cells + sc->size_cells); in mv_pcib_ctrl_fill_ranges()
322 for (k = 0; k < sc->addr_cells; k++) { in mv_pcib_ctrl_fill_ranges()
H A Dmv_common.c2523 pcell_t addr_cells, par_addr_cells, size_cells; in fdt_get_ranges() local
2551 if (par_addr_cells > 2 || addr_cells > 2 || size_cells > 2) in fdt_get_ranges()
2689 int addr_cells, size_cells; in fdt_win_process_child() local
2693 if (fdt_addrsize_cells(OF_parent(child), &addr_cells, in fdt_win_process_child()
2702 if (addr_cells <= 2) in fdt_win_process_child()
2703 base = fdt_data_get(&reg[0], addr_cells); in fdt_win_process_child()
2705 base = fdt_data_get(&reg[addr_cells - 2], 2); in fdt_win_process_child()
2706 size = fdt_data_get(&reg[addr_cells], size_cells); in fdt_win_process_child()
2819 pcell_t par_addr_cells, addr_cells, size_cells; in fdt_fixup_ranges() local
2829 addr_cells + size_cells); in fdt_fixup_ranges()
[all …]
H A Dmv_pci.c122 pcell_t addr_cells, size_cells, par_addr_cells; in mv_pci_ranges_decode() local
131 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0) in mv_pci_ranges_decode()
133 if (addr_cells != 3 || size_cells != 2) in mv_pci_ranges_decode()
147 tuple_size = sizeof(pcell_t) * (addr_cells + par_addr_cells + in mv_pci_ranges_decode()
/f-stack/freebsd/arm/arm/
H A Dgic_fdt.c64 pcell_t addr_cells; member
218 sc->addr_cells = 2; in arm_gic_fill_ranges()
219 OF_getencprop(node, "#address-cells", &sc->addr_cells, in arm_gic_fill_ranges()
220 sizeof(sc->addr_cells)); in arm_gic_fill_ranges()
229 (sc->addr_cells + host_cells + sc->size_cells); in arm_gic_fill_ranges()
240 for (k = 0; k < sc->addr_cells; k++) { in arm_gic_fill_ranges()
290 ofw_bus_reg_to_rl(dev, child, sc->addr_cells, in arm_gic_add_children()
/f-stack/freebsd/arm64/arm64/
H A Dgic_v3_fdt.c292 pcell_t addr_cells, size_cells; in gic_v3_ofw_bus_attach() local
297 addr_cells = 2; in gic_v3_ofw_bus_attach()
298 OF_getencprop(parent, "#address-cells", &addr_cells, in gic_v3_ofw_bus_attach()
299 sizeof(addr_cells)); in gic_v3_ofw_bus_attach()
326 ofw_bus_reg_to_rl(dev, node, addr_cells, size_cells, in gic_v3_ofw_bus_attach()
/f-stack/freebsd/arm/qemu/
H A Dvirt_mp.c53 virt_start_ap(u_int id, phandle_t node, u_int addr_cells, pcell_t *reg) in virt_start_ap() argument
/f-stack/freebsd/arm/rockchip/
H A Drk32xx_mp.c123 rk32xx_start_ap(u_int id, phandle_t node, u_int addr_cells, pcell_t *reg) in rk32xx_start_ap() argument
/f-stack/freebsd/mips/mediatek/
H A Dmtk_pcie.c120 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()
144 tuple_size = sizeof(pcell_t) * (addr_cells + par_addr_cells + in mtk_pci_ranges_decode()