From patchwork Sun Jan 28 16:19:22 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 866845 X-Patchwork-Delegate: marek.vasut@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="INN/g4fC"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zTyjf43psz9sCZ for ; Mon, 29 Jan 2018 03:27:50 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 238B1C22041; Sun, 28 Jan 2018 16:26:04 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 3E077C21DA1; Sun, 28 Jan 2018 16:25:37 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 47D78C21E90; Sun, 28 Jan 2018 16:25:18 +0000 (UTC) Received: from mail-pf0-f195.google.com (mail-pf0-f195.google.com [209.85.192.195]) by lists.denx.de (Postfix) with ESMTPS id D0D4EC21F1F for ; Sun, 28 Jan 2018 16:25:12 +0000 (UTC) Received: by mail-pf0-f195.google.com with SMTP id e76so2783316pfk.1 for ; Sun, 28 Jan 2018 08:25:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=gjWi7TqfeW2upiN4vqa4XIjsGX24gWHBX6eeg8t31zg=; b=INN/g4fCNBTyDYHNCNTq6T1sbpadgNhAs1c7hlJjmpp6gLp0gCBezT6brQrOwtjRq+ hUrTUs/WuwCErDGtud7s7hd0T5mFiwRx1ZpGGoo9wXawIY76gvN5htvN7uRRMu0eRiqF pWY/pCqa/SrApODHfco7t6JcDO5jrAT/ESYETcdWzKhnLpNBe1SbHq4TWSnj+63UjrZ7 wlLJI+O4UU3+kJYp72gyuy5Fj0S2oFR9LHPZkIASscLnqR5BwAcXPsKGhIfmUS8QGbHF WNnP6YT9DEG7PHWhsznc/iVr/LcJ0BNCe8KK9S/xaADonYAGhIxd2OCBkoKe02bI7wxA lesw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=gjWi7TqfeW2upiN4vqa4XIjsGX24gWHBX6eeg8t31zg=; b=owbzfF+Z23tMH6q1M5pjsj/neH9U4g/jjCTWmX+mQEHh5TpCAElOgFAKBmzHZckTef nTco4VDHW9ItIymwKMenZW4mi8z5fSkwMWzC2FKEzckVe+J5kcbV1QFILFICo4uXi0eL AoDFAIrRL8+EM6r/00slfywDTA3TIB+btT1kbsvlg7a/tE4lDJZvPxOWEs/HLyueKHvo qz0zM9oq8n4zzSCr1pezdZNPMATwKgo75E6s16h2bkBrFrgCA1owN3qPrhW4Vw2EU35+ WkNsqIZIGZWFKyjWZNi8lY1xjhZ333HrB9lmBsptsYcIX81I7dhAN4kiX0zi4ANwZ0xP l9qQ== X-Gm-Message-State: AKwxytdRKFJScIW5NIaJWqPyWVMXaadgq1pt7k/fKzIaXM6zQD2j6QsF 9lNLxyaBJcQ2Ne+CT3oXhMbRp1aL X-Google-Smtp-Source: AH8x224zSt94grI4iAUdk0Hn0WRGmr9jbP17fgQFonzbV5RcM7blF0cva74EBgr+AdHZXZVjciPJpQ== X-Received: by 10.98.202.84 with SMTP id n81mr24291313pfg.226.1517156711194; Sun, 28 Jan 2018 08:25:11 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id y79sm26075776pfb.177.2018.01.28.08.25.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 28 Jan 2018 08:25:10 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: u-boot@lists.denx.de Date: Sun, 28 Jan 2018 21:49:22 +0530 Message-Id: <1517156391-11353-2-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1517156391-11353-1-git-send-email-jagan@amarulasolutions.com> References: <1517156391-11353-1-git-send-email-jagan@amarulasolutions.com> Cc: Maxime Ripard Subject: [U-Boot] [PATCH v3 01/30] sunxi: h3: Sync OTG and HCI nodes from Linux DT X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Jun Nie Allwinner H3 have a dual-routed USB PHY0 -- routed to either OHCI/EHCI or MUSB controller. Signed-off-by: Jun Nie Reviewed-by: Jagan Teki [jagan: removed 1/8] from commit message] Signed-off-by: Jagan Teki --- arch/arm/dts/sun8i-h3.dtsi | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/arch/arm/dts/sun8i-h3.dtsi b/arch/arm/dts/sun8i-h3.dtsi index afa6079..d9728a7 100644 --- a/arch/arm/dts/sun8i-h3.dtsi +++ b/arch/arm/dts/sun8i-h3.dtsi @@ -218,6 +218,19 @@ #size-cells = <0>; }; + usb_otg: usb@1c19000 { + compatible = "allwinner,sun8i-h3-musb"; + reg = <0x01c19000 0x400>; + clocks = <&ccu CLK_BUS_OTG>; + resets = <&ccu RST_BUS_OTG>; + interrupts = ; + interrupt-names = "mc"; + phys = <&usbphy 0>; + phy-names = "usb"; + extcon = <&usbphy 0>; + status = "disabled"; + }; + usbphy: phy@01c19400 { compatible = "allwinner,sun8i-h3-usb-phy"; reg = <0x01c19400 0x2c>, @@ -250,6 +263,25 @@ #phy-cells = <1>; }; + ehci0: usb@1c1a000 { + compatible = "allwinner,sun8i-h3-ehci", "generic-ehci"; + reg = <0x01c1a000 0x100>; + interrupts = ; + clocks = <&ccu CLK_BUS_EHCI0>, <&ccu CLK_BUS_OHCI0>; + resets = <&ccu RST_BUS_EHCI0>, <&ccu RST_BUS_OHCI0>; + status = "disabled"; + }; + + ohci0: usb@1c1a400 { + compatible = "allwinner,sun8i-h3-ohci", "generic-ohci"; + reg = <0x01c1a400 0x100>; + interrupts = ; + clocks = <&ccu CLK_BUS_EHCI0>, <&ccu CLK_BUS_OHCI0>, + <&ccu CLK_USB_OHCI0>; + resets = <&ccu RST_BUS_EHCI0>, <&ccu RST_BUS_OHCI0>; + status = "disabled"; + }; + ehci1: usb@01c1b000 { compatible = "allwinner,sun8i-h3-ehci", "generic-ehci"; reg = <0x01c1b000 0x100>;