diff mbox series

[meta,02/07] linux-yocto/7.2: BSPs: fix configuration warnings

Message ID 20260902132305.3685228-3-bruce.ashfield@gmail.com
State New
Headers show
Series linux-yocto: consolidated pull request | expand

Commit Message

Bruce Ashfield Sept. 2, 2026, 1:22 p.m. UTC
From: Bruce Ashfield <bruce.ashfield@gmail.com>

Integrating the following commit(s) to linux-yocto/.:

1/2 [
    Author: Bruce Ashfield
    Email: bruce.ashfield@gmail.com
    Subject: cfg: drop CONFIG_FB_MODE_HELPERS (now an internal option)
    Date: Mon, 31 Aug 2026 22:16:52 -0400

    Upstream commit c031bffabaf7c ("fbdev: Turn FB_MODE_HELPERS into an
    internal config option") removed the prompt from FB_MODE_HELPERS, making
    it a non-user-selectable symbol that is select-ed by the fbdev drivers
    which need it. Fragments can no longer set it directly, so it trips
    do_kernel_configcheck on v7.2 (e.g. beaglebone):

        'CONFIG_FB_MODE_HELPERS' last val (y) and .config val (n) do not match
        config 'CONFIG_FB_MODE_HELPERS' was set, but it wasn't assignable

    Drop the now-ineffective assignments; the FB drivers select it as needed.

    Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

2/2 [
    Author: Bruce Ashfield
    Email: bruce.ashfield@gmail.com
    Subject: bsp/qemuarma15: drop removed CONFIG_CRYPTO_AES_ARM
    Date: Mon, 31 Aug 2026 22:17:34 -0400

    Upstream commit fa2297750c2c ("lib/crypto: arm/aes: Migrate optimized
    code into library") removed the CRYPTO_AES_ARM Kconfig symbol, folding
    the scalar ARM AES implementation into the crypto library. The stale
    assignment trips do_kernel_configcheck on v7.2 (qemuarm):

        the following symbols were not found in the active configuration:
             - CONFIG_CRYPTO_AES_ARM

    Drop it; the functionality now lives in the always-available library.

    Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_7.2.bb   | 2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_7.2.bb | 2 +-
 meta/recipes-kernel/linux/linux-yocto_7.2.bb      | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
diff mbox series

Patch

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_7.2.bb b/meta/recipes-kernel/linux/linux-yocto-rt_7.2.bb
index 64b1c0affe..48f304ef22 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_7.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_7.2.bb
@@ -16,7 +16,7 @@  python () {
 }
 
 SRCREV_machine ?= "1177250341f415eb484ad60cbef9107d4fca08c8"
-SRCREV_meta ?= "a594a8179dfd8d677083ab6389616f3d1223c396"
+SRCREV_meta ?= "622c1c473d1d14aae5a94c1883274f77094caabc"
 
 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-7.2;destsuffix=${KMETA};protocol=https"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_7.2.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_7.2.bb
index e494b22e4f..b62f25b2cd 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_7.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_7.2.bb
@@ -19,7 +19,7 @@  KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
-SRCREV_meta ?= "a594a8179dfd8d677083ab6389616f3d1223c396"
+SRCREV_meta ?= "622c1c473d1d14aae5a94c1883274f77094caabc"
 
 PV = "${LINUX_VERSION}+git"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_7.2.bb b/meta/recipes-kernel/linux/linux-yocto_7.2.bb
index b684c0590e..3047c310ef 100644
--- a/meta/recipes-kernel/linux/linux-yocto_7.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_7.2.bb
@@ -28,7 +28,7 @@  SRCREV_machine:qemux86 ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
 SRCREV_machine:qemux86-64 ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
 SRCREV_machine:qemumips64 ?= "ab0e33fefa2a3d0366b2b8deb7cfb3be2d8dc436"
 SRCREV_machine ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
-SRCREV_meta ?= "a594a8179dfd8d677083ab6389616f3d1223c396"
+SRCREV_meta ?= "622c1c473d1d14aae5a94c1883274f77094caabc"
 
 # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll
 # get the <version>/base branch, which is pure upstream -stable, and the same