From patchwork Wed Mar 5 17:21:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonios Christidis X-Patchwork-Id: 58379 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 C1CD9C19F32 for ; Wed, 5 Mar 2025 17:21:55 +0000 (UTC) Received: from lelvem-ot01.ext.ti.com (lelvem-ot01.ext.ti.com [198.47.23.234]) by mx.groups.io with SMTP id smtpd.web10.18950.1741195309122919354 for ; Wed, 05 Mar 2025 09:21:49 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=lIaBzHGP; spf=pass (domain: ti.com, ip: 198.47.23.234, mailfrom: a-christidis@ti.com) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by lelvem-ot01.ext.ti.com (8.15.2/8.15.2) with ESMTPS id 525HLmqj3468480 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 5 Mar 2025 11:21:48 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1741195308; bh=7UAKrHv9X8kxtiof7dpSy6AlMUQDODU/Q4szy4xSypY=; h=From:To:Subject:Date:In-Reply-To:References; b=lIaBzHGPXh6ZKtdmTXLL2ylWqgQBzd4Osi0gXpSaWrOwOwRmBHLtWXZr9SnInyv13 K3OWWNDNXX1HHlPyCgdrNqT50yqQowlqeaKGJ4Aht1HXJ6HSSRViBVoepN3Gq9IAvo rgfP0fFs6tsM5bChbk8Lx6HgVnj0m1i+BymsGyRc= Received: from DLEE107.ent.ti.com (dlee107.ent.ti.com [157.170.170.37]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTP id 525HLmoL116247 for ; Wed, 5 Mar 2025 11:21:48 -0600 Received: from DLEE115.ent.ti.com (157.170.170.26) by DLEE107.ent.ti.com (157.170.170.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Wed, 5 Mar 2025 11:21:48 -0600 Received: from lelvsmtp6.itg.ti.com (10.180.75.249) by DLEE115.ent.ti.com (157.170.170.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Wed, 5 Mar 2025 11:21:48 -0600 Received: from antonios-ThinkStation-P3-Tower.dhcp.ti.com (antonios-thinkstation-p3-tower.dhcp.ti.com [128.247.81.112]) by lelvsmtp6.itg.ti.com (8.15.2/8.15.2) with ESMTP id 525HLmVO064406 for ; Wed, 5 Mar 2025 11:21:48 -0600 From: To: Subject: [meta-ti][scarthgap/master][PATCH v4 1/3] recipes-graphics : port gc320 driver to work on kernel 6.12 Date: Wed, 5 Mar 2025 11:21:46 -0600 Message-ID: <20250305172148.358549-2-a-christidis@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250305172148.358549-1-a-christidis@ti.com> References: <20250305172148.358549-1-a-christidis@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea 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 ; Wed, 05 Mar 2025 17:21:55 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18356 From: Antonios Christidis Changes made on the gc320 kernel mode driver in order to work with kernel 6.12. There is no other change in functionality with this update, and the driver version remains the same. Signed-Off-By: Antonios Christidis --- .../recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb b/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb index 818ed683..a6dc3e25 100644 --- a/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +++ b/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb @@ -8,9 +8,9 @@ inherit module features_check REQUIRED_MACHINE_FEATURES = "gc320" # Need to branch out with ${PV} var -BRANCH = "ti-${PV}-k5.10" +BRANCH = "ti-${PV}-k6.12" -SRCREV = "e2a10f31e255a65ec30a6e10b890e77d7e9cb107" +SRCREV = "83afddf9dbf6a8458267b4dae21ee35bfb11f3d1" SRC_URI = "git://git.ti.com/git/graphics/ti-gc320-driver.git;protocol=https;branch=${BRANCH}" From patchwork Wed Mar 5 17:21:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonios Christidis X-Patchwork-Id: 58381 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 D384EC282DE for ; Wed, 5 Mar 2025 17:21:55 +0000 (UTC) Received: from fllvem-ot04.ext.ti.com (fllvem-ot04.ext.ti.com [198.47.19.246]) by mx.groups.io with SMTP id smtpd.web10.18951.1741195309302172562 for ; Wed, 05 Mar 2025 09:21:49 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=n7SvA9/k; spf=pass (domain: ti.com, ip: 198.47.19.246, mailfrom: a-christidis@ti.com) Received: from fllv0035.itg.ti.com ([10.64.41.0]) by fllvem-ot04.ext.ti.com (8.15.2/8.15.2) with ESMTPS id 525HLmfi3926575 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 5 Mar 2025 11:21:48 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1741195308; bh=Ym44Wp7GG9T0x2L6++87K4ZdR+BNkDP1VM4TOf7oj5Q=; h=From:To:Subject:Date:In-Reply-To:References; b=n7SvA9/k3siTHyVTj8xtbVhjdD2rVGeROEaqEbhCP1VjaWsfngzUD6u2g9RmpWJwN fusi3YAYa32W0yOAQDL3TjdOxsbVW0YdqIz9rfD8eup166zQu2j1rqM4AmTkDiJ46I 47Rsh4mzOAK9lG7J79pJX9AVbesIpKZQN8UE9Q3k= Received: from DLEE112.ent.ti.com (dlee112.ent.ti.com [157.170.170.23]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 525HLmFC035604 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Wed, 5 Mar 2025 11:21:48 -0600 Received: from DLEE108.ent.ti.com (157.170.170.38) by DLEE112.ent.ti.com (157.170.170.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Wed, 5 Mar 2025 11:21:48 -0600 Received: from lelvsmtp6.itg.ti.com (10.180.75.249) by DLEE108.ent.ti.com (157.170.170.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Wed, 5 Mar 2025 11:21:48 -0600 Received: from antonios-ThinkStation-P3-Tower.dhcp.ti.com (antonios-thinkstation-p3-tower.dhcp.ti.com [128.247.81.112]) by lelvsmtp6.itg.ti.com (8.15.2/8.15.2) with ESMTP id 525HLmVP064406 for ; Wed, 5 Mar 2025 11:21:48 -0600 From: To: Subject: [meta-ti][scarthgap/master][PATCH v4 2/3] recipes-graphics : port gc320 libs to work on kernel 6.12 Date: Wed, 5 Mar 2025 11:21:47 -0600 Message-ID: <20250305172148.358549-3-a-christidis@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250305172148.358549-1-a-christidis@ti.com> References: <20250305172148.358549-1-a-christidis@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea 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 ; Wed, 05 Mar 2025 17:21:55 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18358 From: Antonios Christidis The user mode libraries needed recompiling with the scarthgap revision of gcc to remove all the warning about 32bit API usage during the linking stage, New SRCREV and branch includes this changes. Versions of the libraries remain the same. Signed-Off-By: Antonios Christidis --- v3: - Removed commented lines and extra lib directory that was being created in do_install() v2: ti-gc320-libs - No longer include within the ${PN} package /usr/include files and symb link to library file. This is done by not changing the FILES/PACKAGES variables, thus creating a -dev package including the above. .../recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-ti-bsp/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb b/meta-ti-bsp/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb index 807f421c..28d29134 100644 --- a/meta-ti-bsp/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +++ b/meta-ti-bsp/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb @@ -11,10 +11,10 @@ COMPATIBLE_MACHINE = "omap-a15" CLEANBROKEN = "1" -BRANCH = "ti-${PV}" +BRANCH = "ti-${PV}-scarthgap" SRC_URI = "git://git.ti.com/git/graphics/ti-gc320-libs.git;protocol=https;branch=${BRANCH}" -SRCREV = "c0afab259de59909cfe74c01f3f7fbaa147f94b5" +SRCREV = "85c175e8425c33dda6e272aeb45afe0f69a79096" RRECOMMENDS:${PN} = "ti-gc320-driver" @@ -43,4 +43,4 @@ do_install() { chown -R root:root ${D} } -INSANE_SKIP:${PN} += "ldflags" +INSANE_SKIP:${PN} += "ldflags already-stripped dev-so" From patchwork Wed Mar 5 17:21:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonios Christidis X-Patchwork-Id: 58380 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 C3EF9C282EC for ; Wed, 5 Mar 2025 17:21:55 +0000 (UTC) Received: from fllvem-ot04.ext.ti.com (fllvem-ot04.ext.ti.com [198.47.19.246]) by mx.groups.io with SMTP id smtpd.web10.18952.1741195309321999217 for ; Wed, 05 Mar 2025 09:21:49 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=c76rEeg6; spf=pass (domain: ti.com, ip: 198.47.19.246, mailfrom: a-christidis@ti.com) Received: from fllv0035.itg.ti.com ([10.64.41.0]) by fllvem-ot04.ext.ti.com (8.15.2/8.15.2) with ESMTPS id 525HLmFV3926577 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 5 Mar 2025 11:21:48 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1741195308; bh=NXg/AT+6ZDBA+NWk5YD4tUe0XoIxks2zLDHuD8ye5D8=; h=From:To:Subject:Date:In-Reply-To:References; b=c76rEeg67LR3z2leAHSejocyTNqHimHMngD+MWvkBVFbOiCZdBXlXEUScnWv2abhN gNxBS9MhJHrSRvxdVzzx52JhhSjuezhFI4uR/C+SXl3HIML8srTKAbSutrxjo2/cJ2 wsxqxVi4XsqCQC4Qw/IDyz3Xzs844RSII+jG6sF0= Received: from DFLE110.ent.ti.com (dfle110.ent.ti.com [10.64.6.31]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 525HLm7M035605 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Wed, 5 Mar 2025 11:21:48 -0600 Received: from DFLE104.ent.ti.com (10.64.6.25) by DFLE110.ent.ti.com (10.64.6.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Wed, 5 Mar 2025 11:21:48 -0600 Received: from lelvsmtp6.itg.ti.com (10.180.75.249) by DFLE104.ent.ti.com (10.64.6.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Wed, 5 Mar 2025 11:21:48 -0600 Received: from antonios-ThinkStation-P3-Tower.dhcp.ti.com (antonios-thinkstation-p3-tower.dhcp.ti.com [128.247.81.112]) by lelvsmtp6.itg.ti.com (8.15.2/8.15.2) with ESMTP id 525HLmVQ064406 for ; Wed, 5 Mar 2025 11:21:48 -0600 From: To: Subject: [meta-ti][scarthgap/master][PATCH v4 3/3] conf: machine: am57xx-evm : Enable gc320 machine feature for am57xx Date: Wed, 5 Mar 2025 11:21:48 -0600 Message-ID: <20250305172148.358549-4-a-christidis@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250305172148.358549-1-a-christidis@ti.com> References: <20250305172148.358549-1-a-christidis@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea 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 ; Wed, 05 Mar 2025 17:21:55 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18357 From: Antonios Christidis MACHINE_FEATURE gc320 already gets set on omap-a15.inc. But ti-bsp.inc file, removes the feature. So, remove that portion of functionality from ti-bsp, in order to allow the building of gc320. Signed-Off-By: Antonios Christidis v4: - Instead of commenting out, remove the MACHINE_FEATURES line --- meta-ti-bsp/conf/machine/include/ti-bsp.inc | 2 -- 1 file changed, 2 deletions(-) diff --git a/meta-ti-bsp/conf/machine/include/ti-bsp.inc b/meta-ti-bsp/conf/machine/include/ti-bsp.inc index 32beacee..cab6471a 100644 --- a/meta-ti-bsp/conf/machine/include/ti-bsp.inc +++ b/meta-ti-bsp/conf/machine/include/ti-bsp.inc @@ -58,8 +58,6 @@ BSP_ROGUE_DRIVER_VERSION:bsp-ti-6_12 = "24%" BSP_ROGUE_UMLIBS_VERSION:bsp-ti-6_12 = "24%" BSP_MESA_PVR_VERSION:bsp-ti-6_12 = "24%" -# GC320 support requires out-of-tree drivers not yet available in 6.12 -MACHINE_FEATURES:remove:bsp-ti-6_12 = "gc320" # ========== # ti-6_6