audk/MdeModulePkg/Bus/Pci/XhciDxe
Xianglei Cai c12bbc1490 MdeModulePkg/XhciDxe: Reset endpoint while USB Transaction error
https://bugzilla.tianocore.org/show_bug.cgi?id=4556

Based on XHCI spec 4.8.3, software should do the
reset endpoint while USB Transaction occur.
Add the error code for USB Transaction error
since UEFI spec don't have the related definition.

Cc: Ray Ni                  <ray.ni@intel.com>
Cc: Liming Gao              <gaoliming@byosoft.com.cn>
Cc: Krzysztof Lewandowski   <krzysztof.lewandowski@intel.com>
Cc: Jenny Huang             <jenny.huang@intel.com>
Cc: More Shih               <more.shih@intel.com>
Signed-off-by: Xianglei Cai <xianglei.cai@intel.com>
Reviewed-by: Krzysztof Lewandowski <krzysztof.lewandowski@intel.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
2024-05-07 02:26:46 +00:00
..
ComponentName.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ComponentName.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UsbHcMem.c MdeModulePkg/Xhci: Skip size round up for TRB during address translation 2023-09-28 02:02:11 +00:00
UsbHcMem.h MdeModulePkg/Xhci: Skip size round up for TRB during address translation 2023-09-28 02:02:11 +00:00
Xhci.c MdeModulePkg/XhciDxe: Reset endpoint while USB Transaction error 2024-05-07 02:26:46 +00:00
Xhci.h MdeModulePkg/XhciDxe: Use Performance Timer for XHCI Timeouts 2023-09-25 02:56:05 +00:00
XhciDxe.inf MdeModulePkg/XhciDxe: Use Performance Timer for XHCI Timeouts 2023-09-25 02:56:05 +00:00
XhciDxe.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
XhciDxeExtra.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
XhciReg.c MdeModulePkg/XhciDxe: Use Performance Timer for XHCI Timeouts 2023-09-25 02:56:05 +00:00
XhciReg.h MdeModulePkg/Bus/Pci/XhciDxe: Check port is compatible before getting PSIV 2022-12-21 00:46:58 +00:00
XhciSched.c MdeModulePkg/XhciDxe: Reset endpoint while USB Transaction error 2024-05-07 02:26:46 +00:00
XhciSched.h MdeModulePkg/XhciDxe: Reset endpoint while USB Transaction error 2024-05-07 02:26:46 +00:00