Received: by 2002:a05:7412:6592:b0:d7:7d3a:4fe2 with SMTP id m18csp2411390rdg; Mon, 14 Aug 2023 01:18:40 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHo9rcESNygozjh9ZbCvvgSlUH6G88XobAOFzFgq4adSOpkt+gdJQKWYOallVjNsI96yGQo X-Received: by 2002:a05:6808:114b:b0:3a4:317d:eb7c with SMTP id u11-20020a056808114b00b003a4317deb7cmr11171511oiu.0.1692001119849; Mon, 14 Aug 2023 01:18:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692001119; cv=none; d=google.com; s=arc-20160816; b=CTIBdwqsrPcbvM1WyqiGuy7nhaobxgY3RrQLyfuKDO/9yYHTPbLPvpJ+IZy5tggidt mVdV2CSIUUJO0U1Clz/xYiXwHdFH5r0kJj7HaCfwHhvm6sNGA67/ClF4+c8+yv14G3Fd eJn4MplMeH8e6wL5uyjMUfG9PTfl5p8JPulqBVeAlGmFSbCNPb/K5+WiHOyW/h94k+HC lPP7yX//xQxvWuw3IpyErPEKokThqFYOTIRkhVmofN/yhVxPKdX2F1WrEuN+j/5ZW2Pm k/tmL9NoZJj5fraQcJZneU+1xVPuo+4RV2h+VoxtgmR0Q9XdrLuUyEnVr65Y6baofXwy M8kQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:content-transfer-encoding:mime-version :message-id:date:subject:from; bh=H7baG3pKcWBGTB4scc5dwODzEN9xelu7Z9rQtGjxp2c=; fh=ypBDA8o/lbZuVPPqDPDkL43h9KCH495Yvezd17V/OBc=; b=uUYjeI9SIgJW84LKqUEXDcI8Qv5QXEEh4NxyXRpRlK+9OBEXrBIPQs2mod6OXJUa0L TOTvtvZHIYzB4Dcg+PA9mpm2J9xNe1T4dBsxNKAyKBQAjEJIYHDdbQ+0+03DlDhaojV4 8kgLEDjgDtDQ+j/rFTGVCW9FO07qPUozNFVB6qUYUmg/YSBiZGHfpaQSySaPuk7iRVA5 VJHTuCRd2tAcntIqkAmkpYYpYQmdDtv5gDla7DZ3fF/oKMt924nrL7OoSRYROrj6st1G etyPHPbRlZ7hInWlbAKaxnNaR+oZYT78+EOWSyMhoK3Z47RnKK4oIqgyp1Jau++sI/up lljQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ca13-20020a056a02068d00b00563adc94096si8138403pgb.743.2023.08.14.01.18.27; Mon, 14 Aug 2023 01:18:39 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234511AbjHNIHn (ORCPT + 99 others); Mon, 14 Aug 2023 04:07:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58826 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234445AbjHNIHN (ORCPT ); Mon, 14 Aug 2023 04:07:13 -0400 Received: from relay01.th.seeweb.it (relay01.th.seeweb.it [5.144.164.162]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9C4E0CC for ; Mon, 14 Aug 2023 01:07:09 -0700 (PDT) Received: from [192.168.2.137] (bband-dyn221.178-41-211.t-com.sk [178.41.211.221]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by m-r1.th.seeweb.it (Postfix) with ESMTPSA id 079CD1F4BE; Mon, 14 Aug 2023 10:07:07 +0200 (CEST) From: Martin Botka Subject: [PATCH v5 0/4] Add BigTreeTech CB1 SoM & Boards Date: Mon, 14 Aug 2023 10:07:02 +0200 Message-Id: <20230814-b4-cb1-v5-0-92135086dee4@somainline.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAKbg2WQC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyTHUUlJIzE vPSU3UzU4B8JSMDI2MDC0MT3SQT3eQkQ12TJEMLCwPD1OQ0s1QloOKCotS0zAqwQdGxtbUA//C wfVgAAAA= To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Maxime Ripard Cc: Rob Herring , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, Andre Przywara , Alan Ma , Marijn Suijten , AngeloGioacchino Del Regno , Konrad Dybcio , Martin Botka , Krzysztof Kozlowski , Martin Botka X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1692000426; l=2344; i=martin.botka@somainline.org; s=20230811; h=from:subject:message-id; bh=uEwP4jo6TH+QjVJWQT6L+L8biQbJRkXmuxPK/nnlFmg=; b=DYCatsWExNs5EGXFDh+qr9uVmxU1YRJVyvRDCFfCAyJsalTAmvU6g6vqSzUWwjR/HeUXjUfhh KwlCJ4Tt5jpDTXc+uSm06k2rZRbPL9N44PuadpaqZ3ZWAwRmw9+VK5h X-Developer-Key: i=martin.botka@somainline.org; a=ed25519; pk=aTCd3jmwU8GrJidWg3DSKLpdVMcpFzXzCSLXLR6NtWU= X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 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". Due to the threading issues v5 is sent via my SoMainline email. Cheers, Martin Signed-off-by: Martin Botka --- Changes in v4: - Extend the range of vcc-dram to 1.5V (Max of 1.35V caused issues with booting up) Changes in v3: - Add missed semicolons - Move model string from dtsi to board dts - Add cb1 compatible to manta - Remove extra empty lines - Add pinctrl for SPI0 Changes in v2: - Fix alphabetical order in vendor prefixes - Remove CB1 SoM from bindings (Its not standalone) - Fixed whitespace errors - Move UART into carrier boards and BTT Pi - Remove usb1-vbus regulator - Fix ranges and naming of AXP313A rails - Add comment why broken-cb in mmc0 is needed - Rename sdio_wifi to wifi - Add model string to BTT Pi - Enable IR receiver for BTT Pi - Enable SPI0 --- 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 Documentation/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 ++++++ .../dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 138 +++++++++++++++++++++ .../dts/allwinner/sun50i-h616-bigtreetech-pi.dts | 70 +++++++++++ 6 files changed, 258 insertions(+) --- base-commit: 7935746bb793571417f832f0f1c8852cfdfccc06 change-id: 20230814-b4-cb1-4b18801ecf6e Best regards, -- Martin Botka