diff options
author | Laszlo Ersek <lersek@redhat.com> | 2016-05-09 19:32:27 +0800 |
---|---|---|
committer | Hao Wu <hao.a.wu@intel.com> | 2016-05-12 14:18:59 +0800 |
commit | 1da7616649491b054025fc2928211f577fbf2691 (patch) | |
tree | 37d609d01767386cb12a8065838e61d6c5c42f02 /OvmfPkg/Library/PlatformBootManagerLib | |
parent | d5aee61bfaaa57357d0c6790d61894ef5d2aab10 (diff) | |
download | edk2-platforms-1da7616649491b054025fc2928211f577fbf2691.tar.xz |
OvmfPkg/QemuBootOrderLib: adapt Q35 SATA PMPN to UEFI spec Mantis 1353
On the Q35 machine type of QEMU, there is no port multiplier connected to
the on-board SATA controller. Therefore the AtaAtapiPassThru driver update
for Mantis ticket 1353 <https://mantis.uefi.org/mantis/view.php?id=1353>
changes the middle number (the Port Multiplier Port Number) in the Sata()
device path nodes from 0x0 to 0xFFFF.
Adapt the translation from OpenFirmware in QemuBootOrderLib.
(Note: QemuBootOrderLib is deprecated at this point (see USE_OLD_BDS in
the DSC files), but until we remove it, it should be kept in sync with
QemuNewBootOrderLib.)
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Feng Tian <feng.tian@intel.com>
Cc: Hao Wu <hao.a.wu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
Diffstat (limited to 'OvmfPkg/Library/PlatformBootManagerLib')
0 files changed, 0 insertions, 0 deletions