opengnsys_ipxe/src
Michael Brown c900751fa6 [xhci] Assume an invalid PSI table if any invalid PSI value is observed
Invalid protocol speed ID tables appear to be increasingly common in
the wild, to the point that it is infeasible to apply an explicit
XHCI_BAD_PSIV flag for each offending PCI device ID.

Fix by assuming an invalid PSI table as soon as any invalid value is
reported by the hardware.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2018-01-29 21:28:12 +00:00
..
arch [build] Avoid use of "ld --oformat binary" 2018-01-02 21:26:40 +01:00
bin Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
config [http] Add support for NTLM authentication 2017-11-12 18:52:04 +00:00
core [resolv] Use pass-through interfaces for name resolution multiplexer 2017-09-06 11:43:22 +01:00
crypto [ntlm] Add support for NTLM authentication mechanism 2017-11-12 18:52:03 +00:00
doc [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
drivers [xhci] Assume an invalid PSI table if any invalid PSI value is observed 2018-01-29 21:28:12 +00:00
hci [mucurses] Avoid potential division by zero 2017-07-04 12:51:53 +01:00
image [crypto] Expose pem_asn1() for use with non-image data 2017-06-20 10:14:07 +01:00
include [ena] Add driver for Amazon ENA virtual function NIC 2018-01-12 23:46:02 +00:00
interface [xen] Skip probing of any unsupported device types 2017-12-28 12:09:27 +00:00
libgcc [libgcc] Provide __divmoddi4() 2016-05-05 23:42:57 +01:00
net [netdevice] Make netdev_irq_enabled() independent of netdev_irq_supported() 2018-01-14 21:53:29 +00:00
scripts [efi] Centralise architecture-independent EFI Makefile and linker script 2016-03-12 21:47:13 +00:00
tests [ntlm] Add support for NTLM authentication mechanism 2017-11-12 18:52:03 +00:00
usr [image] Omit URI query string and fragment from download progress messages 2017-12-28 13:42:44 +00:00
util [efi] Allow for building with older versions of elf.h system header 2017-09-24 19:26:58 +01:00
.gitignore [build] Add support for local configuration files 2010-03-26 19:07:22 +00:00
Makefile [build] Exclude selected directories from Secure Boot builds 2017-09-18 14:38:12 +01:00
Makefile.efi [efi] Centralise architecture-independent EFI Makefile and linker script 2016-03-12 21:47:13 +00:00
Makefile.housekeeping [build] Exclude selected directories from Secure Boot builds 2017-09-18 14:38:12 +01:00
doxygen.cfg [build] Remove PACKED macro 2010-05-29 23:49:47 +01:00