From patchwork Thu Sep 3 09:19:02 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Siva Durga Prasad Paladugu X-Patchwork-Id: 513990 X-Patchwork-Delegate: monstr@monstr.eu Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 19ADA1401DA for ; Thu, 3 Sep 2015 21:12:22 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 8D42F4B7DF; Thu, 3 Sep 2015 13:12:10 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rPOSX7bub-6D; Thu, 3 Sep 2015 13:12:10 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 04B504B7E8; Thu, 3 Sep 2015 13:11:51 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 9A58C4B785 for ; Thu, 3 Sep 2015 11:19:21 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v7HW5gsIlJAB for ; Thu, 3 Sep 2015 11:19:21 +0200 (CEST) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0095.outbound.protection.outlook.com [157.56.110.95]) by theia.denx.de (Postfix) with ESMTPS id 0D8954B779 for ; Thu, 3 Sep 2015 11:19:17 +0200 (CEST) Received: from BN1BFFO11FD031.protection.gbl (10.58.144.30) by BN1BFFO11HUB032.protection.gbl (10.58.144.179) with Microsoft SMTP Server (TLS) id 15.1.256.10; Thu, 3 Sep 2015 09:19:15 +0000 Authentication-Results: spf=temperror (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=temperror action=none header.from=xilinx.com; Received-SPF: TempError (protection.outlook.com: error in processing during lookup of xilinx.com: DNS Timeout) Received: from xsj-pvapsmtpgw02 (149.199.60.100) by BN1BFFO11FD031.mail.protection.outlook.com (10.58.144.94) with Microsoft SMTP Server (TLS) id 15.1.262.18 via Frontend Transport; Thu, 3 Sep 2015 09:19:14 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:60210 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1ZXQfp-0006aB-2M; Thu, 03 Sep 2015 02:19:13 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1ZXQfo-0002DC-Tr; Thu, 03 Sep 2015 02:19:12 -0700 Received: from xsj-pvapsmtp01 (smtp3.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id t839IfAu027024; Thu, 3 Sep 2015 02:18:42 -0700 Received: from [172.23.146.171] (helo=xhdl3763.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1ZXQfj-0002Cn-8O; Thu, 03 Sep 2015 02:19:07 -0700 Received: by xhdl3763.xilinx.com (Postfix, from userid 13899) id 745712CE04E6; Thu, 3 Sep 2015 14:49:06 +0530 (IST) From: Siva Durga Prasad Paladugu To: Date: Thu, 3 Sep 2015 14:49:02 +0530 Message-ID: <1441271942-39785-2-git-send-email-sivadur@xilinx.com> X-Mailer: git-send-email 2.1.1 In-Reply-To: <1441271942-39785-1-git-send-email-sivadur@xilinx.com> References: <1441271942-39785-1-git-send-email-sivadur@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-21788.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD031; 1:U+wK5rXHkVTx+cmQKqn2QQt6pu1939vzjbfDGY1fwpPL4DyPqhzC+t/VIWOWashR9ooqE7u+lVHIHyrkRq9B7YoBTWJxqYfIkDYMYBqyLByXeYObVeIjmcRL6bWl4QqLd9ljxqliM76BVrw28av4ap/rvv8DcNmza7GLkgNjR0zFrB1n9/uB3NQ6WcHGs2vcZrUW7XmmVHuABJhERiEAQc74PKGPwC05AgQ9crTIWA2ORsKJObl+5oeQwpMDZYj7b8DWoQy98nYpwsNW23fPQ5qUqA25VfYb+YZTUoRYF5D0AIKNaUhWQpqPpqLadRV1L2OdgEFtnxOWzNsGLAJRDA== X-Forefront-Antispam-Report: CIP:149.199.60.100; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(189002)(199003)(5003940100001)(50466002)(42186005)(50986999)(46102003)(63266004)(2950100001)(5001860100001)(6806004)(64706001)(92566002)(19580405001)(45336002)(86362001)(76176999)(52956003)(19580395003)(47776003)(87936001)(77156002)(2351001)(48376002)(229853001)(36386004)(5007970100001)(103686003)(50226001)(110136002)(4001540100001)(107886002)(36756003)(46386002)(81156007)(5001830100001)(62966003)(189998001)(5001960100002)(106466001)(33646002)(107986001)(5001870100001)(217873001)(90966001)(4001430100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1BFFO11HUB032; H:xsj-pvapsmtpgw02; FPR:; SPF:TempError; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; MX:1; A:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11HUB032; 2:gLV6+2bk6bgf4Z4khX8P9gADomC027Qpw84YsM7bQ3OBZuaidXPAUlzlQnQbExsVILvVvC3bvDG/T5Q8CVDnY4spZ3dLA+VR0Z1Cdw47Fea7Mc6NkdZyrkkt3600WsY6k/wphlZuIJcPKtw/vpYy9+A2+qWa0gQXvunD7FJOU1c=; 3:jlVnVoJjZfgHa92D1fGWbocdyf02NHRs7FrbtNsB/IQQ5ENFzmD+rNz8Mh34gIZ8sbcXim6Sw6xqUq8YBPuy2lwjjmQtKzUeq3cJ+ccQ19RzSpYvvFYejj3FmVMSE+ZFHfkNpBGJYOf7vLB/J5cnaw7aFXleqAHit8GKQQGE+6iaKgN791Q8wSOAWVAgqETxMwh55xVBLyI9c0B/11JxDVD0BhXynAX5qfj3sjOoa7JMuiiX/cCNhTDqth2MPpGa; 25:AW7CMAizbHduyviSTJUoZ7j1ivqU++ouFsLRwrtJIt1rsRz0/5WWpOIa34amFooWAzz55ZLOqT5w/PkCjalj7CxM+ZuZIGZWSROXmFpUXUu9H0+OwbqjML2Yjz8OEygzsx4xNBPG9XKs2UBA6Zzx5gf8sC9IsJcwa8aNMHRt1hAvQO0i52y1pKWTD1aj80OwVNujoZJnWuNs0C0HsWQdYB5+IuWJ+LN9DF/ZJIbEHZE5v/YgqwJLd2gSPnS14TWqzC0NJGVUbg+xs6evoxqImA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1BFFO11HUB032; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11HUB032; 20:Mvzc68dQtO9e4+7gPMg7Z1cDzEZ04rQXMBKE6mRO1aKj2G75GHKdvuGgluOSBy3Yh2MbJW0dw5lDPeP1kIPvR2jYyZyZfbXBV9JQ1G4LDSnNYs9HoGKZPcq6zSAC8JGYBO3n+8UWnS1tap6uNfJJUTDlYj2jwpKvYxZbP00l3KrRDmiVqcsaXq2+jzB4gheqhy0DqPJL21DGaBDD8narCKZu2ALC4p/t0VwdpITp3alU/Y/rFBIo7CRbESHVHChgJoN2hnpYzVELUck7Psl2J4WH7ZfsIW7zYnAMeMaJgjC9n3HZnQBTT/k8t+/TZc2CNgA1JkAsRF7PiQSrpsXcKSd6UmDIyllITyl2fxA5Ik9TQVArB81KgPtRLYfv9Gvz8qc8MAdVHulTX67fUpA3WGK+ALbSccwLCQl2C78KfHpwTqdVTL8kAsCT9C/FqHfklDRID6PjBsVPMit4iwLGE5Wr8ecPgOJwfrtuHehSV94m/Ji0yFWTYAzBWF09RAa6; 4:jLNkRXK+n+Z5QmXiy1DZG2FOIGKmg5YWU3uML9z4jSV7hqRuYetmpzOzC7AqAeNKwLImBNArWA9pw/lqOJra/XgwV3lBVZrDgX6DxSwHasxyNGaj4wsDs1vfZW/HQnYFZ6CkT43/c27Q3vag4EPb2QIMi1D/ChwpZsLu5DutWMJliL4SMrGePSfpiCvClS/WZGUelsFbhPZkxNhHMoPtwJT2mmMDlydBNTrs4s7SAJdSXz2335oQmtHJTg6cEFiCBKj+KvG0By1nI0mbqDyVJd0PVF3PIZbiEf5/5RoMTJifDtvvEdBsItJd3qjrsjrY X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(8121501046)(3002001); SRVR:BN1BFFO11HUB032; BCL:0; PCL:0; RULEID:; SRVR:BN1BFFO11HUB032; X-Forefront-PRVS: 0688BF9B46 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1BFFO11HUB032; 23:MObVWZK6ehn7ybQbzJZqLsSsfpGlzD0W6aqJG1k?= =?us-ascii?Q?9UtTgTQNJnR5fdjVRDvVDqyI9W+dYCPMAvqVBkKTzNpmvJo0SJ6V2d1xwhFn?= =?us-ascii?Q?HeZe9NKqwxV5jawPUfnrb13Z+tnj1DUC/jlBWdGxgN41HijECchv1Ohj4ioa?= =?us-ascii?Q?Tl1hlMYsaK9/nMIV+pG3CNBNLNNyKBBP78qWJ4taukfhHfVQa+JO8BbYErpf?= =?us-ascii?Q?3xzoAi226VXPKTGJZ8cw7gU61fC96BN8ZR2apkf9/j4QiGGgvcp9k9L9AjZC?= =?us-ascii?Q?rQ5Fe9Kba01tzM6ZWZniJfwBOg90C5st3Qcqdy6xw/xdHa1gd9JBNu0dep/c?= =?us-ascii?Q?oEbumsMjSvHDvwQ0YH4SU+NE6h1EywmUqHa+rXxyOTL025/mEe8O+zGqWHzx?= =?us-ascii?Q?hzzO4xp1uMe3fwiSRq1tjM1+/hiUK0yWxasDKKvgXYxHD5Ya5zxBVD4D2Qd9?= =?us-ascii?Q?vJkTqw1r9DNwaaoEo88E+jVwrQPRZHAkFZgvZd6g76zrCFjML753ED/Ke/v3?= =?us-ascii?Q?ICU6ukkIUiMtGV59aOzG49BjzSsT/wO7iT6QWcfGHh9KqeoGKWIqUSMlzyOf?= =?us-ascii?Q?8rXNyZcWPbOPC4au7rQfI53m0+y90npBzcFBPlY6Ihwj72bKKpux6fAyTQlK?= =?us-ascii?Q?M7c11XYAZuGjUXaxfx6qPsT4N63BUHr9BT8AMMvrQKuf9N1ppHWpkZ2i4hpg?= =?us-ascii?Q?FmoX3F6j+MX6FGZ0f07p1wIqH/pL5z+0XeVQ+tTqlI3UKENHTntF7a0YrV4e?= =?us-ascii?Q?lWimf30+D1Rh/iCYS0TEmQr4UDqKD861OkFHCHHo/mAQIFqQ4pOF1bBX2UYF?= =?us-ascii?Q?MTMmt9QsREg0cMKhWtr0Xv2Xs5S4cw9cEqnJNnYeetBhfHm7qOUSpv9RQnyZ?= =?us-ascii?Q?Hch5g54o1ws5i8v/PEVJJOWnShRqOIuMfYsZyZRLTUOukMzNIVmjnzZvRUue?= =?us-ascii?Q?95hbrYzh8U9pHpBbzmoSikxMRE782ugb8cdnNlQKC/x8mo1Q+WWWfqQaGmx2?= =?us-ascii?Q?J8M7w5qR1dYVmTlZCCA+TjuE0UVka4liWYgXsHkJ73Cq8GbiXabfQNMAHH/I?= =?us-ascii?Q?ZlAmKcqruWRUJjKwRiliWqxtgSfztZihnxWsUyhmwNJSxmtEEhx37mswjnXE?= =?us-ascii?Q?SwvRHX6f2+ZTvXdCX5SQ5zhNw0huE2AiNksmN0rJrjH7H2QekAphzl40aQ8i?= =?us-ascii?Q?6nnRMRmCARc2sO8UXU6eXlX0dGm5b3j1mDWrdmiO7JEveU2nbRxds2IUVWwp?= =?us-ascii?Q?TfT+s50YsDhR+caeXUYVIpjJ3TUNW7/zXDHw5kC8dXDoMl6I88zbUMm5hO5Q?= =?us-ascii?Q?jqA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11HUB032; 5:x66fKD9FQvb0AyQEnPDkUVDGZYpI9+XjLEuHO3J0uhFE1cyUV6D/Jqo3dVo4YNKc/8Jl39bj7t1U9/sCU2ojDNvbmRR/ocYDz/ZNXbvjCvqIE4/7EaHE87pr0zA0QJlhg4+ndvfSQxF0THpHKHLgMA==; 24:b7bqbmbomuBS0hokNVWeJT3bSyzKD8uYqYN0ssI+wIp7pQKzEALdzMcsbIYVrTi6/ZAvjr+Z4UtGry0slUe1b5XwtmqzCXXFhnmlW5h2Dy8= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Sep 2015 09:19:14.1261 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1BFFO11HUB032 X-Mailman-Approved-At: Thu, 03 Sep 2015 13:11:38 +0200 Cc: marex@denx.de, Siva Durga Prasad Paladugu Subject: [U-Boot] [PATCH v3 2/2] usb: zynqmp: Enable USB XHCI support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Enable USB XHCI support for ZynqMP Signed-off-by: Siva Durga Prasad Paladugu --- Changes for v3: - Removed extra space between # and define as per review comment Changes for v2: - None --- include/configs/xilinx_zynqmp.h | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/include/configs/xilinx_zynqmp.h b/include/configs/xilinx_zynqmp.h index da87188..46b951a 100644 --- a/include/configs/xilinx_zynqmp.h +++ b/include/configs/xilinx_zynqmp.h @@ -109,6 +109,14 @@ #define CONFIG_SYS_LOAD_ADDR 0x8000000 #if defined(CONFIG_ZYNQMP_USB) +#define CONFIG_USB_XHCI_DWC3 +#define CONFIG_USB_XHCI +#define CONFIG_USB_MAX_CONTROLLER_COUNT 1 +#define CONFIG_SYS_USB_XHCI_MAX_ROOT_PORTS 2 +#define CONFIG_CMD_USB +#define CONFIG_USB_STORAGE +#define CONFIG_USB_XHCI_ZYNQMP + #define CONFIG_USB_DWC3 #define CONFIG_USB_DWC3_GADGET