Lines Matching defs:ngpio
425 WARN_ON(gpio >= vgpio->gc.ngpio);
496 u32 gpio_names_size, u16 ngpio)
520 names = devm_kcalloc(dev, ngpio, sizeof(*names), GFP_KERNEL);
527 for (i = 0, str = gpio_names; i < ngpio; i++) {
546 u16 ngpio;
556 ngpio = le16_to_cpu(config.ngpio);
557 if (!ngpio) {
562 vgpio->lines = devm_kcalloc(dev, ngpio, sizeof(*vgpio->lines), GFP_KERNEL);
566 for (i = 0; i < ngpio; i++) {
581 vgpio->gc.ngpio = ngpio;
590 vgpio->irq_lines = devm_kcalloc(dev, ngpio, sizeof(*vgpio->irq_lines), GFP_KERNEL);
602 for (i = 0; i < ngpio; i++) {
619 vgpio->gc.names = virtio_gpio_get_names(vgpio, gpio_names_size, ngpio);