From patchwork Thu May 21 11:27:00 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Patrick Barsanti X-Patchwork-Id: 4638 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f69.google.com (mail-ed1-f69.google.com [209.85.208.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id C7A043F351 for ; Thu, 21 May 2026 13:27:17 +0200 (CEST) Received: by mail-ed1-f69.google.com with SMTP id 4fb4d7f45d1cf-6872faa5ec6sf1597418a12.2 for ; Thu, 21 May 2026 04:27:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1779362837; cv=pass; d=google.com; s=arc-20240605; b=KMXFHO7pMxNOTSKawNiE3UfNyFMT8csXzfpsUA/MsR4XO8sde9ryfa7aeOlWY68tdB xEbFdSkdgeqGoIB2hK/e9H0RKyYjmJNDzcoqP4/H3KbqB47xbAMo9d0mU1WD43c3r/Io wX+6Brf90qg0U0JQpVul/DvcD20mcrKDq9tweYOp+Dhp8zPrQYvAl+0BKHIKt1PfS3qq XtamQOhqmrOeAYay6bCkTu697YwsYP3z+m8MZeD37IfCLedvjwQFJSenyuqK75qjZYlO j9wGjUPDhMlIUAP//SZiKK9ggXk9ujODANrv4SPhsEifjxWIrxwY3ZmNbI56Efk66BUl GKpw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=J9VSM880n+93iTjmA4H6M7RIQhr6+eAqbMylSm/b2TM=; fh=Yid/KD886rquIj1Y+9q2IbQM+RonqbJBKNz/pyMAnI8=; b=aE/sZcwIbJ7umehfCjwYsHP+Az8egzPwi/UNHNejbb3+d3H4lAkdG8NaRLuWb6s/q0 iKxPmCklOZZa4FFNap5IZBbQpZ7p6q1f+sggPfHEWV9NXgKrPYvbRRGhkeHdm86pIp6v TjSFaOYSMe5Z5gVZdKOI3y0KWrf8+fhUkiKD9TIddetE36QtnMnBpHWzKJbSmS8+vv5u sg7k/7ryirJw+DkMq0SLdLYmVKEg6dkvhViHouRkfiSei67xcelotsF4IgtOkw+Z5Kr5 tU5AG3GpDiSkTy6bIH8KPxNry60WFFBrGz+uAztVX1DELDeBhY4d2UGGUYdQRkGVWIaL 1zFg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="j8VV8/8s"; spf=pass (google.com: domain of patrick.barsanti@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=patrick.barsanti@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1779362837; x=1779967637; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=J9VSM880n+93iTjmA4H6M7RIQhr6+eAqbMylSm/b2TM=; b=UXUUvZ1RgH17j7aWWhTHaNKUeDOy5puePYmcbLp1JKw18VnzOo3SB8O1O0LvTrzcit YuBIkx/L0ja9nrqeA0VALmRZnWQJ9UnawgFiuYNeuiQ91a38b5gjzMasRQMBEOaIHNFU UwvRqVKdCXBzP+uLW91Dccq+w9doOqtpfi13I= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779362837; x=1779967637; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-gm-gg:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=J9VSM880n+93iTjmA4H6M7RIQhr6+eAqbMylSm/b2TM=; b=GvlQXAgpmGiGBl3IhOpqSbEpJ5iy82Q0SS/UgoHiXm/YHV/p+mkSexNGe0QQDGL4mH ILizcokZvIAC4e3gkQm4QkZQyfukW1h8ifiVg+MrBTRUChAwP1lBJ3WGkNCoq3gXMEYS +v5E43e+vKsonIrMFON8E+rmWK9G0Ugzw08t+szVaLNH75kwgjsS2CFf7cBVlnxC3A9q 0XWzorDVau9lcV1oDOlpd+hPoGA1Ty6PGB0vauwdmFwJNmJgNTfxTxbu+FXGHqFFr/kc VzJjvIz63DObo65VtIw+3qrJUqgZCtBtJO8rwwrEmCkkyu6bN/BwR9h0qWsKf3JjmlBa 2HAQ== X-Forwarded-Encrypted: i=2; AFNElJ/OLCsjSSoHeOGMEBN8ab4O4Om53YjaWhCR0/ZLeqHG7DVLbM/VujP4kS2nERk0OvYvqaTgvmMZnidiPGit@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwGUQ3bZGQP5b7zgXH0VV+M1axnWr4uN7nGlPtx4OYMheHJPjbA ralCv2g+ZffcQuLcQTCNpRlGT6NQOjxd1BSvN/JrZ00+vODt9nygGr8OBehYrwQKrrwNgw== X-Received: by 2002:a05:6402:5107:b0:687:7fc4:1ea5 with SMTP id 4fb4d7f45d1cf-68836ecfc4fmr1253641a12.23.1779362837157; Thu, 21 May 2026 04:27:17 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="AUV6zMNt+m8CYaESozGPWyvyg+VURGwI7fDanRuRizpilUhcNw==" Received: by 2002:a05:6402:1249:b0:67d:1327:138b with SMTP id 4fb4d7f45d1cf-683300a2484ls7727779a12.1.-pod-prod-05-eu; Thu, 21 May 2026 04:27:15 -0700 (PDT) X-Received: by 2002:a17:907:972a:b0:bda:2929:6f07 with SMTP id a640c23a62f3a-bdc188f45damr142310266b.45.1779362835277; Thu, 21 May 2026 04:27:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1779362835; cv=none; d=google.com; s=arc-20240605; b=kM5GeEkpB6p+M2ljkJp8uiPFydtj/Oyx4OqdCuhsGYo+Tda+aj0cbqZhLTrONTgWPo E7MiNJ+haDQTqVcNRd9bvSlXdoPd5Uo22OKZwBkptoqgN8F75xmQJGyxtXB3sALuA9Ic QKQ14sfquYpz1vx9UOTYdzyvAaTG6tv9kN4h3Kr6YK3uYYtFq6EhcD7Gm7Hn2Hl6mHPk zttMwjEpQR8rMOdfc8iLTiPbQZ/QMPidw645VMHoIkRXjl8MdLWc88mHT1zNAntVAXN/ buPdM5TjheqnMjJ5DLyoLMxnP1MJ5JhjxyUcEsf8APdIFMqulH8gecTeYmW63Ry6pEOj dPEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=9xDPSl5OMmdiEyel+rIKmsthbBJQT7HttHWZ78YGuGY=; fh=OLJhZ5tSphoG8DDN/qBhaC7K2QejceDEjPodth5PiA0=; b=IkxPrCRJ4YPfKNJktCkCpJCouzqAYg7MoFE0YDJhx3GCE1uygpOwHZq6f37gsDcdPn cWPKuhMWnT0a3t2eHroccdebe9AF1oH08TNVkoNh45tIHGqBibtM38J46/EpqmyVXpbT I3cnmmM+yPPn+0p1UEs5XyQNEj2HmkXNN+v24SiLSYaq/06+Mle+76zvt5Y0ftywBpHl G8/vDYZ8Mj7AoWE6zLfesdpQKN9uX2Nn/RO0mzYqoN4GVjL0ouKlmmjovhkPqEQ+nw8f Ukk+Qii4F/+8gs/mrIWT6FeSzylrsFl5U9Fgt8z/G59nSF+qtdrQCgit7NdjMT62Xil2 hafg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="j8VV8/8s"; spf=pass (google.com: domain of patrick.barsanti@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=patrick.barsanti@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-bdc87b81bcfsor19313666b.2.2026.05.21.04.27.15 for (Google Transport Security); Thu, 21 May 2026 04:27:15 -0700 (PDT) Received-SPF: pass (google.com: domain of patrick.barsanti@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: Acq92OELSRYowoa2MAGNec/8ohi5P6FKntrFgTPfoX2P0BpgoHItKFRJOcEhtSgNXIg f5b782fGDrdw29a8Cnt4ztfOVJV29tNc/mi3TL+fKZW6A31/ufPziskd8Hk6waFSvvqbYK7O5rC oahpwS0Fy4SSz9pI6MVCygQSj8sj/4dkKmOc7ogaJT+c0LYZ16F6O/wgV2QVlco9rDW1Kd4b4d7 JkLicTKPEVGZR/Bn5ZhLb8WWlwn45nSqgutIDeMdXqGw2/r6d1Hy7C4A4EOyYxPsyoX4+ZSObm1 qosazAaJP50tnR+Vostea4qWQxQgrKl/NuZ8T/BR1kLd1bh9kFz6pwoQJ5pnNHpbKTQ9cLs7N1O DdIt2G2ujamkXXuflSkffWStawiQCasAeAp7+2M+KHU2Fzj2moZZHG76DH3uMMMCVm8B4zXtTZf dUoh0Q7bZyD6HsZDV3B8gjYv7WhOxWfkjqzuM1FGrL5mnkhGbjukUI X-Received: by 2002:a17:907:760c:b0:bd5:5834:1d3f with SMTP id a640c23a62f3a-bdc1682d6aemr96126966b.22.1779362834462; Thu, 21 May 2026 04:27:14 -0700 (PDT) Received: from thinkpat ([2.157.100.205]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bdc8aa0450bsm33817166b.51.2026.05.21.04.27.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 04:27:13 -0700 (PDT) From: Patrick Barsanti To: linux-amarula@amarulasolutions.com Cc: michael@amarulasolutions.com, dario.binacchi@amarulasolutions.com, patrick@barsanti.me, Patrick Barsanti Subject: [PATCH v2 0/3] arm64: dts: rockchip: Add support for Axelera Metis SBC Date: Thu, 21 May 2026 13:27:00 +0200 Message-ID: <20260521112704.3914497-1-patrick.barsanti@amarulasolutions.com> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 X-Original-Sender: patrick.barsanti@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="j8VV8/8s"; spf=pass (google.com: domain of patrick.barsanti@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=patrick.barsanti@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , The Axelera AI Metis Compute Board is a SBC based on the Rockchip RK3588 SoC. It offers efficient AI compute for multi-stream computer vision and generative AI applications in a compact design. Product page [1]. [1]: https://axelera.ai/evaluation-systems/metis-compute-board This series was tested against Linux 7.1-rc4 (5200f5f493f79f14bbdc349e402a40dfb32f23c8), and aims to introduce basic support for the board, which includes the console, the eMMC, the two Gigabit Ethernet ports, the four USB3 ports and the HDMI connector. Note that the pcie3x4 node contains a custom ranges override which is required by the onboard Axelera AI NPU. --- Changes in v2: * Fix capitalization typos and supported feature list in commit messages. * Update [PATCH 3/3]: * Change node naming to comply with upstream. * Change PCIe logic. * Reduce scope to minimum. --- Patrick Barsanti (3): dt-bindings: vendor-prefixes: Add Axelera AI dt-bindings: arm: rockchip: Add Axelera AI Metis Compute Board arm64: dts: rockchip: Add Axelera AI metis-sbc .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/rk3588-metis-sbc.dts | 840 ++++++++++++++++++ 4 files changed, 848 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-metis-sbc.dts