From 08b4b0841d80602541c2d39865804d973a44e506 Mon Sep 17 00:00:00 2001 From: Bruce Ashfield Date: Wed, 3 Dec 2025 23:30:16 -0500 Subject: [PATCH] linux-yocto/6.17: generic64arm configuration updates Integrating the following commit(s) to linux-yocto/.: 1/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: multitouch.scc: add feature Date: Wed, 12 Nov 2025 14:15:48 +0200 For multitouch capable devices. Should not be needed for early boot so building as modules. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 2/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64.scc: enable multitouch support Date: Wed, 12 Nov 2025 14:15:49 +0200 For user input if supported by devices. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 3/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: hid-i2c.scc: add feature Date: Wed, 12 Nov 2025 14:15:50 +0200 For I2C based HID input devices. Should not be needed for early boot so using modules. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 4/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64.scc: enable I2C HID support Date: Wed, 12 Nov 2025 14:15:51 +0200 For devices which support this. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 5/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64.cfg: more USB HW support Date: Wed, 12 Nov 2025 14:15:52 +0200 Enabled Cadence, TI, NXP etc drivers. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 6/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: usb-configfs.scc: add feature Date: Wed, 12 Nov 2025 14:15:53 +0200 For USB gadget configfs support. Enabling same features as kernel.org arm64 defconfig. Enabling as modules since this feature should not be needed for mounting rootfs. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 7/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64.scc: enable USB gadget configfs Date: Wed, 12 Nov 2025 14:15:54 +0200 Same features as upstream kernel.org arm64 defconfig. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 8/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64.cfg: enable more TYPEC support Date: Wed, 12 Nov 2025 14:15:55 +0200 For Richtek, Mediatek, Maxim and Qualcomm devices. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 9/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: ufs.scc: add feature Date: Wed, 12 Nov 2025 14:15:56 +0200 For Universal Flash Storage. Using modules since this is likely not needed for rootfs without an initrd. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 10/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64.scc: enable UFS support Date: Wed, 12 Nov 2025 14:15:57 +0200 And drivers for a number of chips/vendors. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 11/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: leds.cfg: module option for class and multicolor support Date: Wed, 12 Nov 2025 14:15:58 +0200 Enable multicolor support. Then mark all class drivers available as modules if configured with override. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 12/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64.cfg: more LEDS support Date: Wed, 12 Nov 2025 14:15:59 +0200 For TI, NXP, Qualcomm etc. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 13/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64-mmc.cfg: enable MMC_DW_K3 Date: Wed, 12 Nov 2025 14:16:00 +0200 For TI K3 based devices. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 14/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64-serial.cfg: build Renesas serial driver into kernel Date: Wed, 12 Nov 2025 14:16:01 +0200 Kernel serial logging does not work if driver is built as module. Suggested-by: John Vincent Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 15/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64.cfg: more USB support Date: Wed, 12 Nov 2025 14:16:02 +0200 For Renesas, Samsung etc. Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 16/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64.cfg: enable Renesas DMA engines Date: Wed, 12 Nov 2025 14:16:03 +0200 For Renesas SMARC EVK based on r9a07g044l2 and similar boards. Suggested-by: John Vincent Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] 17/17 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64.cfg: enable more SPMI support Date: Wed, 12 Nov 2025 14:16:04 +0200 For Apple, Hisilicon, Qualcomm, MediaTek HW. Follow-up to these MTK support changes in ACS, as reported by Anton.Antonov@arm.com Link: https://github.com/ARM-software/arm-systemready/pull/466 Reported-by: Anton.Antonov@arm.com Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] Signed-off-by: Bruce Ashfield Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- meta/recipes-kernel/linux/linux-yocto-rt_6.17.bb | 2 +- meta/recipes-kernel/linux/linux-yocto-tiny_6.17.bb | 2 +- meta/recipes-kernel/linux/linux-yocto_6.17.bb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.17.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.17.bb index 90241488236..736e847f1b6 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.17.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.17.bb @@ -15,7 +15,7 @@ python () { } SRCREV_machine ?= "ec65f0ddf93e8dd3499482d166725c8548f6af65" -SRCREV_meta ?= "d54d08a25356729340a413253c738b8a0d6c4da5" +SRCREV_meta ?= "fe82000d683fae54ffe37a97d45162cb769a2506" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.17;destsuffix=${KMETA};protocol=https" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.17.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.17.bb index c5c15540520..bba067e8062 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.17.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.17.bb @@ -18,7 +18,7 @@ KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" SRCREV_machine ?= "e92d9fd0cb4a691ad487797d96fa2706e5c75626" -SRCREV_meta ?= "d54d08a25356729340a413253c738b8a0d6c4da5" +SRCREV_meta ?= "fe82000d683fae54ffe37a97d45162cb769a2506" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.17.bb b/meta/recipes-kernel/linux/linux-yocto_6.17.bb index db63abb3ccb..4cf8b87b655 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.17.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.17.bb @@ -29,7 +29,7 @@ SRCREV_machine:qemux86 ?= "fdf7be21d60ee59ac690e6e11755222d95be3183" SRCREV_machine:qemux86-64 ?= "fdf7be21d60ee59ac690e6e11755222d95be3183" SRCREV_machine:qemumips64 ?= "9fb4ff0187c85426f21fd40d4c61b742800f65c4" SRCREV_machine ?= "fdf7be21d60ee59ac690e6e11755222d95be3183" -SRCREV_meta ?= "d54d08a25356729340a413253c738b8a0d6c4da5" +SRCREV_meta ?= "fe82000d683fae54ffe37a97d45162cb769a2506" # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll # get the /base branch, which is pure upstream -stable, and the same -- 2.47.3