From patchwork Fri Apr 5 20:57:36 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Icenowy Zheng X-Patchwork-Id: 10887847 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 47BFB1669 for ; Fri, 5 Apr 2019 20:59:08 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2D2CB28B2D for ; Fri, 5 Apr 2019 20:59:08 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 1FDBF28B4D; Fri, 5 Apr 2019 20:59:08 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.0 required=2.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id B8CC628B2D for ; Fri, 5 Apr 2019 20:59:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=JRIRlj5cMElC6OpTJAyQN8RQit4CCwFekoj3zDTahyI=; b=c5LZAsPvBs6g1I0s9EiZDjK2jv Euqg1n03mk36LFo6mX+DduA6yvfj09X49X6Pz1DDvfJbZ6xCQZVHIZl2OM2zcW+66kftq8oz9ZJjn T7xd4bZUH62hC6c0TYjO1/M1qZkISe5/5X5nKMDlo7UQjMX2PAgmknwQkT8Lt3fuMAp3dADdpUjP2 RedVAbxlb8cQsYj8VM9tXQVQMLQXBiXR6PSEshKe7bKR/hfWfVgYhAiNTphGSeXVkCRjXuVKPBCtC MQKyI8dx7Y9lmY2eZm6bwj9rwWvPsj5iM4Sxn2ZPIctedZVNoUig8kLHLORRNZWKx2TuQfMZRYCzM LpYpca2w==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCVvT-0004oJ-T0; Fri, 05 Apr 2019 20:59:03 +0000 Received: from haggis.mythic-beasts.com ([2a00:1098:0:86:1000:0:2:1]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hCVui-0003mw-Ca for linux-arm-kernel@lists.infradead.org; Fri, 05 Apr 2019 20:58:23 +0000 Received: from [199.195.250.187] (port=56587 helo=hermes.aosc.io) by haggis.mythic-beasts.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1hCVue-0008Hk-NF; Fri, 05 Apr 2019 21:58:12 +0100 Received: from localhost (localhost [127.0.0.1]) (Authenticated sender: icenowy@aosc.io) by hermes.aosc.io (Postfix) with ESMTPSA id 21DD66CE00; Fri, 5 Apr 2019 20:58:08 +0000 (UTC) From: Icenowy Zheng To: Rob Herring , Kishon Vijay Abraham I , Maxime Ripard , Chen-Yu Tsai Subject: [PATCH v5 5/5] arm64: allwinner: dts: h6: enable USB3 port on Pine H64 Date: Sat, 6 Apr 2019 04:57:36 +0800 Message-Id: <20190405205736.55177-6-icenowy@aosc.io> In-Reply-To: <20190405205736.55177-1-icenowy@aosc.io> References: <20190405205736.55177-1-icenowy@aosc.io> X-BlackCat-Spam-Score: 9 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190405_135817_171039_87254908 X-CRM114-Status: GOOD ( 11.59 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-sunxi@googlegroups.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Icenowy Zheng MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Pine H64 board have a USB3 port, which is connected to the USB3 pins of the H6 SoC, and the 5V power supply is controlled via GPIO (shared with the power USB ports). Enable this port. Signed-off-by: Icenowy Zheng Reviewed-by: Chen-Yu Tsai --- Changes in v5: - Migrated to connector subnode. No changes in v4. Changes in v3: - Added Chen-Yu's Review tag. .../arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts index bdb8470fc8dc..d03e20ee1cc3 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts @@ -95,6 +95,10 @@ }; }; +&dwc3 { + status = "okay"; +}; + &ehci0 { status = "okay"; }; @@ -267,3 +271,12 @@ usb3_vbus-supply = <®_usb_vbus>; status = "okay"; }; + +&usb3phy { + status = "okay"; + + connector { + compatible = "usb-a-connector"; + vbus-supply = <®_usb_vbus>; + }; +};