From patchwork Tue Jul 18 05:24:51 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Jeffery X-Patchwork-Id: 789881 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=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-gpio-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=aj.id.au header.i=@aj.id.au header.b="IJbuy9YP"; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=messagingengine.com header.i=@messagingengine.com header.b="ZDlF6b7a"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3xBTCJ26tnz9sRV for ; Tue, 18 Jul 2017 15:25:48 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751457AbdGRFZp (ORCPT ); Tue, 18 Jul 2017 01:25:45 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:53555 "EHLO out1-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750730AbdGRFZl (ORCPT ); Tue, 18 Jul 2017 01:25:41 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 5EF2420A01; Tue, 18 Jul 2017 01:25:41 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Tue, 18 Jul 2017 01:25:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aj.id.au; h=cc :date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=fre++R l6k4KPgeWva8J/VsyWJI445aXotUWMiTd9Wzc=; b=IJbuy9YPI+EDIWuWSGe7Ao rDFZkOZtk8W8aD/4VxtdKir3gGHO5/Tps+ZGGEQsUqOFGBNDMAasaBYZdjTYdYS5 WPbwB0nATn53dEPg9pYcmh8atew+d1Y2NTLJ/SNuHXFbXfRnwsVIWaxGePbJBikU ZsSQ2oGM1YC/bgzuOwtF2rrmV6325WPbWjcK2bDK9bca2RC6gu3U6OW1q8/ibEIw 9DYqjS2gg3m22GW0Iq2760D+Tal11WzsQwFVXrUsv6AeifVMOh2l5TdMzApNx1Ua d8eQo3PL1wr9VL0IfcT243yiR6EjOBY/5jp16Tp6H3OCP/rbgAbGzigISbevxOUQ == DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=fre++Rl6k4KPgeWva8J/VsyWJI445aXotUWMiTd9W zc=; b=ZDlF6b7aHbiAxLfB/JsWiFHPVbeS7VxfBcN8rS6pHNke9tBCf+jr7RIfL UkHZ+wjgN2B2WAyjpaYgA9opAAO2DTiy8/JfDvHu6tfeQIo41587IaWTvuWCUuXl GNQjVnHK/i+cq17Nrx/OWQi9vUA/G/kN9SYXruIJvbsN/LJM71S806P7vU2Qzq55 C0k/xY0AC80Q3zXLTv0Lu9/PlP0MA42bpgCRV3KljnilR5H4BjUqXU29dDmnQ/za xSSnA5hCb1mcp0UE8ZtV/0PmlGKCiGHpeutVKb9HY1Z95NIM+D04qa/akxipQp1r L9y2arG64hLWNM+e02tJ9IkgJLhKQ== X-ME-Sender: X-Sasl-enc: 5BW+zJJeB6193lNG3lXpUxU39NzaNKIO1ODWAWsWqZcy 1500355540 Received: from keelia.base64.com.au (unknown [203.0.153.9]) by mail.messagingengine.com (Postfix) with ESMTPA id F30F424081; Tue, 18 Jul 2017 01:25:36 -0400 (EDT) From: Andrew Jeffery To: linus.walleij@linaro.org Cc: Andrew Jeffery , robh+dt@kernel.org, mark.rutland@arm.com, joel@jms.id.au, benh@kernel.crashing.org, ryan_chen@aspeedtech.com, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-aspeed@lists.ozlabs.org Subject: [PATCH v2 2/4] dt-bindings: pinctrl: aspeed: Add g5 USB functions Date: Tue, 18 Jul 2017 14:54:51 +0930 Message-Id: <20170718052453.14316-3-andrew@aj.id.au> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170718052453.14316-1-andrew@aj.id.au> References: <20170718052453.14316-1-andrew@aj.id.au> Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org The Aspeed AST2500 SoC contains a number of USB controllers: * USB 1.1 Host Controller * USB 2.0 Host Controller (x2) * USB 2.0 Virtual Hub * USB 2.0 Device Controller * USB 1.1 HID Controller The controllers are exposed via two USB ports with functionality muxed as required. The following table illustrates the relationships between the ports and the controllers via the mux function names: Port | USB Version | USB Mode | Mux Function ------|--------------|--------------|------------- A | 2.0 | Virtual Hub | USB2AD A | 2.0 | Host | USB2AH B | 1.1 | HID | USB11BHID B | 2.0 | Device | USB2BD B | 2.0 | Host | USB2BH Signed-off-by: Andrew Jeffery Acked-by: Rob Herring --- v1 -> v2: * Update commit message to separate Virtual Hub, 2.0 Device and 1.1 HID controllers Documentation/devicetree/bindings/pinctrl/pinctrl-aspeed.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/pinctrl/pinctrl-aspeed.txt b/Documentation/devicetree/bindings/pinctrl/pinctrl-aspeed.txt index 09142dab47db..3b7266c7c438 100644 --- a/Documentation/devicetree/bindings/pinctrl/pinctrl-aspeed.txt +++ b/Documentation/devicetree/bindings/pinctrl/pinctrl-aspeed.txt @@ -87,7 +87,8 @@ SALT11 SALT12 SALT13 SALT14 SALT2 SALT3 SALT4 SALT5 SALT6 SALT7 SALT8 SALT9 SCL1 SCL2 SD1 SD2 SDA1 SDA2 SGPS1 SGPS2 SIOONCTRL SIOPBI SIOPBO SIOPWREQ SIOPWRGD SIOS3 SIOS5 SIOSCI SPI1 SPI1CS1 SPI1DEBUG SPI1PASSTHRU SPI2CK SPI2CS0 SPI2CS1 SPI2MISO SPI2MOSI TIMER3 TIMER4 TIMER5 TIMER6 TIMER7 TIMER8 TXD1 TXD2 -TXD3 TXD4 UART6 USBCKI VGABIOSROM VGAHS VGAVS VPI24 VPO WDTRST1 WDTRST2 +TXD3 TXD4 UART6 USB11BHID USB2AD USB2AH USB2BD USB2BH USBCKI VGABIOSROM VGAHS +VGAVS VPI24 VPO WDTRST1 WDTRST2 Examples ========