Age | Commit message (Collapse) | Author | Files | Lines |
|
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)
|
|
Rework the kernel configuration fragment application to prune out
a bunch of the configuration for physical hardware for the
virtio-aarch64 kernel. As well, add a virtio guest kernel specific
fragment to enable a PCI CAN device driver that works with QEMU's
emulation. That will provide a fallback until something can be
worked out with respect to virtio-can.
Bug-AGL: SPEC-4618
Change-Id: Ibb674d09c115ab5bbe454b665350a658c759e5f5
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
This is the result of running a slightly customized version of the
convert-overrides.py script from poky with additional overrides
added.
The intent of these changes is to minimize the effort to keep the
"next" branch that builds against poky master up to date and tested
in preparation for the switch to the next Yocto LTS release in
early 2022.
Bug-AGL: SPEC-4052
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I6eeadd2c985c008b04f8f9815bf0f6fb064bedac
|
|
Add linux-%.bbappend and associated conditional .inc file to supply
demo-related kernel configuration using the new AGL_KCONFIG_FRAGMENTS
variable scheme that is being added in meta-agl-core. The moved
configuration fragments are copies of the ones from meta-agl-core
except for:
- The configuration from the previously linux-yocto-specific
hciuart.cfg has been rationalized with btusb.cfg and hid.cfg.
- The actual CAN hardware device support from can-bus.cfg has been
moved to a new can-devices.cfg here.
- To simplify things, the disable_most.cfg configuration to ensure
that the upstream kernel MOST driver is disabled to avoid
conflicting with the externally built AGL version has been made
generic instead of being specific to the Kingfisher support in
meta-agl-bsp. It has also been updated a bit for newer kernels.
Bug-AGL: SPEC-3983
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I32e4da1ca53e9395239b47ab2191a88e3cd39d4c
|