Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp357270pxa; Wed, 12 Aug 2020 04:02:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxpZa6R1hLazccVM//0MUGTV3grFRDSa2Lq8WjReHGecO5TMzfK+vh1WfcJk6GphMFGukoX X-Received: by 2002:a17:906:5902:: with SMTP id h2mr5875916ejq.423.1597230169578; Wed, 12 Aug 2020 04:02:49 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1597230169; cv=pass; d=google.com; s=arc-20160816; b=THJ9Zoa+tlLTWnAD3uNBOLkVS7VyPKwltEhpdvWozZLGWOptBvBlz9xyo/tBZiFM/d ZeMwi17BGEYIOD9/TSMILF13Phi0105wrLDg/y+uRYuk6ufPmqkuTM0zixeqlXOcdOgh BuVRtyhh4vLYqPMW7q/WMqVH41tJjXX14opeQz83YSFNwVU2XaJEnSqBI6nggpkDwIQ0 mP/kaVH3cUGwgYwjYbyPd+vgYSLnbNIhJe+3RKhYdOjSeCCTr/gzWzyqaYZSuLSl39dP Az68vOk9ejvkKDlaPX07ZNRFnrPo9u5rfUhu1elFpgXxGDDf1LkhiDkIZnoUZJvmquXd whxg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=dxqRbgqKm2XKjrl5bfpySiwJyTlm/kKLI4WIyrmGMnQ=; b=mRfAUSEGQcvByfm0ERkR0y715Vhu+tUCshUvBq3W7k1aIhmX3eVKpu5MdEXlziL1F9 CETXHPsTWuBkZpp7LGeS9nEBSf9vxxi1WkuUtYKCKinP2nzQQ8ziJHD++Cd0Q8JezI6v BWpOaGDU8I7VoFz1IyLuLCgx+W5tLqzyWmOdOiLJCl7t6kYFUNfh2MENQzZqT1BD3Rhd gx4mPlwisLnIBETtHe2DG7HBb7PVkKf9adTsSJLcLxK9qLci2vdpUzBdOgijcrlN0+LL bVciuHZznW6ul8QgM7RLA0PJgWDia/QMMd88vlmjnyiRdALmyzfhxRJqpIxuuTHu74Bl R//Q== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=qTYzXqog; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v19si1045846edx.448.2020.08.12.04.02.26; Wed, 12 Aug 2020 04:02:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=qTYzXqog; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727055AbgHLLB4 (ORCPT + 99 others); Wed, 12 Aug 2020 07:01:56 -0400 Received: from mail-eopbgr80045.outbound.protection.outlook.com ([40.107.8.45]:57732 "EHLO EUR04-VI1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726698AbgHLLBz (ORCPT ); Wed, 12 Aug 2020 07:01:55 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GQoOuLKQZnDLpj5nPckerL7GnOPf4PmguQNaqBxNCy7bwrW2Jk2PK2P/YkiJzqxGGiGxLvSK5N8WIEp94HBGN6d1srlOXIGPLE31fFdUO9202fa/eG4nHT2umHuwehbviReqTMyz6TzK1JRc9JQX7ZAhneiSD5R+3es0ta7t5IYXe+M2PvlogCndvmQL+HMnEUxgI2eYkrb+NV5Rc5oH6aKJusVyktyADiyZsx3AXKRnrubDjoXxzQmxLtWIFl+ek023zmkOI66b9CuzMF3uCHNzZ5j1XRe2BX2TcUANw/eOFvNO8VNeknoUTU6jQPw6MtENTpRxBzXgy+Jlf+B1Wg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dxqRbgqKm2XKjrl5bfpySiwJyTlm/kKLI4WIyrmGMnQ=; b=hEGSINrki42cq36C/KNE7+f4naHG+nFIguJBZpHrc29Oyf2coDoqkiGp5B4L8ytZs02r5J4jFu3ToVtzw4c4y57LSQY/SFoJMnqb345svIAH3JY1SdfvrqzOLS9eFEB/eo/N8npK1TBuLi87mVQHQMEZyS9nusGpGKoDbwq/X1wmah7BDZ2FEDBrZnAuom4NRzB5rdv2nuzc0+Kx5r3ucHqAuUhRWtZd9iqCKnn9caARV8eGxYzBy+HpSlrAhpogTxBMxxn4aXlEfuosMNqr3aeaRATxays+qCd/edDcjcjJlChIrdf6ZRi5svaUn0BbG9bJfIiOFCrO9NCmmeFyzQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dxqRbgqKm2XKjrl5bfpySiwJyTlm/kKLI4WIyrmGMnQ=; b=qTYzXqogyh5FyPbI5pyDls7XvHdMR6ruRpJoZlTYtiYqQvKBiJkpURvCWkr0C6fFLurHO4u0fbXPLiO4UTihNDCUDFe8ck+/XzZv4Nd+iSui2Qmro9MI75gpteR2UJYz5OjtOuSmp4QYAXwiKRXeil/V8Xbtj1dfrwVbOiMCPPE= Received: from AM7PR04MB7157.eurprd04.prod.outlook.com (2603:10a6:20b:118::20) by AM6PR04MB6038.eurprd04.prod.outlook.com (2603:10a6:20b:b4::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.20; Wed, 12 Aug 2020 11:01:50 +0000 Received: from AM7PR04MB7157.eurprd04.prod.outlook.com ([fe80::ed7f:8755:5994:7fcf]) by AM7PR04MB7157.eurprd04.prod.outlook.com ([fe80::ed7f:8755:5994:7fcf%5]) with mapi id 15.20.3261.025; Wed, 12 Aug 2020 11:01:50 +0000 From: Peter Chen To: Wesley Cheng , Peter Chen CC: "agross@kernel.org" , "bjorn.andersson@linaro.org" , "balbi@kernel.org" , Greg Kroah-Hartman , "robh+dt@kernel.org" , lkml , "devicetree@vger.kernel.org" , "linux-arm-msm@vger.kernel.org" , USB list , "jackp@codeaurora.org" Subject: RE: [RFC v4 1/3] usb: dwc3: Resize TX FIFOs to meet EP bursting requirements Thread-Topic: [RFC v4 1/3] usb: dwc3: Resize TX FIFOs to meet EP bursting requirements Thread-Index: AQHWSc87byU7iOasIkijiJXYgKAteqk0CyuAgABNvICAADToIA== Date: Wed, 12 Aug 2020 11:01:50 +0000 Message-ID: References: <20200624022848.7765-1-wcheng@codeaurora.org> <20200624022848.7765-2-wcheng@codeaurora.org> <47f1568e-ba8f-b7f2-9f67-a891c0e06541@codeaurora.org> In-Reply-To: <47f1568e-ba8f-b7f2-9f67-a891c0e06541@codeaurora.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: codeaurora.org; dkim=none (message not signed) header.d=none;codeaurora.org; dmarc=none action=none header.from=nxp.com; x-originating-ip: [92.121.64.197] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: ba787484-ff59-4b52-1cb8-08d83eaf1d3d x-ms-traffictypediagnostic: AM6PR04MB6038: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ef7JVVd0sqatsx8o385Vpi1ZgsNXTs8nVOs0AXu4Zz7sTZDdUwvhRX0HeWjct5PESevnKapuMWZmGH56UE5UCItwN3EcX2sp8CiIOU7TA5z/KJVP1BU7Vdhn1VWblj2d/kPfIV2/tNse7+SBT9ZcPYLLj9CcaoJGZ2s88nRspnRsYY5Bx4J/xiEmm27J+mRQU3Q+P0rsKa4uKhFoqvT/N8E8IeCbID0WndW+3gVCWUw6Cc8tGXQ83o7iB5vG8oLc0sP4QclyesO9qlNbcCabJYMuCjFYZb0/vdRWOSz3rYHAvoa0sGb3Oj8c8fBbQV2dP0TEqKewE72o8FKi8qRWDw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR04MB7157.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(136003)(346002)(39860400002)(396003)(376002)(366004)(4326008)(186003)(55016002)(316002)(9686003)(6506007)(86362001)(8676002)(478600001)(110136005)(54906003)(8936002)(26005)(64756008)(66556008)(66476007)(66446008)(76116006)(66946007)(5660300002)(2906002)(7696005)(44832011)(52536014)(7416002)(71200400001)(33656002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: PCq5u5ngG4X5bjXdXPpiTjkFCexTX5ANWyT0EjUVTjXgCVx2k1s2/9gu2KQs4kz6+QB0G1lGfB4GwpJD2cm7Jpxcryu0d+oQIhEWCW0FKfk809kxL+oSHKLs83cl5p42qq6RLGtiFmXlHRUEnCPH/EPq0kxfXvy0AiR4atNHdcMlhoH5Xq1IThxD1kk/TAkWi+rj0I0erne9kGTNYn55YTsOR9KK9lsbK62UNIRq+COYsDeEafZK0b20kMyNnlkFo0DHfT6WWWC/kFR9UmEPjozimtiLe6Hlno4fG2BAU0E7Fh2bDaumh4zmZrHW4Nxy/iGDgMbPjm7xkbetfTjJG9yHr/TA7U1sa6HY3zjUcdSHor2KgxArkjYwD4bK37NeJVIZx6mvFgYUnZLOki9w7R8tAGexcOV1HN/ljrH0zPG40tfzKcWoTFpCz6CuLzWdqSjSsiX8GkOZAUC6SfqqsZ5I3ZX2nq4Nj34C8DBdN0aQrCLl8PhZo6eUlT9frd7ZQKzeRx4uOkCqnmTi0W1ocJ5yyk0R0pnkyXTdMEZPWVxV8QkATw4Eps4EXAXlQTLa4yO48ZmKFD9hYKQh4Gi9eoEhhMDUs+RZSROyUIqEkmh1zJoqaiRDSIOWIft+F/VvmOm1+wTY4MX9dhtN/WJfBw== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR04MB7157.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ba787484-ff59-4b52-1cb8-08d83eaf1d3d X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Aug 2020 11:01:50.3200 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: XVPwb2GVQ6VxII0nUXXSWvOATRWcomk1RITrjyuh6OsLIb1Iyi5/n7exP97ApUhE9cug1CmbX22sOMNf/WCqvA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB6038 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org IA0KIA0KPiANCj4gVGhhbmsgeW91IGZvciB5b3VyIGlucHV0LiAgSSd2ZSBhY3R1YWxseSBjb25z aWRlcmVkIGRvaW5nIHNvbWUgbWF0Y2hpbmcvcmVzaXppbmcgaW4NCj4gdGhlIC5tYXRjaF9lcCBy b3V0ZSBhcyB3ZWxsLCBidXQgaXQgZG9lc24ndCB3b3JrIHdlbGwgZm9yIHNpdHVhdGlvbnMgd2hl cmUgbXVsdGlwbGUNCj4gY29uZmlndXJhdGlvbnMgYXJlIGluIHBsYXkuIFRoZSByZWFzb24gYmVp bmcgdGhhdCBpZiB5b3UgbG9vayBhdCB0aGUgZXBhdXRvY29uZiBBUElzLA0KPiB0aGUgY29uZmln ZnMgZHJpdmVyIHdpbGwgdXNlIHRoZSB1c2JfZXBfYXV0b2NvbmZpZ19yZXNldCgpIHRvIHJlc2V0 IHRoZSBlbmRwb2ludHMNCj4gY2xhaW1lZCBiZXR3ZWVuIGluaXRpYWxpemF0aW9uIG9mIGVhY2gg Y29uZmlndXJhdGlvbi4gIFRoaXMgbWVhbnMgdGhhdCB0aGUNCj4gZXBhdXRvY29uZiBkcml2ZXIg ZXhwZWN0cyB0byByZS11c2UgdGhlIHVzYl9lbmRwb2ludHM6DQo+IA0KPiBzdGF0aWMgaW50IGNv bmZpZ2ZzX2NvbXBvc2l0ZV9iaW5kKHN0cnVjdCB1c2JfZ2FkZ2V0ICpnYWRnZXQsDQo+IAlzdHJ1 Y3QgdXNiX2dhZGdldF9kcml2ZXIgKmdkcml2ZXIpDQo+IHsNCj4gLi4uDQo+IA0KPiAvKiBHbyB0 aHJvdWdoIGFsbCBjb25maWdzLCBhdHRhY2ggYWxsIGZ1bmN0aW9ucyAqLyBsaXN0X2Zvcl9lYWNo X2VudHJ5KGMsICZnaS0NCj4gPmNkZXYuY29uZmlncywgbGlzdCkgeyAuLi4NCj4gbGlzdF9mb3Jf ZWFjaF9lbnRyeV9zYWZlKGYsIHRtcCwgJmNmZy0+ZnVuY19saXN0LCBsaXN0KSB7DQo+IAlsaXN0 X2RlbCgmZi0+bGlzdCk7DQo+IAlyZXQgPSB1c2JfYWRkX2Z1bmN0aW9uKGMsIGYpOw0KPiAJaWYg KHJldCkgew0KPiAJCWxpc3RfYWRkKCZmLT5saXN0LCAmY2ZnLT5mdW5jX2xpc3QpOw0KPiAJCWdv dG8gZXJyX3B1cmdlX2Z1bmNzOw0KPiAJfQ0KPiB9DQo+IHVzYl9lcF9hdXRvY29uZmlnX3Jlc2V0 KGNkZXYtPmdhZGdldCk7DQo+IH0NCj4gDQo+IFNvIGluIHRoaXMgc2l0dWF0aW9uLCBJIHdvdWxk bid0IHdhbnQgdGhlIGR3YzMgZ2FkZ2V0IGRyaXZlciB0byBhc3NpZ24gYSBkaWZmZXJlbnQNCj4g ZHdjMyBlcCBmb3IgZW5kcG9pbnRzIGluIGVhY2ggY29uZmlndXJhdGlvbiwgd2hlbiB3ZSBrbm93 IHRoYXQgb25seSBvbmUgc2V0IG9mDQo+IEVQcyB3aWxsIGJlIGFjdGl2ZSB3aGVuIHRoZSBob3N0 IGNob29zZXMuICBJIGhvcGUgSSB1bmRlcnN0b29kIHlvdXIgZmVlZGJhY2sNCj4gY29ycmVjdGx5 LCBhbmQgZGVmaW5pdGVseSBhcHByZWNpYXRlIHRoZSBpbnB1dCENCj4gDQogDQpUaGFua3MgZm9y IG1lbnRpb24gdGhhdCwgd2UgZGlkbid0IGNvbnNpZGVyIG11bHRpcGxlIGNvbmZpZ3VyYXRpb25z IHVzZSBjYXNlLCBpdCBuZWVkcw0KdGhlIFVEQyBkcml2ZXIgdG8gcmVjb3JkIHRoZSBjb25maWd1 cmF0aW9uIGluZm9ybWF0aW9uLCBpdCBpcyB0b28gY29tcGxleCBhdCBjdXJyZW50IGZyYW1ld29y ay4NCg0KSSB0aGluayB5b3VyIHNvbHV0aW9uIGlzIE9LLCByZXNlcnZpbmcgb25lIHBhY2tldCBm b3IgZWFjaCBJTiBlbmRwb2ludCB0byBhdm9pZCBydW5uaW5nIG91dCBvZg0KRklGTyBmb3IgbGF0 ZXIgZW5kcG9pbnRzIGFuZCBmaXQgdGhlIGZpcnN0IGVuZHBvaW50cyB3aXRoIGxhcmdlciBGSUZP IHJvb20gdG8gZ2V0IHRoZSBiZXN0DQpwZXJmb3JtYW5jZSwgaXQgY291bGQgdXNlIGFzIG1hbnkg YXMgRklGT3MgdGhlIGRldmljZSBvd25zLg0KDQpQZXRlcg0KDQo=