From 655210018c7ab23b2c48dffdd47f16a516bd40c5 Mon Sep 17 00:00:00 2001 From: Andrey Zhizhikin Date: Mon, 30 Oct 2023 16:31:36 +0100 Subject: linux-fslc: upgrade to 6.6.x+fslc Kernel 6.6 has been oficially released [1], and new FSLC branch is available in linux-fslc repository. Pick up the latest kernel branch from linux-fslc repository. Following commits are added on top of stable tree: ---- 9626dbfbc45e ("kbuild: filter only valid dtb files to construct complex dtb") 167b77773406 ("ARM64: defconfig: Enable KPROBES so allow LTTng use") 0c15d80246ad ("ARM: mxs_defconfig: Enable KPROBES so allow LTTng use") 8f644ae0ed1f ("ARM: imx_v6_v7_defconfig: Remove evbug as it is not normally used") a3e3a8c622d6 ("media: coda: Change firmware probing order") 921cd57b50e8 ("drivers, misc: add U-Boot bootcount driver") 1eb694eaae5d ("fec: Add disable_giga parameter to force 10/100 operation") fd23fe4e28e3 ("MA-7633-2 [Android-Reboot]reboot to fastboot\recovery mode") 088037fbdde4 ("ARM: imx: add cpu_is_imx6() routine") ---- Link: [1]: https://lore.kernel.org/lkml/CAHk-=wiZuU984NWVgP4snp8sEt4Ux5Mp_pxAN5MNV9VpcGUo+A@mail.gmail.com/ Signed-off-by: Andrey Zhizhikin --- recipes-kernel/linux/linux-fslc_6.6.bb | 39 ++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 recipes-kernel/linux/linux-fslc_6.6.bb (limited to 'recipes-kernel') diff --git a/recipes-kernel/linux/linux-fslc_6.6.bb b/recipes-kernel/linux/linux-fslc_6.6.bb new file mode 100644 index 000000000..3365f7787 --- /dev/null +++ b/recipes-kernel/linux/linux-fslc_6.6.bb @@ -0,0 +1,39 @@ +# Copyright (C) 2012-2019 O.S. Systems Software LTDA. +# Released under the MIT license (see COPYING.MIT for the terms) +# +# SPDX-License-Identifier: MIT +# + +SUMMARY = "FSL Community BSP Linux mainline based kernel with backported features and fixes" +DESCRIPTION = "Linux kernel based on mainline kernel used by FSL Community BSP in order to \ +provide support for some backported features and fixes, or because it was applied in linux-next \ +and takes some time to become part of a stable version, or because it is not applicable for \ +upstreaming." + +require linux-imx.inc + +SRC_URI = "git://github.com/Freescale/linux-fslc.git;branch=${KBRANCH};protocol=https" + +# PV is defined in the base in linux-imx.inc file and uses the LINUX_VERSION definition +# required by kernel-yocto.bbclass. +# +# LINUX_VERSION define should match to the kernel version referenced by SRC_URI and +# should be updated once patchlevel is merged. +LINUX_VERSION = "6.6" + +KBRANCH = "6.6.x+fslc" +SRCREV = "34836895e19e910f736b06d7dbe522f4a33857f8" + +KBUILD_DEFCONFIG:mx5-generic-bsp = "imx_v6_v7_defconfig" +KBUILD_DEFCONFIG:mx5-generic-bsp = "imx_v6_v7_defconfig" +KBUILD_DEFCONFIG:mx5-generic-bsp = "imx_v6_v7_defconfig" +KBUILD_DEFCONFIG:mx6-generic-bsp = "imx_v6_v7_defconfig" +KBUILD_DEFCONFIG:mx7-generic-bsp = "imx_v6_v7_defconfig" +KBUILD_DEFCONFIG:mx8-generic-bsp = "defconfig" +KBUILD_DEFCONFIG:mx9-generic-bsp = "defconfig" +KBUILD_DEFCONFIG:mxs-generic-bsp = "mxs_defconfig" +KBUILD_DEFCONFIG:vf-generic-bsp = "imx_v6_v7_defconfig" + +LOCALVERSION = "-fslc" + +COMPATIBLE_MACHINE = "(imx-generic-bsp)" -- cgit v1.2.3-54-g00ecf