mirror of
https://github.com/apache/nuttx.git
synced 2026-05-28 03:45:50 +08:00
drivers/virtio and vhost: auto-select parent config from sub-drivers
Change DRIVERS_VIRTIO and DRIVERS_VHOST from menuconfig to hidden config options. Each virtio/vhost sub-driver now automatically selects its parent config, eliminating the need to manually enable DRIVERS_VIRTIO or DRIVERS_VHOST in defconfig files. This simplifies board configuration by removing redundant CONFIG_DRIVERS_VIRTIO entries from affected defconfig files. Signed-off-by: Yongrong Wang <wangyongrong@xiaomi.com> Signed-off-by: Bowen Wang <wangbowen6@xiaomi.com>
This commit is contained in:
committed by
Xiang Xiao
parent
2fc2f44b61
commit
a286287f4e
@@ -38,14 +38,9 @@ CONFIG_DEBUG_RPMSG_ERROR=y
|
|||||||
CONFIG_DEBUG_RPMSG_WARN=y
|
CONFIG_DEBUG_RPMSG_WARN=y
|
||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEBUG_USAGEFAULT=y
|
CONFIG_DEBUG_USAGEFAULT=y
|
||||||
CONFIG_DEBUG_VIRTIO=y
|
|
||||||
CONFIG_DEBUG_VIRTIO_ERROR=y
|
|
||||||
CONFIG_DEBUG_VIRTIO_INFO=y
|
|
||||||
CONFIG_DEBUG_VIRTIO_WARN=y
|
|
||||||
CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
||||||
CONFIG_DEV_RPMSG=y
|
CONFIG_DEV_RPMSG=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
CONFIG_FS_RPMSGFS=y
|
CONFIG_FS_RPMSGFS=y
|
||||||
CONFIG_IDLETHREAD_STACKSIZE=8192
|
CONFIG_IDLETHREAD_STACKSIZE=8192
|
||||||
|
|||||||
@@ -43,7 +43,6 @@ CONFIG_DEV_SIMPLE_ADDRENV=y
|
|||||||
CONFIG_DEV_URANDOM=y
|
CONFIG_DEV_URANDOM=y
|
||||||
CONFIG_DRIVERS_NOTE=y
|
CONFIG_DRIVERS_NOTE=y
|
||||||
CONFIG_DRIVERS_VIDEO=y
|
CONFIG_DRIVERS_VIDEO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_GPU=y
|
CONFIG_DRIVERS_VIRTIO_GPU=y
|
||||||
CONFIG_DRIVERS_VIRTIO_INPUT=y
|
CONFIG_DRIVERS_VIRTIO_INPUT=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
|
|||||||
@@ -42,10 +42,8 @@ CONFIG_DEBUG_PCI_WARN=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEVICE_TREE=y
|
CONFIG_DEVICE_TREE=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VHOST=y
|
|
||||||
CONFIG_DRIVERS_VHOST_RNG=y
|
CONFIG_DRIVERS_VHOST_RNG=y
|
||||||
CONFIG_DRIVERS_VHOST_RPMSG=y
|
CONFIG_DRIVERS_VHOST_RPMSG=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
||||||
CONFIG_EXAMPLES_HELLO=y
|
CONFIG_EXAMPLES_HELLO=y
|
||||||
|
|||||||
@@ -44,7 +44,6 @@ CONFIG_DEBUG_SYMBOLS=y
|
|||||||
CONFIG_DEVICE_TREE=y
|
CONFIG_DEVICE_TREE=y
|
||||||
CONFIG_DEV_RPMSG_SERVER=y
|
CONFIG_DEV_RPMSG_SERVER=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_RNG=y
|
CONFIG_DRIVERS_VIRTIO_RNG=y
|
||||||
CONFIG_DRIVERS_VIRTIO_RPMSG=y
|
CONFIG_DRIVERS_VIRTIO_RPMSG=y
|
||||||
|
|||||||
@@ -24,7 +24,6 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
|||||||
CONFIG_DEVICE_TREE=y
|
CONFIG_DEVICE_TREE=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -23,7 +23,6 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
|||||||
CONFIG_DEVICE_TREE=y
|
CONFIG_DEVICE_TREE=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIDEO=y
|
CONFIG_DRIVERS_VIDEO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_GPU=y
|
CONFIG_DRIVERS_VIRTIO_GPU=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
||||||
|
|||||||
@@ -29,7 +29,6 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
|||||||
CONFIG_DEVICE_TREE=y
|
CONFIG_DEVICE_TREE=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -25,7 +25,6 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
|||||||
CONFIG_DEVICE_TREE=y
|
CONFIG_DEVICE_TREE=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -23,7 +23,6 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
|||||||
CONFIG_DEVICE_TREE=y
|
CONFIG_DEVICE_TREE=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -25,7 +25,6 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
|||||||
CONFIG_DEVICE_TREE=y
|
CONFIG_DEVICE_TREE=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -33,10 +33,8 @@ CONFIG_DEBUG_SYMBOLS=y
|
|||||||
CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
||||||
CONFIG_DEVICE_TREE=y
|
CONFIG_DEVICE_TREE=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VHOST=y
|
|
||||||
CONFIG_DRIVERS_VHOST_RNG=y
|
CONFIG_DRIVERS_VHOST_RNG=y
|
||||||
CONFIG_DRIVERS_VHOST_RPMSG=y
|
CONFIG_DRIVERS_VHOST_RPMSG=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
||||||
CONFIG_EXAMPLES_HELLO=y
|
CONFIG_EXAMPLES_HELLO=y
|
||||||
|
|||||||
@@ -33,7 +33,6 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
|||||||
CONFIG_DEVICE_TREE=y
|
CONFIG_DEVICE_TREE=y
|
||||||
CONFIG_DEV_RPMSG=y
|
CONFIG_DEV_RPMSG=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_RNG=y
|
CONFIG_DRIVERS_VIRTIO_RNG=y
|
||||||
CONFIG_DRIVERS_VIRTIO_RPMSG=y
|
CONFIG_DRIVERS_VIRTIO_RPMSG=y
|
||||||
|
|||||||
@@ -25,7 +25,6 @@ CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
|||||||
CONFIG_DEVICE_TREE=y
|
CONFIG_DEVICE_TREE=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -46,7 +46,6 @@ CONFIG_DEBUG_FEATURES=y
|
|||||||
CONFIG_DEBUG_FULLOPT=y
|
CONFIG_DEBUG_FULLOPT=y
|
||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_ELF=y
|
CONFIG_ELF=y
|
||||||
|
|||||||
@@ -33,7 +33,6 @@ CONFIG_DEBUG_FULLOPT=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIDEO=y
|
CONFIG_DRIVERS_VIDEO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_GPU=y
|
CONFIG_DRIVERS_VIRTIO_GPU=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
||||||
|
|||||||
@@ -33,7 +33,6 @@ CONFIG_DEBUG_FULLOPT=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIDEO=y
|
CONFIG_DRIVERS_VIDEO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_GPU=y
|
CONFIG_DRIVERS_VIRTIO_GPU=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
||||||
|
|||||||
@@ -54,7 +54,6 @@ CONFIG_DEBUG_FULLOPT=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIDEO=y
|
CONFIG_DRIVERS_VIDEO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_GPU=y
|
CONFIG_DRIVERS_VIRTIO_GPU=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
||||||
|
|||||||
@@ -51,7 +51,6 @@ CONFIG_CODECS_HASH_MD5=y
|
|||||||
CONFIG_DEBUG_FULLOPT=y
|
CONFIG_DEBUG_FULLOPT=y
|
||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -51,7 +51,6 @@ CONFIG_CODECS_HASH_MD5=y
|
|||||||
CONFIG_DEBUG_FULLOPT=y
|
CONFIG_DEBUG_FULLOPT=y
|
||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -34,7 +34,6 @@ CONFIG_DEBUG_FULLOPT=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIDEO=y
|
CONFIG_DRIVERS_VIDEO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_GPU=y
|
CONFIG_DRIVERS_VIRTIO_GPU=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
||||||
|
|||||||
@@ -35,7 +35,6 @@ CONFIG_DEBUG_FULLOPT=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -35,7 +35,6 @@ CONFIG_DEBUG_FULLOPT=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -35,7 +35,6 @@ CONFIG_DEBUG_FULLOPT=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -35,7 +35,6 @@ CONFIG_DEBUG_FULLOPT=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -39,7 +39,6 @@ CONFIG_DEBUG_SYMBOLS=y
|
|||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DEV_URANDOM=y
|
CONFIG_DEV_URANDOM=y
|
||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_BLK=y
|
CONFIG_DRIVERS_VIRTIO_BLK=y
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_NET=y
|
CONFIG_DRIVERS_VIRTIO_NET=y
|
||||||
|
|||||||
@@ -28,7 +28,6 @@ CONFIG_DEBUG_FEATURES=y
|
|||||||
CONFIG_DEBUG_FULLOPT=y
|
CONFIG_DEBUG_FULLOPT=y
|
||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
CONFIG_DRIVERS_VIRTIO_MMIO=y
|
||||||
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
CONFIG_DRIVERS_VIRTIO_SERIAL=y
|
||||||
CONFIG_DRIVERS_VIRTIO_SERIAL_CONSOLE=y
|
CONFIG_DRIVERS_VIRTIO_SERIAL_CONSOLE=y
|
||||||
|
|||||||
@@ -21,7 +21,6 @@ CONFIG_DEBUG_FS_ERROR=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_RPMSG=y
|
CONFIG_DEV_RPMSG=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VHOST=y
|
|
||||||
CONFIG_DRIVERS_VHOST_RNG=y
|
CONFIG_DRIVERS_VHOST_RNG=y
|
||||||
CONFIG_DRIVERS_VHOST_RPMSG=y
|
CONFIG_DRIVERS_VHOST_RPMSG=y
|
||||||
CONFIG_EXAMPLES_HELLO=y
|
CONFIG_EXAMPLES_HELLO=y
|
||||||
|
|||||||
@@ -22,7 +22,6 @@ CONFIG_DEBUG_FS_ERROR=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_DEV_RPMSG_SERVER=y
|
CONFIG_DEV_RPMSG_SERVER=y
|
||||||
CONFIG_DEV_SIMPLE_ADDRENV=y
|
CONFIG_DEV_SIMPLE_ADDRENV=y
|
||||||
CONFIG_DRIVERS_VIRTIO=y
|
|
||||||
CONFIG_DRIVERS_VIRTIO_RNG=y
|
CONFIG_DRIVERS_VIRTIO_RNG=y
|
||||||
CONFIG_DRIVERS_VIRTIO_RPMSG=y
|
CONFIG_DRIVERS_VIRTIO_RPMSG=y
|
||||||
CONFIG_EXAMPLES_RPMSGSOCKET=y
|
CONFIG_EXAMPLES_RPMSGSOCKET=y
|
||||||
|
|||||||
@@ -3,20 +3,19 @@
|
|||||||
# see the file kconfig-language.txt in the NuttX tools repository.
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
||||||
#
|
#
|
||||||
|
|
||||||
menuconfig DRIVERS_VHOST
|
config DRIVERS_VHOST
|
||||||
bool "Virtual Host Support"
|
bool
|
||||||
select OPENAMP
|
select OPENAMP
|
||||||
default n
|
default n
|
||||||
|
|
||||||
if DRIVERS_VHOST
|
|
||||||
|
|
||||||
config DRIVERS_VHOST_RNG
|
config DRIVERS_VHOST_RNG
|
||||||
bool "Virtual Host Rng Device Support"
|
bool "Virtual Host Rng Device Support"
|
||||||
default n
|
default n
|
||||||
|
select DRIVERS_VHOST
|
||||||
|
|
||||||
config DRIVERS_VHOST_RPMSG
|
config DRIVERS_VHOST_RPMSG
|
||||||
bool "Virtual Host Rpmsg Device Support"
|
bool "Virtual Host Rpmsg Device Support"
|
||||||
default n
|
default n
|
||||||
select RPMSG_VIRTIO
|
select RPMSG_VIRTIO
|
||||||
|
select DRIVERS_VHOST
|
||||||
|
|
||||||
endif # DRIVERS_VHOST
|
|
||||||
|
|||||||
+13
-5
@@ -3,15 +3,15 @@
|
|||||||
# see the file kconfig-language.txt in the NuttX tools repository.
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
||||||
#
|
#
|
||||||
|
|
||||||
menuconfig DRIVERS_VIRTIO
|
config DRIVERS_VIRTIO
|
||||||
bool "Virtio Device Support"
|
bool
|
||||||
select OPENAMP
|
select OPENAMP
|
||||||
default n
|
default n
|
||||||
|
|
||||||
if DRIVERS_VIRTIO
|
|
||||||
config DRIVERS_VIRTIO_MMIO
|
config DRIVERS_VIRTIO_MMIO
|
||||||
bool "Virtio MMIO Device Support"
|
bool "Virtio MMIO Device Support"
|
||||||
default n
|
default n
|
||||||
|
select DRIVERS_VIRTIO
|
||||||
|
|
||||||
config DRIVERS_VIRTIO_MMIO_QUEUE_LEN
|
config DRIVERS_VIRTIO_MMIO_QUEUE_LEN
|
||||||
int "Virtio MMIO Virtio Queue Length"
|
int "Virtio MMIO Virtio Queue Length"
|
||||||
@@ -25,6 +25,7 @@ config DRIVERS_VIRTIO_MMIO_QUEUE_LEN
|
|||||||
config DRIVERS_VIRTIO_PCI
|
config DRIVERS_VIRTIO_PCI
|
||||||
bool "Virtio PCI Device Support"
|
bool "Virtio PCI Device Support"
|
||||||
default n
|
default n
|
||||||
|
select DRIVERS_VIRTIO
|
||||||
|
|
||||||
config DRIVERS_VIRTIO_PCI_POLLING_PERIOD
|
config DRIVERS_VIRTIO_PCI_POLLING_PERIOD
|
||||||
int "Virtio PCI Polling Period (us)"
|
int "Virtio PCI Polling Period (us)"
|
||||||
@@ -39,12 +40,14 @@ config DRIVERS_VIRTIO_BLK
|
|||||||
bool "Virtio block support"
|
bool "Virtio block support"
|
||||||
depends on !DISABLE_MOUNTPOINT
|
depends on !DISABLE_MOUNTPOINT
|
||||||
default n
|
default n
|
||||||
|
select DRIVERS_VIRTIO
|
||||||
|
|
||||||
config DRIVERS_VIRTIO_GPU
|
config DRIVERS_VIRTIO_GPU
|
||||||
bool "Virtio gpu support"
|
bool "Virtio gpu support"
|
||||||
default n
|
default n
|
||||||
depends on VIDEO_FB
|
depends on VIDEO_FB
|
||||||
select FB_UPDATE
|
select FB_UPDATE
|
||||||
|
select DRIVERS_VIRTIO
|
||||||
|
|
||||||
config DRIVERS_VIRTIO_INPUT
|
config DRIVERS_VIRTIO_INPUT
|
||||||
bool "Virtio input support"
|
bool "Virtio input support"
|
||||||
@@ -53,6 +56,7 @@ config DRIVERS_VIRTIO_INPUT
|
|||||||
select INPUT_KEYBOARD
|
select INPUT_KEYBOARD
|
||||||
select INPUT_MOUSE
|
select INPUT_MOUSE
|
||||||
default n
|
default n
|
||||||
|
select DRIVERS_VIRTIO
|
||||||
|
|
||||||
config DRIVERS_VIRTIO_NET
|
config DRIVERS_VIRTIO_NET
|
||||||
bool "Virtio network support"
|
bool "Virtio network support"
|
||||||
@@ -60,6 +64,7 @@ config DRIVERS_VIRTIO_NET
|
|||||||
default n
|
default n
|
||||||
select ARCH_HAVE_NETDEV_STATISTICS
|
select ARCH_HAVE_NETDEV_STATISTICS
|
||||||
select NETDEV_LATEINIT
|
select NETDEV_LATEINIT
|
||||||
|
select DRIVERS_VIRTIO
|
||||||
|
|
||||||
config DRIVERS_VIRTIO_NET_BUFNUM
|
config DRIVERS_VIRTIO_NET_BUFNUM
|
||||||
int "Virtio network driver buffer number"
|
int "Virtio network driver buffer number"
|
||||||
@@ -74,15 +79,18 @@ config DRIVERS_VIRTIO_RNG
|
|||||||
bool "Virtio rng support"
|
bool "Virtio rng support"
|
||||||
default n
|
default n
|
||||||
select ARCH_HAVE_RNG
|
select ARCH_HAVE_RNG
|
||||||
|
select DRIVERS_VIRTIO
|
||||||
|
|
||||||
config DRIVERS_VIRTIO_RPMB
|
config DRIVERS_VIRTIO_RPMB
|
||||||
bool "Virtio RPMB support"
|
bool "Virtio RPMB support"
|
||||||
default n
|
default n
|
||||||
|
select DRIVERS_VIRTIO
|
||||||
|
|
||||||
config DRIVERS_VIRTIO_RPMSG
|
config DRIVERS_VIRTIO_RPMSG
|
||||||
bool "Virtio Rpmsg support"
|
bool "Virtio Rpmsg support"
|
||||||
default n
|
default n
|
||||||
select RPMSG_VIRTIO
|
select RPMSG_VIRTIO
|
||||||
|
select DRIVERS_VIRTIO
|
||||||
|
|
||||||
config DRIVERS_VIRTIO_SERIAL
|
config DRIVERS_VIRTIO_SERIAL
|
||||||
bool "Virtio serial support"
|
bool "Virtio serial support"
|
||||||
@@ -90,6 +98,7 @@ config DRIVERS_VIRTIO_SERIAL
|
|||||||
default n
|
default n
|
||||||
select SERIAL_RXDMA
|
select SERIAL_RXDMA
|
||||||
select SERIAL_TXDMA
|
select SERIAL_TXDMA
|
||||||
|
select DRIVERS_VIRTIO
|
||||||
|
|
||||||
if DRIVERS_VIRTIO_SERIAL
|
if DRIVERS_VIRTIO_SERIAL
|
||||||
config DRIVERS_VIRTIO_SERIAL_BUFSIZE
|
config DRIVERS_VIRTIO_SERIAL_BUFSIZE
|
||||||
@@ -118,6 +127,7 @@ config DRIVERS_VIRTIO_SOUND
|
|||||||
bool "Virtio sound support"
|
bool "Virtio sound support"
|
||||||
default n
|
default n
|
||||||
depends on DRIVERS_AUDIO
|
depends on DRIVERS_AUDIO
|
||||||
|
select DRIVERS_VIRTIO
|
||||||
|
|
||||||
if DRIVERS_VIRTIO_SOUND
|
if DRIVERS_VIRTIO_SOUND
|
||||||
config DRIVERS_VIRTIO_SOUND_PERIOD_TIME
|
config DRIVERS_VIRTIO_SOUND_PERIOD_TIME
|
||||||
@@ -128,5 +138,3 @@ config DRIVERS_VIRTIO_SND_BUFFER_COUNT
|
|||||||
int "Virtio snd driver buffer count"
|
int "Virtio snd driver buffer count"
|
||||||
default 6
|
default 6
|
||||||
endif
|
endif
|
||||||
|
|
||||||
endif # DRIVERS_VIRTIO
|
|
||||||
|
|||||||
Reference in New Issue
Block a user