Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp1997608rwd; Thu, 25 May 2023 23:29:18 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5FAJoI20zpO6HY1JAXEMWcc/cGZgybpYhpliHQpegaiy483SbQGZ4ML86+onNFSZx9MZNs X-Received: by 2002:a05:6a21:6811:b0:10c:18a3:cbbe with SMTP id wr17-20020a056a21681100b0010c18a3cbbemr765668pzb.14.1685082558303; Thu, 25 May 2023 23:29:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685082558; cv=none; d=google.com; s=arc-20160816; b=g+BYglftauQdNXyI+DuMdH2VjWOors8to7LvoglyYzwi8YTrY+/1Ns3QJYr+VdccJB UWQwFUuW4TG/iTxRQWM+9ywruxkfGezl7/Y9NMUog1cQogZ3rT8Pj3xxs0J90qmeEOmd bz9VPpdt4j2q0u8BnpUZ+f18vikMrFeAWKPdmwkDDG9lagNR/XkJ/7yZlHRTUVLYGjv5 guO6WdQW0VwWLz/kKP693BHLHAsySdtX3MTBUHv+x2SJFLD8MZjzrYadp6xLKC/xyJMi EbMkyZ0oiTxvKwTnKPG/0L//2Di97NgIQGi4uRaHhvipqgie0U1ZNhFJWY8pMWoWMRT1 c4Bg== 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k195-20020a6284cc000000b0064f94a0a0e2si2287300pfd.248.2023.05.25.23.29.04; Thu, 25 May 2023 23:29:18 -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 S242167AbjEZGZq convert rfc822-to-8bit (ORCPT + 99 others); Fri, 26 May 2023 02:25:46 -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 Content-Type: text/plain 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 Content-Transfer-Encoding: 8BIT 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 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. -- 2.34.1