summaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux
AgeCommit message (Collapse)AuthorFilesLines
2023-01-18linux: update virtio-aarch64 kernel configurationScott Murray3-1/+7
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: I07af25b045fcb499c406bbc1aa23285fb7f8e886 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2022-12-14linux-%: Tweak kernel configuration for KVM demo guestsScott Murray2-9/+23
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> (cherry picked from commit 7eb48d9680b5451d2ce6ca6994cd290dbf599cb6)
2022-04-13linux: update WiFi hardware config fragmentScott Murray1-1/+1
The linux-yocto kernel and derivatives warn about WLAN_VENDOR_ATH being set to 'm' when it's a boolean as of 5.13.x, update our wifi.cfg fragment to fix that. Bug-AGL: SPEC-3819 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ie524650ab20b70aefa37bfd3bbf499cd923185a1
2021-08-20Convert to new override syntaxScott Murray1-2/+2
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
2021-06-27Add kernel configuration bbappendScott Murray18-0/+226
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