From ad48bf254d390ab0c4b9b2538e9e210581f5c13b Mon Sep 17 00:00:00 2001 From: "Yang,Yu-chu" Date: Wed, 2 Jun 2021 12:25:30 -0700 Subject: [PATCH] config-tools: update qemu.xml Make up qemu.xml to compromise the static allocators which use the new xpath based on board inspector. Tracked-On: #6102 Signed-off-by: Yang,Yu-chu --- misc/config_tools/data/qemu/qemu.xml | 852 +++++++++++++++++++++++++-- 1 file changed, 809 insertions(+), 43 deletions(-) diff --git a/misc/config_tools/data/qemu/qemu.xml b/misc/config_tools/data/qemu/qemu.xml index ed854fb73..da72aa188 100644 --- a/misc/config_tools/data/qemu/qemu.xml +++ b/misc/config_tools/data/qemu/qemu.xml @@ -1,74 +1,840 @@ - + + BIOS Information + Vendor: SeaBIOS + Version: 1.13.0-1ubuntu1.1 + Release Date: 04/01/2014 + BIOS Revision: 0.0 - - + - - + + 00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller + 00:01.0 PCI bridge: Red Hat, Inc. QEMU PCIe Root port + Region 0: Memory at fde00000 (32-bit, non-prefetchable) [size=4K] + 00:01.1 PCI bridge: Red Hat, Inc. QEMU PCIe Root port + Region 0: Memory at fde01000 (32-bit, non-prefetchable) [size=4K] + 00:01.2 PCI bridge: Red Hat, Inc. QEMU PCIe Root port + Region 0: Memory at fde02000 (32-bit, non-prefetchable) [size=4K] + 00:01.3 PCI bridge: Red Hat, Inc. QEMU PCIe Root port + Region 0: Memory at fde03000 (32-bit, non-prefetchable) [size=4K] + 00:01.4 PCI bridge: Red Hat, Inc. QEMU PCIe Root port + Region 0: Memory at fde04000 (32-bit, non-prefetchable) [size=4K] + 00:01.5 PCI bridge: Red Hat, Inc. QEMU PCIe Root port + Region 0: Memory at fde05000 (32-bit, non-prefetchable) [size=4K] + 00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) + 00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) + 00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) + 00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) + Region 0: Memory at fde06000 (32-bit, non-prefetchable) [size=4K] + 00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02) + 00:1f.2 SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] (rev 02) + Region 5: Memory at fde07000 (32-bit, non-prefetchable) [size=4K] + 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02) + 01:00.0 Ethernet controller: Red Hat, Inc. Virtio network device (rev 01) + Region 1: Memory at fdc80000 (32-bit, non-prefetchable) [size=4K] + Region 4: Memory at fea00000 (64-bit, prefetchable) [size=16K] + 02:00.0 Communication controller: Red Hat, Inc. Virtio console (rev 01) + Region 1: Memory at fda00000 (32-bit, non-prefetchable) [size=4K] + Region 4: Memory at fe800000 (64-bit, prefetchable) [size=16K] + 03:00.0 SCSI storage controller: Red Hat, Inc. Virtio block device (rev 01) + Region 1: Memory at fd800000 (32-bit, non-prefetchable) [size=4K] + Region 4: Memory at fe600000 (64-bit, prefetchable) [size=16K] + 04:00.0 Unclassified device [00ff]: Red Hat, Inc. Virtio memory balloon (rev 01) + Region 4: Memory at fe400000 (64-bit, prefetchable) [size=16K] + 05:00.0 Unclassified device [00ff]: Red Hat, Inc. Virtio RNG (rev 01) + Region 4: Memory at fe200000 (64-bit, prefetchable) [size=16K] - - + + 00:00.0 0600: 8086:29c0 + 00:01.0 0604: 1b36:000c + 00:01.1 0604: 1b36:000c + 00:01.2 0604: 1b36:000c + 00:01.3 0604: 1b36:000c + 00:01.4 0604: 1b36:000c + 00:01.5 0604: 1b36:000c + 00:1d.0 0c03: 8086:2934 (rev 03) + 00:1d.1 0c03: 8086:2935 (rev 03) + 00:1d.2 0c03: 8086:2936 (rev 03) + 00:1d.7 0c03: 8086:293a (rev 03) + 00:1f.0 0601: 8086:2918 (rev 02) + 00:1f.2 0106: 8086:2922 (rev 02) + 00:1f.3 0c05: 8086:2930 (rev 02) + 01:00.0 0200: 1af4:1041 (rev 01) + 02:00.0 0780: 1af4:1043 (rev 01) + 03:00.0 0100: 1af4:1042 (rev 01) + 04:00.0 00ff: 1af4:1045 (rev 01) + 05:00.0 00ff: 1af4:1044 (rev 01) - - + + #define WAKE_VECTOR_32 0x7FFE000CUL + #define WAKE_VECTOR_64 0x7FFE0018UL - - + + #define RESET_REGISTER_ADDRESS 0xCF9UL + #define RESET_REGISTER_SPACE_ID SPACE_SYSTEM_IO + #define RESET_REGISTER_VALUE 0xfU - - + + #define PM1A_EVT_SPACE_ID SPACE_SYSTEM_IO + #define PM1A_EVT_BIT_WIDTH 0x20U + #define PM1A_EVT_BIT_OFFSET 0x0U + #define PM1A_EVT_ADDRESS 0x600UL + #define PM1A_EVT_ACCESS_SIZE 0x0U + #define PM1B_EVT_SPACE_ID SPACE_SYSTEM_MEMORY + #define PM1B_EVT_BIT_WIDTH 0x0U + #define PM1B_EVT_BIT_OFFSET 0x0U + #define PM1B_EVT_ADDRESS 0x0UL + #define PM1B_EVT_ACCESS_SIZE 0x0U + #define PM1A_CNT_SPACE_ID SPACE_SYSTEM_IO + #define PM1A_CNT_BIT_WIDTH 0x10U + #define PM1A_CNT_BIT_OFFSET 0x0U + #define PM1A_CNT_ADDRESS 0x604UL + #define PM1A_CNT_ACCESS_SIZE 0x0U + #define PM1B_CNT_SPACE_ID SPACE_SYSTEM_MEMORY + #define PM1B_CNT_BIT_WIDTH 0x0U + #define PM1B_CNT_BIT_OFFSET 0x0U + #define PM1B_CNT_ADDRESS 0x0UL + #define PM1B_CNT_ACCESS_SIZE 0x0U - - + - - + + + #define DRHD_COUNT 1U + + #define DRHD0_DEV_CNT 0x1U + #define DRHD0_SEGMENT 0x0U + #define DRHD0_FLAGS 0x1U + #define DRHD0_REG_BASE 0xFED90000UL + #define DRHD0_IGNORE false + #define DRHD0_DEVSCOPE0_TYPE 0x3U + #define DRHD0_DEVSCOPE0_ID 0x0U + #define DRHD0_DEVSCOPE0_BUS 0xffU + #define DRHD0_DEVSCOPE0_PATH 0x0U - - - + + "Intel(R) Core(TM) i7-6770HQ CPU @ 2.60GHz" - - + + /* Cx data is not available */ - - + + /* Px data is not available */ - - + + /* PCI mmcfg base of MCFG */ + #define DEFAULT_PCI_MMCFG_BASE 0xb0000000UL - - + + /* no TPM device */ + + - - + + 00000000-00000fff : Reserved + 00001000-0009fbff : System RAM + 0009fc00-0009ffff : Reserved + 000a0000-000bffff : PCI Bus 0000:00 + 000c0000-000c0dff : Video ROM + 000f0000-000fffff : Reserved + 000f0000-000fffff : System ROM + 00100000-7ffd7fff : System RAM + 25400000-260031d0 : Kernel code + 260031d1-26a6cebf : Kernel data + 26cee000-26f96fff : Kernel bss + 7ffd8000-7fffffff : Reserved + 80000000-afffffff : PCI Bus 0000:00 + b0000000-bfffffff : PCI MMCONFIG 0000 [bus 00-ff] + b0000000-bfffffff : Reserved + c0000000-febfffff : PCI Bus 0000:00 + fd200000-fd3fffff : PCI Bus 0000:06 + fd400000-fd5fffff : PCI Bus 0000:05 + fd600000-fd7fffff : PCI Bus 0000:04 + fd800000-fd9fffff : PCI Bus 0000:03 + fd800000-fd800fff : 0000:03:00.0 + fda00000-fdbfffff : PCI Bus 0000:02 + fda00000-fda00fff : 0000:02:00.0 + fdc00000-fddfffff : PCI Bus 0000:01 + fdc00000-fdc7ffff : 0000:01:00.0 + fdc80000-fdc80fff : 0000:01:00.0 + fde00000-fde00fff : 0000:00:01.0 + fde01000-fde01fff : 0000:00:01.1 + fde02000-fde02fff : 0000:00:01.2 + fde03000-fde03fff : 0000:00:01.3 + fde04000-fde04fff : 0000:00:01.4 + fde05000-fde05fff : 0000:00:01.5 + fde06000-fde06fff : 0000:00:1d.7 + fde06000-fde06fff : ehci_hcd + fde07000-fde07fff : 0000:00:1f.2 + fde07000-fde07fff : ahci + fe000000-fe1fffff : PCI Bus 0000:06 + fe200000-fe3fffff : PCI Bus 0000:05 + fe200000-fe203fff : 0000:05:00.0 + fe200000-fe203fff : virtio-pci-modern + fe400000-fe5fffff : PCI Bus 0000:04 + fe400000-fe403fff : 0000:04:00.0 + fe400000-fe403fff : virtio-pci-modern + fe600000-fe7fffff : PCI Bus 0000:03 + fe600000-fe603fff : 0000:03:00.0 + fe600000-fe603fff : virtio-pci-modern + fe800000-fe9fffff : PCI Bus 0000:02 + fe800000-fe803fff : 0000:02:00.0 + fe800000-fe803fff : virtio-pci-modern + fea00000-febfffff : PCI Bus 0000:01 + fea00000-fea03fff : 0000:01:00.0 + fea00000-fea03fff : virtio-pci-modern + fec00000-fec003ff : IOAPIC 0 + fed00000-fed003ff : HPET 0 + fed00000-fed003ff : PNP0103:00 + fed1c000-fed1ffff : Reserved + fed1f410-fed1f414 : iTCO_wdt.0.auto + fed90000-fed90fff : dmar0 + fee00000-fee00fff : Local APIC + feffc000-feffffff : Reserved + fffc0000-ffffffff : Reserved + 100000000-17fffffff : System RAM + 180000000-97fffffff : PCI Bus 0000:00 - - + /dev/vda1: TYPE="ext4" - - + seri:/dev/ttyS0 type:portio base:0x3F8 irq:4 seri:/dev/ttyS1 type:portio base:0x2F8 irq:3 - - + + 5, 6, 7, 10, 11, 13, 14, 15 - - + 4194304 kB - - + 0, 1, 2, 3 - - + 16 - + + + 0x6 + 0x5e + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0x0 + 0x0 + 0x6 + 0x5e + 0x3 + + + + + + + 1 + 0x1 + 0x1 + 0x6 + 0x5e + 0x3 + + + + + + + 2 + 0x2 + 0x2 + 0x6 + 0x5e + 0x3 + + + + + + + 3 + 0x3 + 0x3 + 0x6 + 0x5e + 0x3 + + + + + + + + + 32768 + 64 + 8 + 64 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x0 + + + + 32768 + 64 + 8 + 64 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x0 + + + + 32768 + 64 + 8 + 64 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x1 + + + + 32768 + 64 + 8 + 64 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x1 + + + + 32768 + 64 + 8 + 64 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x2 + + + + 32768 + 64 + 8 + 64 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x2 + + + + 32768 + 64 + 8 + 64 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x3 + + + + 32768 + 64 + 8 + 64 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x3 + + + + 4194304 + 64 + 16 + 4096 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x0 + + + + 4194304 + 64 + 16 + 4096 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x1 + + + + 4194304 + 64 + 16 + 4096 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x2 + + + + 4194304 + 64 + 16 + 4096 + 1 + 1 + 0 + 1 + 0 + 0 + + 0x3 + + + + 16777216 + 64 + 16 + 16384 + 1 + 1 + 0 + 0 + 1 + 1 + + 0x0 + + + + 16777216 + 64 + 16 + 16384 + 1 + 1 + 0 + 0 + 1 + 1 + + 0x1 + + + + 16777216 + 64 + 16 + 16384 + 1 + 1 + 0 + 0 + 1 + 1 + + 0x2 + + + + 16777216 + 64 + 16 + 16384 + 1 + 1 + 0 + 0 + 1 + 1 + + 0x3 + + + + + + + + + + + 0x8086 + 0x29c0 + 0x1af4 + 0x1100 + 0x060000 + + + + + + 0x1b36 + 0x000c + 0x060400 + + + + + + + + + + + 0x1af4 + 0x1041 + 0x1af4 + 0x1100 + 0x020000 + + + + + + + + + + + + + + + 0x1b36 + 0x000c + 0x060400 + + + + + + + + + + + 0x1af4 + 0x1043 + 0x1af4 + 0x1100 + 0x078000 + + + + + + + + + + + + + + + 0x1b36 + 0x000c + 0x060400 + + + + + + + + + + + 0x1af4 + 0x1042 + 0x1af4 + 0x1100 + 0x010000 + + + + + + + + + + + + + + + 0x1b36 + 0x000c + 0x060400 + + + + + + + + + + + 0x1af4 + 0x1045 + 0x1af4 + 0x1100 + 0x00ff00 + + + + + + + + + + + + + 0x1b36 + 0x000c + 0x060400 + + + + + + + + + + + 0x1af4 + 0x1044 + 0x1af4 + 0x1100 + 0x00ff00 + + + + + + + + + + + + + 0x1b36 + 0x000c + 0x060400 + + + + + + + + + + + + 0x8086 + 0x2934 + 0x1af4 + 0x1100 + 0x0c0300 + + + + 0x8086 + 0x2935 + 0x1af4 + 0x1100 + 0x0c0300 + + + + 0x8086 + 0x2936 + 0x1af4 + 0x1100 + 0x0c0300 + + + + 0x8086 + 0x293a + 0x1af4 + 0x1100 + 0x0c0320 + + + + 0x8086 + 0x2918 + 0x1af4 + 0x1100 + 0x060100 + + + 0x8086 + 0x2922 + 0x1af4 + 0x1100 + 0x010601 + + + + + + + + + 0x8086 + 0x2930 + 0x1af4 + 0x1100 + 0x0c0500 + + + +