Searched refs:addr_cells (Results 1 - 14 of 14) sorted by relevance

/freebsd-11.0-release/sys/dev/fdt/
H A Dfdt_common.c74 pcell_t addr_cells, size_cells, par_addr_cells; local
84 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0)
107 tuple_size = addr_cells + par_addr_cells + size_cells;
110 if (par_addr_cells > 2 || addr_cells > 2 || size_cells > 2)
119 bus_addr = fdt_data_get((void *)rangesptr, addr_cells);
122 rangesptr += addr_cells;
148 pcell_t addr_cells, size_cells, par_addr_cells; local
152 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0)
176 tuple_size = sizeof(pcell_t) * (addr_cells + par_addr_cells +
180 if (par_addr_cells > 2 || addr_cells >
376 pcell_t addr_cells; local
410 fdt_addrsize_cells(phandle_t node, int *addr_cells, int *size_cells) argument
433 fdt_data_to_res(pcell_t *data, int addr_cells, int size_cells, u_long *start, u_long *count) argument
456 int addr_cells, len, size_cells; local
478 pcell_t addr_cells, size_cells; local
596 int addr_cells, size_cells; local
656 int addr_cells, size_cells; local
[all...]
/freebsd-11.0-release/sys/arm/qemu/
H A Dvirt_mp.c53 virt_maxid(u_int id, phandle_t node, u_int addr_cells, pcell_t *reg) argument
74 virt_start_ap(u_int id, phandle_t node, u_int addr_cells, pcell_t *reg) argument
/freebsd-11.0-release/sys/arm/mv/
H A Dmv_localbus.c168 pcell_t addr_cells, size_cells; local
172 if (fdt_addrsize_cells(OF_parent(node), &addr_cells, &size_cells) != 0)
175 tuple_size = sizeof(pcell_t) * (addr_cells + size_cells);
177 debugf("addr_cells = %d, size_cells = %d\n", addr_cells, size_cells);
208 rv = fdt_data_to_res(regptr, addr_cells - 1, size_cells, &start,
222 regptr += addr_cells - 1 + size_cells;
395 int dev_num, addr_cells, size_cells, par_addr_cells, va_index, i, j, k; local
397 if ((fdt_addrsize_cells(dt_node, &addr_cells, &size_cells)) != 0)
409 tuple_size = (addr_cells
[all...]
H A Dmv_common.c2021 pcell_t addr_cells, par_addr_cells, size_cells; local
2028 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0)
2035 tuple_size = sizeof(pcell_t) * (addr_cells + par_addr_cells +
2049 if (par_addr_cells > 2 || addr_cells > 2 || size_cells > 2)
2244 pcell_t par_addr_cells, addr_cells, size_cells; local
2251 if (fdt_addrsize_cells(node, &addr_cells, &size_cells) == 0 &&
2254 addr_cells + size_cells);
2264 base = fdt_data_get((void *)rangesptr, addr_cells);
H A Dmv_pci.c119 pcell_t addr_cells, size_cells, par_addr_cells; local
127 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0)
129 if (addr_cells != 3 || size_cells != 2)
143 tuple_size = sizeof(pcell_t) * (addr_cells + par_addr_cells +
/freebsd-11.0-release/sys/dev/ofw/
H A Dofw_cpu.c282 pcell_t addr_cells, reg[2]; local
297 if (OF_getencprop(node, "#address-cells", &addr_cells,
298 sizeof(addr_cells)) < 0)
331 addr_cells * sizeof(cell_t));
332 if (rv != addr_cells * sizeof(cell_t))
335 if (callback == NULL || callback(id, child, addr_cells, reg))
/freebsd-11.0-release/sys/arm64/arm64/
H A Dgic_v3_fdt.c255 pcell_t addr_cells, size_cells; local
259 addr_cells = 2;
260 OF_getencprop(parent, "#address-cells", &addr_cells,
261 sizeof(addr_cells));
280 ofw_bus_reg_to_rl(dev, node, addr_cells, size_cells,
/freebsd-11.0-release/contrib/dtc/
H A Dchecks.c521 node->addr_cells = -1;
526 node->addr_cells = propval_cell(prop);
536 (((n)->addr_cells == -1) ? 2 : (n)->addr_cells)
544 int addr_cells, size_cells, entrylen; local
558 addr_cells = node_addr_cells(node->parent);
560 entrylen = (addr_cells + size_cells) * sizeof(cell_t);
565 node->fullpath, prop->val.len, addr_cells, size_cells);
627 if (node->parent->addr_cells == -1)
H A Ddtc.h158 int addr_cells, size_cells; member in struct:node
/freebsd-11.0-release/sys/boot/fdt/
H A Dfdt_loader_cmd.c557 fdt_reg_valid(uint32_t *reg, int len, int addr_cells, int size_cells) argument
562 cells_in_tuple = (addr_cells + size_cells);
569 if (addr_cells == 2)
593 uint32_t addr_cells, size_cells; local
636 addr_cells = fdt32_to_cpu(*addr_cellsp);
646 len = (addr_cells + size_cells) * reserved * sizeof(uint32_t);
658 if (addr_cells == 2)
665 buf += sizeof(uint32_t) * addr_cells;
696 len = (addr_cells + size_cells) * realmrno * sizeof(uint32_t);
707 if (addr_cells
[all...]
/freebsd-11.0-release/sys/dev/pci/
H A Dpci_host_generic.c127 get_addr_size_cells(phandle_t node, pcell_t *addr_cells, pcell_t *size_cells) argument
130 *addr_cells = 2;
132 OF_getencprop(node, "#address-cells", addr_cells, sizeof(*addr_cells));
933 pcell_t addr_cells, size_cells; local
937 get_addr_size_cells(parent, &addr_cells, &size_cells);
950 ofw_bus_reg_to_rl(dev, node, addr_cells, size_cells,
/freebsd-11.0-release/sys/powerpc/mpc85xx/
H A Dlbc.c367 pcell_t addr_cells, size_cells; local
371 if (fdt_addrsize_cells(OF_parent(node), &addr_cells, &size_cells) != 0)
374 tuple_size = sizeof(pcell_t) * (addr_cells + size_cells);
376 debugf("addr_cells = %d, size_cells = %d\n", addr_cells, size_cells);
391 for (j = 0; j < addr_cells; j++) {
397 count |= reg[addr_cells + j - 1];
399 reg += addr_cells - 1 + size_cells;
555 debugf("par addr_cells = %d, addr_cells
[all...]
/freebsd-11.0-release/sys/mips/mediatek/
H A Dmtk_pcie.c120 pcell_t addr_cells, size_cells, par_addr_cells; local
128 if ((fdt_addrsize_cells(node, &addr_cells, &size_cells)) != 0)
130 if (addr_cells != 3 || size_cells != 2)
144 tuple_size = sizeof(pcell_t) * (addr_cells + par_addr_cells +
/freebsd-11.0-release/sys/arm/arm/
H A Dgic.c187 pcell_t addr_cells; member in struct:arm_gic_softc
491 sc->addr_cells = 2;
492 OF_getencprop(node, "#address-cells", &sc->addr_cells,
493 sizeof(sc->addr_cells));
502 (sc->addr_cells + host_cells + sc->size_cells);
513 for (k = 0; k < sc->addr_cells; k++) {
563 ofw_bus_reg_to_rl(dev, child, sc->addr_cells,

Completed in 121 milliseconds