Home
last modified time | relevance | path

Searched refs:dunit (Results 1 – 21 of 21) sorted by relevance

/freebsd-11-stable/sys/mips/sibyte/
HDsb_zbbus.c232 zbbus_hinted_child(device_t bus, const char *dname, int dunit) in zbbus_hinted_child() argument
238 if (resource_disabled(dname, dunit)) in zbbus_hinted_child()
241 child = BUS_ADD_CHILD(bus, 0, dname, dunit); in zbbus_hinted_child()
243 panic("zbbus: could not add child %s unit %d\n", dname, dunit); in zbbus_hinted_child()
247 device_printf(bus, "Adding hinted child %s%d\n", dname, dunit); in zbbus_hinted_child()
252 if (resource_long_value(dname, dunit, "msize", &msize) == 0 && in zbbus_hinted_child()
253 resource_long_value(dname, dunit, "maddr", &maddr) == 0) { in zbbus_hinted_child()
257 maddr, msize, dname, dunit); in zbbus_hinted_child()
263 maddr, msize, dname, dunit, err); in zbbus_hinted_child()
267 if (resource_int_value(dname, dunit, "irq", &irq) == 0) { in zbbus_hinted_child()
[all …]
/freebsd-11-stable/sys/dev/spibus/
HDspibus.c211 spibus_hinted_child(device_t bus, const char *dname, int dunit) in spibus_hinted_child() argument
216 child = BUS_ADD_CHILD(bus, 0, dname, dunit); in spibus_hinted_child()
219 resource_int_value(dname, dunit, "clock", &devi->clock); in spibus_hinted_child()
220 resource_int_value(dname, dunit, "cs", &devi->cs); in spibus_hinted_child()
221 resource_int_value(dname, dunit, "mode", &devi->mode); in spibus_hinted_child()
/freebsd-11-stable/sys/dev/smbus/
HDsmbus.c115 smbus_hinted_child(device_t bus, const char *dname, int dunit) in smbus_hinted_child() argument
122 resource_int_value(dname, dunit, "addr", &addr); in smbus_hinted_child()
125 " for %s%d\n", addr, dname, dunit); in smbus_hinted_child()
128 child = BUS_ADD_CHILD(bus, SMBUS_ORDER_HINTED, dname, dunit); in smbus_hinted_child()
/freebsd-11-stable/sys/dev/iicbus/
HDicee.c174 int dunit; in icee_init() local
177 dunit = device_get_unit(sc->dev); in icee_init()
178 resource_int_value(dname, dunit, "size", &sc->size); in icee_init()
179 resource_int_value(dname, dunit, "type", &sc->type); in icee_init()
180 resource_int_value(dname, dunit, "wr_sz", &sc->wr_sz); in icee_init()
HDiicbus.c235 iicbus_hinted_child(device_t bus, const char *dname, int dunit) in iicbus_hinted_child() argument
241 child = BUS_ADD_CHILD(bus, 0, dname, dunit); in iicbus_hinted_child()
243 resource_int_value(dname, dunit, "addr", &devi->addr); in iicbus_hinted_child()
244 if (resource_int_value(dname, dunit, "irq", &irq) == 0) { in iicbus_hinted_child()
/freebsd-11-stable/sys/mips/atheros/
HDapb.c406 apb_hinted_child(device_t bus, const char *dname, int dunit) in apb_hinted_child() argument
415 child = BUS_ADD_CHILD(bus, 0, dname, dunit); in apb_hinted_child()
422 if (resource_long_value(dname, dunit, "maddr", &maddr) == 0) in apb_hinted_child()
424 if (resource_int_value(dname, dunit, "msize", &msize) == 0) in apb_hinted_child()
430 dname, dunit); in apb_hinted_child()
439 if (resource_int_value(dname, dunit, "irq", &irq) == 0) { in apb_hinted_child()
HDif_arge.c168 static void arge_hinted_child(device_t bus, const char *dname, int dunit);
1086 arge_hinted_child(device_t bus, const char *dname, int dunit) in arge_hinted_child() argument
1088 BUS_ADD_CHILD(bus, 0, dname, dunit); in arge_hinted_child()
1089 device_printf(bus, "hinted child %s%d\n", dname, dunit); in arge_hinted_child()
/freebsd-11-stable/sys/mips/mips/
HDnexus.c569 nexus_hinted_child(device_t bus, const char *dname, int dunit) in nexus_hinted_child() argument
579 if ((resource_int_value(dname, dunit, "order", &order)) != 0) in nexus_hinted_child()
581 child = BUS_ADD_CHILD(bus, order, dname, dunit); in nexus_hinted_child()
590 if (resource_long_value(dname, dunit, "maddr", &maddr) == 0) in nexus_hinted_child()
592 if (resource_int_value(dname, dunit, "msize", &msize) == 0) in nexus_hinted_child()
598 dname, dunit); in nexus_hinted_child()
613 if (resource_int_value(dname, dunit, "irq", &irq) == 0) { in nexus_hinted_child()
/freebsd-11-stable/sys/mips/rt305x/
HDobio.c502 obio_add_res_child(device_t bus, const char *dname, int dunit, in obio_add_res_child() argument
508 child = BUS_ADD_CHILD(bus, 0, dname, dunit); in obio_add_res_child()
524 obio_hinted_child(device_t bus, const char *dname, int dunit) in obio_hinted_child() argument
534 resource_long_value(dname, dunit, "maddr", &maddr); in obio_hinted_child()
535 resource_int_value(dname, dunit, "msize", &msize); in obio_hinted_child()
538 if (resource_int_value(dname, dunit, "irq", &irq) == 0) irq = -1; in obio_hinted_child()
540 obio_add_res_child(bus, dname, dunit, maddr, msize, irq); in obio_hinted_child()
/freebsd-11-stable/sys/mips/alchemy/
HDobio.c443 obio_hinted_child(device_t bus, const char *dname, int dunit) in obio_hinted_child() argument
451 child = BUS_ADD_CHILD(bus, 0, dname, dunit); in obio_hinted_child()
457 resource_long_value(dname, dunit, "maddr", &maddr); in obio_hinted_child()
458 resource_int_value(dname, dunit, "msize", &msize); in obio_hinted_child()
466 if (resource_int_value(dname, dunit, "irq", &irq) == 0) { in obio_hinted_child()
/freebsd-11-stable/sys/mips/adm5120/
HDobio.c451 obio_hinted_child(device_t bus, const char *dname, int dunit) in obio_hinted_child() argument
459 child = BUS_ADD_CHILD(bus, 0, dname, dunit); in obio_hinted_child()
465 resource_long_value(dname, dunit, "maddr", &maddr); in obio_hinted_child()
466 resource_int_value(dname, dunit, "msize", &msize); in obio_hinted_child()
474 if (resource_int_value(dname, dunit, "irq", &irq) == 0) { in obio_hinted_child()
/freebsd-11-stable/sys/mips/idt/
HDobio.c393 obio_hinted_child(device_t bus, const char *dname, int dunit) in obio_hinted_child() argument
401 child = BUS_ADD_CHILD(bus, 0, dname, dunit); in obio_hinted_child()
407 resource_long_value(dname, dunit, "maddr", &maddr); in obio_hinted_child()
408 resource_int_value(dname, dunit, "msize", &msize); in obio_hinted_child()
416 if (resource_int_value(dname, dunit, "irq", &irq) == 0) { in obio_hinted_child()
/freebsd-11-stable/sys/arm/xscale/pxa/
HDpxa_smi.c95 int error, i, dunit; in pxa_smi_attach() local
118 while (resource_find_match(&i, &dname, &dunit, "at", in pxa_smi_attach()
120 pxa_smi_add_device(dev, dname, dunit); in pxa_smi_attach()
/freebsd-11-stable/sys/cam/
HDcam_periph.c538 int i, val, dunit, r; in camperiphnextunit() local
572 r = resource_find_dev(&i, dname, &dunit, NULL, NULL); in camperiphnextunit()
576 if (resource_int_value(dname, dunit, "target", &val) && in camperiphnextunit()
577 (resource_string_value(dname, dunit, "at",&strval)|| in camperiphnextunit()
580 if (newunit == dunit) in camperiphnextunit()
594 int wired, i, val, dunit; in camperiphunit() local
603 for (wired = 0; resource_find_dev(&i, dname, &dunit, NULL, NULL) == 0; in camperiphunit()
605 if (resource_string_value(dname, dunit, "at", &strval) == 0) { in camperiphunit()
610 if (resource_int_value(dname, dunit, "target", &val) == 0) { in camperiphunit()
615 if (resource_int_value(dname, dunit, "lun", &val) == 0) { in camperiphunit()
[all …]
HDcam_xpt.c4039 int i, dunit, val; in xptpathid() local
4048 while ((resource_find_match(&i, &dname, &dunit, "at", buf)) == 0) { in xptpathid()
4053 if (dunit < 0) /* unwired?! */ in xptpathid()
4055 if (resource_int_value("scbus", dunit, "bus", &val) == 0) { in xptpathid()
4057 pathid = dunit; in xptpathid()
4062 pathid = dunit; in xptpathid()
4070 sim_name, sim_unit, sim_bus, dunit); in xptpathid()
/freebsd-11-stable/sys/arm/xscale/ixp425/
HDixp425.c366 ixp425_hinted_child(device_t bus, const char *dname, int dunit) in ixp425_hinted_child() argument
371 child = BUS_ADD_CHILD(bus, 0, dname, dunit); in ixp425_hinted_child()
373 resource_int_value(dname, dunit, "addr", &ivar->addr); in ixp425_hinted_child()
374 resource_int_value(dname, dunit, "irq", &ivar->irq); in ixp425_hinted_child()
/freebsd-11-stable/sys/dev/gpio/
HDgpiobus.c602 gpiobus_hinted_child(device_t bus, const char *dname, int dunit) in gpiobus_hinted_child() argument
610 child = BUS_ADD_CHILD(bus, 0, dname, dunit); in gpiobus_hinted_child()
612 if (resource_int_value(dname, dunit, "pins", &pinmask) == 0) { in gpiobus_hinted_child()
620 else if (resource_string_value(dname, dunit, "pin_list", &pins) == 0) { in gpiobus_hinted_child()
628 if (resource_int_value(dname, dunit, "irq", &irq) == 0) { in gpiobus_hinted_child()
/freebsd-11-stable/sys/arm/nvidia/
HDas3722.c289 int dunit, rv, rid; in as3722_attach() local
297 dunit = device_get_unit(dev); in as3722_attach()
/freebsd-11-stable/sys/mips/cavium/
HDciu.c316 ciu_hinted_child(device_t bus, const char *dname, int dunit) in ciu_hinted_child() argument
318 BUS_ADD_CHILD(bus, 0, dname, dunit); in ciu_hinted_child()
/freebsd-11-stable/sys/dev/fdc/
HDfdc.c2080 int i, error, dunit; local
2088 while ((resource_find_match(&i, &dname, &dunit, "at", name)) == 0) {
2089 resource_int_value(dname, dunit, "drive", &dunit);
2090 fdc_add_child(dev, dname, dunit);
/freebsd-11-stable/sys/kern/
HDsubr_bus.c5121 int dunit; in bus_enumerate_hinted_children() local
5128 while (resource_find_match(&i, &dname, &dunit, "at", busname) == 0) in bus_enumerate_hinted_children()
5129 BUS_HINTED_CHILD(bus, dname, dunit); in bus_enumerate_hinted_children()
5136 while (resource_find_match(&i, &dname, &dunit, "at", busname) == 0) in bus_enumerate_hinted_children()
5137 BUS_HINTED_CHILD(bus, dname, dunit); in bus_enumerate_hinted_children()