gpio_dev
gp->gp_cookie = gpio->gpio_dev;
gpio->gpio_dev = self;
device_t gpio_dev;
config_found(gpio->gpio_dev, &gba, gpiobus_print, CFARGS_NONE);
gpio->gpio_dev = self;
aprint_normal_dev(gpio->gpio_dev, "interrupts %d..%d\n",
device_t gpio_dev;
gpio->gpio_dev = self;
device_t gpio_dev;
struct gpio_dev *gdev;
struct gpio_dev *gdev;
kmem_free(gdev, sizeof(struct gpio_dev));
device_t gpio_dev;
gpio_dev = device_find_by_xname(name);
if (gpio_dev == NULL)
return device_private(gpio_dev);
struct gpio_dev *gdev;
LIST_HEAD(, gpio_dev) sc_devs; /* devices */
gdev = kmem_alloc(sizeof(struct gpio_dev),
LIST_ENTRY(gpio_dev) sc_next;