From patchwork Wed Nov 16 11:53:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Frattaroli X-Patchwork-Id: 1746 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp101872wru; Wed, 16 Nov 2022 04:07:24 -0800 (PST) X-Google-Smtp-Source: AA0mqf5UxocWo4QzL1iuMRdhkY8fKBoCXKNiToSxNwIedP0UER3q647RCiw8te0ET0NhhYNp/z5z X-Received: by 2002:a17:90a:e516:b0:211:906a:f8ef with SMTP id t22-20020a17090ae51600b00211906af8efmr3428449pjy.71.1668600444052; Wed, 16 Nov 2022 04:07:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668600444; cv=none; d=google.com; s=arc-20160816; b=kAr9UFoVOGwrbcyJXAjngwednCVBYXTgVm9uVUBcdJ9SYRyRxmNjKEa5PDkInY2zU+ rCHX/U3G/+744g9eTgoofN3xg7ockD9VuWuKDmV8f2NJOLIcxYKXMMQNV808VEszqG/u STAt20Kw32ESPJtp/jGVnVU4rJPkD5pUZNoYo4IrBmG52h93dQjMp1ao1xAg3KBeeUdV uw0FMLWJrVM9OErG0t52RDfs/CeNGqDU7amu7DpBMVWDFYU4CF+IGYmenAW4hZGSl7X+ 25iJVRJcg5tQtkUGFxQbMM0Nd76WOsEGn3sY90Ibl+EHP/ph3sYF8Z+EHY3NI6Z23vDw t2Mg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=7wEkV2c3AfMucGlumus3cVjWRFFJNhVHrUv2f8wN7nw=; b=nhlWGHGwkcZe44pGoMmLPPkRvQpDeO3zpIVN0vuqhop8l3QRDNgCEufcluCxp71HV4 6dEM6/uQqBPjhRpwSgzZYrL9IBuC5uJXP2TyLzmYqsyR+16VnYs2LrHgcLfoqtWkslKD vHNDZiR7/2/P+rgT0+foskxikTdzwnQ9xw02RLiLcu6GQi/IdtVX5RW4zqhsEcJYfOeF b06p4n2oUoS8yTzRUxLU3jg2xtAFWTL0z21FLc4rnvTA3RJdKWCe6dU8okpBj6qQuWZV oKBPcF1olbbdrF4xwFHd+dbB3Z2G4mdahW7a3fcwfFwEb3Ay3A1myzVkr0Wk1iIWTj0X IMiA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=grgLt3sV; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id mw13-20020a17090b4d0d00b00218592c28casi1968651pjb.33.2022.11.16.04.07.05; Wed, 16 Nov 2022 04:07:24 -0800 (PST) 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=@gmail.com header.s=20210112 header.b=grgLt3sV; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233064AbiKPMCs (ORCPT + 99 others); Wed, 16 Nov 2022 07:02:48 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48144 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233504AbiKPMBn (ORCPT ); Wed, 16 Nov 2022 07:01:43 -0500 Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C42DD17591; Wed, 16 Nov 2022 03:54:08 -0800 (PST) Received: by mail-wm1-x336.google.com with SMTP id j5-20020a05600c410500b003cfa9c0ea76so1283553wmi.3; Wed, 16 Nov 2022 03:54:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=7wEkV2c3AfMucGlumus3cVjWRFFJNhVHrUv2f8wN7nw=; b=grgLt3sVh7wjmdJbHY/NRs3ddxoX97jlWnK/a7aKZJ/UAyVoz1fjYCGnIunNcjaqF/ z6G/Ek8IwLPoJNEC8ODeU0I3/CHbRerA4YWs/PJkEcFciv7LS/KXfqa3f9LOhr5CjVSm dSlG/WbS901ud0Sq1ZmBwfkqzKKcaZ0rqaDj7xag14hVP9XENprCLPGs/3FTo2pfLCsM ZvRSlNxtNvzegfLzmHx4oMdMHnldjn8abMmelVcvk1QHyOk2yJFFKG+B5sU4vH1a7qb2 tapChOVKtfIueChWVw8V9bzp6Bp94wVVgMi/xJle0BpxINy8ijlteNhvfJTm5kkZERfX ULiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=7wEkV2c3AfMucGlumus3cVjWRFFJNhVHrUv2f8wN7nw=; b=YE03+4Z479ZGahhpHquLc/9xidNXy5DUhQLV1ftejWKzcuKlppMw0o/JnGSXg7Z/1i tpu+JH8E4z0sLvCd7E5S9AC0CLmC76BSOqzWnhU9n6P5PAXMYRKTLXvXXqeKzu9fTPND MBkYizzslW7XFBZeeKqM06eg9q5/xYWeWwjhhLkuWXK8IRrVUBo+esGEQv7MgI0/Kh5J KjkjCelWsU0dZxS7HF6DIE0BGtsE6ia17/FDpp/m3OjyK39zQWcSbdVROVSTGqn7tUwH mU+hVnxN9RCXk8eu7sgLcsUwSYrdct0n8KDZr3Apyv9qSTj4+Rz08z5bJFoRO7ezCVxB zdPQ== X-Gm-Message-State: ANoB5pmmJDk1jJ2KqUwLPaVVt7lYCF4bxPusNI/xQSf/9MzHC8LreDaJ k5b7Imvm/tqx8s+NpLUjG18= X-Received: by 2002:a05:600c:42d2:b0:3cf:c907:a05a with SMTP id j18-20020a05600c42d200b003cfc907a05amr1823902wme.177.1668599647192; Wed, 16 Nov 2022 03:54:07 -0800 (PST) Received: from localhost.localdomain (84-72-105-84.dclient.hispeed.ch. [84.72.105.84]) by smtp.gmail.com with ESMTPSA id bt14-20020a056000080e00b002417e7f0685sm14576047wrb.9.2022.11.16.03.54.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Nov 2022 03:54:06 -0800 (PST) From: Nicolas Frattaroli To: Rob Herring , Krzysztof Kozlowski , Heiko Stuebner Cc: Nicolas Frattaroli , Andrew Powers-Holmes , Peter Geis , Michael Riesch , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 0/4] Misc SOQuartz Enablement Date: Wed, 16 Nov 2022 12:53:33 +0100 Message-Id: <20221116115337.541601-1-frattaroli.nicolas@gmail.com> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1749654379116216186?= X-GMAIL-MSGID: =?utf-8?q?1749654379116216186?= This series adds the following: * SOQuartz Blade bindings (patch 1) * SOQuartz Blade device tree (patch 2) * SOQuartz Model A bindings (patch 3) * SOQuartz Model A device tree (patch 4) The name of this patch series is a bit inaccurate as it has evolved, now entirely consisting of new baseboards for the SOQuartz. Nevertheless I chose to keep it as to make it easier for maintainers to track what this is a follow-up to. In V3, we add another official PINE64 baseboard (I'm sorry), as it depended on the now merged patches, and I didn't want to needlessly cause conflicts with the blade patches, so it goes in the same series. The added baseboard is the SOQuartz "Model A", which is not to be confused with the Quartz64 Model A. This will be the last new board added through this series as I don't want to keep expanding it. Any prospective v4 will only contain fixes in response to reviews. For anyone fancying a deeper dive during a review, the schematics for Blade[1] and Model A[2] are publicly available. The SoM schematics are also officially released[3]. [1]: https://files.pine64.org/doc/quartz64/SOQuartz-BLADE-Baseboard-Schematic-20220522.pdf [2]: https://files.pine64.org/doc/quartz64/SOQuartz-Model-A-Baseboard-Schematic-20220522.pdf [3]: https://files.pine64.org/doc/quartz64/SOQuartz_SOM_schematic_v1.1_20210816.pdf Changes to v2: - alphabetically sort blade binding - add git commit message to blade binding - add SOQuartz Model A bindings - add SOQuartz Model A device tree - drop patches that have been applied by Heiko Changes to v1: - added pcie-clkreq-h to soquartz pinctrl - added blade base board (by Andrew "neggles" Powers-Holmes) Andrew Powers-Holmes (2): arm64: dts: rockchip: Add SOQuartz blade board arm64: dts: rockchip: rk3566: Add SOQuartz Model A baseboard Nicolas Frattaroli (2): dt-bindings: arm: rockchip: Add SOQuartz Blade dt-bindings: arm: rockchip: Add SOQuartz Model A .../devicetree/bindings/arm/rockchip.yaml | 2 + arch/arm64/boot/dts/rockchip/Makefile | 2 + .../dts/rockchip/rk3566-soquartz-blade.dts | 194 +++++++++++++++ .../dts/rockchip/rk3566-soquartz-model-a.dts | 232 ++++++++++++++++++ 4 files changed, 430 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-blade.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-model-a.dts