From patchwork Sun Dec 21 00:48:39 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Trevor Woerner X-Patchwork-Id: 77074 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 616F8E67492 for ; Sun, 21 Dec 2025 00:48:50 +0000 (UTC) Received: from mail-qk1-f174.google.com (mail-qk1-f174.google.com [209.85.222.174]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.51712.1766278128553065571 for ; Sat, 20 Dec 2025 16:48:48 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=T5WQbNIV; spf=pass (domain: gmail.com, ip: 209.85.222.174, mailfrom: twoerner@gmail.com) Received: by mail-qk1-f174.google.com with SMTP id af79cd13be357-8b5c81bd953so332215185a.1 for ; Sat, 20 Dec 2025 16:48:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1766278127; x=1766882927; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=3UHwR/dKB5h7lNedGYvmsu80aose3bpffzUTGH++9Ec=; b=T5WQbNIVoLmY4/cRRO/2h8930BKJoCR6xkC9UDNEpcn8lyVPsrqNWKZmVrnR/m51nq aUTIJv1z9G7pRcdpjMAeVKRe6j175H3NmY3/A9XqCjjrz5jc8B9go9SEvQ1u8zOTE9cq nCuBOrYHcV2DwpeS3r/kBDEUI3UaWX39Mz+5qhYGf6q/SiETWEK/Jc6nN3XLijI9JFZW YiHC9IB9ys9dhG5ICOjwuATfWozjHLjiGP0ctwUWrB8Cw0s3ReHqitE+AR397zqFwkDj rzwKv2SEBfAt0lZCS3gi7Gr4wlEMzG/u9hJVJW2n4cX212uP3I724IQSXtQkPqJlWtDd 87oA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766278127; x=1766882927; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=3UHwR/dKB5h7lNedGYvmsu80aose3bpffzUTGH++9Ec=; b=QaipjBDnN4TrXmTaAH96zP4BYmGNJ6lxjiFXD1au+VFJrcU76XmGBJbib4zsrbagdh U0nWsjgqshm9bg/Z+BAF3X9yWCOx6mkq8kJnyI0uQPqIaVAMKthDfx7bPXL5VEsLBueF L9s+iLT2eGRhcgQDNaOFVduvTi0UFiGFdjbLpyTezvWfTcpDdFTmeugW+MxrlS1DZgTN JyFmJBfRBdbCUkROtAtFTgki152GT3mbHaQvy34ZeyTF42bPUcmUmzGQ0X+2r2FaUpxj xWShVe2VPGWrDgFNZZMUX0eAHreQjJq72cUM2GSatnOV/7pGq+2UAwbYoya5PEIV8L8u 9TVw== X-Gm-Message-State: AOJu0YygZolkRqFn+0d+x1t2AkOUT5I3QhvU+UoO5Q+2TUNDSXCJCrd9 cdbp490WrzCUc4gjgoZts4UlFQHfVkWBSCjhtwhEm0/glCmkMSaDs6mGX8F9Vg== X-Gm-Gg: AY/fxX6v0GPPgxnioon2y1eRZtSK4IC9FZ5Zr7lgbz5DU8vQbqWhCp3v3XputlY7yUW 12sRg4HNvgnVjnk2vCdGVqYlBQ6Br63y47bjexappe/3QJb7xIDFIUArsreHHZmgYIA17kSfk2V YaarOEGr9GWTOU8g8c7UWHM4s2+n9cySVz6t12rAlP6AQCGxm3AxMwrcka4jMYazUndP23t4ACo Eg8Nle2DXTjxjSA3NVBk1FYiXNMQXznk1pNFSg0nHpibH8AihLrCs+vvqsud2/co3Hj3nz+/ofa mwHVSXUN1F0SDMj4d5eSiitlC2+xiTD/r1425Ur91jwmjnFyknuHChhA9fb/uPH2tYQBHvhzSwp MvX5thGZ6IMRlBoViF52NtFVId9hr1fu+CmD//wlyHPz+mDFQDkRc4LhuM+24HefBkMG3qhCT8p N6GJmjTtlV3aP+cFrIUOGigaMVzNHShkckzxXNsg== X-Google-Smtp-Source: AGHT+IFNWDeOI2uX7Zfk3Hc9UBWjDNWah7vOiDZtxX1hnbtTshVFNUXHWPbUKrKuPso46GtDl9yGpQ== X-Received: by 2002:a05:620a:488d:b0:8b2:3371:e9d6 with SMTP id af79cd13be357-8c08fd330a3mr1043969785a.62.1766278126625; Sat, 20 Dec 2025 16:48:46 -0800 (PST) Received: from localhost (pppoe-209-91-167-254.vianet.ca. [209.91.167.254]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c0973f0807sm511867385a.41.2025.12.20.16.48.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Dec 2025 16:48:45 -0800 (PST) From: Trevor Woerner To: yocto-patches@lists.yoctoproject.org Subject: [meta-rockchip][PATCH v2 1/5] kmeta reorganization Date: Sat, 20 Dec 2025 19:48:39 -0500 Message-ID: <20251221004843.31946-1-twoerner@gmail.com> X-Mailer: git-send-email 2.51.0.193.g4975ec3473b4 MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 21 Dec 2025 00:48:50 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/2837 Reorganize the rockchip kmeta data so linux-yocto and linux-yocto-dev share the same files. Signed-off-by: Trevor Woerner --- changes since v1: - none --- .../realtek-r8169.cfg | 0 .../rockchip/remove-non-rockchip-arch-arm.cfg | 0 .../rockchip/remove-non-rockchip-arch-arm.scc | 0 .../remove-non-rockchip-arch-arm64.cfg | 0 .../remove-non-rockchip-arch-arm64.scc | 0 recipes-kernel/linux/linux-yocto-dev.bbappend | 2 +- .../rockchip/remove-non-rockchip-arch-arm.cfg | 85 ------------------- .../rockchip/remove-non-rockchip-arch-arm.scc | 1 - .../remove-non-rockchip-arch-arm64.cfg | 62 -------------- .../remove-non-rockchip-arch-arm64.scc | 1 - recipes-kernel/linux/linux-yocto_%.bbappend | 2 +- 11 files changed, 2 insertions(+), 151 deletions(-) rename recipes-kernel/linux/{linux-yocto => linux-rockchip}/realtek-r8169.cfg (100%) rename recipes-kernel/linux/{linux-yocto-dev => linux-rockchip}/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.cfg (100%) rename recipes-kernel/linux/{linux-yocto-dev => linux-rockchip}/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.scc (100%) rename recipes-kernel/linux/{linux-yocto-dev => linux-rockchip}/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.cfg (100%) rename recipes-kernel/linux/{linux-yocto-dev => linux-rockchip}/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.scc (100%) delete mode 100644 recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.cfg delete mode 100644 recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.scc delete mode 100644 recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.cfg delete mode 100644 recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.scc diff --git a/recipes-kernel/linux/linux-yocto/realtek-r8169.cfg b/recipes-kernel/linux/linux-rockchip/realtek-r8169.cfg similarity index 100% rename from recipes-kernel/linux/linux-yocto/realtek-r8169.cfg rename to recipes-kernel/linux/linux-rockchip/realtek-r8169.cfg diff --git a/recipes-kernel/linux/linux-yocto-dev/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.cfg b/recipes-kernel/linux/linux-rockchip/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.cfg similarity index 100% rename from recipes-kernel/linux/linux-yocto-dev/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.cfg rename to recipes-kernel/linux/linux-rockchip/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.cfg diff --git a/recipes-kernel/linux/linux-yocto-dev/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.scc b/recipes-kernel/linux/linux-rockchip/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.scc similarity index 100% rename from recipes-kernel/linux/linux-yocto-dev/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.scc rename to recipes-kernel/linux/linux-rockchip/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.scc diff --git a/recipes-kernel/linux/linux-yocto-dev/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.cfg b/recipes-kernel/linux/linux-rockchip/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.cfg similarity index 100% rename from recipes-kernel/linux/linux-yocto-dev/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.cfg rename to recipes-kernel/linux/linux-rockchip/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.cfg diff --git a/recipes-kernel/linux/linux-yocto-dev/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.scc b/recipes-kernel/linux/linux-rockchip/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.scc similarity index 100% rename from recipes-kernel/linux/linux-yocto-dev/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.scc rename to recipes-kernel/linux/linux-rockchip/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.scc diff --git a/recipes-kernel/linux/linux-yocto-dev.bbappend b/recipes-kernel/linux/linux-yocto-dev.bbappend index 67a16b4d67ff..81d2b6d693c4 100644 --- a/recipes-kernel/linux/linux-yocto-dev.bbappend +++ b/recipes-kernel/linux/linux-yocto-dev.bbappend @@ -1,3 +1,3 @@ -FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/linux-rockchip:" SRC_URI:append:rockchip = " file://rockchip-kmeta;type=kmeta;name=rockchip-kmeta;destsuffix=rockchip-kmeta" diff --git a/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.cfg b/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.cfg deleted file mode 100644 index e9443f17895c..000000000000 --- a/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.cfg +++ /dev/null @@ -1,85 +0,0 @@ -CONFIG_ARCH_ACTIONS=n -CONFIG_ARCH_AIROHA=n -CONFIG_ARCH_ALPINE=n -CONFIG_ARCH_ARTPEC=n -CONFIG_ARCH_ASPEED=n -CONFIG_ARCH_AT91=n -CONFIG_ARCH_BCM2835=n -CONFIG_ARCH_BCM=n -CONFIG_ARCH_BCMBCA=n -CONFIG_ARCH_BCMBCA_BRAHMAB15=n -CONFIG_ARCH_BCMBCA_CORTEXA7=n -CONFIG_ARCH_BCMBCA_CORTEXA9=n -CONFIG_ARCH_BCM_21664=n -CONFIG_ARCH_BCM_23550=n -CONFIG_ARCH_BCM_281XX=n -CONFIG_ARCH_BCM_5301X=n -CONFIG_ARCH_BCM_53573=n -CONFIG_ARCH_BCM_CYGNUS=n -CONFIG_ARCH_BCM_HR2=n -CONFIG_ARCH_BCM_NSP=n -CONFIG_ARCH_BERLIN=n -CONFIG_ARCH_BRCMSTB=n -CONFIG_ARCH_DIGICOLOR=n -CONFIG_ARCH_EMEV2=n -CONFIG_ARCH_EXYNOS=n -CONFIG_ARCH_HI3xxx=n -CONFIG_ARCH_HIGHBANK=n -CONFIG_ARCH_HIP01=n -CONFIG_ARCH_HIP04=n -CONFIG_ARCH_HISI=n -CONFIG_ARCH_HIX5HD2=n -CONFIG_ARCH_HPE=n -CONFIG_ARCH_HPE_GXP=n -CONFIG_ARCH_INTEL_SOCFPGA=n -CONFIG_ARCH_KEYSTONE=n -CONFIG_ARCH_MEDIATEK=n -CONFIG_ARCH_MESON=n -CONFIG_ARCH_MILBEAUT=n -CONFIG_ARCH_MILBEAUT_M10V=n -CONFIG_ARCH_MMP=n -CONFIG_ARCH_MSM8916=n -CONFIG_ARCH_MSM8960=n -CONFIG_ARCH_MSM8974=n -CONFIG_ARCH_MSM8X60=n -CONFIG_ARCH_MVEBU=n -CONFIG_ARCH_MXC=n -CONFIG_ARCH_OMAP3=n -CONFIG_ARCH_OMAP4=n -CONFIG_ARCH_QCOM=n -CONFIG_ARCH_R7S72100=n -CONFIG_ARCH_R7S9210=n -CONFIG_ARCH_R8A73A4=n -CONFIG_ARCH_R8A7740=n -CONFIG_ARCH_R8A7742=n -CONFIG_ARCH_R8A7743=n -CONFIG_ARCH_R8A7744=n -CONFIG_ARCH_R8A7745=n -CONFIG_ARCH_R8A77470=n -CONFIG_ARCH_R8A7778=n -CONFIG_ARCH_R8A7779=n -CONFIG_ARCH_R8A7790=n -CONFIG_ARCH_R8A7791=n -CONFIG_ARCH_R8A7792=n -CONFIG_ARCH_R8A7793=n -CONFIG_ARCH_R8A7794=n -CONFIG_ARCH_R9A06G032=n -CONFIG_ARCH_RENESAS=n -CONFIG_ARCH_SH73A0=n -CONFIG_ARCH_SPEAR13XX=n -CONFIG_ARCH_STI=n -CONFIG_ARCH_STM32=n -CONFIG_ARCH_SUNPLUS=n -CONFIG_ARCH_SUNXI=n -CONFIG_ARCH_TEGRA=n -CONFIG_ARCH_TEGRA_114_SOC=n -CONFIG_ARCH_TEGRA_124_SOC=n -CONFIG_ARCH_TEGRA_2x_SOC=n -CONFIG_ARCH_TEGRA_3x_SOC=n -CONFIG_ARCH_U8500=n -CONFIG_ARCH_UNIPHIER=n -CONFIG_ARCH_VEXPRESS=n -CONFIG_ARCH_VEXPRESS_TC2_PM=n -CONFIG_ARCH_VIRT=n -CONFIG_ARCH_WM8850=n -CONFIG_ARCH_ZYNQ=n diff --git a/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.scc b/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.scc deleted file mode 100644 index ce7770456ea4..000000000000 --- a/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm.scc +++ /dev/null @@ -1 +0,0 @@ -kconf hardware remove-non-rockchip-arch-arm.cfg diff --git a/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.cfg b/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.cfg deleted file mode 100644 index 597d47a424d2..000000000000 --- a/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.cfg +++ /dev/null @@ -1,62 +0,0 @@ -CONFIG_ARCH_ACTIONS=n -CONFIG_ARCH_ALPINE=n -CONFIG_ARCH_APPLE=n -CONFIG_ARCH_BCM2835=n -CONFIG_ARCH_BCM=n -CONFIG_ARCH_BCMBCA=n -CONFIG_ARCH_BCM_IPROC=n -CONFIG_ARCH_BERLIN=n -CONFIG_ARCH_BRCMSTB=n -CONFIG_ARCH_EXYNOS=n -CONFIG_ARCH_HISI=n -CONFIG_ARCH_INTEL_SOCFPGA=n -CONFIG_ARCH_K3=n -CONFIG_ARCH_KEEMBAY=n -CONFIG_ARCH_LAYERSCAPE=n -CONFIG_ARCH_LG1K=n -CONFIG_ARCH_MEDIATEK=n -CONFIG_ARCH_MESON=n -CONFIG_ARCH_MVEBU=n -CONFIG_ARCH_MXC=n -CONFIG_ARCH_NPCM=n -CONFIG_ARCH_NXP=n -CONFIG_ARCH_QCOM=n -CONFIG_ARCH_R8A774A1=n -CONFIG_ARCH_R8A774B1=n -CONFIG_ARCH_R8A774C0=n -CONFIG_ARCH_R8A774E1=n -CONFIG_ARCH_R8A77951=n -CONFIG_ARCH_R8A77960=n -CONFIG_ARCH_R8A77961=n -CONFIG_ARCH_R8A77965=n -CONFIG_ARCH_R8A77970=n -CONFIG_ARCH_R8A77980=n -CONFIG_ARCH_R8A77990=n -CONFIG_ARCH_R8A77995=n -CONFIG_ARCH_R8A779A0=n -CONFIG_ARCH_R8A779F0=n -CONFIG_ARCH_R8A779G0=n -CONFIG_ARCH_R9A07G043=n -CONFIG_ARCH_R9A07G044=n -CONFIG_ARCH_R9A07G054=n -CONFIG_ARCH_R9A09G011=n -CONFIG_ARCH_RENESAS=n -CONFIG_ARCH_S32=n -CONFIG_ARCH_SEATTLE=n -CONFIG_ARCH_SPRD=n -CONFIG_ARCH_SUNXI=n -CONFIG_ARCH_SYNQUACER=n -CONFIG_ARCH_TEGRA=n -CONFIG_ARCH_TEGRA_132_SOC=n -CONFIG_ARCH_TEGRA_186_SOC=n -CONFIG_ARCH_TEGRA_194_SOC=n -CONFIG_ARCH_TEGRA_210_SOC=n -CONFIG_ARCH_TEGRA_234_SOC=n -CONFIG_ARCH_TESLA_FSD=n -CONFIG_ARCH_THUNDER2=n -CONFIG_ARCH_THUNDER=n -CONFIG_ARCH_UNIPHIER=n -CONFIG_ARCH_VEXPRESS=n -CONFIG_ARCH_VISCONTI=n -CONFIG_ARCH_XGENE=n -CONFIG_ARCH_ZYNQMP=n diff --git a/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.scc b/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.scc deleted file mode 100644 index e169240f5067..000000000000 --- a/recipes-kernel/linux/linux-yocto/rockchip-kmeta/bsp/rockchip/remove-non-rockchip-arch-arm64.scc +++ /dev/null @@ -1 +0,0 @@ -kconf hardware remove-non-rockchip-arch-arm64.cfg diff --git a/recipes-kernel/linux/linux-yocto_%.bbappend b/recipes-kernel/linux/linux-yocto_%.bbappend index 2dba3d70a3ca..a648ecb20679 100644 --- a/recipes-kernel/linux/linux-yocto_%.bbappend +++ b/recipes-kernel/linux/linux-yocto_%.bbappend @@ -1,4 +1,4 @@ -FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/linux-rockchip:" # 32-bit devices COMPATIBLE_MACHINE:firefly-rk3288 = "firefly-rk3288"