Searched refs:dunit (Results 1 - 18 of 18) sorted by relevance

/freebsd-13-stable/sys/dev/smbus/
H A Dsmbus.c117 smbus_hinted_child(device_t bus, const char *dname, int dunit) argument
124 resource_int_value(dname, dunit, "addr", &addr);
127 " for %s%d\n", addr, dname, dunit);
130 child = BUS_ADD_CHILD(bus, SMBUS_ORDER_HINTED, dname, dunit);
/freebsd-13-stable/sys/dev/spibus/
H A Dspibus.c213 spibus_hinted_child(device_t bus, const char *dname, int dunit) argument
219 child = BUS_ADD_CHILD(bus, 0, dname, dunit);
222 resource_int_value(dname, dunit, "clock", &devi->clock);
223 resource_int_value(dname, dunit, "cs", &devi->cs);
224 resource_int_value(dname, dunit, "mode", &devi->mode);
225 if (resource_int_value(dname, dunit, "irq", &irq) == 0) {
/freebsd-13-stable/sys/dev/iicbus/
H A Dicee.c171 int dunit; local
174 dunit = device_get_unit(sc->dev);
175 resource_int_value(dname, dunit, "size", &sc->size);
176 resource_int_value(dname, dunit, "type", &sc->type);
177 resource_int_value(dname, dunit, "wr_sz", &sc->wr_sz);
H A Diicbus.c256 iicbus_hinted_child(device_t bus, const char *dname, int dunit) argument
262 child = BUS_ADD_CHILD(bus, 0, dname, dunit);
264 resource_int_value(dname, dunit, "addr", &devi->addr);
265 if (resource_int_value(dname, dunit, "irq", &irq) == 0) {
/freebsd-13-stable/sys/mips/atheros/
H A Dapb.c407 apb_hinted_child(device_t bus, const char *dname, int dunit) argument
416 child = BUS_ADD_CHILD(bus, 0, dname, dunit);
423 if (resource_long_value(dname, dunit, "maddr", &maddr) == 0)
425 if (resource_int_value(dname, dunit, "msize", &msize) == 0)
431 dname, dunit);
440 if (resource_int_value(dname, dunit, "irq", &irq) == 0) {
H A Dif_arge.c170 static void arge_hinted_child(device_t bus, const char *dname, int dunit);
1104 arge_hinted_child(device_t bus, const char *dname, int dunit) argument
1106 BUS_ADD_CHILD(bus, 0, dname, dunit);
1107 device_printf(bus, "hinted child %s%d\n", dname, dunit);
/freebsd-13-stable/sys/dev/pwm/
H A Dpwmbus.c91 pwmbus_hinted_child(device_t dev, const char *dname, int dunit) argument
96 child = pwmbus_add_child(dev, 0, dname, dunit);
103 resource_int_value(dname, dunit, "channel", &ivars->pi_channel);
/freebsd-13-stable/sys/mips/mips/
H A Dnexus.c564 nexus_hinted_child(device_t bus, const char *dname, int dunit) argument
574 if ((resource_int_value(dname, dunit, "order", &order)) != 0)
576 child = BUS_ADD_CHILD(bus, order, dname, dunit);
585 if (resource_long_value(dname, dunit, "maddr", &maddr) == 0)
587 if (resource_int_value(dname, dunit, "msize", &msize) == 0)
593 dname, dunit);
608 if (resource_int_value(dname, dunit, "irq", &irq) == 0) {
/freebsd-13-stable/sys/mips/atheros/ar531x/
H A Dapb.c579 apb_hinted_child(device_t bus, const char *dname, int dunit) argument
588 child = BUS_ADD_CHILD(bus, 0, dname, dunit);
595 if (resource_long_value(dname, dunit, "maddr", &maddr) == 0)
597 if (resource_int_value(dname, dunit, "msize", &msize) == 0)
603 dname, dunit);
612 if (resource_int_value(dname, dunit, "irq", &irq) == 0) {
H A Dif_are.c131 static void are_hinted_child(device_t bus, const char *dname, int dunit);
1666 are_hinted_child(device_t bus, const char *dname, int dunit) argument
1668 BUS_ADD_CHILD(bus, 0, dname, dunit);
1669 device_printf(bus, "hinted child %s%d\n", dname, dunit);
/freebsd-13-stable/sys/cam/
H A Dcam_periph.c544 int i, val, dunit, r; local
577 r = resource_find_dev(&i, dname, &dunit, NULL, NULL);
581 if (resource_int_value(dname, dunit, "target", &val) &&
582 (resource_string_value(dname, dunit, "at",&strval)||
585 if (newunit == dunit)
599 int wired, i, val, dunit; local
608 for (wired = 0; resource_find_dev(&i, dname, &dunit, NULL, NULL) == 0;
610 if (resource_string_value(dname, dunit, "at", &strval) == 0) {
615 if (resource_int_value(dname, dunit, "target", &val) == 0) {
620 if (resource_int_value(dname, dunit, "lu
[all...]
H A Dcam_xpt.c4155 int i, dunit, val; local
4164 while ((resource_find_match(&i, &dname, &dunit, "at", buf)) == 0) {
4169 if (dunit < 0) /* unwired?! */
4171 if (resource_int_value("scbus", dunit, "bus", &val) == 0) {
4173 pathid = dunit;
4178 pathid = dunit;
4186 sim_name, sim_unit, sim_bus, dunit);
/freebsd-13-stable/sys/arm/nvidia/
H A Das3722.c289 int dunit, rv, rid; local
297 dunit = device_get_unit(dev);
/freebsd-13-stable/sys/dev/gpio/
H A Dgpiobus.c744 gpiobus_hinted_child(device_t bus, const char *dname, int dunit) argument
752 if (device_find_child(bus, dname, dunit) != NULL) {
756 child = BUS_ADD_CHILD(bus, 0, dname, dunit);
758 if (resource_int_value(dname, dunit, "pins", &pinmask) == 0) {
766 else if (resource_string_value(dname, dunit, "pin_list", &pins) == 0) {
774 if (resource_int_value(dname, dunit, "irq", &irq) == 0) {
/freebsd-13-stable/sys/mips/cavium/
H A Dciu.c318 ciu_hinted_child(device_t bus, const char *dname, int dunit) argument
320 BUS_ADD_CHILD(bus, 0, dname, dunit);
/freebsd-13-stable/sys/arm64/nvidia/tegra210/
H A Dmax77620.c387 int dunit, rv, rid; local
395 dunit = device_get_unit(dev);
/freebsd-13-stable/sys/dev/fdc/
H A Dfdc.c1861 int i, error, dunit; local
1869 while ((resource_find_match(&i, &dname, &dunit, "at", name)) == 0) {
1870 resource_int_value(dname, dunit, "drive", &dunit);
1871 fdc_add_child(dev, dname, dunit);
/freebsd-13-stable/sys/kern/
H A Dsubr_bus.c5289 int dunit; local
5296 while (resource_find_match(&i, &dname, &dunit, "at", busname) == 0)
5297 BUS_HINTED_CHILD(bus, dname, dunit);
5304 while (resource_find_match(&i, &dname, &dunit, "at", busname) == 0)
5305 BUS_HINTED_CHILD(bus, dname, dunit);

Completed in 228 milliseconds