Received: by 10.192.165.148 with SMTP id m20csp798498imm; Wed, 25 Apr 2018 07:51:49 -0700 (PDT) X-Google-Smtp-Source: AIpwx496VP0vwtsrdUccshvUmMBpEmswygjW35VzwiIM7+2Q8i22mC3JuEhgpTTHBXO7Ux0x6n0c X-Received: by 2002:a17:902:2f:: with SMTP id 44-v6mr30075161pla.187.1524667909056; Wed, 25 Apr 2018 07:51:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524667909; cv=none; d=google.com; s=arc-20160816; b=tGFYKIZTsLx5Jt3cB29ml1Oxv+B/YBT6kaDXY7IosiGmnrGErnFnQQWAU8jH8/I5ww W3WIbDARDPfNYRWkC5Xo55ICm9FbMwmxVOJg8Nzd7evRJHNWEzFVI/AqxyGqYfsy9gz6 xxwTZqki+c1rE5e+LttkaA0t6qU37+qwSAUHhXIMaCTF6iRWzv0VUNip0JlJriNvu92Z u+5ElEzTrIFcnH+8/TXHmJ6wEEfXBWNe5GHsCpOszHaSFZT3OgMaCqBbpn/gdrcPCDfB BWBqYhlUmM9/hQHOuf5YR40IEkRUpnPftJ/6s4nalO+AizH+dHVIFkFarEjV1Mf8rIRO nTRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dmarc-filter :arc-authentication-results; bh=9kwHWMqypZfXNpIvs90S+xH2rUo12OjnbPO7d7dJYbw=; b=RNhPcwYdPlBdUYAO997UNW0mmQi5GLmDHGTu2dHX2ta5+FLBTsmv2w0SgKAkX8xtr8 FWt6KU4pOP+roTyfmUpDEhQi66T2IAhxjlaYXA9ANwWxgSPfpU3OiskXMuFHcebxIdGx W3BsUDflDicuhEehXHei7oZ/D0WsKCufNgfFYnmF31s9YhMqV8jkIatf+o9adwhI8Xn1 33FjVAYfaXcBnHfKF3cKarV+zZWZwzpSdeAAMu1duMigN93DIJwvrrWVzJgakkNzqYrc Odg2LvXzxg19fRGIUM6jr8TuuAAHfFMN5ahWO/dOnGPRbuOYkZ7pZ5Y6udv4CKxQggWF 7MpQ== ARC-Authentication-Results: i=1; mx.google.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 k8si7536929pgt.211.2018.04.25.07.51.34; Wed, 25 Apr 2018 07:51:49 -0700 (PDT) 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; 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 S1754764AbeDYOuT (ORCPT + 99 others); Wed, 25 Apr 2018 10:50:19 -0400 Received: from mail.kernel.org ([198.145.29.99]:35740 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754300AbeDYOuP (ORCPT ); Wed, 25 Apr 2018 10:50:15 -0400 Received: from mail-qk0-f178.google.com (mail-qk0-f178.google.com [209.85.220.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id AB73C21759; Wed, 25 Apr 2018 14:50:14 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org AB73C21759 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=robh+dt@kernel.org Received: by mail-qk0-f178.google.com with SMTP id b131so18527986qkg.2; Wed, 25 Apr 2018 07:50:14 -0700 (PDT) X-Gm-Message-State: ALQs6tC+IL/cnr/gy/hfHvCE7jRPRVotQHkqTd7Ihvy7TSUnI2UXcW5z lGqxfFK/3eKPwIuMVH60jCAQv0oTY5ORCWx0OQ== X-Received: by 10.55.31.132 with SMTP id n4mr29350132qkh.375.1524667813859; Wed, 25 Apr 2018 07:50:13 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.163.228 with HTTP; Wed, 25 Apr 2018 07:49:53 -0700 (PDT) In-Reply-To: <20180425125449.19755-10-kishon@ti.com> References: <20180425125449.19755-1-kishon@ti.com> <20180425125449.19755-10-kishon@ti.com> From: Rob Herring Date: Wed, 25 Apr 2018 09:49:53 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v3 09/15] ARM: dts: dra72-evm-common: Add wilink8 wlan support To: Kishon Vijay Abraham I Cc: =?UTF-8?Q?Beno=C3=AEt_Cousson?= , Tony Lindgren , Jonathan Corbet , Mark Rutland , linux-doc@vger.kernel.org, linux-mmc , devicetree@vger.kernel.org, "linux-kernel@vger.kernel.org" , linux-omap , Hari Nagalla , Eyal Reizer , Sekhar Nori Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 25, 2018 at 7:54 AM, Kishon Vijay Abraham I wrote: > From: Hari Nagalla > > Wilink8 module is a combo wireless connectivity card based > on Texas Instrument's wl18xx solution. > > Add support for the wlan capabilities of this module by muxing > the relevant mmc lines, and setting the required device-tree > data. > > Signed-off-by: Eyal Reizer > Signed-off-by: Hari Nagalla > [nsekhar@ti.com: drop WLAN_EN pinmux. It should be done by bootloader. > Also, some commit message adjustments] > Signed-off-by: Sekhar Nori > Signed-off-by: Kishon Vijay Abraham I > --- > arch/arm/boot/dts/dra72-evm-common.dtsi | 42 +++++++++++++++++++++++ > arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi | 11 ++++++ > 2 files changed, 53 insertions(+) > > diff --git a/arch/arm/boot/dts/dra72-evm-common.dtsi b/arch/arm/boot/dts/dra72-evm-common.dtsi > index 8e3b185d864b..1e4d36e33a1b 100644 > --- a/arch/arm/boot/dts/dra72-evm-common.dtsi > +++ b/arch/arm/boot/dts/dra72-evm-common.dtsi > @@ -44,6 +44,16 @@ > regulator-boot-on; > }; > > + evm_3v6: fixedregulator-evm_3v6 { > + compatible = "regulator-fixed"; > + regulator-name = "evm_3v6"; > + regulator-min-microvolt = <3600000>; > + regulator-max-microvolt = <3600000>; > + vin-supply = <&evm_5v0>; > + regulator-always-on; > + regulator-boot-on; > + }; > + > vsys_3v3: fixedregulator-vsys3v3 { > /* Output 2 of TPS43351QDAPRQ1 on dra72-evm */ > /* Output 2 of LM5140QRWGTQ1 on dra71-evm */ > @@ -171,6 +181,15 @@ > clocks = <&atl_clkin2_ck>; > }; > }; > + > + vmmcwl_fixed: fixedregulator-mmcwl { > + compatible = "regulator-fixed"; > + regulator-name = "vmmcwl_fixed"; > + regulator-min-microvolt = <1800000>; > + regulator-max-microvolt = <1800000>; > + gpio = <&gpio5 8 GPIO_ACTIVE_HIGH>; > + enable-active-high; > + }; > }; > > &dra7_pmx_core { > @@ -398,6 +417,29 @@ > max-frequency = <192000000>; > }; > > +&mmc4 { > + status = "okay"; > + vmmc-supply = <&evm_3v6>; > + vqmmc-supply = <&vmmcwl_fixed>; > + bus-width = <4>; > + cap-power-off-card; > + keep-power-in-suspend; > + non-removable; > + pinctrl-names = "default", "hs", "sdr12", "sdr25"; > + pinctrl-0 = <&mmc4_pins_default>; > + pinctrl-1 = <&mmc4_pins_default>; > + pinctrl-2 = <&mmc4_pins_default>; > + pinctrl-3 = <&mmc4_pins_default>; > + #address-cells = <1>; > + #size-cells = <0>; > + wlcore: wlcore@2 { wifi@2