From patchwork Tue Sep 1 10:31:03 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: 512779 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 1151F140273 for ; Tue, 1 Sep 2015 20:50:18 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id E51054B7ED; Tue, 1 Sep 2015 12:50:14 +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 sFPYgr6BerTE; Tue, 1 Sep 2015 12:50:14 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 9107E4B81C; Tue, 1 Sep 2015 12:50:06 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id CCD464B758 for ; Tue, 1 Sep 2015 12:31:35 +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 7Oq-mLEAEzFK for ; Tue, 1 Sep 2015 12:31:35 +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-by2-obe.outbound.protection.outlook.com (mail-by2on0060.outbound.protection.outlook.com [207.46.100.60]) by theia.denx.de (Postfix) with ESMTPS id 0CE1F4B716 for ; Tue, 1 Sep 2015 12:31:29 +0200 (CEST) Received: from BL2FFO11FD024.protection.gbl (10.173.160.32) by BL2FFO11HUB034.protection.gbl (10.173.161.114) with Microsoft SMTP Server (TLS) id 15.1.256.10; Tue, 1 Sep 2015 10:31:27 +0000 Authentication-Results: spf=pass (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=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by BL2FFO11FD024.mail.protection.outlook.com (10.173.161.103) with Microsoft SMTP Server (TLS) id 15.1.256.10 via Frontend Transport; Tue, 1 Sep 2015 10:31:26 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:57161 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1ZWiqb-00046a-Hr; Tue, 01 Sep 2015 03:31:25 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1ZWiqb-0005S6-DH; Tue, 01 Sep 2015 03:31:25 -0700 Received: from xsj-pvapsmtp01 (maildrop.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id t81AUmrt000456; Tue, 1 Sep 2015 03:30:48 -0700 Received: from [172.23.146.171] (helo=xhdl3763.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1ZWiqP-0005LL-AL; Tue, 01 Sep 2015 03:31:13 -0700 Received: by xhdl3763.xilinx.com (Postfix, from userid 13899) id 82D892CE03E0; Tue, 1 Sep 2015 16:01:12 +0530 (IST) From: Siva Durga Prasad Paladugu To: Date: Tue, 1 Sep 2015 16:01:03 +0530 Message-ID: <1441103463-29741-2-git-send-email-sivadur@xilinx.com> X-Mailer: git-send-email 2.1.1 In-Reply-To: <1441103463-29741-1-git-send-email-sivadur@xilinx.com> References: <1441103463-29741-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-21784.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD024; 1:YuK6Bq74aHsiIBFUAeI/MBdbXEnCTeOLHutOzDbx57iUpCPfApcIeHmw8mp8iueoXl4FeloYoAkET6xW0VNbiv8ADZ03zTRPEIRC135133zt7pYbH1jciVobZYfeCiSLLk9gk2br8Qi8SCVeUfP3pigpZ5fcf36FDb6Fg0ezfwIoOfJKFsdaM4x0zb9dkQvD+Wn5qmO2wX6yEqUwuiHuO5uBvQrmSYiyqvh50aRRuAwY8jkfESvc6p/178Rx7qBFBX5C2DlP1FUwGLd9FvzGd21NSObCh7RWszutOZSlM+ogEn9HeChWq7LUfp7NX2c5/D27yxK74IHlSCewlkbSn/UGQzq7nudShrGQJJVYaW8= X-Forefront-Antispam-Report: CIP:149.199.60.100; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(438002)(3050300001)(189002)(199003)(5001860100001)(63266004)(5001830100001)(86362001)(19580395003)(106466001)(52956003)(5003940100001)(42186005)(107886002)(103686003)(110136002)(189998001)(87936001)(19580405001)(46102003)(5001960100002)(33646002)(62966003)(47776003)(81156007)(46386002)(2950100001)(36756003)(50226001)(5007970100001)(6806004)(77156002)(45336002)(50466002)(76176999)(48376002)(36386004)(229853001)(4001540100001)(2351001)(92566002)(64706001)(50986999)(107986001)(90966001)(4001430100001)(5001870100001)(217873001); DIR:OUT; SFP:1101; SCL:1; SRVR:BL2FFO11HUB034; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; MX:1; A:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB034; 2:HrAX6Ub5r/PQxy7XwCpz4hLyi39tRio68YrmhClDX54HqTEp+ePg0T8Ei1jyu0t+qsthnLRhwhgl5p1uMfypM1Hxjuu5eEnvBOIfewbPKcxWsbZMtVGo6upoNvP73mikpQOhlUQr6hNviqoqRGc0o8rmzObhK2rQHQsWrnqM4v8=; 3:gI1fC0qzuBmqOn/1L7Nb6pRlH7MUrZXHnhaKVPQUa97o4cRlBwaexq8TYXH9pVspT6QGpufpwgsTU800Rm68j6qgOCobyrCGMrvsxbxr9MhH+32Yyxnq8VlUW2ariD7jT2KebmX8kzF4jvUeHbyS8i/mqh+CJjhYrtKQQ+F2zYGnvjQQaMArdLul+mKSjrivS2LruoItA2eo/WgCR/oK7HVZcjZic9+wSx1LuEe9OD5Zi5mfZqK8zsSgeRWg+DTpuzLYkQeGEO7J6XkIHuAF/g==; 25:sVU1fX1RnbD8x3KNroFkbKS4sG9i4GmX0AzbZqw9vY7FKOOlY9TJuj29hKdbnxFv0cBRFvhD5ohQsybQL6/r/ypYfSFITdKv5esHwEpippMevYxz4C/3t/HMV+HOlEguCPxa7WxzuNIUCqABGz5dfnKx5mlNZoQ08cBTkQvteAkUGJrto78x7og/HFLsoHncgb6AzNTbh8Te+WmFS0nudQQurqAZA1LP09RP7H1bCztHr9q4duLrbimLO6SP0cFq9AxRwQ7P1BZTLQ35YOI3dw== X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501001); SRVR:BL2FFO11HUB034; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB034; 20:IwowIdgFQjT/IaXPtMDSrXw0fk3xj279mxUNClH+nQrmznuUIlgERIRmdRfXeIM0Opfv/3kmXR3/SMGR14IINk+EnrX3YHtpXCk7vMWs6CsnaT3+megmFbYWBf69KEgqKwIcfXT+TBVEV3ndBxWw1/UpNrS/iuUyMrsVTVkCvnMLZcIFlUNAgWncEhW/9WIG9EKTBC3ohOtG23QBP84PkOmyvrLe9HUAIhmvCQAHTIQZfhKoILi7tCmRDBu36EFdksOfvbaQ16mNJD35iX7ER1G9y/1CV1exZqnXfGrOvlKTJlBiD6bC+SDkkJ2f28+mBp06IDzLE04l1QUMtIpEMabmHT96SQbgdz8pNlvjzN0ee9VZMeboaZ79TgtYHSCkMNLcyjI4kCKy91ju2Rwcxisr6vdK3Y82ueI1zNDFiXsg8h0UzE09LuP5YRVyLIAehjGyWre9RS0YVKg0Jx+UUDakzPF42ugSSaXmfGNpGPM5AkKXOos167BoGj7QWdLS; 4:cz09UtpJmly7JVbrthVzlQ8FhQEceNUBNvbqVulB+GSIOpeTGLWPupImSuUL6lYmuCLiUUDGC/GBck+Qp36P5P3ux6xpyWXgNXZhtnlLj2QGxeeANlOQYDBU10G6tNo/vFS4JkHMF+hkGQofn9ujOZutiE4Kgfntck+Srij1QGaTrIerTMdRV5g7Te+yvpgce+63uUgHRKeCWqFRRjUwLI3Z64kpkmqic5HL7rH4P2S+SDyeSilRiWoh9McyqD/sFXMxkGvSflCxTax9fSq+5icCDrzxUYiGtZvDkCXvlxWkWOSO3NcVrQe772n+LQhCXsHaWm7dqrDQPIHZvHym7A== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(8121501046)(5005006)(3002001); SRVR:BL2FFO11HUB034; BCL:0; PCL:0; RULEID:; SRVR:BL2FFO11HUB034; X-Forefront-PRVS: 06860EDC7B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2FFO11HUB034; 23:uACtwM8LpQLKDIvY1JML4E+SxIoHOpBZF0xn44OT?= =?us-ascii?Q?+x8zMU0Pj8pU9kpX19ELb6XqrEdjlci8JyXN/RiwfhgwVZIY5RYJZqhqvPXy?= =?us-ascii?Q?nzYbCe9Dkvw4UZteuXfCBvZu9M5wY5QwnDSnVLqElTPkuArKy5gW1AdGHC8k?= =?us-ascii?Q?MjYSsFUVV5DEpR+TkfBa1UIbtK5k6dOIorHCnxJpd7P34tWlCD+572DDSb6Y?= =?us-ascii?Q?F/ajQv9uHz43WzeSGOuZuAVWGjOQZnViJrEogK5ZE3aTxC1zxlUL65J6wTDB?= =?us-ascii?Q?8Szr+bt334lEkXcA/WzMF1iQQua1RZS1PQ7lhgKb2fCOtw3m21WddMKC0SKl?= =?us-ascii?Q?PJjnGm7be6BE+dV2jSLZCWShZ5gDFv7va+UXsWqDhuk277BdPUBIVlfr4Nnb?= =?us-ascii?Q?XLpJGIebHlwz059jAa/wy49mP/sm08hbpuX9IRuQ09uo0n3bnjOityPZmqpo?= =?us-ascii?Q?6tEVjPqC4hzc05JWdgHUeq0fnS9mQDogsJYKeopzTWNVnkwJCAIM8DUabO8J?= =?us-ascii?Q?VRRgd5xL/nIqEsTTw55fcCIOBfjBjNDmILcH9giGRCgcGTga8pmSYLLkr0H+?= =?us-ascii?Q?pNu8WHNZK2h4PCNSlf79ruOMAb0tgbgYkSEjhMYIK6jV8Xa4YinKWq2WllEb?= =?us-ascii?Q?HVsbcZdp4GyubSTIuf97Gfpu8rdREdxlXk185SBBpXNhci5xM+zlRVcCSsC2?= =?us-ascii?Q?b6cOnP1UxD9+Oi+pA5drDHYv0GU6mn9WcsWCKaDJeomBJ5VpGsXYb1xENmmc?= =?us-ascii?Q?rhlNx0M9FqaYI/0rnuH6s0C5ul6/w815BXkR0jYG8tIP6wkOUuXO8BNbC95e?= =?us-ascii?Q?938Wf8OgASr7dibFAVxAG4tfxzo9/HX2d4GPOGwbelb7usI6FnekxnSJxLkJ?= =?us-ascii?Q?rrKljpx8tOxfgiO628EhTceFXpiYWpkJFqMGDEB4tN/g+IuW7Np+/sQ2CpXC?= =?us-ascii?Q?AV+6TJB58v85YSt6BJliP3HGzohovW+RR1V6pPiEjEtBAQuSFp4maqYw+mrV?= =?us-ascii?Q?8e1wcMFQeRxMGD6g9dZrJi+2fN+5SoIGFMtPN66hOiGfqYRG+wWLl67f678i?= =?us-ascii?Q?HB/VcvKZMdQAA5+AuF041ygMPeyd4UCXu1YRLd/yD/FBm2NVCEubkUEhGtku?= =?us-ascii?Q?zcYSi5ObKP2C54U+Nhnko9Bd7Bn8D97Fo7mMYmcBWy7l3jvij/HFawY/kJwe?= =?us-ascii?Q?unMmE4mmUpd5TOJAL3egVxhqaoWeMgqtQfK0IjYbF+I/imhAfpMvY+lBBEpL?= =?us-ascii?Q?E/zQdMS00fCnBPHXMRY2nTGgdGlKxdq7SmZ3yP7rJIvDG79z02JPWwbokje9?= =?us-ascii?Q?laHaivkK0/X/BtS7PBM8dNpQ1LtgeELaCWnIBgVvxt3t?= X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB034; 5:23aIe2qkiNTJJe7+ZX3nheheEiOKfMts66+kCCTCsMYde2FFxcB36pKflsED9Wjv+cwfIsllrioO/fFqmx8/b6zCl7PxWZ5vw7YGqAeegGkoRLgDCjpy4HclbiuSqmQxLGOTxdRtZVirtqGMhKqQwQ==; 24:1BfhgGLmlum5TTamLU75gd9upnzPv7bo6U1TzigK8PaTIoWRM6lz5uTMopA8wYLuh3/in+oHVMzF9Ptwxvv2jt51ebc6M7zDxptTjI2eyGw= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2015 10:31:26.5545 (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: BL2FFO11HUB034 X-Mailman-Approved-At: Tue, 01 Sep 2015 12:49:58 +0200 Cc: marex@denx.de, Siva Durga Prasad Paladugu Subject: [U-Boot] [PATCH v2 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 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..a9556d5 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