/freebsd-current/sys/dev/fdt/ |
H A D | fdt_clock.c | 53 int clocknum, err, i, ncells; local 58 ncells = OF_getencprop_alloc_multi(cnode, "clocks", sizeof(*clks), 60 if (enable && ncells < 2) { 66 for (i = 0; i < ncells; i += 2) { 98 int clocknum, err, ncells; local 102 ncells = OF_getencprop_alloc_multi(cnode, "clocks", sizeof(*clks), 104 if (ncells <= 0) 107 if (ncells <= n)
|
/freebsd-current/sys/dev/hwreset/ |
H A D | hwreset.c | 96 hwreset_default_ofw_map(device_t provider_dev, phandle_t xref, int ncells, argument 99 if (ncells == 0) 101 else if (ncells == 1) 116 int ncells, rv; local 128 idx, &xnode, &ncells, &cells); 139 rv = HWRESET_MAP(rstdev, xnode, ncells, cells, &id);
|
/freebsd-current/sys/dev/pwm/ |
H A D | ofw_pwm.c | 46 int ncells, rv; local 49 idx, &xref, &ncells, &cells); 62 if (ncells >= 3)
|
/freebsd-current/sys/arm/ti/clk/ |
H A D | clock_common.c | 57 int index, ncells, rv; local 78 clk->num_real_clocks, &parent, &ncells, &cells); 85 clk->clock_cells_ncells[index] = ncells; 86 index += ncells;
|
H A D | ti_clkctrl.c | 90 int clkctrl_ofw_map(struct clkdom *clkdom, uint32_t ncells, 255 clkctrl_ofw_map(struct clkdom *clkdom, uint32_t ncells, argument 257 if (ncells == 0) 259 else if (ncells == 1) 261 else if (ncells == 2) {
|
/freebsd-current/sys/arm64/rockchip/ |
H A D | rk_usb2phy.c | 241 rk_usb2phy_clk_ofw_map(struct clkdom *clkdom, uint32_t ncells, argument 245 if (ncells != 0) 266 int i, nclocks, ncells, error; local 271 "#clock-cells", &ncells); 272 if (error != 0 || ncells != 1) { 288 def.parent_names = malloc(sizeof(char *) * ncells, M_OFWPROP, M_WAITOK); 289 for (i = 0; i < ncells; i++) { 298 def.parent_cnt = ncells;
|
/freebsd-current/sys/arm/allwinner/ |
H A D | aw_gmacclk.c | 184 int error, ncells, i; local 194 "#clock-cells", &ncells); 195 if (error != 0 || ncells != CLK_IDX_COUNT) { 210 def.parent_names = malloc(sizeof(char *) * ncells, M_OFWPROP, M_WAITOK); 211 for (i = 0; i < ncells; i++) { 220 def.parent_cnt = ncells;
|
H A D | aw_nmi.c | 158 aw_nmi_map_fdt(device_t dev, u_int ncells, pcell_t *cells, u_int *irqp, argument 165 if (ncells != 2) { 224 error = aw_nmi_map_fdt(dev, daf->ncells, daf->cells, &irq, NULL, NULL); 251 error = aw_nmi_map_fdt(dev, daf->ncells, daf->cells, &irq, &pol, &trig);
|
H A D | aw_r_intc.c | 126 if (daf->ncells != 3) 133 sc->parent_map_data->ncells = 3;
|
/freebsd-current/sys/dev/phy/ |
H A D | phy.c | 445 int phydev_default_ofw_map(device_t provider, phandle_t xref, int ncells, argument 452 if (ncells == 0) { 469 if (ncells == 1) { 484 int ncells, rv; local 495 &xnode, &ncells, &cells); 506 rv = PHYDEV_MAP(phydev, xnode, ncells, cells, &id); 539 int ncells, rv; local 549 ncells = OF_getencprop_alloc_multi(cnode, name, sizeof(pcell_t), 551 if (ncells < 1) 561 rv = PHYDEV_MAP(phydev, cells[0], ncells [all...] |
/freebsd-current/sys/dev/gpio/ |
H A D | ofw_gpiobus.c | 65 int ncells, rv; local 71 idx, &xref, &ncells, &cells); 90 rv = gpio_map_gpios(pin.dev, cnode, OF_node_from_xref(xref), ncells, 282 int gpiocells, i, j, ncells, npins; local 286 ncells = OF_getencprop_alloc_multi(cnode, pname, sizeof(*gpios), 288 if (ncells == -1) { 301 while (i < ncells) { 325 if (ncells - i < gpiocells + 1) { 349 while (i < ncells) {
|
/freebsd-current/sys/dev/ofw/ |
H A D | ofw_bus_subr.h | 61 u_int ncells; member in struct:intr_map_data_fdt 144 const char *cells_name, int idx, phandle_t *producer, int *ncells,
|
/freebsd-current/sys/dev/iicbus/pmic/ |
H A D | act8846.h | 62 int act8846_regulator_map(device_t dev, phandle_t xref, int ncells,
|
/freebsd-current/sys/arm/mv/ |
H A D | a37x0_gpio.c | 266 int err, ncells; local 279 ncells = OF_getencprop_alloc(ofw_bus_get_node(dev), "gpio-ranges", 281 if (ncells == -1) 283 if (ncells != sizeof(*ranges) * 4 || ranges[1] != 0 || ranges[2] != 0) {
|
H A D | mv_cp110_icu.c | 178 if (daf->ncells != 2) 194 sc->parent_map_data->ncells = 2; 283 if (daf->ncells != 2) 356 if (daf->ncells != 2)
|
/freebsd-current/sys/arm/nvidia/tegra124/ |
H A D | tegra124_coretemp.c | 129 int rv, ncells; local 146 "#thermal-sensor-cells", 0, &xnode, &ncells, &cells); 152 if (ncells != 1) { 155 ncells);
|
/freebsd-current/sys/arm64/nvidia/tegra210/ |
H A D | tegra210_coretemp.c | 134 int rv, ncells; local 151 "#thermal-sensor-cells", 0, &xnode, &ncells, &cells); 157 if (ncells != 1) { 160 ncells);
|
/freebsd-current/sys/dev/clk/starfive/ |
H A D | jh7110_clk.h | 67 int jh7110_ofw_map(struct clkdom *clkdom, uint32_t ncells, phandle_t *cells,
|
/freebsd-current/sys/dev/mailbox/arm/ |
H A D | arm_doorbell.c | 189 int ncells; local 217 idx, &parent, &ncells, &cells); 224 if (ncells != 2) {
|
/freebsd-current/sys/dev/syscon/ |
H A D | syscon.c | 286 int ncells; local 295 ncells = OF_getencprop_alloc_multi(cnode, name, sizeof(pcell_t), 297 if (ncells < 1)
|
/freebsd-current/sys/dev/xdma/ |
H A D | xdma.c | 348 xdma_ofw_md_data(xdma_controller_t *xdma, pcell_t *cells, int ncells) argument 353 cells, ncells, (void **)&xdma->data); 456 int ncells; local 488 idx, &parent, &ncells, &cells); 509 xdma_ofw_md_data(xdma, cells, ncells);
|
/freebsd-current/sys/riscv/sifive/ |
H A D | sifive_prci.c | 447 int i, ncells, error; local 471 "#clock-cells", &ncells); 472 if (error != 0 || ncells < 1) { 478 clkdef.parent_names = mallocarray(ncells, sizeof(char *), M_OFWPROP, 480 for (i = 0; i < ncells; i++) { 492 clkdef.parent_cnt = ncells;
|
/freebsd-current/sys/dev/iicbus/pmic/rockchip/ |
H A D | rk8xx.h | 127 int rk8xx_map(device_t dev, phandle_t xref, int ncells,
|
/freebsd-current/sys/arm64/qoriq/clk/ |
H A D | qoriq_clkgen.c | 67 qoriq_clkgen_ofw_mapper(struct clkdom *clkdom, uint32_t ncells, argument 71 if (ncells != 2)
|
/freebsd-current/sys/dev/sdhci/ |
H A D | sdhci_fdt.c | 172 sdhci_clock_ofw_map(struct clkdom *clkdom, uint32_t ncells, argument 177 if (ncells != 0) 197 int i, nclocks, ncells, error; local 207 "#clock-cells", &ncells); 208 if (error != 0 || ncells != 2) {
|