VirtualBox

Ignore:
Timestamp:
Aug 12, 2020 4:09:12 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
139865
Message:

Devices/EFI: Merge edk-stable202005 and make it build, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/QemuVideoDxe/Driver.c

    r80721 r85718  
    154154  Card = QemuVideoDetect(Pci.Hdr.ClassCode[1], Pci.Hdr.VendorId, Pci.Hdr.DeviceId);
    155155  if (Card != NULL) {
    156     DEBUG ((EFI_D_INFO, "QemuVideo: %s detected\n", Card->Name));
     156    DEBUG ((DEBUG_INFO, "QemuVideo: %s detected\n", Card->Name));
    157157    Status = EFI_SUCCESS;
    158158  }
     
    207207
    208208  //
    209   // Allocate Private context data for GOP inteface.
     209  // Allocate Private context data for GOP interface.
    210210  //
    211211  Private = AllocateZeroPool (sizeof (QEMU_VIDEO_PRIVATE_DATA));
     
    293293
    294294  SupportedVgaIo &= (UINT64)(EFI_PCI_IO_ATTRIBUTE_VGA_IO | EFI_PCI_IO_ATTRIBUTE_VGA_IO_16);
    295   if (SupportedVgaIo == 0) {
     295  if (SupportedVgaIo == 0 && IS_PCI_VGA (&Pci)) {
    296296    Status = EFI_UNSUPPORTED;
    297297    goto ClosePciIo;
     
    325325    if (EFI_ERROR (Status) ||
    326326        MmioDesc->ResType != ACPI_ADDRESS_SPACE_TYPE_MEM) {
    327       DEBUG ((EFI_D_INFO, "QemuVideo: No mmio bar, fallback to port io\n"));
     327      DEBUG ((DEBUG_INFO, "QemuVideo: No mmio bar, fallback to port io\n"));
    328328      Private->Variant = QEMU_VIDEO_BOCHS;
    329329    } else {
    330       DEBUG ((EFI_D_INFO, "QemuVideo: Using mmio bar @ 0x%lx\n",
     330      DEBUG ((DEBUG_INFO, "QemuVideo: Using mmio bar @ 0x%lx\n",
    331331              MmioDesc->AddrRangeMin));
    332332    }
     
    353353    BochsId = BochsRead(Private, VBE_DISPI_INDEX_ID);
    354354    if ((BochsId & 0xFFF0) != VBE_DISPI_ID0) {
    355       DEBUG ((EFI_D_INFO, "QemuVideo: BochsID mismatch (got 0x%x)\n", BochsId));
     355      DEBUG ((DEBUG_INFO, "QemuVideo: BochsID mismatch (got 0x%x)\n", BochsId));
    356356      Status = EFI_DEVICE_ERROR;
    357357      goto RestoreAttributes;
     
    960960  )
    961961{
    962   DEBUG ((EFI_D_INFO, "InitializeBochsGraphicsMode: %dx%d @ %d\n",
     962  DEBUG ((DEBUG_INFO, "InitializeBochsGraphicsMode: %dx%d @ %d\n",
    963963          ModeData->Width, ModeData->Height, ModeData->ColorDepth));
    964964
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette