blob: 701dcfddcfdeed89e0cabc43c099938d639f8a2e [file] [edit]
# Copyright (c) 2026 Carlo Caione <ccaione@baylibre.com>
# SPDX-License-Identifier: Apache-2.0
config INPUT_VIRTIO
bool "VIRTIO input device driver"
default y
depends on DT_HAS_VIRTIO_INPUT_ENABLED
select VIRTIO
help
Enable driver for VIRTIO input devices.
if INPUT_VIRTIO
config INPUT_VIRTIO_EVENT_BUF_COUNT
int "Number of queued event buffers"
default 16
range 1 256
help
Number of event buffers queued on the event virtqueue. Each buffer
holds a single input event.
choice INPUT_VIRTIO_DEVICE_TYPE
prompt "VIRTIO input device type"
default INPUT_VIRTIO_DEVICE_TYPE_TABLET
help
Type of VIRTIO input device to emulate/probe.
config INPUT_VIRTIO_DEVICE_TYPE_TABLET
bool "Tablet"
config INPUT_VIRTIO_DEVICE_TYPE_KEYBOARD
bool "Keyboard"
endchoice # INPUT_VIRTIO_DEVICE_TYPE
endif # INPUT_VIRTIO