summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2025-01-14 08:16:45 -0300
committerGitHub <noreply@github.com>2025-01-14 08:16:45 -0300
commitd015b23d0ac89c744557848a8bce79729dc9e351 (patch)
tree7a10512cbe8b7b68fd07a6db640057bea359cc40
parented0e245c9f0f50a393e55fdf92228fff52e73710 (diff)
parent9d80d2f9ad9c22fc7a3508b1164f7a95519d11d8 (diff)
downloadmeta-freescale-d015b23d0ac89c744557848a8bce79729dc9e351.tar.gz
Merge pull request #2067 from Freescale/backport-2053-to-scarthgap
[Backport scarthgap] Update kernel and jailhouse to L6.6.52_2.0.0
-rw-r--r--conf/machine/imx8mp-lpddr4-evk.conf1
-rw-r--r--conf/machine/imx8qm-mek.conf30
-rw-r--r--conf/machine/imx8qxp-mek.conf7
-rw-r--r--conf/machine/imx8ulp-lpddr4-evk.conf1
-rw-r--r--conf/machine/imx93-9x9-lpddr4-qsb.conf1
-rw-r--r--conf/machine/include/imx8x-mek.inc2
-rw-r--r--recipes-extended/jailhouse/jailhouse-imx_git.bb4
-rw-r--r--recipes-kernel/linux/linux-imx-headers_6.6.bb4
-rw-r--r--recipes-kernel/linux/linux-imx_6.6.bb6
9 files changed, 44 insertions, 12 deletions
diff --git a/conf/machine/imx8mp-lpddr4-evk.conf b/conf/machine/imx8mp-lpddr4-evk.conf
index 39108716..cc461a1a 100644
--- a/conf/machine/imx8mp-lpddr4-evk.conf
+++ b/conf/machine/imx8mp-lpddr4-evk.conf
@@ -41,6 +41,7 @@ KERNEL_DEVICETREE:append:use-nxp-bsp = " \
41 freescale/imx8mp-evk-root.dtb \ 41 freescale/imx8mp-evk-root.dtb \
42 freescale/imx8mp-evk-rpmsg.dtb \ 42 freescale/imx8mp-evk-rpmsg.dtb \
43 freescale/imx8mp-evk-rpmsg-lpv.dtb \ 43 freescale/imx8mp-evk-rpmsg-lpv.dtb \
44 freescale/imx8mp-evk-sof-pdm.dtb \
44 freescale/imx8mp-evk-sof-wm8960.dtb \ 45 freescale/imx8mp-evk-sof-wm8960.dtb \
45 freescale/imx8mp-evk-spdif-lb.dtb \ 46 freescale/imx8mp-evk-spdif-lb.dtb \
46 freescale/imx8mp-evk-usdhc1-m2.dtb \ 47 freescale/imx8mp-evk-usdhc1-m2.dtb \
diff --git a/conf/machine/imx8qm-mek.conf b/conf/machine/imx8qm-mek.conf
index 47cfde19..2d876b68 100644
--- a/conf/machine/imx8qm-mek.conf
+++ b/conf/machine/imx8qm-mek.conf
@@ -38,11 +38,17 @@ KERNEL_DEVICETREE = " \
38 freescale/imx8qm-mek-dsi-serdes-rpmsg.dtb \ 38 freescale/imx8qm-mek-dsi-serdes-rpmsg.dtb \
39 freescale/imx8qm-mek-enet2-tja1100.dtb \ 39 freescale/imx8qm-mek-enet2-tja1100.dtb \
40 freescale/imx8qm-mek-hdmi.dtb \ 40 freescale/imx8qm-mek-hdmi.dtb \
41 freescale/imx8qm-mek-hdmi-rx.dtb \
42 freescale/imx8qm-mek-hdmi-rx-ov5640.dtb \
43 freescale/imx8qm-mek-jdi-wuxga-lvds1-panel.dtb \ 41 freescale/imx8qm-mek-jdi-wuxga-lvds1-panel.dtb \
44 freescale/imx8qm-mek-jdi-wuxga-lvds1-panel-rpmsg.dtb \ 42 freescale/imx8qm-mek-jdi-wuxga-lvds1-panel-rpmsg.dtb \
45 freescale/imx8qm-mek-ov5640.dtb \ 43 freescale/imx8qm-mek-max9286-csi0.dtb \
44 freescale/imx8qm-mek-max9286-csi1.dtb \
45 freescale/imx8qm-mek-max9286-dual.dtb \
46 freescale/imx8qm-mek-ov5640-csi0.dtb \
47 freescale/imx8qm-mek-ov5640-csi0-rpmsg.dtb \
48 freescale/imx8qm-mek-ov5640-csi1.dtb \
49 freescale/imx8qm-mek-ov5640-csi1-rpmsg.dtb \
50 freescale/imx8qm-mek-ov5640-dual.dtb \
51 freescale/imx8qm-mek-ov5640-dual-rpmsg.dtb \
46 freescale/imx8qm-mek-pcie-ep.dtb \ 52 freescale/imx8qm-mek-pcie-ep.dtb \
47 freescale/imx8qm-mek-rpmsg.dtb \ 53 freescale/imx8qm-mek-rpmsg.dtb \
48 freescale/imx8qm-mek-sof.dtb \ 54 freescale/imx8qm-mek-sof.dtb \
@@ -50,6 +56,24 @@ KERNEL_DEVICETREE = " \
50 freescale/imx8qm-mek-sof-wm8960.dtb \ 56 freescale/imx8qm-mek-sof-wm8960.dtb \
51 freescale/imx8qm-mek-usd-wifi.dtb \ 57 freescale/imx8qm-mek-usd-wifi.dtb \
52 freescale/imx8qm-mek-usdhc3-m2.dtb \ 58 freescale/imx8qm-mek-usdhc3-m2.dtb \
59 freescale/imx8qm-mek-revd-ca53.dtb \
60 freescale/imx8qm-mek-revd-ca72.dtb \
61 freescale/imx8qm-mek-revd-dsi-rm67191.dtb \
62 freescale/imx8qm-mek-revd-dsi-rm67199.dtb \
63 freescale/imx8qm-mek-revd.dtb \
64 freescale/imx8qm-mek-revd-enet2-tja1100.dtb \
65 freescale/imx8qm-mek-revd-hdmi.dtb \
66 freescale/imx8qm-mek-revd-jdi-wuxga-lvds1-panel.dtb \
67 freescale/imx8qm-mek-revd-jdi-wuxga-lvds1-panel-rpmsg.dtb \
68 freescale/imx8qm-mek-revd-ov5640-csi0.dtb \
69 freescale/imx8qm-mek-revd-ov5640-csi1.dtb \
70 freescale/imx8qm-mek-revd-ov5640-dual.dtb \
71 freescale/imx8qm-mek-revd-pcie-ep.dtb \
72 freescale/imx8qm-mek-revd-root.dtb \
73 freescale/imx8qm-mek-revd-rpmsg.dtb \
74 freescale/imx8qm-mek-revd-sof-wm8962.dtb \
75 freescale/imx8qm-mek-revd-usdhc3-m2.dtb \
76 freescale/imx8qm-mek-revd-usd-wifi.dtb \
53" 77"
54 78
55UBOOT_MAKE_TARGET = \ 79UBOOT_MAKE_TARGET = \
diff --git a/conf/machine/imx8qxp-mek.conf b/conf/machine/imx8qxp-mek.conf
index 87df30f4..c78e0780 100644
--- a/conf/machine/imx8qxp-mek.conf
+++ b/conf/machine/imx8qxp-mek.conf
@@ -20,6 +20,13 @@ KERNEL_DEVICETREE:append:use-nxp-bsp = " \
20 freescale/${KERNEL_DEVICETREE_BASENAME}-enet2-tja1100.dtb \ 20 freescale/${KERNEL_DEVICETREE_BASENAME}-enet2-tja1100.dtb \
21 freescale/${KERNEL_DEVICETREE_BASENAME}-lcdif.dtb \ 21 freescale/${KERNEL_DEVICETREE_BASENAME}-lcdif.dtb \
22 freescale/${KERNEL_DEVICETREE_BASENAME}-lcdif-rpmsg.dtb \ 22 freescale/${KERNEL_DEVICETREE_BASENAME}-lcdif-rpmsg.dtb \
23 freescale/${KERNEL_DEVICETREE_BASENAME}-max9286.dtb \
24 freescale/${KERNEL_DEVICETREE_BASENAME}-ov5640-csi.dtb \
25 freescale/${KERNEL_DEVICETREE_BASENAME}-ov5640-csi-rpmsg.dtb \
26 freescale/${KERNEL_DEVICETREE_BASENAME}-ov5640-dual.dtb \
27 freescale/${KERNEL_DEVICETREE_BASENAME}-ov5640-dual-rpmsg.dtb \
28 freescale/${KERNEL_DEVICETREE_BASENAME}-ov5640-parallel.dtb \
29 freescale/${KERNEL_DEVICETREE_BASENAME}-ov5640-parallel-rpmsg.dtb \
23 freescale/${KERNEL_DEVICETREE_BASENAME}-pcie-ep.dtb \ 30 freescale/${KERNEL_DEVICETREE_BASENAME}-pcie-ep.dtb \
24 freescale/${KERNEL_DEVICETREE_BASENAME}-sof.dtb \ 31 freescale/${KERNEL_DEVICETREE_BASENAME}-sof.dtb \
25 freescale/${KERNEL_DEVICETREE_BASENAME}-sof-cs42888.dtb \ 32 freescale/${KERNEL_DEVICETREE_BASENAME}-sof-cs42888.dtb \
diff --git a/conf/machine/imx8ulp-lpddr4-evk.conf b/conf/machine/imx8ulp-lpddr4-evk.conf
index 273e1569..91240252 100644
--- a/conf/machine/imx8ulp-lpddr4-evk.conf
+++ b/conf/machine/imx8ulp-lpddr4-evk.conf
@@ -18,6 +18,7 @@ KERNEL_DEVICETREE:append:use-nxp-bsp = " \
18 freescale/${KERNEL_DEVICETREE_BASENAME}-rk055hdmipi4m.dtb \ 18 freescale/${KERNEL_DEVICETREE_BASENAME}-rk055hdmipi4m.dtb \
19 freescale/${KERNEL_DEVICETREE_BASENAME}-rk055hdmipi4mv2.dtb \ 19 freescale/${KERNEL_DEVICETREE_BASENAME}-rk055hdmipi4mv2.dtb \
20 freescale/${KERNEL_DEVICETREE_BASENAME}-sof-btsco.dtb \ 20 freescale/${KERNEL_DEVICETREE_BASENAME}-sof-btsco.dtb \
21 freescale/${KERNEL_DEVICETREE_BASENAME}-tpm.dtb \
21" 22"
22 23
23UBOOT_CONFIG_BASENAME = "imx8ulp_evk" 24UBOOT_CONFIG_BASENAME = "imx8ulp_evk"
diff --git a/conf/machine/imx93-9x9-lpddr4-qsb.conf b/conf/machine/imx93-9x9-lpddr4-qsb.conf
index 3ccd6fd7..5a4f1150 100644
--- a/conf/machine/imx93-9x9-lpddr4-qsb.conf
+++ b/conf/machine/imx93-9x9-lpddr4-qsb.conf
@@ -18,6 +18,7 @@ KERNEL_DEVICETREE:append:use-nxp-bsp = " \
18 freescale/${KERNEL_DEVICETREE_BASENAME}-ontat-wvga-panel.dtb \ 18 freescale/${KERNEL_DEVICETREE_BASENAME}-ontat-wvga-panel.dtb \
19 freescale/${KERNEL_DEVICETREE_BASENAME}-rpmsg.dtb \ 19 freescale/${KERNEL_DEVICETREE_BASENAME}-rpmsg.dtb \
20 freescale/${KERNEL_DEVICETREE_BASENAME}-rpmsg-lpv.dtb \ 20 freescale/${KERNEL_DEVICETREE_BASENAME}-rpmsg-lpv.dtb \
21 freescale/${KERNEL_DEVICETREE_BASENAME}-tianma-wvga-panel.dtb \
21" 22"
22 23
23UBOOT_CONFIG_BASENAME = "imx93_9x9_qsb" 24UBOOT_CONFIG_BASENAME = "imx93_9x9_qsb"
diff --git a/conf/machine/include/imx8x-mek.inc b/conf/machine/include/imx8x-mek.inc
index 9eaa77c5..fc315fbc 100644
--- a/conf/machine/include/imx8x-mek.inc
+++ b/conf/machine/include/imx8x-mek.inc
@@ -33,8 +33,6 @@ KERNEL_DEVICETREE:append:use-nxp-bsp = " \
33 freescale/${KERNEL_DEVICETREE_BASENAME}-jdi-wuxga-lvds0-panel-rpmsg.dtb \ 33 freescale/${KERNEL_DEVICETREE_BASENAME}-jdi-wuxga-lvds0-panel-rpmsg.dtb \
34 freescale/${KERNEL_DEVICETREE_BASENAME}-jdi-wuxga-lvds1-panel.dtb \ 34 freescale/${KERNEL_DEVICETREE_BASENAME}-jdi-wuxga-lvds1-panel.dtb \
35 freescale/${KERNEL_DEVICETREE_BASENAME}-jdi-wuxga-lvds1-panel-rpmsg.dtb \ 35 freescale/${KERNEL_DEVICETREE_BASENAME}-jdi-wuxga-lvds1-panel-rpmsg.dtb \
36 freescale/${KERNEL_DEVICETREE_BASENAME}-ov5640.dtb \
37 freescale/${KERNEL_DEVICETREE_BASENAME}-ov5640-rpmsg.dtb \
38 freescale/${KERNEL_DEVICETREE_BASENAME}-rpmsg.dtb \ 36 freescale/${KERNEL_DEVICETREE_BASENAME}-rpmsg.dtb \
39" 37"
40 38
diff --git a/recipes-extended/jailhouse/jailhouse-imx_git.bb b/recipes-extended/jailhouse/jailhouse-imx_git.bb
index aedd01ac..2d0f2ff5 100644
--- a/recipes-extended/jailhouse/jailhouse-imx_git.bb
+++ b/recipes-extended/jailhouse/jailhouse-imx_git.bb
@@ -16,8 +16,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=9fa7f895f96bde2d47fd5b7d95b6ba4d \
16PROVIDES = "jailhouse" 16PROVIDES = "jailhouse"
17RPROVIDES:${PN} += "jailhouse" 17RPROVIDES:${PN} += "jailhouse"
18 18
19SRCBRANCH = "lf-6.6.36_2.1.0" 19SRCBRANCH = "lf-6.6.52_2.2.0"
20SRCREV = "327e56941e3e96ef9a291d2decb7add21078d8de" 20SRCREV = "44dd492a745cd8b8313fb6c7c03fb45a36d70e8a"
21 21
22IMX_JAILHOUSE_SRC ?= "git://github.com/nxp-imx/imx-jailhouse.git;protocol=https" 22IMX_JAILHOUSE_SRC ?= "git://github.com/nxp-imx/imx-jailhouse.git;protocol=https"
23SRC_URI = "${IMX_JAILHOUSE_SRC};branch=${SRCBRANCH} \ 23SRC_URI = "${IMX_JAILHOUSE_SRC};branch=${SRCBRANCH} \
diff --git a/recipes-kernel/linux/linux-imx-headers_6.6.bb b/recipes-kernel/linux/linux-imx-headers_6.6.bb
index 826b2189..dbf4442c 100644
--- a/recipes-kernel/linux/linux-imx-headers_6.6.bb
+++ b/recipes-kernel/linux/linux-imx-headers_6.6.bb
@@ -9,8 +9,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
9 9
10SRC_URI = "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}" 10SRC_URI = "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}"
11SRCBRANCH = "lf-6.6.y" 11SRCBRANCH = "lf-6.6.y"
12LOCALVERSION = "-6.6.36-2.1.0" 12LOCALVERSION = "-6.6.52-2.2.0"
13SRCREV = "d23d64eea5111e1607efcce1d601834fceec92cb" 13SRCREV = "e0f9e2afd4cff3f02d71891244b4aa5899dfc786"
14 14
15S = "${WORKDIR}/git" 15S = "${WORKDIR}/git"
16 16
diff --git a/recipes-kernel/linux/linux-imx_6.6.bb b/recipes-kernel/linux/linux-imx_6.6.bb
index e7475da4..320e8a0f 100644
--- a/recipes-kernel/linux/linux-imx_6.6.bb
+++ b/recipes-kernel/linux/linux-imx_6.6.bb
@@ -13,8 +13,8 @@ i.MX Family Reference Boards. It includes support for many IPs such as GPU, VPU
13require recipes-kernel/linux/linux-imx.inc 13require recipes-kernel/linux/linux-imx.inc
14 14
15SRCBRANCH = "lf-6.6.y" 15SRCBRANCH = "lf-6.6.y"
16LOCALVERSION = "-6.6.36-2.1.0" 16LOCALVERSION = "-6.6.52-2.2.0"
17SRCREV = "d23d64eea5111e1607efcce1d601834fceec92cb" 17SRCREV = "e0f9e2afd4cff3f02d71891244b4aa5899dfc786"
18 18
19SRC_URI += " \ 19SRC_URI += " \
20 file://0001-tty-vt-conmakehash-Don-t-mention-the-full-path-of-th.patch \ 20 file://0001-tty-vt-conmakehash-Don-t-mention-the-full-path-of-th.patch \
@@ -27,7 +27,7 @@ SRC_URI += " \
27# 27#
28# LINUX_VERSION define should match to the kernel version referenced by SRC_URI and 28# LINUX_VERSION define should match to the kernel version referenced by SRC_URI and
29# should be updated once patchlevel is merged. 29# should be updated once patchlevel is merged.
30LINUX_VERSION = "6.6.36" 30LINUX_VERSION = "6.6.52"
31 31
32KBUILD_DEFCONFIG:mx6-generic-bsp = "imx_v7_defconfig" 32KBUILD_DEFCONFIG:mx6-generic-bsp = "imx_v7_defconfig"
33KBUILD_DEFCONFIG:mx7-generic-bsp = "imx_v7_defconfig" 33KBUILD_DEFCONFIG:mx7-generic-bsp = "imx_v7_defconfig"