From patchwork Wed Nov 13 09:06:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Paul M. Bendixen" X-Patchwork-Id: 52402 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 2FEA7D41C1E for ; Wed, 13 Nov 2024 09:07:00 +0000 (UTC) Received: from mxout02.netic.dk (mxout02.netic.dk [77.243.50.218]) by mx.groups.io with SMTP id smtpd.web11.7667.1731488815538113761 for ; Wed, 13 Nov 2024 01:06:56 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: message contains an insecure body length tag" header.i=@trifork.com header.s=dkim header.b=gT3t9ZDp; spf=pass (domain: trifork.com, ip: 77.243.50.218, mailfrom: pbe@trifork.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trifork.com; i=@trifork.com; l=4777; q=dns/txt; s=dkim; t=1731488816; x=1763024816; h=from:to:subject:date:message-id:mime-version; z=From:=20"Paul=20M.=20Bendixen"=20|To: =20"yocto-patches@lists.yoctoproject.org"=0D=0A=09|Subject:=20[meta-rockchip ]=20[PATCH]=20SOQuartz:=20add|Date:=20Wed,=2013=20Nov=202 024=2009:06:53=20+0000|Message-ID:=20<2f52ba6e-4709-4b66- b23d-838cbf8d9d3e@trifork.com>|MIME-Version:=201.0; bh=AJtchaSIxCl8RIfWcYlUBJcKqqq0sWwW6MiseIQ8i+o=; b=gT3t9ZDphVT57v/CtHbSpzuafryslnugiZLvjunk7J4ZuRrGH7YPEGT9 nWARi1L9G5SkMnqDSw2j4yUjVjmeUIixgeCaRPj8RlKur62JgnFy1+NKJ D/CY6FA0uknld/fRgEWXtkegiBbZRyZjGBo0YLBoRD8199+O2g5E7Y6ua E=; X-CSE-ConnectionGUID: 6Knz9YYMSTCO4XvsbUXsow== X-CSE-MsgGUID: qYhhsgFuRdiw50CH0UgkrA== IronPort-Data: A9a23:xVBb4a3ZnGNA/umxo/bD5Yxwkn2cJEfYwER7XKvMYLTBsI5bpzFSn WFOUGDSafzYZmb8Kdp/bd62o0JUvZ6BztdgSFRrqSg9HnlHl5HIVI+TRqvS04N+DSFhoGZPt Zh2hgzodZhsJpPkjk7zdOCn9T8kiPngqoPUUIbsIjp2SRJvVBAvgBdin/9RqoNziLBVOSvU0 T/Ji5OZYQXNNwJcaDpOt/va8Ug35ZwehRtD1rAATaES1LPhvylNZH4vDfnZB2f1RIBSAtm7S 47rpJml/nnU9gsaEdislLD2aCUiGtY+6iDX1xK684D76vRzjnRaPpQTbZLwWm8O49m9pO2d/ f0W3XCGpafFCYWX8AgVe0Ew/yiTpsSq8pefSZS0mZT7I0Er7xIAzt02ZHzaM7H09c4pImdcp M0pDQsxRTfft/ytyo+LUe5z05FLwMnDZOvzu1lM7hTwLNJ+ENbCRbnH/8dC3Sw9wMxNdRrcT 5BBMWM9NUicM08VZgdFA8Jszr3w3iugIlW0q3rMzUYzy3DZwSRtyrnjN8DWPNeNQK25m27I/ zqZoTqlX3n2MvSG+DqF6X2Cm9XDnDymAKkyTIC39eRD1Qj7Kms7TUd+uUGAiei+gVK5HspWN 0cU9zEGqakp6FftX972QxqgunmGsxUAHd1KHIUHBBqlxqnR6gedXjlCTzhdZcY+rs4tSHom1 Tdlgu/UONCmi5XNIVr1y1tehWra1fQ9RYPaWRI5cA== IronPort-HdrOrdr: A9a23:aNDi86i0hOjlbwrduZy1wgHT6XBQXtoji2hC6mlwRA09TyX+ra qTdZUguCMc7Qx7ZJhOo7y90cW7Lk80l6QV3WBhB9mftWDd0QOVxepZjbcKrQeQeRHWx6pw0r phbrg7KPCYNykesS8i2njaL+od X-Talos-CUID: 9a23:ZeUDa2wsrB9w14phOp8ZBgVKOcY3I0zs6UzsCGjkOXhyQoClUliPrfY= X-Talos-MUID: 9a23:qoS+kw+FaWof+2iY4cX+k7OQf95Z46S1B24Qq5kHpJTcHgwoBjielh3iFw== X-IronPort-AV: E=Sophos;i="6.12,150,1728943200"; d="scan'208,223";a="81076645" Received: from DKMAIL03.interprise.dk (2001:1448:248:6e::110:72) by DKMAIL09.interprise.dk (2001:1448:248:c8::200:79) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Wed, 13 Nov 2024 10:06:52 +0100 Received: from DKMAIL03.interprise.dk (2001:1448:248:6e::110:72) by DKMAIL03.interprise.dk (2001:1448:248:6e::110:72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Wed, 13 Nov 2024 10:06:53 +0100 Received: from DKMAIL03.interprise.dk ([fe80::7100:ad8c:7536:e0a]) by DKMAIL03.interprise.dk ([fe80::7100:ad8c:7536:e0a%4]) with mapi id 15.02.1544.011; Wed, 13 Nov 2024 10:06:53 +0100 From: "Paul M. Bendixen" To: "yocto-patches@lists.yoctoproject.org" Subject: [meta-rockchip] [PATCH] SOQuartz: add Thread-Topic: [meta-rockchip] [PATCH] SOQuartz: add Thread-Index: AQHbNathqGTY9kKYWU+R3eNpoUoXUA== Date: Wed, 13 Nov 2024 09:06:53 +0000 Message-ID: <2f52ba6e-4709-4b66-b23d-838cbf8d9d3e@trifork.com> Accept-Language: da-DK, en-US Content-Language: da-DK X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [152.115.32.67] 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 ; Wed, 13 Nov 2024 09:07:00 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/792 The SOQuartz is a RK3566 based compute module and parts of Quartz64 series Specs: - Rockchip RK3566 Quad-core ARM Cortex-A55@1.8GHz - Mali-G52 2EE Bifrost GPU@800MHz - Raspberry Pi 4 CM form factor - RAM Memory Variants: 2GB, 4GB, 8GB LPDDR4. - optional eMMC from 8GB to 128GB - optional 128Mb SPI Flash - 10/100/1000Mbps Ethernet - WiFi 802.11 b/g/n/ac with Bluetooth 5.0 Exposed preripherals: - 1x HDMI - 2x DSI - 1x eDP - 1x LVDS - 1x CSI 4-line - 1x Ethernet - 1x USB 2.0 OTG - 1x SD - 1x PCIe 1-line - 28x GPIO Signed-off-by: Paul M. B. Bendixen Signed-off-by: Paul M. B. Bendixen From e9f0dde2bf5cac2c66380c8bab9296abc791d62c Mon Sep 17 00:00:00 2001 From: "Paul M. B. Bendixen" Date: Wed, 13 Nov 2024 09:29:46 +0100 Subject: [meta-rockchip] [PATCH] SOQuartz: add The SOQuartz is a RK3566 based compute module and parts of Quartz64 series Specs: - Rockchip RK3566 Quad-core ARM Cortex-A55@1.8GHz - Mali-G52 2EE Bifrost GPU@800MHz - Raspberry Pi 4 CM form factor - RAM Memory Variants: 2GB, 4GB, 8GB LPDDR4. - optional eMMC from 8GB to 128GB - optional 128Mb SPI Flash - 10/100/1000Mbps Ethernet - WiFi 802.11 b/g/n/ac with Bluetooth 5.0 Exposed preripherals: - 1x HDMI - 2x DSI - 1x eDP - 1x LVDS - 1x CSI 4-line - 1x Ethernet - 1x USB 2.0 OTG - 1x SD - 1x PCIe 1-line - 28x GPIO Signed-off-by: Paul M. B. Bendixen --- README | 1 + conf/machine/soquartz.conf | 12 ++++++++++++ recipes-kernel/linux/linux-yocto_%.bbappend | 1 + 3 files changed, 14 insertions(+) create mode 100644 conf/machine/soquartz.conf diff --git a/README b/README index 09f8691..c5079a5 100644 --- a/README +++ b/README @@ -45,6 +45,7 @@ Status of supported boards: rock-pi-e rock-pi-s rock64 + soquartz builds: 32-bit: diff --git a/conf/machine/soquartz.conf b/conf/machine/soquartz.conf new file mode 100644 index 0000000..01860b7 --- /dev/null +++ b/conf/machine/soquartz.conf @@ -0,0 +1,12 @@ +#Copyright (C) Trifork A/S 2024 +# Released under the MIT license (see COPYING.MIT for the terms) + +#@Type: Machine +#@Name: SOQuartz +#@Description: SOQuartz board for pine64 + +WKS_FILE ?= "rockchip.wks" +require include/rk3566.inc + +UBOOT_MACHINE = "soquartz-cm4-rk3566_defconfig" +KERNEL_DEVICETREE = "rockchip/rk3566-soquartz-cm4.dtb" diff --git a/recipes-kernel/linux/linux-yocto_%.bbappend b/recipes-kernel/linux/linux-yocto_%.bbappend index 5528bab..56ec9d7 100644 --- a/recipes-kernel/linux/linux-yocto_%.bbappend +++ b/recipes-kernel/linux/linux-yocto_%.bbappend @@ -22,6 +22,7 @@ COMPATIBLE_MACHINE:rock-3a = "rock-3a" COMPATIBLE_MACHINE:rock-4c-plus = "rock-4c-plus" COMPATIBLE_MACHINE:rock-5a = "rock-5a" COMPATIBLE_MACHINE:rock-5b = "rock-5b" +COMPATIBLE_MACHINE:soquartz = "soquartz" SRC_URI:append = " file://rockchip-kmeta;type=kmeta;name=rockchip-kmeta;destsuffix=rockchip-kmeta" SRC_URI:append:nanopi-r4s = " file://nanopi-r4s.scc" -- 2.43.0