Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp3742926imu; Sun, 11 Nov 2018 22:53:37 -0800 (PST) X-Google-Smtp-Source: AJdET5f+670ZQFtS6MU33TxnRO3tpkxfQPJz8vUC3xO/sG/wJkNxyb0SjnXUNLS4mpSip8zlVDwZ X-Received: by 2002:a63:907:: with SMTP id 7-v6mr16281339pgj.121.1542005617901; Sun, 11 Nov 2018 22:53:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542005617; cv=none; d=google.com; s=arc-20160816; b=Im/0oqf/zJkq3ZHq/KRNJSVILsKU3qxJSvidQbMaynW5WmW8j0Ru9iySsSKfZpCX5+ FWEUlH7nIsWzV414GNHfsF56L63u0j+ThYvEQLkwJkZX6gsjILWg0PmhaPXzZjbAN9hG 4vdrPB/dMLZo7TTZmmCf5V2ni59s2IiTrJFFjgWzOcn7E7AhvlL3jW509mhixpXlD5en HrhDRF1mbsUqEeDuR4dhDvoIulqXyHyrvi6F0JeU2IC1KNnnC//Fkw4XIqkmKfxzx8fj ct4qc76JFwulBj8GUa5uW1aq0OSaIXWtS3s0eP00jiXnIzbqG78gmw+tI3WDz8m/rNr2 HA8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dmarc-filter:dkim-signature:dkim-signature; bh=IlJxoprSOQ5oq2fDkBG9WkPowXn71ae0bYALs6RF+cE=; b=SV0oSVzenSifD+yTZgFOKZgOPp/f06YNn28FmeZ3rT43dxk2Tl5c1PhMBWTGBu4add u8PlsPP9dUASOVKzam5pDdf6ShJxvft5phYtznu42J6ULT77oOvfv8NXHMgZ7IA5UhDE l8uwyNvizv8Kg5GsfMAuut9ws548t8VL8iQX4qPhJWTM+v0h1Et889jQkfWti1EFgJI7 tsayOEVOm9ZfnfpcuQ5SlRT8a4hxxn9ol6i3bqYc9fmPD6yPCYQpC63SIW7FYs87QIKK heaQlQtk9a5CpqgpGhbkjZJ/5POlBMYIYaDe6Hxvm2KLabxdyPnjS8/dV5fbJ33Kn2EQ Np3g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=K8dqR6iy; dkim=pass header.i=@codeaurora.org header.s=default header.b="G/KSbzpj"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y5-v6si10398341plt.109.2018.11.11.22.53.23; Sun, 11 Nov 2018 22:53:37 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=K8dqR6iy; dkim=pass header.i=@codeaurora.org header.s=default header.b="G/KSbzpj"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731946AbeKLQot (ORCPT + 99 others); Mon, 12 Nov 2018 11:44:49 -0500 Received: from smtp.codeaurora.org ([198.145.29.96]:52270 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731594AbeKLQot (ORCPT ); Mon, 12 Nov 2018 11:44:49 -0500 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 2F46260ADB; Mon, 12 Nov 2018 06:52:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1542005575; bh=m7SrXHq7Rg/lm5piacVD9MCbGRWBAHGfhjMa++YxWAY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=K8dqR6iyQvbzDkCUE2zW7TVFwkZvbnJqfG/i/SlK4naahh+5Hr8rP7pWdlF5gCRAY aUlzmeaFLb+fLpm6Uobmz4Nb2PWM837XbdKkSDG7n5P3BFw/9wkiHmVkmJrLqM6FDE yZJIfWekaqVyHUMiNTmz6xOllXOOKKxV537vrsWc= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0 Received: from vbadigan-linux.qualcomm.com (blr-c-bdr-fw-01_globalnat_allzones-outside.qualcomm.com [103.229.19.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: vbadigan@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 449B060397; Mon, 12 Nov 2018 06:52:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1542005574; bh=m7SrXHq7Rg/lm5piacVD9MCbGRWBAHGfhjMa++YxWAY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=G/KSbzpj0AP55V+yzifFkAXfsyBc90ViStUooc59GivZ9pRvu05TILWNdFsqmW0Bm td1vKij5udRY5p7Ive74n3z+tfhDrzOs8NPSuHt94DqRs5M+HdJ7dtyAZJt+qeeNP+ vbUAyhG1CI6BZC/7jZxBJVeHUg1Hd8i9b4VXstwY= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 449B060397 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=vbadigan@codeaurora.org From: Veerabhadrarao Badiganti To: adrian.hunter@intel.com, ulf.hansson@linaro.org, robh+dt@kernel.org, evgreen@chromium.org, dianders@google.com Cc: asutoshd@codeaurora.org, riteshh@codeaurora.org, stummala@codeaurora.org, sayalil@codeaurora.org, linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, Veerabhadrarao Badiganti Subject: [PATCH V5 1/2] dt-bindings: mmc: sdhci-msm: Add SoC-specific compatible strings Date: Mon, 12 Nov 2018 12:22:16 +0530 Message-Id: <1542005537-19154-2-git-send-email-vbadigan@codeaurora.org> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1542005537-19154-1-git-send-email-vbadigan@codeaurora.org> References: <1542005537-19154-1-git-send-email-vbadigan@codeaurora.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add SoC-specific compatible strings for qcom-sdhci controller. Signed-off-by: Veerabhadrarao Badiganti --- Documentation/devicetree/bindings/mmc/sdhci-msm.txt | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/mmc/sdhci-msm.txt b/Documentation/devicetree/bindings/mmc/sdhci-msm.txt index 502b3b8..b72871a 100644 --- a/Documentation/devicetree/bindings/mmc/sdhci-msm.txt +++ b/Documentation/devicetree/bindings/mmc/sdhci-msm.txt @@ -4,12 +4,25 @@ This file documents differences between the core properties in mmc.txt and the properties used by the sdhci-msm driver. Required properties: -- compatible: Should contain: +- compatible: Should contain a SoC-specific string and a IP version string: + version strings: "qcom,sdhci-msm-v4" for sdcc versions less than 5.0 - "qcom,sdhci-msm-v5" for sdcc versions >= 5.0 + "qcom,sdhci-msm-v5" for sdcc version 5.0 For SDCC version 5.0.0, MCI registers are removed from SDCC interface and some registers are moved to HC. New compatible string is added to support this change - "qcom,sdhci-msm-v5". + full compatible strings with SoC and version: + "qcom,apq8084-sdhci", "qcom,sdhci-msm-v4" + "qcom,msm8974-sdhci", "qcom,sdhci-msm-v4" + "qcom,msm8916-sdhci", "qcom,sdhci-msm-v4" + "qcom,msm8992-sdhci", "qcom,sdhci-msm-v4" + "qcom,msm8996-sdhci", "qcom,sdhci-msm-v4" + "qcom,sdm845-sdhci", "qcom,sdhci-msm-v5" + "qcom,qcs404-sdhci", "qcom,sdhci-msm-v5" + NOTE that some old device tree files may be floating around that only + have the string "qcom,sdhci-msm-v4" without the SoC compatible string + but doing that should be considered a deprecated practice. + - reg: Base address and length of the register in the following order: - Host controller register map (required) - SD Core register map (required) @@ -29,7 +42,7 @@ Required properties: Example: sdhc_1: sdhci@f9824900 { - compatible = "qcom,sdhci-msm-v4"; + compatible = "qcom,msm8974-sdhci", "qcom,sdhci-msm-v4"; reg = <0xf9824900 0x11c>, <0xf9824000 0x800>; interrupts = <0 123 0>; bus-width = <8>; @@ -46,7 +59,7 @@ Example: }; sdhc_2: sdhci@f98a4900 { - compatible = "qcom,sdhci-msm-v4"; + compatible = "qcom,msm8974-sdhci", "qcom,sdhci-msm-v4"; reg = <0xf98a4900 0x11c>, <0xf98a4000 0x800>; interrupts = <0 125 0>; bus-width = <4>; -- Qualcomm India Private Limited, on behalf of Qualcomm Innovation Center, Inc. Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project.