summaryrefslogtreecommitdiffstats
path: root/dynamic-layers/raspberrypi/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* rpi: linux-yocto: move bbappend to 6.1Bruce Ashfield2024-01-241-1/+1
| | | | | | Moving the rpi to 6.6 to enable extended testing. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* rpi, xen, linux-yocto: enable linux-yocto 6.1 for RPi4Christopher Clark2023-05-291-0/+6
| | | | | | | | Added to the raspberrypi dynamic layer for use with Xen as the default preference for Linux kernel. Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* rpi: linux-yocto: drop 5.15 bbappendMartin Jansa2023-05-291-6/+0
| | | | | | | * 5.15 recipe was dropped from oe-core in: https://git.openembedded.org/openembedded-core/commit/?h=master-next&id=e30b37776d16cfd4ce7f79746427ccd95b306059 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* dynamic-layers/raspberrypi: drop linux-yocto 5.10 bbappendMartin Jansa2022-08-121-6/+0
| | | | | | | | | * the inc file was dropped in: 58f5ac6 kernel: drop 5.10 .inc but this .bbappend still causes parsing error, because 5.10 recipes were removed from oe-core Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* xen, raspberry pi: replace linux-yocto-dev with linux-yocto 5.15Christopher Clark2022-05-252-8/+6
| | | | | | | | | | | | | The default preferred Linux kernel for Xen on the Raspberry Pi 4 is linux-yocto. The alternative provided option is linux-yocto-dev, but this is unintentionally a branch tracking configuration rather than a fixed revision. Remove the linux-yocto-dev in favour of the linux-yocto kernel version 5.15 which has been tested and verified working on the board. Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* xen, rpi4: Fix syntax in linux-yocto bbappendluca fancellu2021-10-082-6/+6
| | | | | | | | | | | | | Syntax conversion for bbappend linux-yocto_5.10 and linux-yocto-dev inside the raspberrypi dynamic layer. Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Reviewed-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Christopher Clark <christopher.w.clark@gmail.com> Tested-by: Christopher Clark <christopher.w.clark@gmail.com> Signed-off-by: Luca Fancellu <luca.fancellu@arm.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* xen, rpi4, linux-yocto: enable linux-yocto 5.10 for RPi4Christopher Clark2021-04-293-4/+14
| | | | | | | | Added to the raspberrypi dynamic layer for use with Xen as preparation for switching to it as the default preference. Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* xen, linux-yocto-dev, RPi4: weaker assign for KBRANCH and KMACHINEChristopher Clark2020-12-281-2/+2
| | | | | | | | | | Switch to use ?= to set KBRANCH_raspberrypi4-64 to make it easier to override elsewhere when needed for switching to a different kernel branch. Also make the same change for KMACHINE_raspberrypi4-64 to match how it is assigned in the meta-yocto-bsp layer. Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* xen, raspi4, linux-yocto-dev: Enable Xen on Raspberry Pi 4Christopher Clark2020-08-111-0/+10
| | | | | | | | | | | Enable linux-yocto-dev as the Linux kernel for Xen on the Raspberry Pi 4, with the bcm-2xxx-rpi4 KMACHINE and KBRANCH. Set a Raspberry Pi SD card variable to increase the size of the boot partition to accommodate both the kernel and the Xen hypervisor. Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* xen, linux-raspberrypi4: remove linux-raspberrypi bbappends and patchesChristopher Clark2020-08-1111-586/+0
| | | | | | | Retiring use of the downstream vendor kernel for use with Xen. Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* xen, raspberrypi: bugfix early boot messages: use earlycon=xenbootChristopher Clark2020-08-111-1/+1
| | | | | | | Replaces the prior use of earlyprintk which is an x86-specific option. Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* xen, linux-raspberrypi: add Linux kernel 5.4 patches for Xen supportChristopher Clark2020-07-0611-0/+586
Kernel patches are in process of Linux review and submission, and are backported from the Linux Foundation's Eve Project kernel from 5.6 to 5.4 (some patches not needed for 5.4, hence gaps in the patch sequence number) https://github.com/lf-edge/eve/tree/master/pkg/new-kernel/patches-5.6.x A bbappend applies Xen overrides to the boot command line. Since linux-raspberrypi depends on linux-yocto, and linux-yocto_virtualization introduces a requirement for cfg/virtio.scc obtain it from the yocto kernel cache. Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>