From patchwork Sat Aug 5 08:36:03 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Botka X-Patchwork-Id: 13189 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:c44e:0:b0:3f2:4152:657d with SMTP id w14csp347075vqr; Sat, 5 Aug 2023 02:00:09 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFv9D2lCON5uNwcle2F5K+ZT4nZd0YpKvewBtLXGvvOybzDLGdnUz2YbAzEStYf+CBAJOr1 X-Received: by 2002:aa7:c695:0:b0:522:200f:cc50 with SMTP id n21-20020aa7c695000000b00522200fcc50mr3483671edq.19.1691226008833; Sat, 05 Aug 2023 02:00:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691226008; cv=none; d=google.com; s=arc-20160816; b=bghD9/su0/6K60AvhBCUk9Fx+mXovCTo1uCwpEazGxwM4EPbUAeGT90iNSpqyrDFBM 1vWMdHCpyYSLNoELifpysZO3Tpbfkm9BXUjF6wywIy+1+vX2wX9cgb5Oym8lKVOgWkxn nL0MA8LdkOPhwF0iENYnNcjSJ6aMk4UM5t1LwATKBMRORxmJUfVHcHB3a7RgYiPuj2Jx uZZT9fBtVNf+FtvVAiK6HRFrvcMpd93dbpJkbw0F8XoetYpXBQ+NaOLH/+ARbwtayOig QMID/6otB/cQkfDHDzevq1XPwumb/JthYXlZL7S2k13JZ8qTivunicMfCK6QT8X2eOd3 m3zg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:feedback-id:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature; bh=+BxO+ZED4zlRuZz4xYXEOBi7Y6/aGXllrwkGPtZgaP4=; fh=FoE5eKfirOTz+pVu+6KkamnuyxyVCuLGv4cW5wWOYcE=; b=VxdDCqGf9OHlWoVKagZNZPjBjEDeon1XESOsyfhV+d0PedhsAkZgkAQFb83AfcSkZt cEBBrf1Zpg2GCWHwO+kIHXZb3w46MU89xZOwKqo3IHkD00X+euCxS+h67+wvo0087PJH xvyTJd6+J378F8Sk0B70Uf/Go7wAR5QQPy5Ew+AODMKN/8Q3P129XYTNg1EE21vo5R8O 8xh9VYtZqta0NAJS9e5sPXf4+i5hkaev00V9PlaiQEDEUaBE/Vx7SmzY/PznitPZTG9r DS8upfhGkO9lqlqeDi5482baLqbgue7CMsOWdGWIF4yeCkAD75m8WM7DL/ofY4FML0sK hrFA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@biqu3d.com header.s=tfld2305 header.b=NJfa5dhn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=biqu3d.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z11-20020aa7c64b000000b005221f13c094si2717015edr.256.2023.08.05.01.59.45; Sat, 05 Aug 2023 02:00:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@biqu3d.com header.s=tfld2305 header.b=NJfa5dhn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=biqu3d.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229910AbjHEIij (ORCPT + 99 others); Sat, 5 Aug 2023 04:38:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57068 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229506AbjHEIih (ORCPT ); Sat, 5 Aug 2023 04:38:37 -0400 Received: from bg4.exmail.qq.com (bg4.exmail.qq.com [43.155.65.254]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1C4791BD for ; Sat, 5 Aug 2023 01:38:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=biqu3d.com; s=tfld2305; t=1691224693; bh=+BxO+ZED4zlRuZz4xYXEOBi7Y6/aGXllrwkGPtZgaP4=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=NJfa5dhnhHGTRK9QJKuba7poaFYrpfppJ2j/BDOI9gg/S3G2ksmO4Kok/HlhXGn4K v+hpbtcrb6l4LpRu3S++Ps92uCd4L7f586/AQrqRzAKXucZeAcgy/RbHKqrj7NrXFE PJw6T7WKBDrbjr5/AH7kxkoY2s22AxBOv4RFBaIk= X-QQ-mid: bizesmtp83t1691224631t6khw1z3 Received: from localhost.localdomain ( [178.41.211.221]) by bizesmtp.qq.com (ESMTP) with id ; Sat, 05 Aug 2023 16:36:53 +0800 (CST) X-QQ-SSF: 01400000000000505000000A0000000 X-QQ-FEAT: j84kgieUNVTkzKKF5myYsXOvfz8GfDL4jsNw/vycnjfxv6NngBvTipOzKxPTj UjRe8ZDtEr1QClYjcBSbLGdtlkT7ZefMc6FfCYz6NX7za06zThAmxp1KCn2qwaAvOWy367c WqMBKSEfsZtF525y/10287o6zNtUs7vXtnrWE7zLq0oXpDGxfShZPYIdtn7oxvpj+hbjUgx QOqnCqYnR51vJY46hxjGyf0bSY64Cxk/xhztUiZoaLnCaPxYKg/XR2w0hnizbAakapIEqKw 6euan9E702YY0mUE978CAQjlV6LIH142+X35WWkN2dKj87y2M7QnRs8F23pjThFK2ns30KB ThytapvsBxyBKDZ4Ol19DpJQCaqElS378PV6vlYMdmwDm05XPJF5zzTqoQvMw== X-QQ-GoodBg: 2 X-BIZMAIL-ID: 7752003586006880166 From: Martin Botka To: martin.botka1@gmail.com Cc: Konrad Dybcio , AngeloGioacchino Del Regno , Marijn Suijten , Jami Kettunen , Paul Bouchara , Martin Botka , Andre Przywara , Martin Botka , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Andrew Lunn , Icenowy Zheng , Ludwig Kormann , Heiko Stuebner , Shawn Guo , Bjorn Andersson , Chris Morgan , Jagan Teki , Maxime Ripard , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH v3 0/4] Add BigTreeTech CB1 SoM & Boards Date: Sat, 5 Aug 2023 10:36:03 +0200 Message-ID: <5EB3DB1D7F80A40F+20230805083636.788048-1-martin@biqu3d.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:biqu3d.com:qybglogicsvrgz:qybglogicsvrgz5a-1 X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2,RCVD_IN_VALIDITY_RPBL,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773379003605466710 X-GMAIL-MSGID: 1773379003605466710 Hello, This series adds a vendor prefix for BigTreeTech and adds BigTreeTech CB1, Manta board and BigTreeTech Pi. CB1 is just an SoM thats based on AllWinner H616. BigTreeTech Manta boards are expander boards for CB1 and BigTreeTech Pi is an CB1 in Rpi style with few additional things like IR receiver and fan port on GPIO. This work started before I was hired by BigTreeTech and thus majority of the patches are from SoMainline email and few are from my work email. This series depends on commit https://lkml.org/lkml/2023/8/2/801 "dt-bindings: mfd: x-powers,axp152: make interrupt optional for more chips". Cheers, Martin Martin Botka (4): dt-bindings: vendor-prefixes: Add BigTreeTech dt-bindings: arm: sunxi: Add BigTreeTech boards arm64: dts: allwinner: h616: Add BigTreeTech CB1 SoM & boards support arm64: dts: allwinner: h616: Add BigTreeTech Pi support .../devicetree/bindings/arm/sunxi.yaml | 11 ++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + arch/arm64/boot/dts/allwinner/Makefile | 2 + .../sun50i-h616-bigtreetech-cb1-manta.dts | 35 +++++ .../sun50i-h616-bigtreetech-cb1.dtsi | 140 ++++++++++++++++++ .../allwinner/sun50i-h616-bigtreetech-pi.dts | 70 +++++++++ 6 files changed, 260 insertions(+) create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-manta.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-pi.dts