2024-07-26 03:09:31 +03:00
|
|
|
diff -Naur --no-dereference a/include/hw/acpi/aml-build.h b/include/hw/acpi/aml-build.h
|
2024-07-26 20:24:42 +03:00
|
|
|
--- a/include/hw/acpi/aml-build.h
|
|
|
|
+++ b/include/hw/acpi/aml-build.h
|
2024-07-26 03:09:31 +03:00
|
|
|
@@ -4,8 +4,8 @@
|
|
|
|
#include "hw/acpi/acpi-defs.h"
|
|
|
|
#include "hw/acpi/bios-linker-loader.h"
|
|
|
|
|
|
|
|
-#define ACPI_BUILD_APPNAME6 "BOCHS "
|
|
|
|
-#define ACPI_BUILD_APPNAME8 "BXPC "
|
|
|
|
+#define ACPI_BUILD_APPNAME6 "INTEL "
|
|
|
|
+#define ACPI_BUILD_APPNAME8 "PC8086 "
|
|
|
|
|
|
|
|
#define ACPI_BUILD_TABLE_FILE "etc/acpi/tables"
|
|
|
|
#define ACPI_BUILD_RSDP_FILE "etc/acpi/rsdp"
|
|
|
|
diff -Naur --no-dereference a/include/hw/pci/pci.h b/include/hw/pci/pci.h
|
2024-07-26 20:24:42 +03:00
|
|
|
--- a/include/hw/pci/pci.h
|
|
|
|
+++ b/include/hw/pci/pci.h
|
2024-07-26 03:09:31 +03:00
|
|
|
@@ -72,19 +72,19 @@
|
|
|
|
#define PCI_DEVICE_ID_INTEL_82801IR 0x2922
|
|
|
|
|
|
|
|
/* Red Hat / Qumranet (for QEMU) -- see pci-ids.txt */
|
|
|
|
-#define PCI_VENDOR_ID_REDHAT_QUMRANET 0x1af4
|
|
|
|
-#define PCI_SUBVENDOR_ID_REDHAT_QUMRANET 0x1af4
|
|
|
|
-#define PCI_SUBDEVICE_ID_QEMU 0x1100
|
|
|
|
+#define PCI_VENDOR_ID_REDHAT_QUMRANET 0x8086
|
|
|
|
+#define PCI_SUBVENDOR_ID_REDHAT_QUMRANET 0x8086
|
|
|
|
+#define PCI_SUBDEVICE_ID_QEMU 0x8086
|
|
|
|
|
|
|
|
/* legacy virtio-pci devices */
|
|
|
|
-#define PCI_DEVICE_ID_VIRTIO_NET 0x1000
|
|
|
|
-#define PCI_DEVICE_ID_VIRTIO_BLOCK 0x1001
|
|
|
|
-#define PCI_DEVICE_ID_VIRTIO_BALLOON 0x1002
|
|
|
|
-#define PCI_DEVICE_ID_VIRTIO_CONSOLE 0x1003
|
|
|
|
-#define PCI_DEVICE_ID_VIRTIO_SCSI 0x1004
|
|
|
|
-#define PCI_DEVICE_ID_VIRTIO_RNG 0x1005
|
|
|
|
-#define PCI_DEVICE_ID_VIRTIO_9P 0x1009
|
|
|
|
-#define PCI_DEVICE_ID_VIRTIO_VSOCK 0x1012
|
|
|
|
+#define PCI_DEVICE_ID_VIRTIO_NET 0x8086
|
|
|
|
+#define PCI_DEVICE_ID_VIRTIO_BLOCK 0x8086
|
|
|
|
+#define PCI_DEVICE_ID_VIRTIO_BALLOON 0x8086
|
|
|
|
+#define PCI_DEVICE_ID_VIRTIO_CONSOLE 0x8086
|
|
|
|
+#define PCI_DEVICE_ID_VIRTIO_SCSI 0x8086
|
|
|
|
+#define PCI_DEVICE_ID_VIRTIO_RNG 0x8086
|
|
|
|
+#define PCI_DEVICE_ID_VIRTIO_9P 0x8086
|
|
|
|
+#define PCI_DEVICE_ID_VIRTIO_VSOCK 0x8086
|
|
|
|
|
|
|
|
/*
|
|
|
|
* modern virtio-pci devices get their id assigned automatically,
|
|
|
|
@@ -95,7 +95,7 @@
|
|
|
|
*/
|
|
|
|
#define PCI_DEVICE_ID_VIRTIO_10_BASE 0x1040
|
|
|
|
|
|
|
|
-#define PCI_VENDOR_ID_REDHAT 0x1b36
|
|
|
|
+#define PCI_VENDOR_ID_REDHAT 0x8086
|
|
|
|
#define PCI_DEVICE_ID_REDHAT_BRIDGE 0x0001
|
|
|
|
#define PCI_DEVICE_ID_REDHAT_SERIAL 0x0002
|
|
|
|
#define PCI_DEVICE_ID_REDHAT_SERIAL2 0x0003
|
|
|
|
diff -Naur --no-dereference a/include/standard-headers/linux/qemu_fw_cfg.h b/include/standard-headers/linux/qemu_fw_cfg.h
|
2024-07-26 20:24:42 +03:00
|
|
|
--- a/include/standard-headers/linux/qemu_fw_cfg.h
|
|
|
|
+++ b/include/standard-headers/linux/qemu_fw_cfg.h
|
2024-07-26 03:09:31 +03:00
|
|
|
@@ -4,7 +4,7 @@
|
|
|
|
|
|
|
|
#include "standard-headers/linux/types.h"
|
|
|
|
|
|
|
|
-#define FW_CFG_ACPI_DEVICE_ID "QEMU0002"
|
|
|
|
+#define FW_CFG_ACPI_DEVICE_ID "ASUS0002"
|
|
|
|
|
|
|
|
/* selector key values for "well-known" fw_cfg entries */
|
|
|
|
#define FW_CFG_SIGNATURE 0x00
|
|
|
|
@@ -71,7 +71,7 @@
|
|
|
|
#define FW_CFG_DMA_CTL_SELECT 0x08
|
|
|
|
#define FW_CFG_DMA_CTL_WRITE 0x10
|
|
|
|
|
|
|
|
-#define FW_CFG_DMA_SIGNATURE 0x51454d5520434647ULL /* "QEMU CFG" */
|
|
|
|
+#define FW_CFG_DMA_SIGNATURE 0x4155535520434647ULL /* "QEMU CFG" */
|
|
|
|
|
|
|
|
/* Control as first field allows for different structures selected by this
|
|
|
|
* field, which might be useful in the future
|