From patchwork Wed Mar 5 16:52: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: 58375 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 6D2DDC19F32 for ; Wed, 5 Mar 2025 16:52: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.web11.18324.1741193569754968663 for ; Wed, 05 Mar 2025 08:52:49 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=goW46vkx; spf=pass (domain: ti.com, ip: 198.47.19.246, mailfrom: a-christidis@ti.com) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllvem-ot04.ext.ti.com (8.15.2/8.15.2) with ESMTPS id 525GqngE3915580 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 5 Mar 2025 10:52:49 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1741193569; bh=7UAKrHv9X8kxtiof7dpSy6AlMUQDODU/Q4szy4xSypY=; h=From:To:Subject:Date:In-Reply-To:References; b=goW46vkxUv0VgPtaHV82zItqQCr6jRa1TpJm3xpH/dduYfWMzrU1FCxcFoWHJgi6M 0Awmwl92pBZvHsfVeBZqtPKWhyrbDNS5+oDXkEJEy6PuJ1BU7oV/pTZeTwxxw3K6DC DoRoWXTyMRshfDc5Z5nirn357/hLEiugZcPMzWjs= Received: from DLEE103.ent.ti.com (dlee103.ent.ti.com [157.170.170.33]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTP id 525GqnSG098532 for ; Wed, 5 Mar 2025 10:52:49 -0600 Received: from DLEE106.ent.ti.com (157.170.170.36) by DLEE103.ent.ti.com (157.170.170.33) 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 10:52:48 -0600 Received: from lelvsmtp6.itg.ti.com (10.180.75.249) by DLEE106.ent.ti.com (157.170.170.36) 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 10:52: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 525GqmoG027729 for ; Wed, 5 Mar 2025 10:52:48 -0600 From: To: Subject: [meta-ti][scarthgap/master][PATCH v3 1/3] recipes-graphics : port gc320 driver to work on kernel 6.12 Date: Wed, 5 Mar 2025 10:52:46 -0600 Message-ID: <20250305165248.354807-2-a-christidis@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250305165248.354807-1-a-christidis@ti.com> References: <20250305165248.354807-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 16:52:55 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18350 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 16:52: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: 58376 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 6F648C282E5 for ; Wed, 5 Mar 2025 16:52: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.web11.18325.1741193569826655339 for ; Wed, 05 Mar 2025 08:52:49 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=p3tyaBh6; 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 525GqnAn3462210 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 5 Mar 2025 10:52:49 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1741193569; bh=Ym44Wp7GG9T0x2L6++87K4ZdR+BNkDP1VM4TOf7oj5Q=; h=From:To:Subject:Date:In-Reply-To:References; b=p3tyaBh6gLEKswHWxU8k6ezm2O3t4Kx7uJrDpD4IbSZ/UC+416+QB+j/+nW6L4dpu tIkTwMQ9SCSHD8wha3s/6IVH98+2/YjlFxAi47e26fFDGDYglpph5/vkj1+yGmBnn7 oYj1NvAiUhLeah/SLZq99sFvi1kcv4BWoJujAXgE= Received: from DFLE113.ent.ti.com (dfle113.ent.ti.com [10.64.6.34]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTP id 525Gqnx1098529 for ; Wed, 5 Mar 2025 10:52:49 -0600 Received: from DFLE103.ent.ti.com (10.64.6.24) by DFLE113.ent.ti.com (10.64.6.34) 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 10:52:48 -0600 Received: from lelvsmtp6.itg.ti.com (10.180.75.249) by DFLE103.ent.ti.com (10.64.6.24) 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 10:52:49 -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 525GqmoH027729 for ; Wed, 5 Mar 2025 10:52:48 -0600 From: To: Subject: [meta-ti][scarthgap/master][PATCH v3 2/3] recipes-graphics : port gc320 libs to work on kernel 6.12 Date: Wed, 5 Mar 2025 10:52:47 -0600 Message-ID: <20250305165248.354807-3-a-christidis@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250305165248.354807-1-a-christidis@ti.com> References: <20250305165248.354807-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 16:52:55 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18351 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 16:52: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: 58374 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 723D7C3DA4A for ; Wed, 5 Mar 2025 16:52:55 +0000 (UTC) Received: from lelvem-ot02.ext.ti.com (lelvem-ot02.ext.ti.com [198.47.23.235]) by mx.groups.io with SMTP id smtpd.web11.18326.1741193569933534078 for ; Wed, 05 Mar 2025 08:52:50 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=qFJkKOXd; spf=pass (domain: ti.com, ip: 198.47.23.235, mailfrom: a-christidis@ti.com) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by lelvem-ot02.ext.ti.com (8.15.2/8.15.2) with ESMTPS id 525Gqn2O4009396 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 5 Mar 2025 10:52:49 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1741193569; bh=tdMlSuFisKxMSsVZn+XyKAp8N1wkdGFTNLl0DlvnuaM=; h=From:To:Subject:Date:In-Reply-To:References; b=qFJkKOXdcuHhrEnh7tUZIdgMvboZAfcBhqqq1KXLSqAkVgH2Ym5vvwShKSBtMIZpN YI8sZqmTnz4q+RZ2xfKy4CdIx7YnBy994jwZxj6jXw99wms2VDCqTNjEzKcdXcpO/M 67O/48hECEQ70JZSBUZPY8iMmaHshsQqZE4L2e0E= Received: from DLEE103.ent.ti.com (dlee103.ent.ti.com [157.170.170.33]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTP id 525GqnYc098535 for ; Wed, 5 Mar 2025 10:52:49 -0600 Received: from DLEE109.ent.ti.com (157.170.170.41) by DLEE103.ent.ti.com (157.170.170.33) 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 10:52:48 -0600 Received: from lelvsmtp6.itg.ti.com (10.180.75.249) by DLEE109.ent.ti.com (157.170.170.41) 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 10:52: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 525GqmoI027729 for ; Wed, 5 Mar 2025 10:52:48 -0600 From: To: Subject: [meta-ti][scarthgap/master][PATCH v3 3/3] conf: machine: am57xx-evm : Enable gc320 machine feature for am57xx Date: Wed, 5 Mar 2025 10:52:48 -0600 Message-ID: <20250305165248.354807-4-a-christidis@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250305165248.354807-1-a-christidis@ti.com> References: <20250305165248.354807-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 16:52:55 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18352 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 --- meta-ti-bsp/conf/machine/include/ti-bsp.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-ti-bsp/conf/machine/include/ti-bsp.inc b/meta-ti-bsp/conf/machine/include/ti-bsp.inc index 32beacee..4f458d96 100644 --- a/meta-ti-bsp/conf/machine/include/ti-bsp.inc +++ b/meta-ti-bsp/conf/machine/include/ti-bsp.inc @@ -59,7 +59,7 @@ 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" +#MACHINE_FEATURES:remove:bsp-ti-6_12 = "gc320" # ========== # ti-6_6