From 71e46eccaab99921321d42378996646a6005edc7 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 27 Mar 2024 20:12:45 -0700 Subject: [PATCH 1/4] Layer Updates: sources/meta-arm sources/meta-freescale-3rdparty sources/meta-openembedded sources/meta-raspberrypi sources/meta-variscite-bsp sources/poky * sources/meta-arm c652a09b...2271e337 (1): > CI: ignore netrc warnings caused by Kas * sources/meta-freescale-3rdparty ae392bf...2e27133 (1): > Merge pull request #295 from chrisdimich/master * sources/meta-openembedded 742c3da874...a0a1143617 (45): > microsoft-gsl: add new recipe including ptest > aer-inject: Replace hardcoded /usr with ${prefix} > aer-inject: Fix build with latest musl > aer-inject:add new recipe > python3-grpcio: cleanup dependencies > python3-django: upgrade 4.2.10 -> 4.2.11 > python3-cachetools: Upgrade 5.3.2 -> 5.3.3 > python3-typeguard: Upgrade 4.1.5 -> 4.2.1 > thin-provisioning-tools: install binary to ${sbindir} > multipath-tools: Fix build with musl >= 1.2.5 > minifi-cpp: Fix libsodium build on aarch64/clang > libcpr: add new recipe > soci: fix buildpaths warning > python3-portalocker: enable ptest > nftables: Add DESCRIPTION and HOMEPAGE > strongswan: upgrade 5.9.13 -> 5.9.14 > file-roller: update 43.1 -> 44.0 > iwd: Upgrade to 2.16 > directfb: Fix build with musl >= 1.2.5 > i2cdev: Include libgen.h on musl > fio: Upgrade to 3.36+git > uftrace: Fix build with musl >= 1.2.5 > wtmpdb: Upgrade to 0.11.0 release > sdbus-c++,sdbus-c++-tools: Upgrade to 1.5.0 release > sdbus-c++-libsystemd: Upgrade to 255.4 release of systemd > ndctl: Fix build issues seen with musl 1.2.5 > sanlock: Fix build with musl >= 1.2.5 > lvm2: Fix build with musl 1.5.2+ > python3-paho-mqtt: Upgrade 1.6.1 -> 2.0.0 > python3-croniter: Upgrade 2.0.1 -> 2.0.3 > python3-multidict: Upgrade 6.0.4 -> 6.0.5 > rsyslog: update from 8.2306.0 to 8.2402.0 > autofs: Fix build with musl >= 1.2.5 > ssmtp: Fix build with musl >= 1.2.5 > rdma-core: Fix build with musl >= 1.2.5 > net-snmp: Fix build with musl > xfstests: Fix build with musl >= 1.2.5 > xfsdump: Fix build with musl >= 1.2.5 > python3-aiohttp: add missing dependencies > usrsctp: upgrade to latest version > tracker-miners: fix reproducibility issue for landlock > wpantund: Update to latest > ot-br-posix: Update to latest > ot-daemon: Update to tip of trunk > ipset: Update to 7.21 * sources/meta-raspberrypi d88e625...ec06e94 (3): > raspberrypi-firmware: Revert to debian archive > rpi-bootfiles: Resort to github APIs for tarballs > linux-raspberrypi_6.6: Bump to 6.6.22 * sources/meta-variscite-bsp 28a8759...e736253 (1): > Merge pull request #16 from YoeDistro/kraj/mickledore-var02 * sources/poky 21c9a9f8146...f2ff622a4c8 (6): > bitbake: bitbake-hashclient: Warn on bad .netrc > sstatesig: Warn on bad .netrc > kernel-module-split.bbclass: enhance objcopy command call for kernel compilation with llvm > wic: bootimg-partition allow to set var to get boot files > glibc: Repace aarch configure patch fix with a backport > classes/qemuboot: add depends on qemu-system-native and qemu-helper-native Signed-off-by: Khem Raj --- sources/meta-arm | 2 +- sources/meta-freescale-3rdparty | 2 +- sources/meta-openembedded | 2 +- sources/meta-raspberrypi | 2 +- sources/meta-variscite-bsp | 2 +- sources/poky | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sources/meta-arm b/sources/meta-arm index c652a09b3..2271e3376 160000 --- a/sources/meta-arm +++ b/sources/meta-arm @@ -1 +1 @@ -Subproject commit c652a09b32d61bd4e34e6be1835b4355125617e5 +Subproject commit 2271e337667ae04e6a451835915b023a68a8979e diff --git a/sources/meta-freescale-3rdparty b/sources/meta-freescale-3rdparty index ae392bf4c..2e27133af 160000 --- a/sources/meta-freescale-3rdparty +++ b/sources/meta-freescale-3rdparty @@ -1 +1 @@ -Subproject commit ae392bf4c9b9499234cb4a3411624a4177237af2 +Subproject commit 2e27133afdc0947b14425005ca2784d68c90824b diff --git a/sources/meta-openembedded b/sources/meta-openembedded index 742c3da87..a0a114361 160000 --- a/sources/meta-openembedded +++ b/sources/meta-openembedded @@ -1 +1 @@ -Subproject commit 742c3da8747b291e9624fc83948d5dc3ba04a33e +Subproject commit a0a114361758cd07143c6d960dde311479e79d27 diff --git a/sources/meta-raspberrypi b/sources/meta-raspberrypi index d88e625cf..ec06e94f2 160000 --- a/sources/meta-raspberrypi +++ b/sources/meta-raspberrypi @@ -1 +1 @@ -Subproject commit d88e625cf2d12adc3aba03567b7f9f639ba5f129 +Subproject commit ec06e94f2a459e57eacf3f70e078b6442a433aa9 diff --git a/sources/meta-variscite-bsp b/sources/meta-variscite-bsp index 28a8759eb..e73625314 160000 --- a/sources/meta-variscite-bsp +++ b/sources/meta-variscite-bsp @@ -1 +1 @@ -Subproject commit 28a8759ebc8017763f534f42dcb59deac959eff9 +Subproject commit e7362531418428ac7fdc377b611e5f710e3a9754 diff --git a/sources/poky b/sources/poky index 21c9a9f81..f2ff622a4 160000 --- a/sources/poky +++ b/sources/poky @@ -1 +1 @@ -Subproject commit 21c9a9f81467a79b6a06b5286e2c7c7bd8bffbab +Subproject commit f2ff622a4c83948f7612c535034f5dbcb28781a8 From 82b5a81165a56c279e4adf504b21a473c00f43a1 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 27 Mar 2024 20:15:59 -0700 Subject: [PATCH 2/4] CHANGELOG.md: Document changes Signed-off-by: Khem Raj --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a342312e..bd6414c12 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,6 +41,7 @@ and this project adheres to - Fix libcamera crashes due to clang patches - Fix musl builds for openflow, liburing, tracker-miners, libcamera plocate +- Bump linux-raspberrypi to 6.6.22 ### Added @@ -50,7 +51,8 @@ and this project adheres to python3-tomli-w, python3-invoke, python3-icecream python3-types-python-dateutil, python3-freezegun buildtools-imagemagick, spandsp, sngrep, bluez-tools - freerdp3, python3-dbus, msgraph, gtk4mm + freerdp3, python3-dbus, msgraph, gtk4mm, aer-inject + microsoft-gsl, libcpr - Add genericarm64 MACHINE From b01177de1d9d6c45ce47c72e1eb7ceaa9009bcc7 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 26 Mar 2024 12:18:55 -0700 Subject: [PATCH 3/4] linux-variscite: Enable PCIE for var-som-mx8 It was disabled for 6.1 kernel default DT Signed-off-by: Khem Raj --- .../0001-Enable-PCIE-for-imx8qm-var-som.patch | 33 +++++++++++++++++++ .../linux/linux-variscite_%.bbappend | 2 ++ 2 files changed, 35 insertions(+) create mode 100644 sources/meta-yoe/dynamic-layers/variscite-bsp/recipes-kernel/linux/linux-variscite/0001-Enable-PCIE-for-imx8qm-var-som.patch diff --git a/sources/meta-yoe/dynamic-layers/variscite-bsp/recipes-kernel/linux/linux-variscite/0001-Enable-PCIE-for-imx8qm-var-som.patch b/sources/meta-yoe/dynamic-layers/variscite-bsp/recipes-kernel/linux/linux-variscite/0001-Enable-PCIE-for-imx8qm-var-som.patch new file mode 100644 index 000000000..f27f68317 --- /dev/null +++ b/sources/meta-yoe/dynamic-layers/variscite-bsp/recipes-kernel/linux/linux-variscite/0001-Enable-PCIE-for-imx8qm-var-som.patch @@ -0,0 +1,33 @@ +From 442ff80c5e32f6a01ec160b15efb8ada114beff5 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Tue, 26 Mar 2024 12:24:50 -0700 +Subject: [PATCH] Enable PCIE for imx8qm-var-som + +Upstream-Status: Pending + +Signed-off-by: Khem Raj +--- + arch/arm64/boot/dts/freescale/imx8qm-var-som-symphony.dtsi | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/arch/arm64/boot/dts/freescale/imx8qm-var-som-symphony.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-var-som-symphony.dtsi +index 62d17f620822..f055d864df6d 100644 +--- a/arch/arm64/boot/dts/freescale/imx8qm-var-som-symphony.dtsi ++++ b/arch/arm64/boot/dts/freescale/imx8qm-var-som-symphony.dtsi +@@ -676,8 +676,12 @@ &mipi_csi_1 { + status = "disabled"; + }; + ++&phyx2_0 { ++ fsl,refclk-pad-mode = ; ++ status = "okay"; ++}; ++ + &pciea{ +- ext_osc = <1>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pciea>; + reset-gpio = <&lsio_gpio3 14 GPIO_ACTIVE_LOW>; +-- +2.44.0 + diff --git a/sources/meta-yoe/dynamic-layers/variscite-bsp/recipes-kernel/linux/linux-variscite_%.bbappend b/sources/meta-yoe/dynamic-layers/variscite-bsp/recipes-kernel/linux/linux-variscite_%.bbappend index 430fee4fb..7944bf899 100644 --- a/sources/meta-yoe/dynamic-layers/variscite-bsp/recipes-kernel/linux/linux-variscite_%.bbappend +++ b/sources/meta-yoe/dynamic-layers/variscite-bsp/recipes-kernel/linux/linux-variscite_%.bbappend @@ -1,3 +1,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" SRC_URI += "file://overlayfs.cfg" SRC_URI += "file://nologo.cfg" + +SRC_URI += "file://0001-Enable-PCIE-for-imx8qm-var-som.patch" From f07518226439ca6c31668e108e817f195a2dd00a Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 27 Mar 2024 20:42:17 -0700 Subject: [PATCH 4/4] Layer Updates: sources/meta-clang * sources/meta-clang 460034b...73c00a5 (2): > uftrace: Do not use internal clang assembler > wtmpdb: Do not pin linker to BFD linker Signed-off-by: Khem Raj --- sources/meta-clang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/meta-clang b/sources/meta-clang index 460034b12..73c00a5a0 160000 --- a/sources/meta-clang +++ b/sources/meta-clang @@ -1 +1 @@ -Subproject commit 460034b1202b2ec139036ae40b06510df0e31555 +Subproject commit 73c00a5a0bebc871854e43cc1f0fe5bd5e5ad1d7