/freebsd-13-stable/sys/arm64/nvidia/tegra210/ |
H A D | tegra210_coretemp.c | 139 pcell_t *cells; local 154 "#thermal-sensor-cells", 0, &xnode, &ncells, &cells); 168 OF_prop_free(cells);
|
/freebsd-13-stable/sys/dev/ofw/ |
H A D | ofw_bus_subr.c | 322 if (OF_getencprop(node, "#address-cells", &addrc, sizeof(addrc)) == -1) 379 * Returns number of cells in the interrupt if a mapping was found, 0 otherwise. 418 "#address-cells", &paddrsz, sizeof(paddrsz)) == -1) 424 "#interrupt-cells", &pintrsz, sizeof(pintrsz)) == -1) 604 "#interrupt-cells", &icells, sizeof(icells)) == -1) { 605 device_printf(dev, "Missing #interrupt-cells " 610 device_printf(dev, "Invalid #interrupt-cells property " 628 "#interrupt-cells", &icells, sizeof(icells)) == -1) { 629 device_printf(dev, "Missing #interrupt-cells " 635 device_printf(dev, "Invalid #interrupt-cells " 651 ofw_bus_intr_by_rid(device_t dev, phandle_t node, int wanted_rid, phandle_t *producer, int *ncells, pcell_t **cells) argument 820 ofw_bus_parse_xref_list_internal(phandle_t node, const char *list_name, const char *cells_name, int idx, phandle_t *producer, int *ncells, pcell_t **cells) argument 882 ofw_bus_parse_xref_list_alloc(phandle_t node, const char *list_name, const char *cells_name, int idx, phandle_t *producer, int *ncells, pcell_t **cells) argument [all...] |
/freebsd-13-stable/sys/dev/extres/regulator/ |
H A D | regulator.c | 1119 pcell_t *cells, intptr_t *id) 1124 *id = cells[0]; 1202 phandle_t *cells; local 1217 cells = NULL; 1218 ncells = OF_getencprop_alloc_multi(cnode, name, sizeof(*cells), 1219 (void **)&cells); 1224 regdev = OF_device_from_xref(cells[0]); 1226 OF_prop_free(cells); 1231 rv = REGDEV_MAP(regdev, cells[0], ncells - 1, cells 1118 regdev_default_ofw_map(device_t dev, phandle_t xref, int ncells, pcell_t *cells, intptr_t *id) argument [all...] |
/freebsd-13-stable/sys/arm/nvidia/ |
H A D | tegra_gpio.c | 497 pcell_t *cells, u_int *irqp, uint32_t *regp) 510 if (ncells != 2 || cells[0] >= sc->gpio_npins) 518 if (cells[1] == 1) 520 else if (cells[1] == 2) 522 else if (cells[1] == 3) 524 else if (cells[1] == 4) 526 else if (cells[1] == 8) 531 *irqp = cells[0]; 586 rv = tegra_gpio_pic_map_fdt(sc, daf->ncells, daf->cells, &irq, 660 rv = tegra_gpio_pic_map_fdt(sc, daf->ncells, daf->cells, 496 tegra_gpio_pic_map_fdt(struct tegra_gpio_softc *sc, u_int ncells, pcell_t *cells, u_int *irqp, uint32_t *regp) argument [all...] |
/freebsd-13-stable/sys/arm/mv/ |
H A D | mv_cp110_clock.c | 170 phandle_t *cells, struct clknode **clk) 177 id = cells[1]; 178 if (cells[0] == 1) 169 cp110_ofw_map(struct clkdom *clkdom, uint32_t ncells, phandle_t *cells, struct clknode **clk) argument
|
H A D | mvebu_gpio.c | 402 pcell_t *cells, u_int *irqp, bool *invertedp, bool *levelp) 415 if (ncells != 2 || cells[0] >= sc->gpio_npins) 418 switch (cells[1]) { 438 *irqp = cells[0]; 499 rv = mvebu_gpio_pic_map_fdt(sc, daf->ncells, daf->cells, &irq, 573 rv = mvebu_gpio_pic_map_fdt(sc, daf->ncells, daf->cells, &irq, 401 mvebu_gpio_pic_map_fdt(struct mvebu_gpio_softc *sc, u_int ncells, pcell_t *cells, u_int *irqp, bool *invertedp, bool *levelp) argument
|
/freebsd-13-stable/sys/mips/ingenic/ |
H A D | jz4780_pdma.c | 534 pdma_ofw_md_data(device_t dev, pcell_t *cells, int ncells, void **ptr) argument 548 data->tx = cells[0]; 549 data->rx = cells[1]; 550 data->chan = cells[2];
|
H A D | jz4780_intr.c | 269 daf->ncells != 1 || daf->cells[0] >= sc->nirqs) 272 *isrcp = PIC_INTR_ISRC(sc, daf->cells[0]);
|
/freebsd-13-stable/sys/mips/mediatek/ |
H A D | mtk_intr_v1.c | 287 if (daf->ncells != 1 || daf->cells[0] >= sc->nirqs) 290 *isrcp = PIC_INTR_ISRC(sc, daf->cells[0]);
|
H A D | mtk_intr_v2.c | 282 if (daf->ncells != 1 || daf->cells[0] >= sc->nirqs) 285 *isrcp = PIC_INTR_ISRC(sc, daf->cells[0]);
|
H A D | mtk_intr_gic.c | 277 if (daf->ncells != 3 || daf->cells[1] >= sc->nirqs) 280 *isrcp = GIC_INTR_ISRC(sc, daf->cells[1]);
|
/freebsd-13-stable/sys/arm/arm/ |
H A D | pl190.c | 164 if (daf->ncells != 1 || daf->cells[0] >= VIC_NIRQS) 168 *isrcp = &sc->isrcs[daf->cells[0]].isrc;
|
H A D | gic.c | 654 gic_map_fdt(device_t dev, u_int ncells, pcell_t *cells, u_int *irqp, argument 659 *irqp = cells[0]; 685 switch (cells[0]) { 687 irq = GIC_FIRST_SPI + cells[1]; 691 irq = GIC_FIRST_PPI + cells[1]; 694 "number %u\n", cells[1]); 700 "configuration %u\n", cells[0]); 704 tripol = cells[2] & 0xff; 706 cells[0] == 0)) 761 if (gic_map_fdt(dev, daf->ncells, daf->cells, [all...] |
/freebsd-13-stable/sys/arm/freescale/imx/ |
H A D | tzic.c | 169 if (daf->ncells != 1 || daf->cells[0] >= TZIC_NIRQS) 173 *isrcp = &sc->isrcs[daf->cells[0]].isrc;
|
/freebsd-13-stable/sys/arm/ti/ |
H A D | aintc.c | 179 if (daf->ncells != 1 || daf->cells[0] >= INTC_NIRQS) 183 *isrcp = &sc->aintc_isrcs[daf->cells[0]].tai_isrc;
|
H A D | ti_gpio.c | 937 if (daf->ncells != 2 || daf->cells[0] >= sc->sc_maxpin) 941 if (daf->cells[1] == 1) 943 else if (daf->cells[1] == 2) 945 else if (daf->cells[1] == 3) 947 else if (daf->cells[1] == 4) 949 else if (daf->cells[1] == 8) 954 *irqp = daf->cells[0];
|
/freebsd-13-stable/sys/arm/versatile/ |
H A D | versatile_sic.c | 138 if (daf->ncells != 1 || daf->cells[0] >= SIC_NIRQS) 142 *isrcp = &sc->isrcs[daf->cells[0]].isrc;
|
/freebsd-13-stable/sys/arm64/arm64/ |
H A D | gic_v3.c | 518 gic_map_fdt(device_t dev, u_int ncells, pcell_t *cells, u_int *irqp, argument 540 switch (cells[0]) { 542 irq = GIC_FIRST_SPI + cells[1]; 546 irq = GIC_FIRST_PPI + cells[1]; 549 "number %u\n", cells[1]); 555 "configuration %u\n", cells[0]); 559 switch (cells[2] & FDT_INTR_MASK) { 578 "configuration 0x%02x\n", cells[2]); 633 if (gic_map_fdt(dev, daf->ncells, daf->cells, &irq, &pol,
|
/freebsd-13-stable/sys/dev/extres/clk/ |
H A D | clk.h | 98 phandle_t *cells, struct clknode **clk);
|
H A D | clk.c | 370 phandle_t *cells, struct clknode **clk) 378 *clk = clknode_find_by_id(clkdom, cells[0]); 1393 "assigned-clocks", "#clock-cells", &nclocks); 1408 "assigned-clock-parents", "#clock-cells", &nparents) != 0) 1441 phandle_t parent, *cells; local 1457 rv = ofw_bus_parse_xref_list_alloc(cnode, prop, "#clock-cells", idx, 1458 &parent, &ncells, &cells); 1477 rv = clkdom->ofw_mapper(clkdom, ncells, cells, &clknode); 1484 if (cells != NULL) 1485 OF_prop_free(cells); 369 clknode_default_ofw_map(struct clkdom *clkdom, uint32_t ncells, phandle_t *cells, struct clknode **clk) argument [all...] |
/freebsd-13-stable/sys/mips/beri/ |
H A D | beri_pic.c | 278 daf->ncells != 1 || daf->cells[0] >= sc->nirqs) 281 irq = daf->cells[0];
|
/freebsd-13-stable/sys/arm/allwinner/a10/ |
H A D | a10_intc.c | 276 if (daf->ncells != 1 || daf->cells[0] >= A10_INTR_MAX_NIRQS) 280 *isrcp = &sc->isrcs[daf->cells[0]].isrc;
|
/freebsd-13-stable/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_gpio.c | 1046 irq = daf->cells[0]; 1051 if (daf->cells[1] == 1) 1053 else if (daf->cells[1] == 2) 1055 else if (daf->cells[1] == 3) 1057 else if (daf->cells[1] == 4) 1059 else if (daf->cells[1] == 8)
|
/freebsd-13-stable/sys/dev/fdt/ |
H A D | fdt_common.c | 301 /* Find out #address-cells of the superior bus. */ 302 if (OF_searchprop(OF_parent(node), "#address-cells", &addr_cells, 310 fdt_data_get(void *data, int cells) argument 313 if (cells == 1) 326 * Retrieve #{address,size}-cells. 329 if (OF_getencprop(node, "#address-cells", &cell, cell_size) < cell_size) 333 if (OF_getencprop(node, "#size-cells", &cell, cell_size) < cell_size) 523 panic("Too many address and size cells %d %d", addr_cells,
|
/freebsd-13-stable/sys/mips/mips/ |
H A D | mips_pic.c | 337 if (daf->ncells != 1 || daf->cells[0] >= sc->nirqs) 340 *isrcp = PIC_INTR_ISRC(sc, daf->cells[0]);
|