From patchwork Thu Mar 1 09:51:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Amelie Delaunay X-Patchwork-Id: 10250675 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id CAEDB60211 for ; Thu, 1 Mar 2018 09:53:26 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B502F28FFE for ; Thu, 1 Mar 2018 09:53:26 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id A819A29000; Thu, 1 Mar 2018 09:53:26 +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=-1.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID 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 87EC228FFE for ; Thu, 1 Mar 2018 09:53:25 +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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version: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=cIu09XkaqOMxMxUs6AWUnIxNP9RdQt1MuHJ8aMRbfmo=; b=iT7jviOi0ev4L1 RC5SoBYpavH9KTEmvGx2ScvGZ/dr5u1gDBXxHQPR028ZyPTL0BQkLNRcspakbNS4mbUvh4cuckBKP 5Q6IDB3LT9TGBWYA/UajKdTRh8h7UIIKY8ngGlBPM1bntTIrwMMv2skHvcT4ZB0cGKPiN69MezpzL H74CI/ayv3rgc3D2CSlpBg5jBTZJ6W9pwfoDFV/Uu6yLEvGGYor0I7Sfry4V0qq6d24jvJLbCQmgw n0rzHVmM5VvTuT18KcdRw3d/Ist7T5+j2aOX/26UInbaMgb/SKeHYys9uRZYM6P1PgaDIGkGiJ1DV ORhO1BwwAWqNWvJ4daaw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1erKtr-0004ne-6c; Thu, 01 Mar 2018 09:53:19 +0000 Received: from merlin.infradead.org ([2001:8b0:10b:1231::1]) by bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux)) id 1erKtk-0004ms-Uo for linux-arm-kernel@bombadil.infradead.org; Thu, 01 Mar 2018 09:53:12 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Date:Subject:CC:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=3IqZJi4LW7BfgZNbLiyR2AxutszYf7kgfdjCmr5JdNY=; b=j9xZ/ZRv/RGdjvtGnUrEOdkKN e0wp1nbKdua1x1dRje/om6QFTo3bEkktOODtDTLsYAazLMsuSDzYc/RXSr1JJqY3jKSag684IspgC QogY4LnRssSpb8F+5wXQFmd7rvD1AfPW/DKBdzV5Dzc2pVivvufrAlQzMtl4BWxbUx/bRvg5r6ifp rcKGlGnQYsJHCq47YFLuC4iD6ut2QNm3JMkdNdETWJcWbw0aanEi7J/SswdkCzuirMAJf+FcVEVqX DeccQz9JOS6gr1pP4qIWIkYMeDbyJbtySFN0upC174AO0q5/7MN3aJtufCHqL1pxaNYDgi5vdjytS 5fjTGnt9A==; Received: from mx07-00178001.pphosted.com ([62.209.51.94]) by merlin.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux)) id 1erKth-0000Ns-T3 for linux-arm-kernel@lists.infradead.org; Thu, 01 Mar 2018 09:53:10 +0000 Received: from pps.filterd (m0046668.ppops.net [127.0.0.1]) by mx07-.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id w219nEIT023833; Thu, 1 Mar 2018 10:51:50 +0100 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com with ESMTP id 2gbwb1btjp-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 01 Mar 2018 10:51:50 +0100 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id C20DB34; Thu, 1 Mar 2018 09:51:46 +0000 (GMT) Received: from Webmail-eu.st.com (Safex1hubcas21.st.com [10.75.90.44]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 957782676; Thu, 1 Mar 2018 09:51:46 +0000 (GMT) Received: from SAFEX1HUBCAS24.st.com (10.75.90.94) by SAFEX1HUBCAS21.st.com (10.75.90.44) with Microsoft SMTP Server (TLS) id 14.3.361.1; Thu, 1 Mar 2018 10:51:46 +0100 Received: from localhost (10.201.20.5) by webmail-ga.st.com (10.75.90.48) with Microsoft SMTP Server (TLS) id 14.3.361.1; Thu, 1 Mar 2018 10:51:46 +0100 From: Amelie Delaunay To: Greg Kroah-Hartman , Rob Herring , Mark Rutland , Tony Prisk , Alan Stern , "Roger Quadros" , Felipe Balbi , "Robin Murphy" Subject: [PATCH v4 1/2] dt-bindings: usb: ehci: add optional external vbus supply property Date: Thu, 1 Mar 2018 10:51:38 +0100 Message-ID: <1519897899-8577-2-git-send-email-amelie.delaunay@st.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1519897899-8577-1-git-send-email-amelie.delaunay@st.com> References: <1519897899-8577-1-git-send-email-amelie.delaunay@st.com> MIME-Version: 1.0 X-Originating-IP: [10.201.20.5] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2018-03-01_05:, , signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180301_045310_135433_449BE7B7 X-CRM114-Status: GOOD ( 13.88 ) 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, Amelie Delaunay , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org 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 On some boards, especially when vbus supply requires large current, and the charge pump on the PHY isn't enough, an external vbus power switch per port may be used. Add portN_vbus-supply property to usb-ehci bindings. As the number of ports depends on the ehci controller, and the port on which an external vbus supply depends on the platform, is used to make it generic. Signed-off-by: Amelie Delaunay --- Documentation/devicetree/bindings/usb/usb-ehci.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/usb/usb-ehci.txt b/Documentation/devicetree/bindings/usb/usb-ehci.txt index 3efde12..cd576db 100644 --- a/Documentation/devicetree/bindings/usb/usb-ehci.txt +++ b/Documentation/devicetree/bindings/usb/usb-ehci.txt @@ -19,6 +19,7 @@ Optional properties: - phys : phandle + phy specifier pair - phy-names : "usb" - resets : phandle + reset specifier pair + - portN_vbus-supply : phandle of regulator supplying vbus for port N Example (Sequoia 440EPx): ehci@e0000300 {