From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933071AbcGIEpo (ORCPT ); Sat, 9 Jul 2016 00:45:44 -0400 Received: from mail-bl2nam02on0089.outbound.protection.outlook.com ([104.47.38.89]:1951 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752298AbcGIEph (ORCPT ); Sat, 9 Jul 2016 00:45:37 -0400 X-Greylist: delayed 873 seconds by postgrey-1.27 at vger.kernel.org; Sat, 09 Jul 2016 00:45:36 EDT Authentication-Results: spf=none (sender IP is 192.88.168.50) smtp.mailfrom=lvd4224.freescale.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=fail action=none header.from=nxp.com; From: Rajesh Bhagat To: , , CC: , , , , , , Rajesh Bhagat Subject: [PATCH v2 4/5] phy: DT binding documentation for qoriq usb 2.0 phy Date: Sat, 9 Jul 2016 10:00:55 +0530 Message-ID: <1468038656-10345-5-git-send-email-rajesh.bhagat@nxp.com> X-Mailer: git-send-email 1.7.7.4 In-Reply-To: <1468038656-10345-1-git-send-email-rajesh.bhagat@nxp.com> References: <1468038656-10345-1-git-send-email-rajesh.bhagat@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131125122595950707;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6039001)(6009001)(7916002)(2980300002)(428002)(189002)(199003)(7846002)(8676002)(33646002)(305945005)(48376002)(47776003)(2950100001)(2201001)(4326007)(960300001)(42186005)(8666005)(2906002)(11100500001)(106466001)(103686003)(90966002)(105586002)(68736007)(19580405001)(16796002)(6806005)(87936001)(92566002)(5003940100001)(50466002)(8936002)(76176999)(36756003)(81166006)(81156014)(50986999)(52956003)(356003)(86372001)(45336002)(101416001)(19580395003)(97736004)(5001770100001)(46386002)(229853001)(189998001)(50226002)(586003)(7059030)(42882005)(4720700001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY1PR03MB1498;H:tx30smr01.am.freescale.net;FPR:;SPF:None;PTR:InfoDomainNonexistent;MX:1;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD027;1:8rjIIhNZqm6kcW0CdQHIwwpOowgjrffBcW6zcRii8JLLfJalu3j85huxx4PN3rofej4uF3bHOD1fhqXbyYMBCaVqrrOFbSiCZuAnEssFIglapByUFJTqUOL0nkM8SVGH1KwsmSWepyTFwm3qzCLIO+X6KKyCP4m9EqtJud54gBWXfl6FAt0T80zyRTDL6LXxPTwSCtDy5vmUMZ0XFqk4KF8dNvcI+Un1od9Oe17DbpS9aIRPrT9FzLcl2WwhErYruF6TVQXAUeq2bxceiYB9icMtT4KxwPKCypLWs62Od50Qxu5ATkKaOyHM487QyS6Yf5mJpY+VaANdNsRIIqO9pN3J4nxgF1bAXti7b+QMsLcyqpVFXfieZzz3Xz88VqC4KWzW/gc7JSo6y/FtSGrXlXY3TlKJTsVlnuVgFgfSkamJJseWY+PZKfbOG+b7oIc0t23H23FOzBjPA7fTNPBr51gpMSZyYTTQczFiRCGXw60RcjnKEsNjSKpvWZ5615XZbA84w6sUp0etfXARzxyAx+UM7OpNIJG7D4z9gOrzjp71TAtzsRcLniqxqZi2/FFp7+Eqe6tPnHsdHcPXZgUHUSQWfbWbrRwxfakWT/9g8wo= MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: 49078f4c-75aa-4545-a40a-08d3a7b1d3d7 X-Microsoft-Exchange-Diagnostics: 1;BY1PR03MB1498;2:YkRsSLT0TdnG2cc+2Gu9rM/jbDpwOZ9oZdPvWhzjSZElJYuSovAnOiv2qNr/qyaXcCIyW9RYvX8N2bzfeDVGIEEHRTAzQeTuUzurBvOn+ToTSH1AQCBbrAHPvOCgE7bXyduu8gn7OVbrXz61dpbeXlimAK8W5WzfNQ4RG21erib1AR8Ecik4OwZzWx34c1RS;3:n1VSTO+fXPgqnB6Z1ZQjcBQCF8Hf//9GSZeEUk66zWLamMH3kHZwbdjwlQVGbBM0HdVCApvhQIjX51W6BaqstDR/vxEtzcyUhguIwOvb0g3LCkWuS/skAeaiqWYd51PY8uDx76OcquxukmzTsDSNYKFxSmIw1b3uZTtn79AQrYDSiOJk5xlQlrdTr+nA1mJJ7Jx5oDUKYZdaGmPmkFIHE0YpSZlSuLDyRbJeQfGH748= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR03MB1498; X-Microsoft-Exchange-Diagnostics: 1;BY1PR03MB1498;25:psMmlCPih+noksEJiijCtpumGaR/yhrCXXgsui3UyGyZPYNv0PJOETY4X9cGySkTg5aV9Cfu/JQg9RL5O64hGowlZCtGw77vMpBYHgZAVr0TJlQoz1zmlBpWAdpyoKLZh9tzVRJK2kxZf5VKQclDpLhN/FVQfvkhhJP+KQzZc9ugOC8iBZpZ7qi5rfbdPpqooLCWBjp9kXnVdn54LVMWxDYpCX0rBup0KhtZrpWRhhySMrTP+Q6B8wYj9FempireXrOttED9DXPNtu2KY6HRbC7lU4WcekaxP+PxLF4FywPK9Y0W0VKmF88D4ddtPTKJ5zK+TPBD4P0344cllGmhMtWLr+6yMPfG5zqpj3UUkN3paV7yblXlnw38B4AIdGqUHLvTjDr9VIRjEiA2NoMpSzZ1SujjzvzOUiesZlV82/MyWN2i/GdwspBvPxOCXHIszfNuyoKz8+mwHcZMiR0zrrrnhiEvBrV7Z3k4RIvYz9SdoAj70SM4M9L4pLkyZ/AV9YN4ftzq4W9qwanSSiWRVi6QxBQKNoFWEltVAqbxZO5zyHx0VlkU1NAxLiHo2eipVjQzbwe14//KTyszdL8hjunrW/TDFTJmTa548sFsuwD0yPAF5+quY9PUsVvxTQln0zPfO17f+rDMkXZqH/BcHZdNNSWYlVX0VDfcrdoft9Ms84yUy+AEUWbsYdZUERQxUN8+2bVUjhQyhVmGh3zeLAHcGBBTCgFDKULR9iHEggllVQzkHuBkj//Qmm5ZHLoL X-Microsoft-Exchange-Diagnostics: 1;BY1PR03MB1498;31:Wd+vCbyx0liRLS3jzxCY5RUYR67soqpnewpnfqzf5ZdpohsF7n01zge2B85ctXWCPV/GOVaT23kTgwsOdqTrg4ijzHniaK2+czfP0s73AOyRdkPKKBN/XX6yjSynJpSplnr2c62PZc60oxszqGgC2sqs/fVWCHKHx8ZaKWCAEDA0lVhSzm6GNxJnwq6OXFq3jW37DuFnw6PUBY0/6ablHQ==;4:JqrVSZgz+ZHXmwgvLsnlnOMVNoPHeMGnnaXieDJVxoNipIbym+fuCYRGkyGHjaljGjplrtmAwX/JAjGdp5uGgbvDPnKHHZwksGi2eV7Z1wlK1xdhfkJ5RaKx3jhIHjJUp4XiPrC6zzoiiW2zQfD30Os/cmwsPDzPZGCxkuH46d5DI59wt/nXpRleM2LQjjIIiKDK1vZV3xmaTAP+EBzosCwvV+7oOdOkapJzJVeAHv75DfQvN4ugER+kz3Po15BZjNe1sL51RGk1A6F0Buccc3ZU8vn5NgvmKafcgzrenWvKn2xbk9i3u2d5fYJyS1EDL8BjXT8u6oKdPeeF0Ep7J7XoDWSOxgyKGS6eU/4Ub+TIki/HtmgwV6wbbjKV2iHV/UYpdBvIuAY0LAf/HelODA5O2hMjwVAlbIWK6WlRmebEu+b4r1lBkFL9LzfZLCjx5/n4+VT7WX8uVANJnQQBdYQrjusQDDNrbFICtnb3CD9l7JDiIHE1rWlI/CYl0uPp+NDTgfOvZcbMZiLAVmNOCQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(13023025)(13017025)(8121501046)(13018025)(13015025)(13024025)(3002001)(10201501046)(6055026);SRVR:BY1PR03MB1498;BCL:0;PCL:0;RULEID:(400006);SRVR:BY1PR03MB1498; X-Forefront-PRVS: 0998671D02 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY1PR03MB1498;23:r+kQ9+cG+kivabDb20VnLqqP/ZbGsFOMMlM9dLtNe?= =?us-ascii?Q?HvOwX5fO3dvpM7K5kz03RYrl+z8mfGhkdEaSJTeEwptgHeh+wKiuG6C7HpKf?= =?us-ascii?Q?sjfa+k65K28GbUKA9oYCFjGFvsyleZblx6lUfhzvAapvNRsmjfIoYQ3p1Iem?= =?us-ascii?Q?nSpC0SF34TlM6I+6uqfH2fhh8QqYJLdXsePu293drbXUg4EICz38LJ7fE/Pp?= =?us-ascii?Q?NYFRH9NujeDui65v3Aay+AX+KeZutslRu9bUJtUK528u5JDmOwVt6OmquKII?= =?us-ascii?Q?fG22f08ERre98xSN8RvuBHsq2f7kuC9UyUe/u6RBn+48ox2amPjQLSkd00rW?= =?us-ascii?Q?6h1yqNZe9XZ5RsG9mYQIoHc8UTUQ2u50rwu7zz7aP1GVHbNQVlGpP8IPWMM8?= =?us-ascii?Q?MgnKycxon/r/cq6pcMxOo2u3pnSYkVYm7P/R4+Ykw7YK34D9XnHTIx6+X34P?= =?us-ascii?Q?h6gbvAdYDVjlPOLmtcqrLoDNRojdm/jkgptS8KlDzcZhUOkzrmnJ5PQOm+Oc?= =?us-ascii?Q?orbSTluEzigwCJ9OsvrRI/yqCYJsf4HijkXX+PfKisRFvXdIeovA/ZCxl2wQ?= =?us-ascii?Q?RT0Frkj/aiSl+BL0sIUqIvYw7O98RJaLk0QZJhxIqEO/7r5+MbGbo7naKN8s?= =?us-ascii?Q?dgMHJY+eFWvS0wXhA6huBnFUyO7L33SGNazJdGhJjfkDBaU0riM3IK+ro1jU?= =?us-ascii?Q?hFQJkyFWpgJrNBkmz7B2kPaPArkJDRybNtEszBr12GOl8ipb4SUmzapbbUo3?= =?us-ascii?Q?p4zJ53patEvbb8+UbQZ359Hg6j9x2AfMarHKfhCz9PYu5+tNy2LCSMRrhc7U?= =?us-ascii?Q?8aOsQRW9OD31FhJoQWxarjDZ8qOyXKTgBNSFGJY+AZEp/GWwG3zWa5rTYUNC?= =?us-ascii?Q?hqcEVX4Qj5EL+X96yUsOT+6q/sGjxr2uZypzHmovk4fM9tIseH935O5N6Ie0?= =?us-ascii?Q?xsKYWzyvHXBocAX1OaeK1r1rGzrDpBa1Bp1ZMZ3G6L2ErQqn3Fk/dGBKWYvj?= =?us-ascii?Q?iGPakCTKpxj3TpVCZ9nHluaCflNO6dOAvAB32lYx98f1BMpIafS6JxeF09Le?= =?us-ascii?Q?D3pX1779p2vJNmLscaOhNBF14tM6/nnNas9jitUWBWNn7EZFxSjDIUbAZIwR?= =?us-ascii?Q?Eq1HKqNKlHJ50EHkRhxZuOdL8EUAPoGcox2LM7m8NZWVI9/guPaz+AhKluTC?= =?us-ascii?Q?XUBxLJlFakQZCqdk9K+rJDJgJYPyqWiRJcmYzlx7XuzumT6JTh6U89F2Qnsi?= =?us-ascii?Q?prMb+SINfQbF6Ey7AOO4Di06dq5ZuV9VCX30/u6/1tWIC+5Q2iRAg516HtH/?= =?us-ascii?Q?RrmxXUYnrPGNu1HcH5tTWY=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY1PR03MB1498;6:Jju8/LKiWIIx4Ig4Psf2Lkx2NM7vwHDeCoz9BwcfedaA2RNID3UDRLgTr5xVT16zviqrp71BUJnADSGg4u0aQojTCvS24YXD4NO/Q2j9wci5CJeS7fNNqXhY84SfjhUM1SCPkBzTlz7OdsQWvu/0JVn+G/2doS2g9/8pCc0kjbX+LX/jpsigSg5ECXQOxPd4j3BZ3Lvp0/vFdimgRhfZo6jg92suXGH0QWo4Aur6ntHtEg5toAJo73Xfr3zBI3YBRFJnRWlBJpqeamcD2e+9kupBf7SRe6B3HBPyHcZcncc=;5:ocOeyGRMeoktlJbR9x9+6rHgA4ZOdm2FKpc9yMuIHue1MnuNrI2a2zBe/PPMjDW5ZQhlw1UqtPG0Q+Zzt7GzX/Uk/G1HlQ2chbSzTt1mjTwrcewy2/ocgDodr708J2qGNvJm6+fRV2/yUQ5tkq6LmvUAYqu7+5nDr4y6/KMy4eM=;24:9heS0E0AWsQLumlj0vq5XP1zN5P+vEpFdJcL5bFLFGQC2O/IXHsdF62HMOrUJsnrf3ztuJT2NU+nE3LaZ0bCVTpUI7j72HVZi2gVxnkc9Vo=;7:Gtk21nvAn7zonruhv5RzNYIyZETVGv4bkUpQrsnwg9Mjv93e60HHvs2fSy2qAvCevc3LqS4rDQ375cz36yVi3/deWKhnXyaduapXE3yTNWcV1ESiPDcXVqABS740yPojYRMnXCE+HE1an+kaXQqCNwVi3xIi3Ogx2yorU2o98JGR+VL5MkJAEwKtMYrfryvsNLocyKp4M9QEP4HLLIlna+GAbCUdaKfT5dMiY8r8U4x9xmTeGLXa/SiJEkaj+xxZ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jul 2016 04:30:59.2206 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB1498 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Describes the qoriq usb 2.0 phy driver binding, currently used for LS1021A and LS1012A platform. Signed-off-by: Rajesh Bhagat --- Changes in v2: - Adds DT binding documentation for qoriq usb 2.0 phy - Changed the compatible string to fsl,qoriq-usb2-phy .../devicetree/bindings/phy/qoriq-usb2-phy.txt | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/qoriq-usb2-phy.txt diff --git a/Documentation/devicetree/bindings/phy/qoriq-usb2-phy.txt b/Documentation/devicetree/bindings/phy/qoriq-usb2-phy.txt new file mode 100644 index 0000000..f043855 --- /dev/null +++ b/Documentation/devicetree/bindings/phy/qoriq-usb2-phy.txt @@ -0,0 +1,22 @@ +QorIQ SoC USB 2.0 PHY + +Required properties: + - compatible: should be "fsl,qoriq-usb2-phy", + Wherever applicable, the version of the USB PHY should + also be mentioned (for eg. fsl,qoriq-usb2-phy-vX.Y). + where, X = Phy vendor(Legacy = 1, NXP = 2) and Y = PHY version + - reg : Address and length of the usb phy control register set. + - phy_type : For multi port host USB controllers, should be one of + "ulpi", or "serial". For dual role USB controllers, should be + one of "ulpi", "utmi", "utmi_wide", or "serial". + +The main purpose of this PHY driver is to enable the USB PHY reference clock +gate on the QorIQ SOC for USB2 PHY OR implement errata workaround in +future. Otherwise it is just an NOP PHY driver. + +usbphy0: usbphy@8600000 { + compatible = "fsl,qoriq-usb2-phy" "fsl,qoriq-usb2-phy-vX.Y"; + reg = <0x0 0x8600000 0x0 0x1000>; + #phy-cells = <0>; + phy_type = "ulpi"; +}; -- 2.6.2.198.g614a2ac From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rajesh Bhagat Subject: [PATCH v2 4/5] phy: DT binding documentation for qoriq usb 2.0 phy Date: Sat, 9 Jul 2016 10:00:55 +0530 Message-ID: <1468038656-10345-5-git-send-email-rajesh.bhagat@nxp.com> References: <1468038656-10345-1-git-send-email-rajesh.bhagat@nxp.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: In-Reply-To: <1468038656-10345-1-git-send-email-rajesh.bhagat-3arQi8VN3Tc@public.gmane.org> Sender: linux-usb-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: Peter.Chen-3arQi8VN3Tc@public.gmane.org, gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org, kishon-l0cyMroinI0@public.gmane.org, robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, shawnguo-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, Rajesh Bhagat List-Id: devicetree@vger.kernel.org Describes the qoriq usb 2.0 phy driver binding, currently used for LS1021A and LS1012A platform. Signed-off-by: Rajesh Bhagat --- Changes in v2: - Adds DT binding documentation for qoriq usb 2.0 phy - Changed the compatible string to fsl,qoriq-usb2-phy .../devicetree/bindings/phy/qoriq-usb2-phy.txt | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/qoriq-usb2-phy.txt diff --git a/Documentation/devicetree/bindings/phy/qoriq-usb2-phy.txt b/Documentation/devicetree/bindings/phy/qoriq-usb2-phy.txt new file mode 100644 index 0000000..f043855 --- /dev/null +++ b/Documentation/devicetree/bindings/phy/qoriq-usb2-phy.txt @@ -0,0 +1,22 @@ +QorIQ SoC USB 2.0 PHY + +Required properties: + - compatible: should be "fsl,qoriq-usb2-phy", + Wherever applicable, the version of the USB PHY should + also be mentioned (for eg. fsl,qoriq-usb2-phy-vX.Y). + where, X = Phy vendor(Legacy = 1, NXP = 2) and Y = PHY version + - reg : Address and length of the usb phy control register set. + - phy_type : For multi port host USB controllers, should be one of + "ulpi", or "serial". For dual role USB controllers, should be + one of "ulpi", "utmi", "utmi_wide", or "serial". + +The main purpose of this PHY driver is to enable the USB PHY reference clock +gate on the QorIQ SOC for USB2 PHY OR implement errata workaround in +future. Otherwise it is just an NOP PHY driver. + +usbphy0: usbphy@8600000 { + compatible = "fsl,qoriq-usb2-phy" "fsl,qoriq-usb2-phy-vX.Y"; + reg = <0x0 0x8600000 0x0 0x1000>; + #phy-cells = <0>; + phy_type = "ulpi"; +}; -- 2.6.2.198.g614a2ac -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html