Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp2961150ybc; Thu, 21 Nov 2019 00:53:38 -0800 (PST) X-Google-Smtp-Source: APXvYqyOdNc3I+reYYZg+nM7jopFdpnEs8vc23nmwem65yjrpA3yijQaVbo35Yw35W6wsNENoNSA X-Received: by 2002:a17:906:11cf:: with SMTP id o15mr12567119eja.208.1574326418861; Thu, 21 Nov 2019 00:53:38 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1574326418; cv=pass; d=google.com; s=arc-20160816; b=SMjpDsep4u4sDy2ZputhtiLtFgqHMCznba6Zfh7WGby810aR+hN2OYH3CoqyR1w+Ov yHAm1iTCIN+k1qeaRJrOyjHNFP1t/1nVK84WoA5BATWiS8cVOGp7FSjlugDYflV045x2 H5Wt4cakb+1jDa4zPon0oBOfO4rgNGZw9Y5cYFLTWNfzw3frg/nJZPrB8KL1C/IM6JJD wlRX7Je6oQTqn88QXC/paVzjJqnZTF/DenNxVssMaVyAiKdAX1pOS8WG/hba2/lpcJQM FEXIuhFx/kMXL/jhQsnNkq8ejjngdp1TyYR0cwS/lCCdMYzErnFwErGASyvakE1MXucB xNbw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=5sLCylKuOmTMReEJM2wAHvvjmwKIBvEEUlAchFZSH1g=; b=p5/LHZIl4H0RZ+HLiYAnpeJrc0RSZULEY0FlG4d6LucJuKEzmUnHZpMZt5p052F2IF miM0g29OvYCmcRaasFMW9fau7sJh9F+oom4dYCiUq3uClPgDu4+yY8EjALNHXOSNOYf5 qqY1p7KswavqMnaLLu5pRQxzitvpLBCU6ZfGIlJkwTQYQIDg/ve4MQU9tAnpSK772yk0 sGHeHWTfRrZZl8Tickbbx9rVwnsmOy3/B5l7l7KddQzI2AGqZcwjbg5wbsYDdL2uDgB6 B2L529WHXFAg1VvGlHiTAMPlfGGbIdRL8DGDLIuP6B8DJnF9cmGgzSU33VxuumXhSfPN HKRA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector2-xilinx-onmicrosoft-com header.b=LTy6RpNq; arc=pass (i=1 spf=pass spfdomain=xilinx.com); 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 y51si1743371edb.29.2019.11.21.00.53.13; Thu, 21 Nov 2019 00:53:38 -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=@xilinx.onmicrosoft.com header.s=selector2-xilinx-onmicrosoft-com header.b=LTy6RpNq; arc=pass (i=1 spf=pass spfdomain=xilinx.com); 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 S1726881AbfKUIvj (ORCPT + 99 others); Thu, 21 Nov 2019 03:51:39 -0500 Received: from mail-eopbgr800041.outbound.protection.outlook.com ([40.107.80.41]:61792 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726333AbfKUIvj (ORCPT ); Thu, 21 Nov 2019 03:51:39 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A45XKdV2vGQZfub5AYt2Cq2X3FSul7YY7TMBuW6+RIX8T3YY69KNldcv5w/oGheCD0LO40ycU5JG47iqun0iV6byD7AWAHORMOl+MexsZ4VhpX+dmfcVdMnodKL7vVBNBGlzb4ZLjwdRxq/Sy906zcwYJMCzDIDHCn4W05/fel6QV4G1UgwxOtGwaAUuacpsmx9wxJwFiQ1+LUlwb3U4PgxLKcJ+E3cjGPmplxYRKBvfotYNxZJikI+YyJ2gHgNSAyg6wcjxMU0/Uc3Eal9jfJmR3Axh2wW2GXarjRbeRHK5y5xxv4T5chCdN6JksGU7JNMaNY0hznNbKcc+odh8lw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5sLCylKuOmTMReEJM2wAHvvjmwKIBvEEUlAchFZSH1g=; b=TZkn37YK/vVvx1dGdQx3lQ37NSxYYrI/4P9m2JZkLio2vp+gj1uG8VP3ABf8j1E03TOmsINLilHHbKFLBkiSjNr/zsYGs0Y+oZ33V2X0nVskU/8LO1fOZg4A7Wipt/AWa0qcp916aPnJDQ8j2M37njHDId3TA5LgxS2SNSgdC/RC6+xPLX54dejAmX3kvwtHS4bq4y6MeuNUwB3FpY8OT7RbMs8zxy5yKnmjI21JNo5A8Ab9fjOcHZgVqjxf2dUTeraxupjiWznF9qjPVEiYyofHd8ospVlm/BkY4vk/HCWh9tkQY86TdwLUGP7v8Eh4HXbQrfB9/l16Y/4lDkCB7A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 149.199.60.83) smtp.rcpttodomain=arm.com smtp.mailfrom=xilinx.com; dmarc=bestguesspass action=none header.from=xilinx.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector2-xilinx-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5sLCylKuOmTMReEJM2wAHvvjmwKIBvEEUlAchFZSH1g=; b=LTy6RpNqI7p89KMLQEB2Vxcb5bOfFnFm3fEjqvjossePoPitmeXJPVPt4wE3zJsPGc6qQbb3k5LDvoBOSLVPARPcYPa6SLbWjXiWpQ3EJD5/T/Qw02ikKLRstAEvZ/a+iUzx5utX5ikyuN0xyC+qK1CnBhQr3jHG7kH0VKURNnk= Received: from CY4PR02CA0024.namprd02.prod.outlook.com (2603:10b6:903:18::34) by BN7PR02MB5076.namprd02.prod.outlook.com (2603:10b6:408:26::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2474.16; Thu, 21 Nov 2019 08:51:32 +0000 Received: from CY1NAM02FT059.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::209) by CY4PR02CA0024.outlook.office365.com (2603:10b6:903:18::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2474.16 via Frontend Transport; Thu, 21 Nov 2019 08:51:32 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by CY1NAM02FT059.mail.protection.outlook.com (10.152.74.211) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.2474.17 via Frontend Transport; Thu, 21 Nov 2019 08:51:31 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1iXiBX-0005AH-BR; Thu, 21 Nov 2019 00:51:31 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1iXiBS-0002FW-7j; Thu, 21 Nov 2019 00:51:26 -0800 Received: from [172.23.64.106] (helo=xhdvnc125.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1iXiBJ-0002Er-HV; Thu, 21 Nov 2019 00:51:17 -0800 Received: by xhdvnc125.xilinx.com (Postfix, from userid 16987) id BD4D8121387; Thu, 21 Nov 2019 14:21:16 +0530 (IST) From: Manish Narani To: robh+dt@kernel.org, mark.rutland@arm.com, michal.simek@xilinx.com, liviu.dudau@arm.com, treding@nvidia.com, chanho.min@lge.com, matthias.bgg@gmail.com, rrichter@cavium.com, manish.narani@xilinx.com Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, git@xilinx.com Subject: [PATCH v4] arm64: zynqmp: Add ZynqMP SDHCI compatible string Date: Thu, 21 Nov 2019 14:21:14 +0530 Message-Id: <1574326274-121890-1-git-send-email-manish.narani@xilinx.com> X-Mailer: git-send-email 2.1.1 X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(4636009)(346002)(136003)(39860400002)(396003)(376002)(189003)(199004)(70586007)(2906002)(70206006)(107886003)(8676002)(6306002)(8936002)(81166006)(81156014)(6266002)(47776003)(50226002)(16586007)(426003)(48376002)(42186006)(316002)(7416002)(50466002)(36756003)(336012)(103686004)(186003)(26005)(356004)(106002)(478600001)(44832011)(4326008)(36386004)(14444005)(966005)(51416003)(5660300002)(305945005)(2616005);DIR:OUT;SFP:1101;SCL:1;SRVR:BN7PR02MB5076;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;LANG:en;PTR:unknown-60-83.xilinx.com;MX:1;A:1; MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: be057bf1-4bbf-400f-cd11-08d76e60019f X-MS-TrafficTypeDiagnostic: BN7PR02MB5076: X-MS-Exchange-PUrlCount: 1 X-Microsoft-Antispam-PRVS: X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-MS-Oob-TLC-OOBClassifiers: OLM:4714; X-Forefront-PRVS: 0228DDDDD7 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: wPz1sziEbwBZYK6jJuZ2QZAdT81szlGCo0FKti5zW467UqzOCWrUrQbM5mvO1Haj49QvFR41qaf7nbCjyXctc/UcqtPPE2UDy+EVAP+gLhxbPwBR99WfRVi7yyFkJn82hc9xo3y29O2F11zgfGHSIXNYspcprwY0dRmseZb+cFpGXDg7PM+/P5wD9IIupvqO1zoYloycCq2k78bV4GkkFnQv9l10lOGpMNRZRFm8QKlgPAfJAtgCBD89zc6plpDUP3kekfb9rGNACOHWkl8n360W+2rUeTVNDHw7q7gUvui5r4UVixqdCoJyhhnddhfnjOqnUsFA7GWZYinDRi/Dr40nJSM6jmsWxuRQzVZJJbgAdpr2Kv5XtFDqwQZeA0ZXN/rwDuMsmGK5kh3mxjM7wS06kLta/TAdCNU56+nISNZf77BGXK0FMCsTtpyGaeFCupTkQr4P9OfXN/LvvCwzUCY4jyKVC41Jl8dfyyQHYyE= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Nov 2019 08:51:31.8099 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: be057bf1-4bbf-400f-cd11-08d76e60019f X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.83];Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR02MB5076 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add the new compatible string for ZynqMP SD Host Controller for its use in the Arasan SDHCI driver for some of the ZynqMP specific operations. Add required properties for the same. Signed-off-by: Manish Narani --- This patch depends on the below series of patches: https://lkml.org/lkml/2019/11/20/366 Changes in v2: - Added clock-names for SD card clocks for getting clocks in the driver Changes in v3: - Reverted "Added clock-names for SD card clocks for getting clocks in the driver" Changes in v4: - Removed extra compatible property from v3 --- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi index 9aa67340a4d8..de09ebe608e1 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi @@ -493,21 +493,25 @@ }; sdhci0: mmc@ff160000 { - compatible = "arasan,sdhci-8.9a"; + compatible = "xlnx,zynqmp-8.9a", "arasan,sdhci-8.9a"; status = "disabled"; interrupt-parent = <&gic>; interrupts = <0 48 4>; reg = <0x0 0xff160000 0x0 0x1000>; clock-names = "clk_xin", "clk_ahb"; + #clock-cells = <1>; + clock-output-names = "clk_out_sd0", "clk_in_sd0"; }; sdhci1: mmc@ff170000 { - compatible = "arasan,sdhci-8.9a"; + compatible = "xlnx,zynqmp-8.9a", "arasan,sdhci-8.9a"; status = "disabled"; interrupt-parent = <&gic>; interrupts = <0 49 4>; reg = <0x0 0xff170000 0x0 0x1000>; clock-names = "clk_xin", "clk_ahb"; + #clock-cells = <1>; + clock-output-names = "clk_out_sd1", "clk_in_sd1"; }; smmu: smmu@fd800000 { -- 2.17.1