Lines Matching defs:busdev
155 gpio_pin_get_by_bus_pinnum(device_t busdev, uint32_t pinnum, gpio_pin_t *ppin)
160 err = gpiobus_acquire_pin(busdev, pinnum);
166 pin->dev = device_get_parent(busdev);
219 device_t busdev;
226 busdev = GPIO_GET_BUS(gpio->dev);
227 if (busdev != NULL)
228 gpiobus_release_pin(busdev, gpio->pin);
298 device_t busdev;
300 busdev = device_add_child(dev, "gpiobus", DEVICE_UNIT_ANY);
301 if (busdev == NULL)
304 device_delete_child(dev, busdev);
312 return (busdev);
849 gpiobus_acquire_bus(device_t busdev, device_t child, int how)
853 sc = device_get_softc(busdev);
859 device_get_nameunit(busdev),
875 gpiobus_release_bus(device_t busdev, device_t child)
879 sc = device_get_softc(busdev);
884 device_get_nameunit(busdev),
888 device_get_nameunit(busdev),