From patchwork Fri Mar 27 13:00:05 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 11462379 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id CA19892A for ; Fri, 27 Mar 2020 13:00:14 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 7AEAD20838 for ; Fri, 27 Mar 2020 13:00:14 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b="PazEVDiF" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726742AbgC0NAO (ORCPT ); Fri, 27 Mar 2020 09:00:14 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:40004 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727247AbgC0NAO (ORCPT ); Fri, 27 Mar 2020 09:00:14 -0400 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20200327130012euoutp016b892c9a9b43b6402a2f290c3ecdf191~AKrHjHo2f2484324843euoutp01x for ; Fri, 27 Mar 2020 13:00:12 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20200327130012euoutp016b892c9a9b43b6402a2f290c3ecdf191~AKrHjHo2f2484324843euoutp01x DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1585314012; bh=Tp4f9EC9cHcL0ZJMQbVOcXwJ6LX3NpDz4ACJoQ6/Fkw=; h=From:To:Cc:Subject:Date:References:From; b=PazEVDiFXP8Y/IoCL/Rya4ijuDGDQgIKMO7b+BFyiUhdlqydeWj5gpEBpjSv62wgi p46UHEC1zEnYOrikeadau7LS4iosWEHgMq1YTB0k5WRm/IVfctWDoadqBamluQOzL3 shtUDZIbQG4NJGDnZeAeD00fd+wSjg7Rrjv2NiC0= Received: from eusmges1new.samsung.com (unknown [203.254.199.242]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20200327130012eucas1p24e0447221dcf6998db8d4b20ac576147~AKrHXAAs60939809398eucas1p2O; Fri, 27 Mar 2020 13:00:12 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges1new.samsung.com (EUCPMTA) with SMTP id 61.6F.61286.CD8FD7E5; Fri, 27 Mar 2020 13:00:12 +0000 (GMT) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p1.samsung.com (KnoxPortal) with ESMTPA id 20200327130011eucas1p1c82b341aff9583d8e9c11fad9d8a64f4~AKrG_TLvi2178421784eucas1p11; Fri, 27 Mar 2020 13:00:11 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20200327130011eusmtrp1af608afddff33c6a473d8396e4b9353b~AKrG86DOQ1652416524eusmtrp1t; Fri, 27 Mar 2020 13:00:11 +0000 (GMT) X-AuditID: cbfec7f2-f0bff7000001ef66-d3-5e7df8dcbd15 Received: from eusmtip1.samsung.com ( [203.254.199.221]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id CC.52.07950.BD8FD7E5; Fri, 27 Mar 2020 13:00:11 +0000 (GMT) Received: from AMDC2765.digital.local (unknown [106.120.51.73]) by eusmtip1.samsung.com (KnoxPortal) with ESMTPA id 20200327130011eusmtip1b1166d730d998d1df8e2a66f91a5bd2e~AKrGnBP9k0099000990eusmtip1t; Fri, 27 Mar 2020 13:00:11 +0000 (GMT) From: Marek Szyprowski To: linux-samsung-soc@vger.kernel.org Cc: Marek Szyprowski , Krzysztof Kozlowski , Chanwoo Choi , Bartlomiej Zolnierkiewicz Subject: [PATCH v2 1/4] ARM: dts: exynos: Enable WLAN support for the UniversalC210 board Date: Fri, 27 Mar 2020 14:00:05 +0100 Message-Id: <20200327130005.20340-1-m.szyprowski@samsung.com> X-Mailer: git-send-email 2.17.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrJIsWRmVeSWpSXmKPExsWy7djP87p3ftTGGZz4w2axccZ6VovrX56z Wpw/v4HdYsb5fUwWa4/cZXdg9di0qpPNo2/LKkaPz5vkApijuGxSUnMyy1KL9O0SuDKm31nE VPCdq2L3qo9sDYyfOboYOTgkBEwkdp0p7WLk4hASWMEo8fzNSVYI5wujxJbWZiCHE8j5zCjx 4VolTMOeVYYQNcsZJa4v/M4E13Br3jImkAY2AUOJrrddbCC2iICqxOe2BewgRcwC24Cm9j5g BkkIC0RLvG/bBWazABU1LbjCCLKBV8BW4sYmJZCwhIC8xOoNB5hBeiUE9rBJbDr4kBki4SIx 93cDE4QtLPHq+BZ2CFtG4vTkHhaIhmZGiYfn1rJDOD2MEpebZjBCVFlL3Dn3iw1kG7OApsT6 XfoQYUeJQ2dnMEK8ySdx460gSJgZyJy0bTozRJhXoqNNCKJaTWLW8XVwaw9euAR1modE+9IJ zJCAi5XY8X4n+wRGuVkIuxYwMq5iFE8tLc5NTy02zEst1ytOzC0uzUvXS87P3cQIjPDT/45/ 2sH49VLSIUYBDkYlHt4VV2vjhFgTy4orcw8xSnAwK4nwPo2siRPiTUmsrEotyo8vKs1JLT7E KM3BoiTOa7zoZayQQHpiSWp2ampBahFMlomDU6qBUdJ1s/fsNRo6D0u6T3Y1mM1xkT13LUnD hH+ycO+vjat3/Q9TLDN+d5zhipnusXUzODvYhXVXdBxf01E5+4TCLEGZEy3dzFFxl1axZFwR MFsy6eGC1Ef/FkoY3a5X3ez1J6guhclmhf57nn8mKomzGY85qvle5OXxDQlfmlQceOfSFeWt xzdZKbEUZyQaajEXFScCAJnPWa7sAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRmVeSWpSXmKPExsVy+t/xu7q3f9TGGXxermGxccZ6VovrX56z Wpw/v4HdYsb5fUwWa4/cZXdg9di0qpPNo2/LKkaPz5vkApij9GyK8ktLUhUy8otLbJWiDS2M 9AwtLfSMTCz1DI3NY62MTJX07WxSUnMyy1KL9O0S9DKm31nEVPCdq2L3qo9sDYyfOboYOTgk BEwk9qwy7GLk5BASWMooce6MGogtISAjcXJaAyuELSzx51oXWxcjF1DNJ0aJ23unMIEk2AQM JbregiQ4OUQEVCU+ty1gByliFtjBKLFlx1uwbmGBSInJzS/YQWwWoKKmBVcYQRbzCthK3Nik BLFAXmL1hgPMExh5FjAyrGIUSS0tzk3PLTbSK07MLS7NS9dLzs/dxAgMrG3Hfm7Zwdj1LvgQ owAHoxIP74qrtXFCrIllxZW5hxglOJiVRHifRtbECfGmJFZWpRblxxeV5qQWH2I0Bdo9kVlK NDkfGPR5JfGGpobmFpaG5sbmxmYWSuK8HQIHY4QE0hNLUrNTUwtSi2D6mDg4pRoYMx5VMSUv /Pqn7KZC6AeX9u8Xfy2Xcejt2vxlVvKMaZHc2eG/Db6qMXbw5AcYhqzX9V4y7eO1X6sklnja +03fyHU6MlqxqFYx/IrZOtZjF2fu7ZZ3MY9Xk1R5r/xJrOlz538lEa0l8b175svtZ36r0rWx pU7YIHG1h12gqStX9r34TQ9fPAtWYinOSDTUYi4qTgQABB3KN0ICAAA= X-CMS-MailID: 20200327130011eucas1p1c82b341aff9583d8e9c11fad9d8a64f4 X-Msg-Generator: CA X-RootMTR: 20200327130011eucas1p1c82b341aff9583d8e9c11fad9d8a64f4 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20200327130011eucas1p1c82b341aff9583d8e9c11fad9d8a64f4 References: Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org Add a node for BCM4330/2 SDIO chip on SDHCI bus #3 and the required MMC power sequence node for the Exynos4210-based UniversalC210 board. Signed-off-by: Marek Szyprowski --- .../boot/dts/exynos4210-universal_c210.dts | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/arch/arm/boot/dts/exynos4210-universal_c210.dts b/arch/arm/boot/dts/exynos4210-universal_c210.dts index 9dda6bdb9253..c78423a2d10f 100644 --- a/arch/arm/boot/dts/exynos4210-universal_c210.dts +++ b/arch/arm/boot/dts/exynos4210-universal_c210.dts @@ -50,6 +50,11 @@ enable-active-high; }; + wlan_pwrseq: sdhci3-pwrseq { + compatible = "mmc-pwrseq-simple"; + reset-gpios = <&gpe3 1 GPIO_ACTIVE_LOW>; + }; + gpio-keys { compatible = "gpio-keys"; @@ -563,6 +568,29 @@ status = "okay"; }; +&sdhci_3 { + status = "okay"; + + #address-cells = <1>; + #size-cells = <0>; + + non-removable; + bus-width = <4>; + mmc-pwrseq = <&wlan_pwrseq>; + vmmc-supply = <&ldo5_reg>; + + pinctrl-names = "default"; + pinctrl-0 = <&sd3_clk>, <&sd3_cmd>, <&sd3_bus4>; + + brcmf: wifi@1 { + compatible = "brcm,bcm4330-fmac"; + reg = <1>; + interrupt-parent = <&gpx2>; + interrupts = <5 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "host-wake"; + }; +}; + &serial_0 { status = "okay"; /delete-property/dmas; From patchwork Fri Mar 27 12:53:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 11462373 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E5CCF13A4 for ; Fri, 27 Mar 2020 12:53:25 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id BB0CF206F2 for ; Fri, 27 Mar 2020 12:53:25 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b="dm3wjlML" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727242AbgC0MxZ (ORCPT ); Fri, 27 Mar 2020 08:53:25 -0400 Received: from mailout2.w1.samsung.com ([210.118.77.12]:59649 "EHLO mailout2.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726165AbgC0MxZ (ORCPT ); Fri, 27 Mar 2020 08:53:25 -0400 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20200327125322euoutp0220d1ecb9672295a250156069c513a579~AKlJ7JTwl1491914919euoutp02y for ; Fri, 27 Mar 2020 12:53:22 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20200327125322euoutp0220d1ecb9672295a250156069c513a579~AKlJ7JTwl1491914919euoutp02y DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1585313602; bh=FHyQRjI2XUujK1na9I61xwUkQ5HI6/DMpxjXxkNo9Dc=; h=From:To:Cc:Subject:Date:References:From; b=dm3wjlMLtRHmGVCvRIj2hjzC1AbG+2M6Hhf1BFw4UVFuJ+tYl3HV1Qy5ADhuEGq6Y W2/2+bj7wJScm16MkW1rUb8+qdaGSXWhY5B7Y9C2VJa2zZZX4wPhArG2u6SmyPVNlJ IS0PZo+ii8h/EqXeFYNw7tTftHmT2a8HfWloKdWY= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20200327125322eucas1p2d51f054a5338b9da77bd7a2a9ea941d3~AKlJrMXM82821628216eucas1p2D; Fri, 27 Mar 2020 12:53:22 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 30.C2.60679.247FD7E5; Fri, 27 Mar 2020 12:53:22 +0000 (GMT) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20200327125321eucas1p2bdd8cc5b224c24f6e3eeac6f9c38ce41~AKlJUgt0x1533015330eucas1p2l; Fri, 27 Mar 2020 12:53:21 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20200327125321eusmtrp19861f4a18ef41c49035cc21c971d774c~AKlJT6Dcs1242012420eusmtrp1f; Fri, 27 Mar 2020 12:53:21 +0000 (GMT) X-AuditID: cbfec7f4-0cbff7000001ed07-eb-5e7df742a158 Received: from eusmtip1.samsung.com ( [203.254.199.221]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id 97.61.07950.147FD7E5; Fri, 27 Mar 2020 12:53:21 +0000 (GMT) Received: from AMDC2765.digital.local (unknown [106.120.51.73]) by eusmtip1.samsung.com (KnoxPortal) with ESMTPA id 20200327125321eusmtip1b0df2b915c6b87d390bb55770f61b16e~AKlI-z9Kb0096500965eusmtip1m; Fri, 27 Mar 2020 12:53:21 +0000 (GMT) From: Marek Szyprowski To: linux-samsung-soc@vger.kernel.org Cc: Marek Szyprowski , Krzysztof Kozlowski , Chanwoo Choi , Bartlomiej Zolnierkiewicz Subject: [PATCH v2 3/4] ARM: dts: exynos: Enable WLAN support for the Rinato board Date: Fri, 27 Mar 2020 13:53:17 +0100 Message-Id: <20200327125317.19955-1-m.szyprowski@samsung.com> X-Mailer: git-send-email 2.17.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLIsWRmVeSWpSXmKPExsWy7djP87pO32vjDKZ08lpsnLGe1eL6l+es FufPb2C3mHF+H5PF2iN32R1YPTat6mTz6NuyitHj8ya5AOYoLpuU1JzMstQifbsErozTy58z FhzlqZg1rYOlgXEBVxcjJ4eEgIlE240jLF2MXBxCAisYJY4fbYFyvjBKtDd+YYdwPjNKXN76 jx2m5eTUXUwQieWMEl03nrPCtWxt3cAKUsUmYCjR9baLDcQWEVCV+Ny2AGwUs8A2RoktvQ+Y QRLCAiESfxb/AGtgASrq673IBGLzCthKrFt4F2qdvMTqDQeYQZolBHawSbyZNZsNIuEiseLa GRYIW1ji1fEtUA0yEqcn97BANDQzSjw8t5YdwukB+qJpBiNElbXEnXO/gCZxAN2kKbF+lz5E 2FHiUPcGJpCwhACfxI23giBhZiBz0rbpzBBhXomONiGIajWJWcfXwa09eOESM4TtIbF76yGw uJBArMS8uw2MExjlZiHsWsDIuIpRPLW0ODc9tdgoL7Vcrzgxt7g0L10vOT93EyMw0k//O/5l B+OuP0mHGAU4GJV4eFdcrY0TYk0sK67MPcQowcGsJML7NLImTog3JbGyKrUoP76oNCe1+BCj NAeLkjiv8aKXsUIC6YklqdmpqQWpRTBZJg5OqQZGkw+PD8mvKZk2Yap1s13+gUz77TIbBF+z rxbj4tCJM9x/mVmIY9a7TqPUX6Jp6duef5j5uMLFMK1N+c6JBQuELb/equaUrheKPxF6PSgh h2v1Jx9Ljd+bLnYoeu/bIhv5sKWKd20J237h3jmfzyywuyT8WbgqLGrv3PCA3cmdxu5Se5sd St8osRRnJBpqMRcVJwIABd27YfACAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRmVeSWpSXmKPExsVy+t/xu7qO32vjDBYuN7HYOGM9q8X1L89Z Lc6f38BuMeP8PiaLtUfusjuwemxa1cnm0bdlFaPH501yAcxRejZF+aUlqQoZ+cUltkrRhhZG eoaWFnpGJpZ6hsbmsVZGpkr6djYpqTmZZalF+nYJehmnlz9nLDjKUzFrWgdLA+MCri5GTg4J AROJk1N3MXUxcnEICSxllFh8bA47REJG4uS0BlYIW1jiz7UuNoiiT4wSE26fYgZJsAkYSnS9 BUlwcogIqEp8blvADlLELLCDUWLLjrdg3cICQRLXG5uZQGwWoKK+3otgNq+ArcS6hXehtslL rN5wgHkCI88CRoZVjCKppcW56bnFRnrFibnFpXnpesn5uZsYgeG17djPLTsYu94FH2IU4GBU 4uFdcbU2Tog1say4MvcQowQHs5II79PImjgh3pTEyqrUovz4otKc1OJDjKZAyycyS4km5wND P68k3tDU0NzC0tDc2NzYzEJJnLdD4GCMkEB6YklqdmpqQWoRTB8TB6dUA2NYdW/8snOH5Tga XpvccdL99ubjtCNetz3WMkTN+FX1OuLXxV72a2cyl9vP/1h7zu2d6s8yu8NSi/27P055ZZLg 3qQUu5BJuT6Mz3nippi/08R+z5L4neMmpyCfkhbbdFZEmUfwlJDFl6XKPM83z3RW2rx8xgyh 2SeSXcxm3p64403thYlqDR+UWIozEg21mIuKEwFblpZmRQIAAA== X-CMS-MailID: 20200327125321eucas1p2bdd8cc5b224c24f6e3eeac6f9c38ce41 X-Msg-Generator: CA X-RootMTR: 20200327125321eucas1p2bdd8cc5b224c24f6e3eeac6f9c38ce41 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20200327125321eucas1p2bdd8cc5b224c24f6e3eeac6f9c38ce41 References: Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org Add a node for BCM43342A SDIO chip on MSHC bus #1 and the required MMC power sequence node for the Exynos3250-based Rinato board. Signed-off-by: Marek Szyprowski --- arch/arm/boot/dts/exynos3250-rinato.dts | 34 +++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/arch/arm/boot/dts/exynos3250-rinato.dts b/arch/arm/boot/dts/exynos3250-rinato.dts index 1b48151a84cf..aba8350cfdaf 100644 --- a/arch/arm/boot/dts/exynos3250-rinato.dts +++ b/arch/arm/boot/dts/exynos3250-rinato.dts @@ -50,6 +50,11 @@ }; }; + wlan_pwrseq: mshc1-pwrseq { + compatible = "mmc-pwrseq-simple"; + reset-gpios = <&gpe0 4 GPIO_ACTIVE_LOW>; + }; + i2c_max77836: i2c-gpio-0 { compatible = "i2c-gpio"; sda-gpios = <&gpd0 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; @@ -624,6 +629,35 @@ status = "okay"; }; +&mshc_1 { + status = "okay"; + + #address-cells = <1>; + #size-cells = <0>; + + non-removable; + cap-sd-highspeed; + cap-sdio-irq; + keep-power-in-suspend; + samsung,dw-mshc-ciu-div = <1>; + samsung,dw-mshc-sdr-timing = <0 1>; + samsung,dw-mshc-ddr-timing = <1 2>; + pinctrl-names = "default"; + pinctrl-0 = <&sd1_clk &sd1_cmd &sd1_bus1 &sd1_bus4>; + bus-width = <4>; + + mmc-pwrseq = <&wlan_pwrseq>; + + brcmf: wifi@1 { + compatible = "brcm,bcm4334-fmac"; + reg = <1>; + + interrupt-parent = <&gpx1>; + interrupts = <1 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "host-wake"; + }; +}; + &serial_0 { assigned-clocks = <&cmu CLK_SCLK_UART0>; assigned-clock-rates = <100000000>;