Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp3244265rwd; Mon, 22 May 2023 10:36:42 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6z2yHluUCpQ4URat3abyp78157CUJB7SR9YQ+WT6ogIBqUQ3iPxJQQH6Qh5DX4mUcRr6m5 X-Received: by 2002:a17:902:d34b:b0:1ad:e198:c4fc with SMTP id l11-20020a170902d34b00b001ade198c4fcmr11044006plk.54.1684777002443; Mon, 22 May 2023 10:36:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684777002; cv=none; d=google.com; s=arc-20160816; b=SXoNv3/2mKjsZud1npTrtAcl9IDnWaLKzd9Ujt5YF8h578zCrehLJstf8PZWOwlaBp l25+nfQAiqDOC0mJWb/6Q4dbpGO/DHBXqHA5QWfYIzNX6EQdrZ8LFY6FM2/CyR4kvCyi dYZCGdriGMOb0QUB//h7HzaX9c6jiBHqD54YhdHEAHg+TeXmExWBG6Xh160LESEkGMgT fAdsuLcoHHe9AWhK1rVu7029j8YE+KIqVpQoGMVAwNpIPLI4P2vSVa3CCRDWN+OTIPrW Jo3PoxYrw/L1HbKAr35QRCh12KckE1WqbU6mfnnbUnqbNsQlVU8eac8XAu2fq4/X1ic+ drxw== 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 :dkim-signature; bh=V7qbryU+PIBOGZJeQLQfrBj5UdYKoTn83ilEHk4ly98=; b=iN3fjRbVdjUL3AuUx1bdnsasvtjyAmIK8bWfAVCd7fv93mb7ZI7mOhtICd0ouVTW7n ljGzRej3XDUdY16dra4KhUTuuSr3eQr/2D7ZIUxAYJ+EHcTkIO6JaLJ3wBA+RVSVtL8F G7KHEujuByIBGEpVMmz2TQDg7Jqi5mKJNAMviBDJ0V7SyokoZOvB1S0L+rHChy1umjHw h0Yb36iIH2aVkwMwqQFNBcLaaBaVS5eh6Ig6cmxYyC03nEVYUhoeMBgep1gYyILiG38q n2LbnDg2V/wBvSvZgGFS3XCfc2d12+sYj8/Y88vrco85Jo5hnrwhztlRVz9GXwfbyBTj yxog== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=gmwjDVef; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a18-20020a170902b59200b001a64476e1eesi394495pls.185.2023.05.22.10.36.27; Mon, 22 May 2023 10:36:42 -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=@collabora.com header.s=mail header.b=gmwjDVef; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233255AbjEVRem (ORCPT + 99 others); Mon, 22 May 2023 13:34:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43456 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232413AbjEVRee (ORCPT ); Mon, 22 May 2023 13:34:34 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [46.235.227.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5414F102; Mon, 22 May 2023 10:34:33 -0700 (PDT) Received: from jupiter.universe (dyndsl-091-248-208-162.ewe-ip-backbone.de [91.248.208.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sre) by madras.collabora.co.uk (Postfix) with ESMTPSA id 2744C6606E66; Mon, 22 May 2023 18:34:31 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1684776871; bh=OjRo5bVWm0/EWH6VSr3hLdB1q2WNjk+Aw68TSPXpDNA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=gmwjDVefrNXll8xF8QMraIRLTng+FkSF3BsD5OE9+cQa8L5mk39EvPAuaK8o8nBbU x2CazKzY7H8Yebp3Uj4rzo4VEGyqqDJIbb94S+ZBRilzyNMvSpefjBh+KrFyokQxIO MqdXZUHBcUZBMSODCmnXGiESpKdwOeyVHjj2qX3DfspNEOLrF4dmg3ooVAa75viJkt UQkszGWFkSxcsaDjbxYO6J3HqCoJtVtROJwM/pOE7UkY4FGfVCbqjiaNGdLdBX83j3 HjdcRV+SynVUOu2VtyxeDCTMhT34uQo7pul5phWiZ6pFfopq5rRB07tPOp6Hd5+gvV lXTI1WLeARTyA== Received: by jupiter.universe (Postfix, from userid 1000) id 8CA1D4807E1; Mon, 22 May 2023 19:34:29 +0200 (CEST) From: Sebastian Reichel To: Heiko Stuebner Cc: Rob Herring , Krzysztof Kozlowski , Damien Le Moal , Serge Semin , Vinod Koul , Kishon Vijay Abraham I , linux-ide@vger.kernel.org, linux-phy@lists.infradead.org, linux-rockchip@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Sebastian Reichel , kernel@collabora.com Subject: [PATCH v2 2/6] dt-bindings: ata: ahci: add RK3588 AHCI controller Date: Mon, 22 May 2023 19:34:19 +0200 Message-Id: <20230522173423.64691-3-sebastian.reichel@collabora.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230522173423.64691-1-sebastian.reichel@collabora.com> References: <20230522173423.64691-1-sebastian.reichel@collabora.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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 Just like RK3568, the RK3588 has a DWC based AHCI controller. Signed-off-by: Sebastian Reichel --- .../devicetree/bindings/ata/snps,dwc-ahci-common.yaml | 8 ++++++-- Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml | 6 ++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/ata/snps,dwc-ahci-common.yaml b/Documentation/devicetree/bindings/ata/snps,dwc-ahci-common.yaml index c1457910520b..34c5bf65b02d 100644 --- a/Documentation/devicetree/bindings/ata/snps,dwc-ahci-common.yaml +++ b/Documentation/devicetree/bindings/ata/snps,dwc-ahci-common.yaml @@ -31,11 +31,11 @@ properties: PM-alive clock, RxOOB detection clock, embedded PHYs reference (Rx/Tx) clock, etc. minItems: 1 - maxItems: 4 + maxItems: 6 clock-names: minItems: 1 - maxItems: 4 + maxItems: 6 items: oneOf: - description: Application APB/AHB/AXI BIU clock @@ -48,6 +48,10 @@ properties: const: pmalive - description: RxOOB detection clock const: rxoob + - description: PHY Transmit Clock + const: asic + - description: PHY Receive Clock + const: rbc - description: SATA Ports reference clock const: ref diff --git a/Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml b/Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml index 5afa4b57ce20..c6a0d6c8b62c 100644 --- a/Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml +++ b/Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml @@ -23,9 +23,11 @@ properties: const: snps,dwc-ahci - description: SPEAr1340 AHCI SATA device const: snps,spear-ahci - - description: Rockhip RK3568 AHCI controller + - description: Rockhip AHCI controller items: - - const: rockchip,rk3568-dwc-ahci + - enum: + - rockchip,rk3568-dwc-ahci + - rockchip,rk3588-dwc-ahci - const: snps,dwc-ahci patternProperties: -- 2.39.2