Home
last modified time | relevance | path

Searched refs:childdevs (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/sys/dev/iicbus/mux/
H A Diicmux.c79 for (i = 0; i <= sc->maxbus && sc->childdevs[i] != rd->bus; ++i) in iicmux_callback()
141 if (sc->childdevs[i] == child) in iicmux_get_node()
230 if (sc->childdevs[busidx] != NULL) { in iicmux_add_child()
236 sc->childdevs[busidx] = child; in iicmux_add_child()
284 sc->childdevs[idx] = device_add_child(sc->dev, "iicbus", -1); in iicmux_attach_children()
300 sc->childdevs[i] = device_add_child(sc->dev, "iicbus", -1); in iicmux_attach_children()
342 if (sc->childdevs[i] == NULL) in iicmux_detach()
344 if ((err = device_delete_child(dev, sc->childdevs[i])) != 0) in iicmux_detach()
346 sc->childdevs[i] = NULL; in iicmux_detach()
H A Diicmux.h56 device_t childdevs[IICMUX_MAX_BUSES]; /* Child bus instances. */ member