]> git.proxmox.com Git - mirror_edk2.git/commit
OvmfPkg/PvScsiDxe: Probe PCI devices and look for PvScsi
authorLiran Alon <liran.alon@oracle.com>
Sat, 28 Mar 2020 20:00:47 +0000 (23:00 +0300)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Mon, 30 Mar 2020 16:45:07 +0000 (16:45 +0000)
commita9f9d5cf5636d9757be542a2544729f343bb607e
treea80558f1e1ca5764b3dff043dcf7f34a5d671d4c
parent419b30d642264bef34f9054a4adf64bf4f9e31aa
OvmfPkg/PvScsiDxe: Probe PCI devices and look for PvScsi

PvScsiControllerSupported() is called on handles passed in
by the ConnectController() boot service and if the handle is the
PVSCSI controller, the function would return success. A success
return value will attach our driver to the device.

Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2567
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Signed-off-by: Liran Alon <liran.alon@oracle.com>
Message-Id: <20200328200100.60786-5-liran.alon@oracle.com>
Reviewed-by: Nikita Leshenko <nikita.leshchenko@oracle.com>
OvmfPkg/Include/IndustryStandard/PvScsi.h [new file with mode: 0644]
OvmfPkg/PvScsiDxe/PvScsi.c
OvmfPkg/PvScsiDxe/PvScsiDxe.inf