audk/MdeModulePkg/Bus/Pci/XhciDxe
Matt DeVillier 01c2fb0d22 MdeModulePkg/XhciDxe/Xhci: Don't check for invalid PSIV
PSID matching relies on comparing the PSIV against the PortSpeed
value. This patch stops edk2 from checking for a PSIV of 0, as it
is not valid; this reduces the number of register access by
approximately 6 per second.

Cc: Hao A Wu <hao.a.wu@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-by: Sean Rhodes <sean@starlabs.systems>
Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
2022-12-21 00:46:58 +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/XhciDxe: Add boundary check for TRB ring allocation 2022-10-20 03:23:51 +00:00
UsbHcMem.h MdeModulePkg/XhciDxe: Add boundary check for TRB ring allocation 2022-10-20 03:23:51 +00:00
Xhci.c MdeModulePkg/XhciDxe/Xhci: Don't check for invalid PSIV 2022-12-21 00:46:58 +00:00
Xhci.h MdeModulePkg/XhciDxe: Add access xHCI Extended Capabilities Pointer 2022-06-27 02:48:11 +00:00
XhciDxe.inf MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07: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: Add access xHCI Extended Capabilities Pointer 2022-06-27 02:48:11 +00:00
XhciReg.h MdeModulePkg/XhciDxe: Add access xHCI Extended Capabilities Pointer 2022-06-27 02:48:11 +00:00
XhciSched.c MdeModulePkg: Put USB DEBUGs that occur for bulk timeouts under VERBOSE 2022-12-08 02:58:24 +00:00
XhciSched.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00