From patchwork Fri Apr 29 10:59:50 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 8979961 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 42C8BBF29F for ; Fri, 29 Apr 2016 11:02:05 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 574122021A for ; Fri, 29 Apr 2016 11:02:04 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 88B8E20212 for ; Fri, 29 Apr 2016 11:02:03 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1aw6AF-0001Wq-5f; Fri, 29 Apr 2016 11:00:51 +0000 Received: from mailout1.w1.samsung.com ([210.118.77.11]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1aw69x-0001EL-15 for linux-arm-kernel@lists.infradead.org; Fri, 29 Apr 2016 11:00:33 +0000 Received: from eucpsbgm1.samsung.com (unknown [203.254.199.244]) by mailout1.w1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0O6E00CKW6K8AT80@mailout1.w1.samsung.com> for linux-arm-kernel@lists.infradead.org; Fri, 29 Apr 2016 12:00:09 +0100 (BST) X-AuditID: cbfec7f4-f796c6d000001486-93-57233eb8f6e0 Received: from eusync4.samsung.com ( [203.254.199.214]) by eucpsbgm1.samsung.com (EUCPMTA) with SMTP id DF.55.05254.8BE33275; Fri, 29 Apr 2016 12:00:08 +0100 (BST) Received: from AMDC2174.DIGITAL.local ([106.120.53.17]) by eusync4.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0O6E00M736K3GJ20@eusync4.samsung.com>; Fri, 29 Apr 2016 12:00:08 +0100 (BST) From: Krzysztof Kozlowski To: Kukjin Kim , Krzysztof Kozlowski , Chanwoo Choi , Liam Girdwood , Mark Brown , Greg Kroah-Hartman , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-usb@vger.kernel.org Subject: [RFT PATCH 2/3] ARM: dts: exynos: Provide regulator for usb3503 on Odroid to fix device detection Date: Fri, 29 Apr 2016 12:59:50 +0200 Message-id: <1461927591-7864-3-git-send-email-k.kozlowski@samsung.com> X-Mailer: git-send-email 1.9.1 In-reply-to: <1461927591-7864-1-git-send-email-k.kozlowski@samsung.com> References: <1461927591-7864-1-git-send-email-k.kozlowski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPLMWRmVeSWpSXmKPExsVy+t/xa7o77JTDDZZPMrXYOGM9q8XUh0/Y LK5/ec5qMf/IOVaL5sXr2SxOTX7GZPH6haFF/+PXzBbfrnQwWWx6fI3V4vKuOWwWM87vY7JY tKyV2WLdxlvsFmuP3GW3aFv9gdVBwGPnrLvsHptWdbJ57J+7ht1j85J6j3/H2D36tqxi9Pi8 Sc7j1NfP7AEcUVw2Kak5mWWpRfp2CVwZE28sYi5YzVWxZtUm9gbGExxdjJwcEgImEgteTmSG sMUkLtxbz9bFyMUhJLCUUaKz+ygrhNPIJDHt01uwKjYBY4nNy5eAVYkITGeW2P3iIAuIwyyw gFHiy/LZ7CBVwgI5Eu9fvWMCsVkEVCV+r28Hs3kF3CTaj0xlgdgnJ3Hy2GRWEJtTwF3i/qzv YBuEgGrWHXnPNoGRdwEjwypG0dTS5ILipPRcQ73ixNzi0rx0veT83E2MkGD+soNx8TGrQ4wC HIxKPLwz7imFC7EmlhVX5h5ilOBgVhLhPWqrHC7Em5JYWZValB9fVJqTWnyIUZqDRUmcd+6u 9yFCAumJJanZqakFqUUwWSYOTqkGxpQNKbsSmH4f2c48h1engfuW6rG5SSxyyda3fomzXnrw 5A7D3H2/p6j38v1wfrR8z2yrrqOmz06l6PEUv5vpzSI2898BPrunF7JOPP8tZVHy5a32/bBL H5gUii9ohS0OuDnHcrZj+Llr14oCZ+XqzV3IyFbwysnhrfq5wOObLANWfkkIP65kz6DEUpyR aKjFXFScCAAIyeoRYgIAAA== X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20160429_040033_244221_C7381B6D X-CRM114-Status: GOOD ( 14.60 ) X-Spam-Score: -7.9 (-------) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux.amoon@gmail.com, tjakobi@math.uni-bielefeld.de, Bartlomiej Zolnierkiewicz , hverkuil@xs4all.nl, m.szyprowski@samsung.com MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP On Odroid U3 (Exynos4412-based) board if USB was initialized by bootloader (in U-Boot "usb start" before tftpboot), the HUB after successful probing was not visible in the system ("lsusb"). Connected devices were not visible neither. The USB3503 takes optional regulator so provide one - buck8 on Odroid U3. Additionally switch the control of buck8 to GPIO mode. It is faster than I2C/register mode and it is the easiest way to disable it (regulator state is a logical OR state of GPIO and register value). Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/exynos4412-odroidu3.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/exynos4412-odroidu3.dts b/arch/arm/boot/dts/exynos4412-odroidu3.dts index d73aa6c58fe3..5308a955ede4 100644 --- a/arch/arm/boot/dts/exynos4412-odroidu3.dts +++ b/arch/arm/boot/dts/exynos4412-odroidu3.dts @@ -74,6 +74,7 @@ regulator-name = "BUCK8_P3V3"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; + maxim,ena-gpios = <&gpa1 1 GPIO_ACTIVE_HIGH>; }; /* VDDQ for MSHC (eMMC card) */ @@ -98,6 +99,7 @@ clock-names = "refclk"; clocks = <&pmu_system_controller 0>; refclk-frequency = <24000000>; + vdd33-supply = <&buck8_reg>; }; &ehci {