| Message ID | 20260621211915.72650-1-sputnik@on-the-web.ch |
|---|---|
| Headers | show
Return-Path: <sputnik@on-the-web.ch> 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 8CCE4CD98F0 for <webhook@archiver.kernel.org>; Sun, 21 Jun 2026 21:19:32 +0000 (UTC) Received: from mail-4396.protonmail.ch (mail-4396.protonmail.ch [185.70.43.96]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.30862.1782076768576357893 for <yocto-patches@lists.yoctoproject.org>; Sun, 21 Jun 2026 14:19:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@on-the-web.ch header.s=protonmail2 header.b=X0+6W/wJ; spf=pass (domain: on-the-web.ch, ip: 185.70.43.96, mailfrom: sputnik@on-the-web.ch) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=on-the-web.ch; s=protonmail2; t=1782076764; x=1782335964; bh=s1uXvMi3mOVNOoFIn8TpU9WThxkzn7GyErICSdgi6q8=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=X0+6W/wJ1OuVXnJwrsauWF+xW9UG6uk5bUOMynhjIsgg6wuzSMAylLXX1SkSa3Bza oNyKULTmXDoHynwS7t2n2HN7Ffiww0gMScg77J6x6KpTn+4RDbLOfi9aGuwOS2Iq4P JxjQIBaz0ZA9Tz4Dv77AVJT4pGSOqg0GFIHwL8vnut87I+of9lp5ToIoT9Ii8jk8lM K247+PL9RVljxAlqgV3a2SEL7rSlbth4UNdshnTcMWkSZEvHozpLnxKx9qxJTIqJ5G 0LR/LFnK7AGHwvE/TRDyC7qqFzYXe2mhXJByT5iIO9dTTSIbtI7oEguF8K1Fwyg+Tr 03Py0/ouMesdg== Date: Sun, 21 Jun 2026 21:19:20 +0000 To: yocto-patches@lists.yoctoproject.org From: sputnik@on-the-web.ch Cc: Trevor Woerner <twoerner@gmail.com>, Martin Herren <sputnik@on-the-web.ch> Subject: [rockchip][PATCH 0/2] rk3576: rock-4d: initial support Message-ID: <20260621211915.72650-1-sputnik@on-the-web.ch> Feedback-ID: 61562450:user:proton X-Pm-Message-ID: 447d84b8f05c7aaa8017ae0acae17c615fcdaea5 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="------f046496a085dbb97aabd906416c6634a30f8ce9303e9cef2d9d29b6c08cb442d"; charset=utf-8 List-Id: <yocto-patches.lists.yoctoproject.org> 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 <yocto-patches@lists.yoctoproject.org>; Sun, 21 Jun 2026 21:19:32 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/4252 |
| Series |
rk3576: rock-4d: initial support
|
expand
|
From: Martin Herren <sputnik@on-the-web.ch> rk3576: rock-4d: Add initial SoC and board support This series adds support for the Rockchip RK3576 SoC and the Radxa Rock 4D board to meta-rockchip. The RK3576 is an octa-core SoC (4x Cortex-A72 + 4x Cortex-A53) with a Mali-G52 MC3 GPU and a 6 TOPS NPU. The Radxa Rock 4D is the first board in the Rock 4 series to use this SoC (the rest use the RK3399). The series is split into two commits so that the SoC infrastructure can be reviewed and merged independently, providing a base for future rk3576-based boards: 1/2: rk3576: add initial support SoC include (rk3576.inc), rkbin additions for the DDR/BL31/BL32 blobs, the TF-A bbappend, and the U-Boot fork bbappend. 2/2: rock-4d: add initial support Board configuration (rock-4d.conf), the linux-rockchip.inc compatibility entry, and README updates (board listing + a "rk3576 booting" note documenting the SPI-flash requirement). KNOWN LIMITATIONS ================= The u-boot fork lives on a personal contributor branch (source.denx.de/u-boot/contributors/kwiboo, branch "rk3576") which could be rebased or removed. The pinned SRCREV protects reproducibility today, but fetch would break if the branch disappears. A versioned branch name (à la the existing rk3xxx-2024.07 convention) may be requested from Kwiboo. Martin Herren (2): rk3576: add initial support rock-4d: add initial support README | 17 +++++++++++++ conf/machine/include/rk3576.inc | 24 +++++++++++++++++++ conf/machine/rock-4d.conf | 11 +++++++++ recipes-bsp/rkbin/rockchip-rkbin-ddr_git.bb | 4 ++++ .../rkbin/rockchip-rkbin-optee-os_git.bb | 4 ++++ recipes-bsp/rkbin/rockchip-rkbin-tf-a_git.bb | 3 +++ recipes-bsp/rkbin/rockchip-rkbin.inc | 2 ++ .../trusted-firmware-a_%.bbappend | 5 ++++ recipes-bsp/u-boot/u-boot_%.bbappend | 5 ++++ recipes-kernel/linux/linux-rockchip.inc | 1 + 10 files changed, 76 insertions(+) create mode 100644 conf/machine/include/rk3576.inc create mode 100644 conf/machine/rock-4d.conf