Lines Matching defs:vgpio

58 static int _virtio_gpio_req(struct virtio_gpio *vgpio, u16 type, u16 gpio,  in _virtio_gpio_req()
126 static int virtio_gpio_req(struct virtio_gpio *vgpio, u16 type, u16 gpio, in virtio_gpio_req()
138 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_free() local
146 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_get_direction() local
167 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_direction_input() local
176 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_direction_output() local
189 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_get() local
199 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_set() local
205 static void virtio_gpio_irq_prepare(struct virtio_gpio *vgpio, u16 gpio) in virtio_gpio_irq_prepare()
235 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_irq_enable() local
250 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_irq_disable() local
265 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_irq_mask() local
276 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_irq_unmask() local
290 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_irq_set_type() local
323 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_irq_bus_lock() local
331 struct virtio_gpio *vgpio = gpiochip_get_data(gc); in virtio_gpio_irq_bus_sync_unlock() local
366 static bool ignore_irq(struct virtio_gpio *vgpio, int gpio, in ignore_irq()
401 struct virtio_gpio *vgpio = vq->vdev->priv; in virtio_gpio_event_vq() local
457 static int virtio_gpio_alloc_vqs(struct virtio_gpio *vgpio, in virtio_gpio_alloc_vqs()
495 static const char **virtio_gpio_get_names(struct virtio_gpio *vgpio, in virtio_gpio_get_names()
544 struct virtio_gpio *vgpio; in virtio_gpio_probe() local
632 struct virtio_gpio *vgpio = vdev->priv; in virtio_gpio_remove() local