From patchwork Fri May 26 06:25:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: William Qiu X-Patchwork-Id: 99307 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp267184vqr; Thu, 25 May 2023 23:38:07 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5+wNx7lMELvxikuEbvJ7OfhKUJKxRQVFcwyyr8CV1Oe7ylT724phcQh4PrApABl4E/nMf0 X-Received: by 2002:a17:90a:2ecc:b0:250:78d0:f78c with SMTP id h12-20020a17090a2ecc00b0025078d0f78cmr1041497pjs.9.1685083087140; Thu, 25 May 2023 23:38:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685083087; cv=none; d=google.com; s=arc-20160816; b=qT2jaXHgAQzmWnJvOkVgh/GHNp8W9kRxhHnlD5mz+upNsVQd2wG8QOzueU9jI1W6b2 Xeak+AkQgJTcTdMGgnsndQiOWlQBQik2x6Y4KGu6ah4z000n2v2hOBdo2R21OfH83ANp kqR44SNICg2XMuDBAp0aV+/VqLUAYik/lz3UwJb9IcvAVe6WX7YC2bF1J08g6csVzXaW SbWiQB4b9bQrg8iT8PqSigGvR8upNRMzUeg6y/sUgQdxDfd+EtfK43hXHuFzqlVaTVcd 3meqUD1/kKR4dc+Q6eJGLWVSf4phBnEmhFJEaiM8let/BgQt8ktx91c1+Xdh7iwFMQ5+ qZ4w== 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 :references:in-reply-to:message-id:date:subject:cc:to:from; bh=U7D+8ERkblF12gWD04c9ZmE6LGChCHzJxpEYvLkwKfk=; b=d4qrPeiyRHt2KD3EldBoT8mFojG7aSc6+tlPKpwDc8i8ESaGukgvcm46Rz3eG/0sYS d7CqHUm8wKCpwTgcs3LQIs+jnMn4PEe4hm6dBQO9yXyiCbLYHhBYsv32/QxiWVGMbIN9 qDh0xofTNf4uMtQVLGMhYI69XmwHaDfQJutU7211zPBVBoHtgxSWINbBgpBLLIbhJvsB ucBvCTEWRKoHPRWTkcqYuiMehUmsaT8xX5klKag5ZI5NRaBRMSuu6U7g+xDBVj4HUW97 altUPVBsbeGL43BHqcavqDosO5L3Cp/Hp0X0Ev646zS4eU1qUqQUU/Cw9BL/Bmv8Jo27 iRpg== 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 Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h3-20020a17090aa88300b0024df9b42c22si3339951pjq.67.2023.05.25.23.37.55; Thu, 25 May 2023 23:38:07 -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 S242168AbjEZGZr convert rfc822-to-8bit (ORCPT + 99 others); Fri, 26 May 2023 02:25:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59210 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242145AbjEZGZm (ORCPT ); Fri, 26 May 2023 02:25:42 -0400 Received: from ex01.ufhost.com (ex01.ufhost.com [61.152.239.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 143CA1B5; Thu, 25 May 2023 23:25:39 -0700 (PDT) Received: from EXMBX166.cuchost.com (unknown [175.102.18.54]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "EXMBX166", Issuer "EXMBX166" (not verified)) by ex01.ufhost.com (Postfix) with ESMTP id 9DA6624DBBE; Fri, 26 May 2023 14:25:31 +0800 (CST) Received: from EXMBX168.cuchost.com (172.16.6.78) by EXMBX166.cuchost.com (172.16.6.76) with Microsoft SMTP Server (TLS) id 15.0.1497.42; Fri, 26 May 2023 14:25:31 +0800 Received: from williamqiu-virtual-machine.starfivetech.com (171.223.208.138) by EXMBX168.cuchost.com (172.16.6.78) with Microsoft SMTP Server (TLS) id 15.0.1497.42; Fri, 26 May 2023 14:25:30 +0800 From: William Qiu To: , , , CC: Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Emil Renner Berthing , Ziv Xu , William Qiu Subject: [PATCH v1 1/3] dt-bindings: qspi: cdns,qspi-nor: Add clocks for StarFive JH7110 SoC Date: Fri, 26 May 2023 14:25:27 +0800 Message-ID: <20230526062529.46747-2-william.qiu@starfivetech.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230526062529.46747-1-william.qiu@starfivetech.com> References: <20230526062529.46747-1-william.qiu@starfivetech.com> MIME-Version: 1.0 X-Originating-IP: [171.223.208.138] X-ClientProxiedBy: EXCAS062.cuchost.com (172.16.6.22) To EXMBX168.cuchost.com (172.16.6.78) X-YovoleRuleAgent: yovoleflag X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1766937683012382946?= X-GMAIL-MSGID: =?utf-8?q?1766937683012382946?= The QSPI controller needs three clock items to work properly on StarFive JH7110 SoC, so there is need to change the maxItems's value to 3. Other platforms do not have this constraint. Signed-off-by: William Qiu Reviewed-by: Hal Feng --- .../devicetree/bindings/spi/cdns,qspi-nor.yaml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/spi/cdns,qspi-nor.yaml b/Documentation/devicetree/bindings/spi/cdns,qspi-nor.yaml index b310069762dd..737f1c162e01 100644 --- a/Documentation/devicetree/bindings/spi/cdns,qspi-nor.yaml +++ b/Documentation/devicetree/bindings/spi/cdns,qspi-nor.yaml @@ -26,6 +26,15 @@ allOf: const: starfive,jh7110-qspi then: properties: + clocks: + maxItems: 3 + + clock-names: + items: + - const: qspi-ref + - const: qspi-ahb + - const: qspi-apb + resets: minItems: 2 maxItems: 3 @@ -38,6 +47,9 @@ allOf: else: properties: + clocks: + maxItems: 1 + resets: maxItems: 2 @@ -69,9 +81,6 @@ properties: interrupts: maxItems: 1 - clocks: - maxItems: 1 - cdns,fifo-depth: description: Size of the data FIFO in words.