audk/MdeModulePkg/Bus/Pci/NvmExpressDxe
Mara Sophie Grosch via groups.io 5d8d8b5148 MdeModulePkg/NvmExpressDxe: fix check for Cap.Css
Fix the check for NVMe command set being supported by the controller.

Was problematic with qemu (6.2.0, Debian 1:6.2+dfsg-3), which sets 0xC1
in that register, making the OVMF think the NVMe controller does not
support NVMe.

Uncovered by commit 9dd14fc91c, which
changed the number of bits included in the Css register from 4 to 8.

Signed-off-by: Mara Sophie Grosch <littlefox@lf-net.org>
Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
2022-03-25 00:59:04 +00:00
..
ComponentName.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
NvmExpress.c MdeModulePkg: Add a check for metadata size in NvmExpress Driver 2022-03-07 01:55:41 +00:00
NvmExpress.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
NvmExpressBlockIo.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
NvmExpressBlockIo.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
NvmExpressDiskInfo.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
NvmExpressDiskInfo.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
NvmExpressDxe.inf MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
NvmExpressDxe.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
NvmExpressDxeExtra.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
NvmExpressHci.c MdeModulePkg/NvmExpressDxe: fix check for Cap.Css 2022-03-25 00:59:04 +00:00
NvmExpressHci.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
NvmExpressPassthru.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00