Searched refs:virtio_gpio_req (Results 1 – 1 of 1) sorted by relevance
/Linux-v5.15/drivers/gpio/ |
D | gpio-virtio.c | 111 static int virtio_gpio_req(struct virtio_gpio *vgpio, u16 type, u16 gpio, in virtio_gpio_req() function 125 virtio_gpio_req(vgpio, VIRTIO_GPIO_MSG_SET_DIRECTION, gpio, in virtio_gpio_free() 135 ret = virtio_gpio_req(vgpio, VIRTIO_GPIO_MSG_GET_DIRECTION, gpio, 0, in virtio_gpio_get_direction() 154 return virtio_gpio_req(vgpio, VIRTIO_GPIO_MSG_SET_DIRECTION, gpio, in virtio_gpio_direction_input() 164 ret = virtio_gpio_req(vgpio, VIRTIO_GPIO_MSG_SET_VALUE, gpio, value, NULL); in virtio_gpio_direction_output() 168 return virtio_gpio_req(vgpio, VIRTIO_GPIO_MSG_SET_DIRECTION, gpio, in virtio_gpio_direction_output() 178 ret = virtio_gpio_req(vgpio, VIRTIO_GPIO_MSG_GET_VALUE, gpio, 0, &value); in virtio_gpio_get() 186 virtio_gpio_req(vgpio, VIRTIO_GPIO_MSG_SET_VALUE, gpio, value, NULL); in virtio_gpio_set()
|