linux: update virtio-aarch64 kernel configuration 27/28427/2
authorScott Murray <scott.murray@konsulko.com>
Mon, 16 Jan 2023 23:12:07 +0000 (18:12 -0500)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Sun, 29 Jan 2023 14:29:37 +0000 (14:29 +0000)
Update virtio-aarch64 kernel configuration for QEMU+KVM demo to
turn on some CAN and USB device support to allow using some
emulated and passthrough devices where there is currently not a
workable virtio backend solution.

Bug-AGL: SPEC-4618

Change-Id: I9e574f54d1696d5b45e7f04b4d51002eafac5f04
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit e511c8eca18ed0d4895c8e150c8670be45fb608a)

recipes-kernel/linux/linux/kvm-demo-can-devices.cfg [moved from recipes-kernel/linux/linux/virtio-demo-can-devices.cfg with 100% similarity]
recipes-kernel/linux/linux/kvm-demo-usb.cfg [new file with mode: 0644]
recipes-kernel/linux/linux_agldemo.inc

diff --git a/recipes-kernel/linux/linux/kvm-demo-usb.cfg b/recipes-kernel/linux/linux/kvm-demo-usb.cfg
new file mode 100644 (file)
index 0000000..2fa56a1
--- /dev/null
@@ -0,0 +1,4 @@
+CONFIG_USB=y
+CONFIG_USB_XHCI_HCD=y
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_PCI=y
index 7274364..1126c76 100644 (file)
@@ -40,7 +40,9 @@ AGL_KCONFIG_FRAGMENTS_DEMO:append:qemuarm64 = " most_deps.cfg"
 # We don't want most of the above for the virtio guest kernels,
 # use an explicit list
 AGL_KCONFIG_FRAGMENTS_DEMO:virtio-all = " \
-    virtio-demo-can-devices.cfg \
+    kvm-demo-can-devices.cfg \
+    kvm-demo-usb.cfg \
+    usbaudio.cfg \
     hid.cfg \
 "