From patchwork Fri Oct 20 20:44:54 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 32700 X-Patchwork-Delegate: reatmon@ti.com 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 C23B9C001DF for ; Fri, 20 Oct 2023 20:45:31 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web11.65451.1697834725596738979 for ; Fri, 20 Oct 2023 13:45:26 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: denix.org, ip: 64.68.198.64, mailfrom: denis@denix.org) Received: from localhost (localhost [127.0.0.1]) by mailout4.zoneedit.com (Postfix) with ESMTP id 9D9F741222; Fri, 20 Oct 2023 20:45:24 +0000 (UTC) Received: from mailout4.zoneedit.com ([127.0.0.1]) by localhost (zmo14-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JjCzhxpmlpCq; Fri, 20 Oct 2023 20:45:24 +0000 (UTC) Received: from mail.denix.org (pool-100-15-87-159.washdc.fios.verizon.net [100.15.87.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout4.zoneedit.com (Postfix) with ESMTPSA id EA77E41220; Fri, 20 Oct 2023 20:45:22 +0000 (UTC) Received: from thorin.denix (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id 74582163D17; Fri, 20 Oct 2023 16:45:20 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [master/kirkstone][PATCH 1/5] conf: beaglebone-ai64: trim down the DTB list Date: Fri, 20 Oct 2023 20:44:54 +0000 Message-Id: <20231020204458.546852-1-denis@denix.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 20 Oct 2023 20:45:31 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/17162 From: Denys Dmytriyenko Update DTB/DTBO list to only upstreamed devicetrees and overlays. This help with migration to kernel 6.1, which doesn't have BB.org specific overlays. Signed-off-by: Denys Dmytriyenko --- meta-ti-bsp/conf/machine/beaglebone-ai64.conf | 61 +++---------------- 1 file changed, 8 insertions(+), 53 deletions(-) diff --git a/meta-ti-bsp/conf/machine/beaglebone-ai64.conf b/meta-ti-bsp/conf/machine/beaglebone-ai64.conf index bd5f541f..2f9c7288 100644 --- a/meta-ti-bsp/conf/machine/beaglebone-ai64.conf +++ b/meta-ti-bsp/conf/machine/beaglebone-ai64.conf @@ -10,62 +10,17 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-bb.org" KERNEL_DEVICETREE = " \ ti/k3-j721e-beagleboneai64.dtb \ -ti/k3-j721e-beagleboneai64-no-shared-mem.dtb \ ti/k3-j721e-common-proc-board.dtb \ -ti/k3-j721e-common-proc-board-infotainment.dtbo \ -ti/k3-j721e-common-proc-board-uarts.dtbo \ -ti/k3-j721e-cpb-csi2-ov5640.dtbo \ -ti/k3-j721e-fpdlink-cpb-fusion.dtbo \ -ti/k3-j721e-fpdlink-imx390-cm-0-0.dtbo \ -ti/k3-j721e-fpdlink-imx390-cm-0-1.dtbo \ -ti/k3-j721e-fpdlink-imx390-cm-0-2.dtbo \ -ti/k3-j721e-fpdlink-imx390-cm-0-3.dtbo \ -ti/k3-j721e-fpdlink-imx390-cm-1-0.dtbo \ -ti/k3-j721e-fpdlink-imx390-cm-1-1.dtbo \ -ti/k3-j721e-fpdlink-imx390-cm-1-2.dtbo \ -ti/k3-j721e-fpdlink-imx390-cm-1-3.dtbo \ -ti/k3-j721e-fpdlink-imx390-rcm-0-0.dtbo \ -ti/k3-j721e-fpdlink-imx390-rcm-0-1.dtbo \ -ti/k3-j721e-fpdlink-imx390-rcm-0-2.dtbo \ -ti/k3-j721e-fpdlink-imx390-rcm-0-3.dtbo \ -ti/k3-j721e-fpdlink-imx390-rcm-1-0.dtbo \ -ti/k3-j721e-fpdlink-imx390-rcm-1-1.dtbo \ -ti/k3-j721e-fpdlink-imx390-rcm-1-2.dtbo \ -ti/k3-j721e-fpdlink-imx390-rcm-1-3.dtbo \ -ti/k3-j721e-fpdlink-sk-fusion.dtbo \ -ti/k3-j721e-gesi-exp-board.dtbo \ -ti/k3-j721e-proc-board-tps65917.dtb \ -ti/k3-j721e-quad-port-eth-exp.dtbo \ +ti/k3-j721e-evm-csi2-ov5640.dtbo \ +ti/k3-j721e-evm-fusion.dtbo \ +ti/k3-j721e-evm-gesi-exp-board.dtbo \ +ti/k3-j721e-evm-quad-port-eth-exp.dtbo \ +ti/k3-j721e-evm-virt-mac-client.dtbo \ ti/k3-j721e-sk-csi2-ov5640.dtbo \ -ti/k3-j721e-sk.dtb \ -ti/k3-j721e-sk-rpi-cam-imx219.dtbo \ +ti/k3-j721e-sk-csi2-rpi-imx219.dtbo \ +ti/k3-j721e-sk-fusion.dtbo \ ti/k3-j721e-sk-rpi-hdr-ehrpwm.dtbo \ -ti/overlays/BBAI64-CSI0-imx219.dtbo \ -ti/overlays/BBAI64-CSI1-imx219.dtbo \ -ti/overlays/BBAI64-DSI-RPi-7inch-panel.dtbo \ -ti/overlays/BBAI64-P8_37-ehrpwm5_a.dtbo \ -ti/overlays/BBAI64-P9_25-ehrpwm4_b.dtbo \ -ti/overlays/BB-I2C2-MPU6050.dtbo \ -ti/overlays/BBORG_LOAD-00A2.dtbo \ -ti/overlays/BBORG_RELAY-00A2.dtbo \ -ti/overlays/BBORG_SERVO-00A2.dtbo \ -ti/overlays/BONE-FAN.dtbo \ -ti/overlays/BONE-I2C1.dtbo \ -ti/overlays/BONE-I2C2.dtbo \ -ti/overlays/BONE-I2C3.dtbo \ -ti/overlays/BONE-LED_P8_03.dtbo \ -ti/overlays/BONE-LED_P9_11.dtbo \ -ti/overlays/BONE-PWM0.dtbo \ -ti/overlays/BONE-PWM1.dtbo \ -ti/overlays/BONE-PWM2.dtbo \ -ti/overlays/BONE-SPI0_0.dtbo \ -ti/overlays/BONE-SPI0_1.dtbo \ -ti/overlays/BONE-SPI1_0.dtbo \ -ti/overlays/BONE-UART1.dtbo \ -ti/overlays/BONE-USB0-host.dtbo \ -ti/overlays/J721E-PRU-UIO-00A0.dtbo \ -ti/overlays/k3-j721e-beagleboneai64-RPi-7inch-panel.dtbo \ -ti/overlays/robotics-cape.dtbo \ +ti/k3-j721e-sk.dtb \ " MACHINE_GUI_CLASS = "bigscreen" From patchwork Fri Oct 20 20:44:55 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 32697 X-Patchwork-Delegate: reatmon@ti.com 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 ACF2DC0032E for ; Fri, 20 Oct 2023 20:45:31 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web11.65452.1697834726046504134 for ; Fri, 20 Oct 2023 13:45:26 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: denix.org, ip: 64.68.198.64, mailfrom: denis@denix.org) Received: from localhost (localhost [127.0.0.1]) by mailout4.zoneedit.com (Postfix) with ESMTP id 0CFED41210; Fri, 20 Oct 2023 20:45:25 +0000 (UTC) Received: from mailout4.zoneedit.com ([127.0.0.1]) by localhost (zmo14-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pImY0nZaOHN1; Fri, 20 Oct 2023 20:45:25 +0000 (UTC) Received: from mail.denix.org (pool-100-15-87-159.washdc.fios.verizon.net [100.15.87.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout4.zoneedit.com (Postfix) with ESMTPSA id E956C4121F; Fri, 20 Oct 2023 20:45:22 +0000 (UTC) Received: from thorin.denix (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id 8145A163D18; Fri, 20 Oct 2023 16:45:20 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [master/kirkstone][PATCH 2/5] conf: beagleplay: trim down the DTB list Date: Fri, 20 Oct 2023 20:44:55 +0000 Message-Id: <20231020204458.546852-2-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20231020204458.546852-1-denis@denix.org> References: <20231020204458.546852-1-denis@denix.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 20 Oct 2023 20:45:31 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/17161 From: Denys Dmytriyenko Update DTB/DTBO list to only upstreamed devicetrees and overlays. This help with migration to kernel 6.1, which doesn't have BB.org specific overlays. Signed-off-by: Denys Dmytriyenko --- meta-ti-bsp/conf/machine/beagleplay.conf | 40 +++++------------------- 1 file changed, 7 insertions(+), 33 deletions(-) diff --git a/meta-ti-bsp/conf/machine/beagleplay.conf b/meta-ti-bsp/conf/machine/beagleplay.conf index 23f44c3f..106019c4 100644 --- a/meta-ti-bsp/conf/machine/beagleplay.conf +++ b/meta-ti-bsp/conf/machine/beagleplay.conf @@ -24,45 +24,19 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-bb.org" KERNEL_DEVICETREE = " \ ti/k3-am625-beagleplay.dtb \ +ti/k3-am625-beagleplay-csi2-ov5640.dtbo \ +ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtbo \ +ti/k3-am625-sk.dtb \ ti/k3-am625-sk-csi2-ov5640.dtbo \ ti/k3-am625-sk-csi2-tevi-ov5640.dtbo \ -ti/k3-am625-sk.dtb \ +ti/k3-am625-sk-dmtimer-pwm.dtbo \ ti/k3-am625-sk-ecap-capture.dtbo \ -ti/k3-am625-skeleton.dtb \ ti/k3-am625-sk-hdmi-audio.dtbo \ -ti/k3-am625-sk-lpmdemo.dtb \ ti/k3-am625-sk-mcan.dtbo \ -ti/k3-am625-sk-oldi-panel.dtbo \ -ti/k3-am625-sk-qspi-flash.dtbo \ +ti/k3-am625-sk-mcspi-loopback.dtbo \ +ti/k3-am625-sk-mcu-gpio-wakeup.dtbo \ +ti/k3-am625-sk-microtips-mf101hie-panel.dtbo \ ti/k3-am625-sk-rpi-hdr-pwm.dtbo \ -ti/k3-am625-sk-rpi-hdr-spi.dtbo \ -ti/overlays/BBAI64-CSI0-imx219.dtbo \ -ti/overlays/BBAI64-CSI1-imx219.dtbo \ -ti/overlays/BBAI64-DSI-RPi-7inch-panel.dtbo \ -ti/overlays/BBAI64-P8_37-ehrpwm5_a.dtbo \ -ti/overlays/BBAI64-P9_25-ehrpwm4_b.dtbo \ -ti/overlays/BB-I2C2-MPU6050.dtbo \ -ti/overlays/BBORG_LOAD-00A2.dtbo \ -ti/overlays/BBORG_RELAY-00A2.dtbo \ -ti/overlays/BBORG_SERVO-00A2.dtbo \ -ti/overlays/BONE-FAN.dtbo \ -ti/overlays/BONE-I2C1.dtbo \ -ti/overlays/BONE-I2C2.dtbo \ -ti/overlays/BONE-I2C3.dtbo \ -ti/overlays/BONE-LED_P8_03.dtbo \ -ti/overlays/BONE-LED_P9_11.dtbo \ -ti/overlays/BONE-PWM0.dtbo \ -ti/overlays/BONE-PWM1.dtbo \ -ti/overlays/BONE-PWM2.dtbo \ -ti/overlays/BONE-SPI0_0.dtbo \ -ti/overlays/BONE-SPI0_1.dtbo \ -ti/overlays/BONE-SPI1_0.dtbo \ -ti/overlays/BONE-UART1.dtbo \ -ti/overlays/BONE-USB0-host.dtbo \ -ti/overlays/k3-am625-beagleplay-bcfserial-no-firmware.dtbo \ -ti/overlays/k3-am625-beagleplay-csi2-ov5640.dtbo \ -ti/overlays/k3-am625-beagleplay-lt-lcd185.dtbo \ -ti/overlays/robotics-cape.dtbo \ " MACHINE_GUI_CLASS = "bigscreen" From patchwork Fri Oct 20 20:44:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 32696 X-Patchwork-Delegate: reatmon@ti.com 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 ACF69C004C0 for ; Fri, 20 Oct 2023 20:45:31 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web10.65319.1697834725672366283 for ; Fri, 20 Oct 2023 13:45:26 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: denix.org, ip: 64.68.198.64, mailfrom: denis@denix.org) Received: from localhost (localhost [127.0.0.1]) by mailout4.zoneedit.com (Postfix) with ESMTP id 03CA041220; Fri, 20 Oct 2023 20:45:25 +0000 (UTC) Received: from mailout4.zoneedit.com ([127.0.0.1]) by localhost (zmo14-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7L6jutQjuyO8; Fri, 20 Oct 2023 20:45:24 +0000 (UTC) Received: from mail.denix.org (pool-100-15-87-159.washdc.fios.verizon.net [100.15.87.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout4.zoneedit.com (Postfix) with ESMTPSA id EB9C741221; Fri, 20 Oct 2023 20:45:22 +0000 (UTC) Received: from thorin.denix (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id 8C038163D19; Fri, 20 Oct 2023 16:45:20 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [master/kirkstone][PATCH 3/5] linux-bb.org: update kernel to 6.1 for Beagle devices Date: Fri, 20 Oct 2023 20:44:56 +0000 Message-Id: <20231020204458.546852-3-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20231020204458.546852-1-denis@denix.org> References: <20231020204458.546852-1-denis@denix.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 20 Oct 2023 20:45:31 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/17158 From: Denys Dmytriyenko Update both 32-bit and 64-bit configs to use the latest 6.1 Linux kernel from beagleboard.org repository, which is based on ti-linux-kernel repo used in linux-ti-staging, but with extra Beagle-specific features on top. Signed-off-by: Denys Dmytriyenko --- .../recipes-kernel/linux/linux-bb.org_git.bb | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb b/meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb index f4c1775d..4048e106 100644 --- a/meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb +++ b/meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb @@ -10,21 +10,24 @@ inherit kernel require recipes-kernel/linux/setup-defconfig.inc require recipes-kernel/linux/ti-kernel.inc +# BB.org hasn't switched to "vendored" DTB layout by default yet +KERNEL_DTBVENDORED = "0" + DEPENDS += "gmp-native libmpc-native" KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} ${EXTRA_DTC_ARGS}" S = "${WORKDIR}/git" -# 5.10.168 version for 32-bit -SRCREV:armv7a = "a943fc1987e1b8057b0b5219ecd3c5a85285d62a" -PV:armv7a = "5.10.168+git${SRCPV}" -BRANCH:armv7a = "v5.10.168-ti-r70" +# 6.1.33 version for 32-bit +SRCREV:armv7a = "feb1c153a9693d44dec5772d134bd2c7986ff95d" +PV:armv7a = "6.1.33+git${SRCPV}" +BRANCH:armv7a = "v6.1.33-ti-r7" -# 5.10.162 version for 64-bit -SRCREV:aarch64 = "a2f5d5746b6c389e58d20fda0a0fa88403da428b" -PV:aarch64 = "5.10.162+git${SRCPV}" -BRANCH:aarch64 = "v5.10.162-ti-arm64-r99" +# 6.1.46 version for 64-bit +SRCREV:aarch64 = "0a1e93a38c699fdd3c629d57f5cd015f90ab0d36" +PV:aarch64 = "6.1.46+git${SRCPV}" +BRANCH:aarch64 = "v6.1.46-ti-arm64-r9" SRC_URI = " \ git://github.com/beagleboard/linux.git;protocol=https;branch=${BRANCH} \ From patchwork Fri Oct 20 20:44:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 32698 X-Patchwork-Delegate: reatmon@ti.com 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 D2AEDC25B42 for ; Fri, 20 Oct 2023 20:45:31 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web10.65320.1697834725693095716 for ; Fri, 20 Oct 2023 13:45:26 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: denix.org, ip: 64.68.198.64, mailfrom: denis@denix.org) Received: from localhost (localhost [127.0.0.1]) by mailout4.zoneedit.com (Postfix) with ESMTP id 05E7041226; Fri, 20 Oct 2023 20:45:25 +0000 (UTC) Received: from mailout4.zoneedit.com ([127.0.0.1]) by localhost (zmo14-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VakTHL-PGO6W; Fri, 20 Oct 2023 20:45:24 +0000 (UTC) Received: from mail.denix.org (pool-100-15-87-159.washdc.fios.verizon.net [100.15.87.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout4.zoneedit.com (Postfix) with ESMTPSA id E80C241210; Fri, 20 Oct 2023 20:45:22 +0000 (UTC) Received: from thorin.denix (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id 8E2A3163D1A; Fri, 20 Oct 2023 16:45:20 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [master/kirkstone][PATCH 4/5] u-boot-bb.org: add back Beagle-specific U-boot 2023.04 Date: Fri, 20 Oct 2023 20:44:57 +0000 Message-Id: <20231020204458.546852-4-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20231020204458.546852-1-denis@denix.org> References: <20231020204458.546852-1-denis@denix.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 20 Oct 2023 20:45:31 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/17159 From: Denys Dmytriyenko Majority of Beagle devices use ti-u-boot repo from u-boot-ti-staging directly. But some latest devices may need to point to own tree with additional support added that is not yet upstream, e.g. BeaglePlay. Add the Beagle-specific recipe and point beagleplay to use it. Other devices can switch to using it as well, if desired, but right now the code base is the same for other Beagle devices. Signed-off-by: Denys Dmytriyenko --- meta-ti-bsp/conf/machine/beagleplay-k3r5.conf | 3 +++ meta-ti-bsp/conf/machine/beagleplay.conf | 2 ++ .../recipes-bsp/u-boot/u-boot-bb.org_git.bb | 17 +++++++++++++++++ 3 files changed, 22 insertions(+) create mode 100644 meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb diff --git a/meta-ti-bsp/conf/machine/beagleplay-k3r5.conf b/meta-ti-bsp/conf/machine/beagleplay-k3r5.conf index f8f08d63..c40615c9 100644 --- a/meta-ti-bsp/conf/machine/beagleplay-k3r5.conf +++ b/meta-ti-bsp/conf/machine/beagleplay-k3r5.conf @@ -4,6 +4,9 @@ require conf/machine/include/k3r5.inc +PREFERRED_PROVIDER_virtual/bootloader = "u-boot-bb.org" +PREFERRED_PROVIDER_u-boot = "u-boot-bb.org" + SYSFW_SOC = "am62x" SYSFW_CONFIG = "evm" SYSFW_SUFFIX = "gp" diff --git a/meta-ti-bsp/conf/machine/beagleplay.conf b/meta-ti-bsp/conf/machine/beagleplay.conf index 106019c4..6a0f697f 100644 --- a/meta-ti-bsp/conf/machine/beagleplay.conf +++ b/meta-ti-bsp/conf/machine/beagleplay.conf @@ -21,6 +21,8 @@ OPTEEMACHINE = "k3-am62x" UBOOT_MACHINE = "am62x_evm_a53_defconfig" PREFERRED_PROVIDER_virtual/kernel = "linux-bb.org" +PREFERRED_PROVIDER_virtual/bootloader = "u-boot-bb.org" +PREFERRED_PROVIDER_u-boot = "u-boot-bb.org" KERNEL_DEVICETREE = " \ ti/k3-am625-beagleplay.dtb \ diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb new file mode 100644 index 00000000..5bb20213 --- /dev/null +++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb @@ -0,0 +1,17 @@ +require u-boot-ti.inc + +SUMMARY = "BeagleBoard.org U-Boot" + +COMPATIBLE_MACHINE = "beagle.*" + +PV = "2023.04" + +UBOOT_GIT_URI = "git://github.com/beagleboard/u-boot.git" +UBOOT_GIT_PROTOCOL = "https" +BRANCH = "v2023.04-ti-09.00.00.011" +SRCREV = "4b8f8be8870f03d92a2b01d0d30ab912118adc82" + +BRANCH:beagleplay = "v2023.04-ti-09.00.00.011-BeaglePlay" +BRANCH:beagleplay-k3r5 = "v2023.04-ti-09.00.00.011-BeaglePlay" +SRCREV:beagleplay = "10afea462ea1113701f6f0f8853fdff985aa275d" +SRCREV:beagleplay-k3r5 = "10afea462ea1113701f6f0f8853fdff985aa275d" From patchwork Fri Oct 20 20:44:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 32699 X-Patchwork-Delegate: reatmon@ti.com 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 CC26CC00A8F for ; Fri, 20 Oct 2023 20:45:31 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web10.65321.1697834726045868584 for ; Fri, 20 Oct 2023 13:45:26 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: denix.org, ip: 64.68.198.64, mailfrom: denis@denix.org) Received: from localhost (localhost [127.0.0.1]) by mailout4.zoneedit.com (Postfix) with ESMTP id 124FD4121F; Fri, 20 Oct 2023 20:45:25 +0000 (UTC) Received: from mailout4.zoneedit.com ([127.0.0.1]) by localhost (zmo14-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id okIql5L_lwRj; Fri, 20 Oct 2023 20:45:25 +0000 (UTC) Received: from mail.denix.org (pool-100-15-87-159.washdc.fios.verizon.net [100.15.87.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout4.zoneedit.com (Postfix) with ESMTPSA id E868A41213; Fri, 20 Oct 2023 20:45:22 +0000 (UTC) Received: from thorin.denix (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id 9AD3E163D1B; Fri, 20 Oct 2023 16:45:20 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [master/kirkstone][PATCH 5/5] conf: beagle*: recommend essential FW images for Beagle devices Date: Fri, 20 Oct 2023 20:44:58 +0000 Message-Id: <20231020204458.546852-5-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20231020204458.546852-1-denis@denix.org> References: <20231020204458.546852-1-denis@denix.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 20 Oct 2023 20:45:31 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/17160 From: Denys Dmytriyenko Set MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS per platform to list recommended essential FW images to be added to rootfs by default. Correct beagle-x15 to pull devicetrees and kernel image as well. Signed-off-by: Denys Dmytriyenko --- meta-ti-bsp/conf/machine/beagle-x15.conf | 2 ++ meta-ti-bsp/conf/machine/beaglebone-ai64.conf | 3 +++ meta-ti-bsp/conf/machine/beaglebone.conf | 2 ++ meta-ti-bsp/conf/machine/beagleplay.conf | 3 +++ 4 files changed, 10 insertions(+) diff --git a/meta-ti-bsp/conf/machine/beagle-x15.conf b/meta-ti-bsp/conf/machine/beagle-x15.conf index be27705c..3b857165 100644 --- a/meta-ti-bsp/conf/machine/beagle-x15.conf +++ b/meta-ti-bsp/conf/machine/beagle-x15.conf @@ -19,3 +19,5 @@ MACHINE_GUI_CLASS = "bigscreen" SERIAL_CONSOLES = "115200;ttyS2" UBOOT_MACHINE = "am57xx_evm_config" + +MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-devicetree kernel-image-zimage" diff --git a/meta-ti-bsp/conf/machine/beaglebone-ai64.conf b/meta-ti-bsp/conf/machine/beaglebone-ai64.conf index 2f9c7288..3f5a027e 100644 --- a/meta-ti-bsp/conf/machine/beaglebone-ai64.conf +++ b/meta-ti-bsp/conf/machine/beaglebone-ai64.conf @@ -24,4 +24,7 @@ ti/k3-j721e-sk.dtb \ " MACHINE_GUI_CLASS = "bigscreen" + MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-devicetree kernel-image-image" + +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "cadence-mhdp-fw vxd-dec-fw" diff --git a/meta-ti-bsp/conf/machine/beaglebone.conf b/meta-ti-bsp/conf/machine/beaglebone.conf index 2d811d0d..45944ce8 100644 --- a/meta-ti-bsp/conf/machine/beaglebone.conf +++ b/meta-ti-bsp/conf/machine/beaglebone.conf @@ -23,3 +23,5 @@ MACHINE_FEATURES += "screen" SERIAL_CONSOLES = "115200;ttyS0" MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-devicetree kernel-image-zimage" + +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "amx3-cm3" diff --git a/meta-ti-bsp/conf/machine/beagleplay.conf b/meta-ti-bsp/conf/machine/beagleplay.conf index 6a0f697f..4dd550a1 100644 --- a/meta-ti-bsp/conf/machine/beagleplay.conf +++ b/meta-ti-bsp/conf/machine/beagleplay.conf @@ -42,4 +42,7 @@ ti/k3-am625-sk-rpi-hdr-pwm.dtbo \ " MACHINE_GUI_CLASS = "bigscreen" + MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-devicetree kernel-image-image" + +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += ""