From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web10.41826.1671505418953783374 for ; Mon, 19 Dec 2022 19:03:39 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Xk1UOmEB; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: hao.a.wu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1671505419; x=1703041419; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=aPy0MG7jEc+sMM5VrFY8Ou9MSeLrPmABcVFM8VjDClE=; b=Xk1UOmEBhNlY9SwWST+yEiaGmcM8VcXfLvAzqVn5ieKMasQ+M0O2/D/L st3STFK3Aasm/rmXN2uu/x3Jvjz1DJIOzyI+x7TSY16tQ9Qaoxr7Fhots TwfUJskqvnC41o/utuo9jIahJaw4gvOY8YaH5hgaiE9Fq5fmiOZMdbYkn BEFEky/OgIaOuSedmeH4Oz9DFPVz03JIfw0vAFlqxY3dVMa92BiZHVSS9 DzpfV3sTMNipBDdHxcB9V5w6X4v1dBaDRvq27qS17EeZd7A5vNusiEbVW 5WLsBoqsfrbht5tv5ElzGL3+yrQsirRBeqnXTD1F5NnDALOfM2Sy607IC w==; X-IronPort-AV: E=McAfee;i="6500,9779,10566"; a="346616292" X-IronPort-AV: E=Sophos;i="5.96,258,1665471600"; d="scan'208";a="346616292" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Dec 2022 19:03:25 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10566"; a="896252395" X-IronPort-AV: E=Sophos;i="5.96,258,1665471600"; d="scan'208";a="896252395" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga006.fm.intel.com with ESMTP; 19 Dec 2022 19:03:25 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 19 Dec 2022 19:03:25 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Mon, 19 Dec 2022 19:03:25 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Mon, 19 Dec 2022 19:03:24 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ho7GsGxo+GuBYhbYLhR7fnMemyG7JUGsRLtFJh1uuoUQ3xJqelyqNtvRT/aDozxyg79T9ChcqBfO/j8cptgUxZ7KWnnk0AtiL5bOyKcLpSfKPjYFjDOWjHyDncEOJS0rcZB6WEyfag3QQOZhHNdUJSLYpFCFSRfhB0W25stzEiwUJmxNu5eaqRsbc+961YnUrb3NtHGRuzPFyNlmKrLFHLTeiEAtr/mW8pAdYO4c6amUFwW1e2y//CePfsH8uNmi1mzOXoBc0DNhP7o9lYjS97qnWcdsaJTFu2nHJfKMpMp78ipfdeOcu5fJpZgehk0m4siCsFEa7gIq9qZfxQ31xw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VaE9MGxJ4WdRugLxqyK5NsHDc+jrRlgFGwFxAUpOWzQ=; b=C9RWV8zrJInHkJRnDeaX3mooaTYvVXTh+aXnOjpezODaYlo2B7hd4UJObJmf0DkyK3azItorg7ZrYte0Uncr547izmncyN+i7cguiRzpoGZ6QAtff4CDVW0oJCBlnqqAwPbkDycwZ6ycTCPg2OQvo4hwljf+WEyrKOJIDiqJ+C6Iu0ot0002u3mNjI9yBTdQlEDF+uITdcRO4lMj6bYlszvt9fR1xASmVMejS43tRkulUcHxwwqA+LyEuqrLftR82S6Ey3P0/y/sATOn3b1/i2RVjWs+uM77G5M1N2Bq45k6LTkBlFFo4j/0SmoqW88BSHGsX4maVMMBcVGXNzFUlA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM6PR11MB4025.namprd11.prod.outlook.com (2603:10b6:5:197::31) by BL3PR11MB6339.namprd11.prod.outlook.com (2603:10b6:208:3b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.16; Tue, 20 Dec 2022 03:03:22 +0000 Received: from DM6PR11MB4025.namprd11.prod.outlook.com ([fe80::6129:7158:18dd:761c]) by DM6PR11MB4025.namprd11.prod.outlook.com ([fe80::6129:7158:18dd:761c%3]) with mapi id 15.20.5924.016; Tue, 20 Dec 2022 03:03:22 +0000 From: "Wu, Hao A" To: "Chang, Abner" , "devel@edk2.groups.io" CC: "Lin, Kuei-Hung (Timothy)" , "Ni, Ray" , "Kirkendall, Garrett" Subject: Re: [PATCH V3] MdeModulePkg/Xhci: Initial XHCI DCI slot's Context value Thread-Topic: [PATCH V3] MdeModulePkg/Xhci: Initial XHCI DCI slot's Context value Thread-Index: AQHZDKlVl1w3DfWZvkWyzKr1Rk5Ky65pkOOAgAyP7oCAAARfkA== Date: Tue, 20 Dec 2022 03:03:22 +0000 Message-ID: References: <20221210150824.1231-1-abner.chang@amd.com> In-Reply-To: Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2022-12-20T02:45:05Z; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=231f13d3-6129-4509-a8f5-fde34d626288; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR11MB4025:EE_|BL3PR11MB6339:EE_ x-ms-office365-filtering-correlation-id: 9344fb3d-b6dc-4abd-eed3-08dae236c10a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: FIQO1+llxE9jE/vw+nbKheOrTP43z6IeyCEbEYWfSO8UNvP1qmB88jOGQytAmyhvHO3yM4hHmh2Px5wS9Omd4XtcVsEvV20l+1ovQrqCNqokphE1wETpJrGodbSLZQ5OpzwS0YQpeRXmL4yOXWioKHqi9/jSkuP0Z/COvBeln26THOWiJ54uWnikZFi5Sjq8+0bexnZ5IeKzRz+hMGKwEXnh7J7phnozKdPYe/VE1knIhYg93J3YOEbpSCAEagaOY4f/JCvvcIaREk0qD2NNH8UjBrkY8Lvxwvor1ZQUCOp30Jju8l+FlpzTHBMER3qtEvxt2MZNJEqjrP3tMj2yztpKKrUQ2G3pkViZLwsakcas5WkX2Tqdr5jBfAlYjIbVPmhwiKqBDgtz0MNP0qPMlOnACZaNSghgOCvz12fY+iA2wPL+tBgS3BB6ZVnYWSNfLvCwxYiAaGuA4aUW9lVzQxL7mT34MiIebjfMly4aScRPfUTKU81XcHUzxQ9/1NjV29J1rSHiYwvgdA4133Rzuq1jRigz2w5KQg4q5DmoOaOJh2wHNKajunqI4KpeuA/Cu3EiBrch6Q3zMSoMKmOQNZtWflPx5g1kZ9AxyPQfntEqocbjnBSpQdB8+53bUHp7I0+uGR6kszWwSg1VTOIp6ryVA7J2yoU2Ow/3l8B3j+Tbk7KCk4izSgxLEePBqRoDfoBHatq2QEvKT1qklPTsWmc/IKh4PITAKeuvWUUksE5WiJ1MCE6gB+ESE3H0D4abxRr/BcHBPNLZFhDCCw82hZ3AaNBhdcrHddVtWZ4H26U= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB4025.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(346002)(366004)(136003)(396003)(39860400002)(376002)(451199015)(82960400001)(64756008)(66556008)(66446008)(4326008)(66476007)(86362001)(76116006)(2906002)(5660300002)(19627235002)(33656002)(122000001)(83380400001)(478600001)(66946007)(8676002)(52536014)(38100700002)(110136005)(316002)(71200400001)(966005)(38070700005)(45080400002)(54906003)(7696005)(41300700001)(55016003)(8936002)(53546011)(6506007)(26005)(186003)(9686003)(64893003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?6zckNdAXI+zZIr0ekMAH9X7cwXHJXpJLr7WRv5UboopauR1bJ0bZm1mt/JBC?= =?us-ascii?Q?AQcrI7YKi7p2xB/+jPn5SRm13PP/jna/e3GFtuVUDkPO0sxBoTnvuI26WgRs?= =?us-ascii?Q?TPiDbjPfv7gKbh++juwCwYm6yKmSMvEfcphFFxL7OQe1JwfFXO39b2Z/5rDG?= =?us-ascii?Q?RRQWF+qsrc/nC5Tdv/xActs/cvJ6Itz7bluK4wVK1vxYXM3VGZt/zj45olEF?= =?us-ascii?Q?w/w+GYnzUi5ub7lRz0szo96EbleGvq0kFNe3NU8kI3wW8jFLBSF7S2a5+sjT?= =?us-ascii?Q?Q/NfISX7Nvg68UB4j4vlVKkuW+REoZQQi1XG7AWpQoTVBKEjd5Uu01TJHbYU?= =?us-ascii?Q?10r08Iob1CzNKe6ysZXRypKBREU3Af5jny0K8+4XGK3CYJy86c3jVg1+wuUn?= =?us-ascii?Q?lXz2dwI3zEvXiQim3/07C8fuEKqHL3johMU5cxOEr8fbT8BMgdkVoBDhkaXQ?= =?us-ascii?Q?gVSKQAPgOfMLuLANln3xwfiY/8+wBNg6k7xH6TuHVy6X/7tjaqOROrnUETzd?= =?us-ascii?Q?f9ML9HAGoVsouAtF7elSaIcZfkttyBkqRQ9w+US1c1bjQGBXNr6WOGn70Bzb?= =?us-ascii?Q?DMmiMVVtWqN/ZHAKHB/oR7W3zomHmh4pV5f+k5oXJlpTaOlIcA9z6y1U2/QP?= =?us-ascii?Q?QE0pJnme8pg2P9EQSZnf+jIl4Xva6rOutvfUQB+nxQSbUz6x+NHNUmIIhDjw?= =?us-ascii?Q?/z4FhTx8hz2japSPn1VhuA9/QzGLDHn37kOU659lBX4Ag63I6pu6to0HTCP/?= =?us-ascii?Q?b13L+2FpV7VVlaoviDOLZQ4Nbh+Bif40lBFPJRd7Yi8UvGpXNT64EHXbxyu0?= =?us-ascii?Q?KFyQPdbaORnPy1aZq9HVdenrbbsQgsRrgwe6gpCpBCsxkHEet8+GpGVMF/iw?= =?us-ascii?Q?Ni1Y1R/fgC/xN5BJEjUWH1/pf+fEpBMmeVtoZCMPOfB8tbCQXhPWN7IYZ99i?= =?us-ascii?Q?MsVQbw4CRDxqV5j7HYMiMpUoFGdkSZOrgqvQrGHnP1NEpvX+hUPyNfz6dhNT?= =?us-ascii?Q?21fBgangSnZqUISKl53UE2ZC/Tj1+gvjm96fVb+n0AeQ7owtLsuKTG1fKPfm?= =?us-ascii?Q?jLsMCjvmWbw81ghMF8SeBSGNyjo1Vud79cEBZ8d36DhTjQtk30HFKcFSksbH?= =?us-ascii?Q?TPBbn2yL7qL2mAMD/RMYLqMmzKvbaFaUc8DFgR1+vNZQVJgb6hA9eNUSq8xc?= =?us-ascii?Q?SLwQA7aVTmqvsgD0W6wpsh5k+GQb99IHhF7nNc18pNWWies2OIxKRsI8jH4N?= =?us-ascii?Q?jfeMkJP18jpcMklwVJUtqNxaSir/utxeiroRbkpSE1jAaP9fs3GvVG+RX7xD?= =?us-ascii?Q?80EM7wf5HmRl3IeojwmKQq6fMP8wposyghNo2C8HSOTPnkRuAzr+J3uAMhTI?= =?us-ascii?Q?Y9Qe5SNWG9ZLMHKWFS7y8ipBB/1YkXAeY6r+n9IsI5gmsdISJAusjVM77l1J?= =?us-ascii?Q?pQFm+aOP0xDKkiq7nLuwcgudvjuVfhuDzCpILOA3Lt/3FBiQXWxCmE0hKld9?= =?us-ascii?Q?AL4WdIaxCKyce8zRLSKvzfJkI+ov+NesxxhQOJ9WpF/P+SF8cDxjm2tyYNzD?= =?us-ascii?Q?q6oNEs5d7sHIXNHIvvcnggn8doiZK50SJWqRkKV4?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB4025.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9344fb3d-b6dc-4abd-eed3-08dae236c10a X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2022 03:03:22.0864 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: O62mEK4rKT5hIcCCsI8qZIWPoRE8fjZApqR3Yx46B9AxUDAAjt5qzEIPNUJRilo+Mn+kja0mbEdHWZaLpO9ktg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR11MB6339 Return-Path: hao.a.wu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thanks, For this patch "MdeModulePkg/XhciPei: Unlinked XhciPei memory block", my ta= ke is that there will also be an updated version, right? If this is the case, could you help to send out a single 3-patch series for= them instead of sending 3 separated patches? Thanks in advance. Best Regards, Hao Wu > -----Original Message----- > From: Chang, Abner > Sent: Tuesday, December 20, 2022 10:45 AM > To: Wu, Hao A ; devel@edk2.groups.io > Cc: Lin, Kuei-Hung (Timothy) ; Ni, Ray > ; Kirkendall, Garrett > Subject: RE: [PATCH V3] MdeModulePkg/Xhci: Initial XHCI DCI slot's Contex= t > value >=20 > [AMD Official Use Only - General] >=20 > Hi Hao, > That is the uncrustify check error. I already fixed it at "[PATCH V3] > MdeModulePkg/Usb: Read a large number of blocks." >=20 > Also, these three patches are passed the CI test. > https://github.com/tianocore/edk2/pull/3794 >=20 > Thanks > Abner >=20 > > -----Original Message----- > > From: Wu, Hao A > > Sent: Monday, December 12, 2022 11:27 AM > > To: Chang, Abner ; devel@edk2.groups.io > > Cc: Lin, Kuei-Hung (Timothy) ; Ni, Ray > > ; Kirkendall, Garrett > > Subject: RE: [PATCH V3] MdeModulePkg/Xhci: Initial XHCI DCI slot's > > Context value > > > > Caution: This message originated from an External Source. Use proper > > caution when opening attachments, clicking links, or responding. > > > > > > For the 3 patches: > > [PATCH V2] MdeModulePkg/XhciPei: Unlinked XhciPei memory block > [PATCH > > V2] MdeModulePkg/Usb: Read a large number of blocks [PATCH V3] > > MdeModulePkg/Xhci: Initial XHCI DCI slot's Context value > > > > I found that they will cause CI failures: > > > https://nam11.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgith > > > ub.com%2Ftianocore%2Fedk2%2Fpull%2F3749&data=3D05%7C01%7Cabn > > > er.chang%40amd.com%7Cfe921dc0e08b4cdf30a208dadbf0cb8c%7C3dd8961 > f > > > e4884e608e11a82d994e183d%7C0%7C0%7C638064124508360013%7CUnkno > w > > > n%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha > > WwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=3D0iQKJ3X3IJv1CSqe > > mjTWyT1hlYvqGZsYPAdwXEi%2B%2FZ4%3D&reserved=3D0 > > Could you help to update them and help to ensure they can pass the CI t= est? > > Thanks in advance. > > > > Best Regards, > > Hao Wu > > > > > -----Original Message----- > > > From: abner.chang@amd.com > > > Sent: Saturday, December 10, 2022 11:08 PM > > > To: devel@edk2.groups.io > > > Cc: Kuei-Hung.Lin@amd.com; Wu, Hao A ; Ni, Ray > > > ; Garrett Kirkendall ; > > > Abner Chang > > > Subject: [PATCH V3] MdeModulePkg/Xhci: Initial XHCI DCI slot's > > > Context value > > > > > > From: Abner Chang > > > > > > In V3: Add AMD copyright. > > > In V2: Remove the signed-off-by: Abner Chang. > > > > > > Initialize XHCI DCI slot's context entries value. > > > > > > Signed-off-by: Kuei-Hung Lin > > > Cc: Hao A Wu > > > Cc: Ray Ni > > > Cc: Garrett Kirkendall > > > Cc: Abner Chang > > > --- > > > MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c | 7 +++++++ > > > MdeModulePkg/Bus/Pci/XhciPei/XhciSched.c | 7 +++++++ > > > 2 files changed, 14 insertions(+) > > > > > > diff --git a/MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c > > > b/MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c > > > index 13b0400e83d..f08722905f3 100644 > > > --- a/MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c > > > +++ b/MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c > > > @@ -4,6 +4,7 @@ > > > > > > Copyright (c) 2011 - 2020, Intel Corporation. All rights > > > reserved.
Copyright (c) Microsoft Corporation.
> > > +Copyright (C) 2022 Advanced Micro Devices, Inc. All rights > > > +reserved.
> > > SPDX-License-Identifier: BSD-2-Clause-Patent > > > > > > **/ > > > @@ -2807,6 +2808,9 @@ XhcInitializeEndpointContext ( > > > MaxDci =3D 0; > > > > > > NumEp =3D IfDesc->NumEndpoints; > > > + if (NumEp =3D=3D 0) { > > > + MaxDci =3D 1; > > > + } > > > > > > EpDesc =3D (USB_ENDPOINT_DESCRIPTOR *)(IfDesc + 1); > > > for (EpIndex =3D 0; EpIndex < NumEp; EpIndex++) { @@ -3006,6 > > > +3010,9 @@ XhcInitializeEndpointContext64 ( > > > MaxDci =3D 0; > > > > > > NumEp =3D IfDesc->NumEndpoints; > > > + if (NumEp =3D=3D 0) { > > > + MaxDci =3D 1; > > > + } > > > > > > EpDesc =3D (USB_ENDPOINT_DESCRIPTOR *)(IfDesc + 1); > > > for (EpIndex =3D 0; EpIndex < NumEp; EpIndex++) { diff --git > > > a/MdeModulePkg/Bus/Pci/XhciPei/XhciSched.c > > > b/MdeModulePkg/Bus/Pci/XhciPei/XhciSched.c > > > index cc597a43717..8400c90f7ad 100644 > > > --- a/MdeModulePkg/Bus/Pci/XhciPei/XhciSched.c > > > +++ b/MdeModulePkg/Bus/Pci/XhciPei/XhciSched.c > > > @@ -3,6 +3,7 @@ PEIM to produce gPeiUsb2HostControllerPpiGuid > based > > on > > > gPeiUsbControllerPpiGuid which is used to enable recovery function > > > from USB Drivers. > > > > > > Copyright (c) 2014 - 2017, Intel Corporation. All rights > > > reserved.
> > > +Copyright (C) 2022 Advanced Micro Devices, Inc. All rights > > > +reserved.
> > > > > > SPDX-License-Identifier: BSD-2-Clause-Patent > > > > > > @@ -1752,6 +1753,9 @@ XhcPeiSetConfigCmd ( > > > } > > > > > > NumEp =3D IfDesc->NumEndpoints; > > > + if ((NumEp =3D=3D 0) && (MaxDci =3D=3D 0)) { > > > + MaxDci =3D 1; > > > + } > > > > > > EpDesc =3D (USB_ENDPOINT_DESCRIPTOR *)(IfDesc + 1); > > > for (EpIndex =3D 0; EpIndex < NumEp; EpIndex++) { @@ -1974,6 > > > +1978,9 @@ XhcPeiSetConfigCmd64 ( > > > } > > > > > > NumEp =3D IfDesc->NumEndpoints; > > > + if ((NumEp =3D=3D 0) && (MaxDci =3D=3D 0)) { > > > + MaxDci =3D 1; > > > + } > > > > > > EpDesc =3D (USB_ENDPOINT_DESCRIPTOR *)(IfDesc + 1); > > > for (EpIndex =3D 0; EpIndex < NumEp; EpIndex++) { > > > -- > > > 2.37.1.windows.1