From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933195AbcGIFEk (ORCPT ); Sat, 9 Jul 2016 01:04:40 -0400 Received: from mail-by2nam01on0065.outbound.protection.outlook.com ([104.47.34.65]:7879 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S933048AbcGIFEb (ORCPT ); Sat, 9 Jul 2016 01:04:31 -0400 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 0/5] drivers: usb: chipidea: Add qoriq platform Date: Sat, 9 Jul 2016 10:00:51 +0530 Message-ID: <1468038656-10345-1-git-send-email-rajesh.bhagat@nxp.com> X-Mailer: git-send-email 1.7.7.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131125122593188500;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(6039001)(7916002)(2980300002)(428002)(199003)(189002)(46386002)(586003)(960300001)(7846002)(189998001)(97736004)(305945005)(356003)(42186005)(5001770100001)(2201001)(8666005)(50466002)(5003940100001)(4326007)(106466001)(8936002)(50226002)(103686003)(2906002)(19580395003)(47776003)(8676002)(92566002)(81166006)(81156014)(68736007)(11100500001)(50986999)(90966002)(87936001)(52956003)(36756003)(45336002)(48376002)(101416001)(105586002)(33646002)(86372001)(229853001)(6806005)(16796002)(7059030)(42882005)(4720700001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR0301MB2024;H:tx30smr01.am.freescale.net;FPR:;SPF:None;PTR:InfoDomainNonexistent;A:0;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD045;1:w647zqjBRWuQQqxPh4s+y3aA6D4brj5pazbVDMRrG8kEOD4K7RYINrBn9F4Wl7aFQQoD5gdxWj3bpKYF5bA0Sska6LACAnucLtTnh0IFRUuFnAngJp2vLsV2SdPIBdO8f2HAZjctcyfSbrqsSDhWV3cMIWYjnxHPtkbkTJzt1HRsHIsdbOO7R971RfPZY+t+bTw8KNsXuMOIMm8O086M75G8uflufk1dVW8v3zBpDXHf0hJnYTt5lIeH56ZrRMd8yGW7wCi82m8HmG49Gfu7LNE30/6PD5vatIitZSYuyWdC4bRBfYn1qlbyjTtHMB0DYzvbd2vCu1s5+ShOobt3I/C4UvZBA1WRUjBeRp2DHs8SCoWeLFqNVUIV7qvfHkMXFKCcTULY/uAiGNxvj1CkVp7yzgZ067ndQJwuYCHAzq2gVL3y4uNr4/Cg06YXDQWnbcYnUBvMlHhW8Eqxqa5WW307YFZVE3ilSyyyDcuMo0CtHCKx4Bd8EvSJN8qXiSmJ4tLv/P882MHBNStrfH67Q5Q624ohU9HHlvJstwmUIF0KnsavGEWaRzhBmhHT4CrzadP0B62KX45SobOwPDUrzFmwhC/UjO9jwaJ+BQXoO5c= MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: 4ff217a4-6bd4-4691-8935-08d3a7b1d3c0 X-Microsoft-Exchange-Diagnostics: 1;BY2PR0301MB2024;2:paTYREtsV3D9kAKlW+oduEQjIIkdvhJT+uHGWER/4fjRbDiIOLlZfVRuG6Sq2GsZFjR2eGoeWEvNXvMZIRoW/b8K4S709BHY70MaR0ZpqtRwu0h/gpXWz7mZA/Aga8li/FL165xjOh1J16iIskW9YV3J4GgdYOF44gAjh7YeMtNSDgQS0DZbGZV0w82S983g;3:Y4vrP/wLht2UQ5KyVuJlj+nk41bjEAn5ottXJmKkuw5ChTzGOjpPspUoQd9HQ8wX6jR/grJxbk20b8TCDlBoo8aMDfnX8jUuHziWNsG1PXpcDloH8EXRUz/MbOExjgSf4L1veCs2DZwSSB+bHJ6CdvVCc+zrpvyVcJ4Eu7O7VqMzLWYdf0wygcQSNTs9rL09402u2Bbx4GKN6ggj9Lkeq3nk+3yQIPJLXaLt7WoGQJE=;25:3CGZTY7/qh4yCQiGb0/Z2e0TxT8/g44Q4jYVX8S25AYkLOLj7Z1kzOHARNB0beJ8td+n3Wk1CcDUZWWeetV0aIChBY1Ip08k/7bqEsPFAscy8e7ZunXyyV8uiRoCKcReeqhZZ3ZOsZb+Teg473SI5oCg7mxpMYgf1aupjOI69NV23Lsd3sxRPgWOI77qNkAysuvE7wK08vEE4KRug71Hg+pS6XZKe2IUBpbiVVMLGwUKE3X6D8OYjkbjb9YHAU0sDhV/GF3H0HQ9Lb+GF3TCRmAvwzm3bYLwHQa89ccNcKgCEc2XJUbjFcB/lC5/lTJfrfspZqJchn1WwWbsvrZXsA7XQb6ZjSwOzCiiSNgDg0RPHPJS4QKQUhSi0d8k3MtUGM8IRhmPQAtpUueACD9c3gHvIcuoNifmHjlhE+QOLRg= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0301MB2024; X-Microsoft-Exchange-Diagnostics: 1;BY2PR0301MB2024;31:ogTO2SL5dm1jn1sqG6/lVHajudOE6iMXK0/J27SBMZc1Y3mCJXTCDYwWNXSWixP07iePssrxUO2qInvz8Ce8FJVf0QKhAqxbDkqk96w8LsmtnpG2z2GeIiyIJWbkuw6HcJAFwTVRB5oWNHjESCR5Ha+Ig8wOKBALsmMZIJ+aCnX8bAwTucYnkH3jSd1dQNG7UTuw0nnzVQoClQdLJhYlEQ==;4:/J3HeN2yXGB02Miv/Ysj+aVzfXhWOWNXU0Ck2liqMRxtFxDkOOla67chvGKUK/pwUWdiullujyQK4QO/u6qKhmU0uNP75mBafZX1XkHo1Eza4wjngEbtJCVPhxCDfBrMlHJ98submuPv/0DaII6bj6WLXODHwC0dvyLG5KxlCT2sh3wzvXLnSpW9ouenCrHg7LexlfTOPKWzwbyehU1910pNxfYqlRAdZqAUEM5zdxCxg7k6hD6tapLXRhT63pQMlYhfxy006rOLCxtiMi8l/x4DbZ/QiPKgHpjrTZ1q5GNZB0wX4kdNNBcvtBMPlb9VAJa4KayYOF7FPZRkI0yEHPjRkCpdeALm03MemxeNMv6fUzT0KK7y5/QOo+CjKsklGX6EdnhCAQEb3QBYNQ3ptvxVU35l7l7lqGto7ogkVon7HspoKegyYX/wlgAlErTbqpd9Nks15maC/vghk1cPxRlSZmlkFTvwq9npPmm32Gw= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(13023025)(5005006)(8121501046)(13018025)(13017025)(13015025)(13024025)(10201501046)(3002001)(6055026);SRVR:BY2PR0301MB2024;BCL:0;PCL:0;RULEID:(400006);SRVR:BY2PR0301MB2024; X-Forefront-PRVS: 0998671D02 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR0301MB2024;23:+EDPs7Q1Z3XJOlplrjjw996+UKaN9e6x9JK84bj?= =?us-ascii?Q?vclJSWajz2ByzDfGhUfLZU/OHYo+Nc/Fb8aHOSU2umIJ8/rKAqU/a/ZZxo02?= =?us-ascii?Q?ru9mVOZWjZ6lzDQu8s/sbHNHa1euow3R9zhmMRJcpcNiqVm2GKuMgICcLhvC?= =?us-ascii?Q?R7P01ca4mcfqnyUtUBrpxeKuCDlKXGGG6JTj1zGPoLgKbGbI6bzJsZru9R3f?= =?us-ascii?Q?Tur4W5Wiqgg9Dv2T1T8vPM8sRDfAK3wczqebSa3RelCb/U1rv1osmKt0t6ot?= =?us-ascii?Q?ECrx/TiuC586eZEUHBVUQzOIX+BqoV2rldv3E7ViJS9h566IhhQCnnUwEO1U?= =?us-ascii?Q?1elsbSWMn8+L8bHYoZYkEHHkImxN/D5XZoxhM0de/J1aWXE9gza5uFVMXRvY?= =?us-ascii?Q?NgM5cqoTO40P8hJkZvZx5IO/vst1ri477SlxpvnVZfQMRV8ALM22sxwm4SjP?= =?us-ascii?Q?JpDwnJRot7WzZDzNnu8cVVaeh1Vm4pNkEXsn4xL3MfC98Qr5hNZdmQTVkLUU?= =?us-ascii?Q?eRQdOOvcWZx/qZ8L7yfDnOUWNDfqPw/sDUy2ywbpEJ/MnerBmywhVOw5p+mb?= =?us-ascii?Q?8a4zm0gw68uP2rd2NY9RC//gUDLEaxPF0c2PatZgkZbPX7ds/0AAQeUvcY7O?= =?us-ascii?Q?q6Howk+yqmELWYH/csX6fqw+HeMD0bYYgKlBNZm9TdHbP9yIkDzXyanBoQsF?= =?us-ascii?Q?VeSpFBdGMfQmgPdmMYkb+i2EX+xhzpZQSjeGuHqmONK28FbjLUjv7OVNFoEI?= =?us-ascii?Q?rCZPdIM7lkDbvv3RAkz71rLC7GOB3jRahSLLV8CqGbCWquclQKL6IiDT+9P1?= =?us-ascii?Q?0rC3LZskhuy/F0gHwXk9gFuZIiMKBQELA/xZx1r9rtee9xAmY6TPWvcbQ8Rb?= =?us-ascii?Q?R4ZSqNULUzMBOsuoNj09E7LX2hOkVMKQ+h2ivJpUUsWK2lgeIKeDT0sjtAMq?= =?us-ascii?Q?BQHtQT2Ej8cWS07+Z8F6AhmMPH6SskC+3SAKyzin0pAxwBklEeQHkFbolcsd?= =?us-ascii?Q?2Q9eILQPfaOwUFuX1ebQHJNcEodgyLW2yBVVdza9p0uduCL+Uqi2NaMmxQKO?= =?us-ascii?Q?bpm3PbiaF6dPSCH6lFitrKFXlb6SjLwTpSsMvldhZQaFKd5Y5TvfJmXj/Aca?= =?us-ascii?Q?zu+MD2HleKZ4xjOZ9sPLgq5RO7rvo42T7DbEqPdbAswGGEG3fxi2cSoiPwaX?= =?us-ascii?Q?5bushnJAYaFqJkpsQtcGGH7f7Zplyb1HyYrsxKmwczdixbrAKI02rT1svOrX?= =?us-ascii?Q?DhOfMzomJHyi+oQPtGE0=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR0301MB2024;6:rPeeC5nwyjrJdJjqLQrnfSptQeKiBywgxHw6KKIimOPcEE/Os42C4PUKtWPQfv5Lq45JE92y1EbrgjcG84HCzXfpjzNNU0L505HMJzdItc0mK8VzS5U2zfSSJMViY1jDZMunIOvSNycVrkDFW/WLvHtaxHCi9/Q6+7T+ykwYSOTdYexmmmsPvUcRUqkcoXglSCa3C/51op9FnT2VgA5WCaa5dOmX3LOsyVGW/guuLbru59T83FGFK9r8W7JOQCeQTgaqaUFeW4fQ8Rg2vOqL0wDzx2tiChbABuZik0opTpE=;5:q0hCNOGpft1QsNv1wBP+X4N0eROXlzd5cyN9qHp/1fd520X//JIjw4ZDmLmi1O2Pu879q2T6wbhv+wlFLsGQEblxMs2MxT3bO23x+/7K8+rjSJv93qWM31BHEIpdWnH9heruMS3miuRFR0j/hj13ZJ8PPnKJuc/bdtvErHLU1TQ=;24:HPco85fWdivJJKmXThc5noHu9qsUN4RVnISEi2KhgDuf4wa1uXhsB46iNapZkCOsl50WKEi/9HOhqOPliXDC5U8YrBKdsXuloEmrMYY6hrA=;7:DB/t/2Rk2Og/1u0hiv0x98SwLhyE6/9s149KMU+eCACIOkUgRIjWfXyD6viKL3YQ60UlRQv4NURvqE+UI4ttJ9lJdf2IKZwdtOSsomH2kioQDOHsYgamUfbrSohN1YRk/NWlYuNfnqglTsj8zLI2fPIhgdWwQ8fyQ0N19xZzYNd6br8tOOs3oZV191/wYW437/7QxC154YNNl6up0H/Q6blNoB9inQAhkAyei40GL+4GijmMY2BKJDN36EABY9Xp SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jul 2016 04:30:59.1160 (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: BY2PR0301MB2024 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Adds qoriq platform driver for chipidea controller as well as qoriq usb 2.0 phy driver. Also, enables chipidea driver and QorIQ USB 2.0 PHY driver on LS1021A platform. Rajesh Bhagat (5): drivers: usb: chipidea: Add qoriq platform driver usb: DT binding documentation for qoriq usb 2.0 controller drivers: usb: phy: Add qoriq usb 2.0 phy driver support phy: DT binding documentation for qoriq usb 2.0 phy arm: dts: ls1021a: enable chipidea driver and USB 2.0 PHY driver .../devicetree/bindings/phy/qoriq-usb2-phy.txt | 22 ++ .../devicetree/bindings/usb/ci-hdrc-qoriq.txt | 34 +++ arch/arm/boot/dts/ls1021a.dtsi | 15 +- drivers/phy/Kconfig | 8 + drivers/phy/Makefile | 1 + drivers/phy/phy-qoriq-usb2.c | 228 ++++++++++++++++++++ drivers/phy/phy-qoriq-usb2.h | 50 +++++ drivers/usb/chipidea/Makefile | 2 + drivers/usb/chipidea/ci_hdrc_qoriq.c | 237 +++++++++++++++++++++ drivers/usb/chipidea/ci_hdrc_qoriq.h | 65 ++++++ 10 files changed, 661 insertions(+), 1 deletion(-) create mode 100644 Documentation/devicetree/bindings/phy/qoriq-usb2-phy.txt create mode 100644 Documentation/devicetree/bindings/usb/ci-hdrc-qoriq.txt create mode 100644 drivers/phy/phy-qoriq-usb2.c create mode 100644 drivers/phy/phy-qoriq-usb2.h create mode 100644 drivers/usb/chipidea/ci_hdrc_qoriq.c create mode 100644 drivers/usb/chipidea/ci_hdrc_qoriq.h -- 2.6.2.198.g614a2ac