Mike,
Is there any reason why we can't move the OHCI drivers from:
QuarkSocPkg\QuarkSouthCluster\Usb\Ohci to be with the rest of the USB stack at:
MdeModulePkg\Bus\Pci? The code seems to be generic with no Quark SOC
dependencies, correct? The Suppoted() function seem to imply binding to any
OHCI Class controller:
//
// Test whether the controller belongs to OHCI type
//
if ((UsbClassCReg.BaseCode != PCI_CLASS_SERIAL) ||
(UsbClassCReg.SubClassCode != PCI_CLASS_SERIAL_USB) ||
(UsbClassCReg.ProgInterface != PCI_IF_OHCI)
) {
Status = EFI_UNSUPPORTED;
}
Thanks,
--Samer
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel