From 2fcbd5c3f51e48f7a333159913115fa39284f00c Mon Sep 17 00:00:00 2001 From: Wei Liu Date: Wed, 30 Oct 2019 18:53:29 +0800 Subject: [PATCH] acrn-config: add config files for whl-ipc-i7 board Add board/scenario/launch config files for whl-ipc-i7. Tracked-On: #3854 Signed-off-by: Wei Liu Acked-by: Victor Sun --- .../xmls/board-xmls/whl-ipc-i7.xml | 223 ++++++++++++++++++ .../xmls/config-xmls/whl-ipc-i7/hybrid.xml | 113 +++++++++ .../xmls/config-xmls/whl-ipc-i7/industry.xml | 99 ++++++++ .../industry_launch_1uos_hardrt.xml | 27 +++ .../industry_launch_1uos_vxworks.xml | 28 +++ .../whl-ipc-i7/industry_launch_1uos_waag.xml | 28 +++ .../whl-ipc-i7/industry_launch_2uos.xml | 54 +++++ .../whl-ipc-i7/logical_partition.xml | 95 ++++++++ .../xmls/config-xmls/whl-ipc-i7/sdc.xml | 97 ++++++++ .../xmls/config-xmls/whl-ipc-i7/sdc2.xml | 125 ++++++++++ .../whl-ipc-i7/sdc_launch_1uos_laag.xml | 31 +++ .../whl-ipc-i7/sdc_launch_1uos_zephyr.xml | 28 +++ 12 files changed, 948 insertions(+) create mode 100644 misc/acrn-config/xmls/board-xmls/whl-ipc-i7.xml create mode 100644 misc/acrn-config/xmls/config-xmls/whl-ipc-i7/hybrid.xml create mode 100644 misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry.xml create mode 100644 misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_hardrt.xml create mode 100644 misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_vxworks.xml create mode 100644 misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_waag.xml create mode 100644 misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_2uos.xml create mode 100644 misc/acrn-config/xmls/config-xmls/whl-ipc-i7/logical_partition.xml create mode 100644 misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc.xml create mode 100644 misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc2.xml create mode 100644 misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc_launch_1uos_laag.xml create mode 100644 misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc_launch_1uos_zephyr.xml diff --git a/misc/acrn-config/xmls/board-xmls/whl-ipc-i7.xml b/misc/acrn-config/xmls/board-xmls/whl-ipc-i7.xml new file mode 100644 index 000000000..f8c47dc29 --- /dev/null +++ b/misc/acrn-config/xmls/board-xmls/whl-ipc-i7.xml @@ -0,0 +1,223 @@ + + + BIOS Information + Vendor: American Megatrends Inc. + Version: WL10R104 + Release Date: 09/12/2019 + BIOS Revision: 5.13 + + + + Base Board Information + Manufacturer: Maxtang + Product Name: WL10 + Version: V1.0 + + + + 00:00.0 Host bridge: Intel Corporation Device 3e34 (rev 0b) + 00:02.0 VGA compatible controller: Intel Corporation Device 3ea0 + Region 0: Memory at a0000000 (64-bit, non-prefetchable) [size=16M] + Region 2: Memory at 90000000 (64-bit, prefetchable) [size=256M] + 00:12.0 Signal processing controller: Intel Corporation Device 9df9 (rev 30) + Region 0: Memory at a141e000 (64-bit, non-prefetchable) [size=4K] + 00:14.0 USB controller: Intel Corporation Device 9ded (rev 30) + Region 0: Memory at a1400000 (64-bit, non-prefetchable) [size=64K] + 00:14.2 RAM memory: Intel Corporation Device 9def (rev 30) + Region 0: Memory at a1416000 (64-bit, non-prefetchable) [disabled] [size=8K] + Region 2: Memory at a141d000 (64-bit, non-prefetchable) [disabled] [size=4K] + 00:16.0 Communication controller: Intel Corporation Device 9de0 (rev 30) + Region 0: Memory at a141c000 (64-bit, non-prefetchable) [size=4K] + 00:17.0 SATA controller: Intel Corporation Device 9dd3 (rev 30) + Region 0: Memory at a1414000 (32-bit, non-prefetchable) [size=8K] + Region 1: Memory at a141b000 (32-bit, non-prefetchable) [size=256] + Region 5: Memory at a141a000 (32-bit, non-prefetchable) [size=2K] + 00:1a.0 SD Host controller: Intel Corporation Device 9dc4 (rev 30) + Region 0: Memory at a1419000 (64-bit, non-prefetchable) [size=4K] + 00:1c.0 PCI bridge: Intel Corporation Device 9db8 (rev f0) + 00:1c.4 PCI bridge: Intel Corporation Device 9dbc (rev f0) + 00:1d.0 PCI bridge: Intel Corporation Device 9db0 (rev f0) + 00:1d.1 PCI bridge: Intel Corporation Device 9db1 (rev f0) + 00:1f.0 ISA bridge: Intel Corporation Device 9d84 (rev 30) + 00:1f.3 Audio device: Intel Corporation Device 9dc8 (rev 30) + Region 0: Memory at a1410000 (64-bit, non-prefetchable) [size=16K] + Region 4: Memory at a1000000 (64-bit, non-prefetchable) [size=1M] + 00:1f.4 SMBus: Intel Corporation Device 9da3 (rev 30) + Region 0: Memory at a1418000 (64-bit, non-prefetchable) [size=256] + 00:1f.5 Serial bus controller [0c80]: Intel Corporation Device 9da4 (rev 30) + Region 0: Memory at fe010000 (32-bit, non-prefetchable) [size=4K] + 02:00.0 Non-Volatile memory controller: Silicon Motion, Inc. Device 2263 (rev 03) + Region 0: Memory at a1300000 (64-bit, non-prefetchable) [size=16K] + 03:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03) + Region 0: Memory at a1200000 (32-bit, non-prefetchable) [size=128K] + Region 3: Memory at a1220000 (32-bit, non-prefetchable) [size=16K] + 04:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03) + Region 0: Memory at a1100000 (32-bit, non-prefetchable) [size=128K] + Region 3: Memory at a1120000 (32-bit, non-prefetchable) [size=16K] + + + + 00:00.0 0600: 8086:3e34 (rev 0b) + 00:02.0 0300: 8086:3ea0 + 00:12.0 1180: 8086:9df9 (rev 30) + 00:14.0 0c03: 8086:9ded (rev 30) + 00:14.2 0500: 8086:9def (rev 30) + 00:16.0 0780: 8086:9de0 (rev 30) + 00:17.0 0106: 8086:9dd3 (rev 30) + 00:1a.0 0805: 8086:9dc4 (rev 30) + 00:1c.0 0604: 8086:9db8 (rev f0) + 00:1c.4 0604: 8086:9dbc (rev f0) + 00:1d.0 0604: 8086:9db0 (rev f0) + 00:1d.1 0604: 8086:9db1 (rev f0) + 00:1f.0 0601: 8086:9d84 (rev 30) + 00:1f.3 0403: 8086:9dc8 (rev 30) + 00:1f.4 0c05: 8086:9da3 (rev 30) + 00:1f.5 0c80: 8086:9da4 (rev 30) + 02:00.0 0108: 126f:2263 (rev 03) + 03:00.0 0200: 8086:157b (rev 03) + 04:00.0 0200: 8086:157b (rev 03) + + + + #define WAKE_VECTOR_32 0x8C8AA08CUL + #define WAKE_VECTOR_64 0x8C8AA098UL + + + + #define RESET_REGISTER_ADDRESS 0xCF9UL + #define RESET_REGISTER_SPACE_ID SPACE_SYSTEM_IO + #define RESET_REGISTER_VALUE 0x6U + + + + #define PM1A_EVT_SPACE_ID SPACE_SYSTEM_IO + #define PM1A_EVT_BIT_WIDTH 0x20U + #define PM1A_EVT_BIT_OFFSET 0x0U + #define PM1A_EVT_ADDRESS 0x1800UL + #define PM1A_EVT_ACCESS_SIZE 0x2U + #define PM1B_EVT_SPACE_ID SPACE_SYSTEM_IO + #define PM1B_EVT_BIT_WIDTH 0x0U + #define PM1B_EVT_BIT_OFFSET 0x0U + #define PM1B_EVT_ADDRESS 0x0UL + #define PM1B_EVT_ACCESS_SIZE 0x2U + #define PM1A_CNT_SPACE_ID SPACE_SYSTEM_IO + #define PM1A_CNT_BIT_WIDTH 0x10U + #define PM1A_CNT_BIT_OFFSET 0x0U + #define PM1A_CNT_ADDRESS 0x1804UL + #define PM1A_CNT_ACCESS_SIZE 0x2U + #define PM1B_CNT_SPACE_ID SPACE_SYSTEM_IO + #define PM1B_CNT_BIT_WIDTH 0x0U + #define PM1B_CNT_BIT_OFFSET 0x0U + #define PM1B_CNT_ADDRESS 0x0UL + #define PM1B_CNT_ACCESS_SIZE 0x2U + + + + /* S3 is not supported by BIOS */ + #define S3_PKG_VAL_PM1A 0x0U + #define S3_PKG_VAL_PM1B 0x0U + #define S3_PKG_RESERVED 0x0U + + + + #define S5_PKG_VAL_PM1A 0x7U + #define S5_PKG_VAL_PM1B 0U + #define S5_PKG_RESERVED 0x0U + + + + #define DRHD_COUNT 2U + + #define DRHD0_DEV_CNT 0x1U + #define DRHD0_SEGMENT 0x0U + #define DRHD0_FLAGS 0x0U + #define DRHD0_REG_BASE 0xFED90000UL + #define DRHD0_IGNORE true + #define DRHD0_DEVSCOPE0_TYPE 0x1U + #define DRHD0_DEVSCOPE0_ID 0x0U + #define DRHD0_DEVSCOPE0_BUS 0x0U + #define DRHD0_DEVSCOPE0_PATH 0x10U + + #define DRHD1_DEV_CNT 0x2U + #define DRHD1_SEGMENT 0x0U + #define DRHD1_FLAGS 0x1U + #define DRHD1_REG_BASE 0xFED91000UL + #define DRHD1_IGNORE false + #define DRHD1_DEVSCOPE0_TYPE 0x3U + #define DRHD1_DEVSCOPE0_ID 0x2U + #define DRHD1_DEVSCOPE0_BUS 0x0U + #define DRHD1_DEVSCOPE0_PATH 0xf7U + #define DRHD1_DEVSCOPE1_TYPE 0x4U + #define DRHD1_DEVSCOPE1_ID 0x0U + #define DRHD1_DEVSCOPE1_BUS 0x0U + #define DRHD1_DEVSCOPE1_PATH 0xf6U + + + + + "Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz" + + + + {{SPACE_FFixedHW, 0x01U, 0x02U, 0x01U, 0x00UL}, 0x01U, 0x01U, 0x00U}, /* C1 */ + {{SPACE_FFixedHW, 0x01U, 0x02U, 0x01U, 0x33UL}, 0x02U, 0x97U, 0x00U}, /* C2 */ + {{SPACE_FFixedHW, 0x01U, 0x02U, 0x01U, 0x60UL}, 0x03U, 0x40AU, 0x00U}, /* C3 */ + + + + {0x835UL, 0x00UL, 0x0AUL, 0x0AUL, 0x002E00UL, 0x002E00UL}, /* P0 */ + {0x834UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001500UL, 0x001500UL}, /* P1 */ + {0x7D0UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001400UL, 0x001400UL}, /* P2 */ + {0x76CUL, 0x00UL, 0x0AUL, 0x0AUL, 0x001300UL, 0x001300UL}, /* P3 */ + {0x708UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001200UL, 0x001200UL}, /* P4 */ + {0x6A4UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001100UL, 0x001100UL}, /* P5 */ + {0x640UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001000UL, 0x001000UL}, /* P6 */ + {0x5DCUL, 0x00UL, 0x0AUL, 0x0AUL, 0x000F00UL, 0x000F00UL}, /* P7 */ + {0x578UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000E00UL, 0x000E00UL}, /* P8 */ + {0x514UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000D00UL, 0x000D00UL}, /* P9 */ + + + + clos supported by cache:False + clos max:0 + + + + 00001000-0005efff : System RAM + 00060000-0009ffff : System RAM + 00100000-3fffffff : System RAM + 40400000-826f5017 : System RAM + 826f5018-82705657 : System RAM + 82705658-82706017 : System RAM + 82706018-82716057 : System RAM + 82716058-85b5dfff : System RAM + 85b60000-8bfbbfff : System RAM + 8ceff000-8cefffff : System RAM + 100000000-26dffffff : System RAM + + + + /dev/nvme0n1p3: TYPE="ext4" + /dev/sda3: TYPE="ext4" + + + + seri:/dev/ttyS0 type:portio base:0x3F8 irq:4 + seri:/dev/ttyS1 type:portio base:0x2F8 irq:3 + seri:/dev/ttyS2 type:portio base:0x3E8 irq:7 + seri:/dev/ttyS3 type:portio base:0x2E8 irq:7 + + + + 6, 10, 11, 13, 14, 15 + + + + 8105908 kB + + + + 0, 1, 2, 3 + + + diff --git a/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/hybrid.xml b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/hybrid.xml new file mode 100644 index 000000000..e491d02bc --- /dev/null +++ b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/hybrid.xml @@ -0,0 +1,113 @@ + + + PRE_LAUNCHED_VM + ACRN PRE-LAUNCHED VM0 + fc836901-8685-4bc0-8b71-6e31dc36fa47 + + GUEST_FLAG_HIGHEST_SEVERITY + + + 3 + + 0 + + 0 + 0 + + + 0x100000000 + 0x20000000 + + + Zephyr + KERNEL_ZEPHYR + Zephyr_RawImage + + 0x100000 + 0x100000 + + + VUART_LEGACY_PIO + COM1_BASE + COM1_IRQ + + + VUART_LEGACY_PIO + COM2_BASE + COM2_IRQ + 1 + 1 + + + + + + SOS_VM + ACRN SOS VM + dbbbd434-7a57-4216-a12c-2201f1ab0240 + + 0 + + 0 + + 0 + CONFIG_SOS_RAM_SIZE + + + ACRN Service OS + KERNEL_BZIMAGE + Linux_bzImage + SOS_VM_BOOTARGS + + + VUART_LEGACY_PIO + SOS_COM1_BASE + SOS_COM1_IRQ + + + VUART_LEGACY_PIO + SOS_COM2_BASE + SOS_COM2_IRQ + 0 + 1 + + SOS_EMULATED_PCI_DEV_NUM + sos_pci_devs + + /dev/sda3 + /dev/ttyS0 + + rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3 + i915.nuclear_pageflip=1 i915.avail_planes_per_pipe=0x01070F i915.domain_plane_owners=0x011100001111 i915.enable_gvt=1 + hvlog=2M@0x1fe00000 memmap=0x200000$0x1fe00000 + + + + + POST_LAUNCHED_VM + d2795438-25d6-11e8-864e-cb7a18b34643 + + 0 + + + 2 + + 0 + + 0 + 0 + + + VUART_LEGACY_PIO + COM1_BASE + COM1_IRQ + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM2_IRQ + 0 + 0 + + + diff --git a/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry.xml b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry.xml new file mode 100644 index 000000000..ba458aeda --- /dev/null +++ b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry.xml @@ -0,0 +1,99 @@ + + + SOS_VM + ACRN SOS VM + dbbbd434-7a57-4216-a12c-2201f1ab0240 + + 0 + + 0 + + 0 + 0x20000000 + + + ACRN Service OS + KERNEL_BZIMAGE + Linux_bzImage + SOS_VM_BOOTARGS + + + VUART_LEGACY_PIO + SOS_COM1_BASE + SOS_COM1_IRQ + + + VUART_LEGACY_PIO + SOS_COM2_BASE + SOS_COM2_IRQ + 2 + 1 + + SOS_EMULATED_PCI_DEV_NUM + sos_pci_devs + + /dev/sda3 + /dev/ttyS0 + + rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3 + i915.nuclear_pageflip=1 i915.avail_planes_per_pipe=0x01010F i915.domain_plane_owners=0x011111110000 i915.enable_gvt=1 + hvlog=2M@0x1fe00000 memmap=0x200000$0x1fe00000 + + + + + POST_LAUNCHED_VM + d2795438-25d6-11e8-864e-cb7a18b34643 + + 0 + + + 1 + + 0 + + 0 + 0 + + + VUART_LEGACY_PIO + COM1_BASE + COM1_IRQ + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM2_IRQ + 0 + 1 + + + + POST_LAUNCHED_VM + 495ae2e5-2603-4d64-af76-d4bc5a8ec0e5 + + GUEST_FLAG_HIGHEST_SEVERITY + + + 2 + 3 + + 0 + + 0 + 0 + + + VUART_LEGACY_PIO + COM1_BASE + COM1_IRQ + + + VUART_LEGACY_PIO + COM2_BASE + COM2_IRQ + 0 + 1 + + + diff --git a/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_hardrt.xml b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_hardrt.xml new file mode 100644 index 000000000..a3e5c11db --- /dev/null +++ b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_hardrt.xml @@ -0,0 +1,27 @@ + + + PREEMPT-RT LINUX + Hard RT + 1024 + + ovmf + + + virtio-console(hvc0) + + + + + + + + + + + + + + 02:00.0 Non-Volatile memory controller: Silicon Motion, Inc. Device 2263 (rev 03) + + + diff --git a/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_vxworks.xml b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_vxworks.xml new file mode 100644 index 000000000..d20d25427 --- /dev/null +++ b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_vxworks.xml @@ -0,0 +1,28 @@ + + + VXWORKS + Hard RT + 2048 + + ovmf + /dev/sda3 + ./VxWorks.img + virtio-console(hvc0) + + + + + + + + + + + + + + + + + + diff --git a/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_waag.xml b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_waag.xml new file mode 100644 index 000000000..c35e684a2 --- /dev/null +++ b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_1uos_waag.xml @@ -0,0 +1,28 @@ + + + WINDOWS + no + 4096 + 64 448 8 + ovmf + /dev/sda3 + ./win10-ltsc.img + com1(ttyS0) + + + + + + + + + + + + + + + + + + diff --git a/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_2uos.xml b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_2uos.xml new file mode 100644 index 000000000..b156c6186 --- /dev/null +++ b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/industry_launch_2uos.xml @@ -0,0 +1,54 @@ + + + WINDOWS + no + 4096 + 64 448 8 + ovmf + /dev/sda3 + ./win10-ltsc.img + com1(ttyS0) + + + + + + + + + + + + + + + + + + + + PREEMPT-RT LINUX + Hard RT + 1024 + + ovmf + + + virtio-console(hvc0) + + + + + + + + + + + + + + 02:00.0 Non-Volatile memory controller: Silicon Motion, Inc. Device 2263 (rev 03) + + + diff --git a/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/logical_partition.xml b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/logical_partition.xml new file mode 100644 index 000000000..21cb054ae --- /dev/null +++ b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/logical_partition.xml @@ -0,0 +1,95 @@ + + + PRE_LAUNCHED_VM + ACRN PRE-LAUNCHED VM0 + 26c5e0d8-8f8a-47d8-8109-f201ebd61a5e + + + + + + 0 + 2 + + 0 + + 0 + 0 + + + 0x100000000 + 0x20000000 + + + ClearLinux + KERNEL_BZIMAGE + Linux_bzImage + /dev/ttyS0 + /dev/sda3 + + rw rootwait noxsave nohpet console=hvc0 no_timer_check ignore_loglevel log_buf_len=16M consoleblank=0 tsc=reliable xapic_phys + + + + VUART_LEGACY_PIO + COM1_BASE + COM1_IRQ + + + VUART_LEGACY_PIO + COM2_BASE + COM2_IRQ + 1 + 1 + + VM0_CONFIG_PCI_DEV_NUM + vm0_pci_devs + + + PRE_LAUNCHED_VM + ACRN PRE-LAUNCHED VM1 + dd87ce08-66f9-473d-bc58-7605837f935e + + GUEST_FLAG_RT + GUEST_FLAG_LAPIC_PASSTHROUGH + + + 1 + 3 + + 0 + + 0 + 0 + + + 0x120000000 + VM0_MEM_SIZE + + + ClearLinux + KERNEL_BZIMAGE + Linux_bzImage + /dev/ttyS0 + /dev/sda3 + + rw rootwait noxsave nohpet console=hvc0 no_timer_check ignore_loglevel log_buf_len=16M + consoleblank=0 tsc=reliable xapic_phys + + + + VUART_LEGACY_PIO + COM1_BASE + COM1_IRQ + + + VUART_LEGACY_PIO + COM2_BASE + COM2_IRQ + 0 + 1 + + VM1_CONFIG_PCI_DEV_NUM + vm1_pci_devs + + diff --git a/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc.xml b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc.xml new file mode 100644 index 000000000..4002a434c --- /dev/null +++ b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc.xml @@ -0,0 +1,97 @@ + + + SOS_VM + ACRN SOS VM + dbbbd434-7a57-4216-a12c-2201f1ab0240 + + GUEST_FLAG_HIGHEST_SEVERITY + + 0 + + 0 + CONFIG_SOS_RAM_SIZE + + + ACRN Service OS + KERNEL_BZIMAGE + Linux_bzImage + SOS_VM_BOOTARGS + + + VUART_LEGACY_PIO + SOS_COM1_BASE + SOS_COM1_IRQ + + + VUART_LEGACY_PIO + INVALID_COM_BASE + SOS_COM2_IRQ + 1 + 1 + + SOS_EMULATED_PCI_DEV_NUM + sos_pci_devs + + /dev/sda3 + /dev/ttyS0 + + rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3 + i915.nuclear_pageflip=1 i915.avail_planes_per_pipe=0x01010F i915.domain_plane_owners=0x011111110000 i915.enable_gvt=1 + hvlog=2M@0x1fe00000 memmap=0x200000$0x1fe00000 + + + + + POST_LAUNCHED_VM + d2795438-25d6-11e8-864e-cb7a18b34643 + + 0 + + + 1 + 2 + 3 + + 0 + + 0 + 0 + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM1_IRQ + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM2_IRQ + 0 + 1 + + + + POST_LAUNCHED_VM + a7ada506-1ab0-4b6b-a0da-e513ca9b8c2f + 0 + + 3 + + + 0 + 0 + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM1_BASE + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM2_BASE + 0 + 0 + + + diff --git a/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc2.xml b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc2.xml new file mode 100644 index 000000000..11c998da8 --- /dev/null +++ b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc2.xml @@ -0,0 +1,125 @@ + + + SOS_VM + ACRN SOS VM + dbbbd434-7a57-4216-a12c-2201f1ab0240 + + GUEST_FLAG_HIGHEST_SEVERITY + + 0 + + 0 + CONFIG_SOS_RAM_SIZE + + + ACRN Service OS + KERNEL_BZIMAGE + Linux_bzImage + SOS_VM_BOOTARGS + + + VUART_LEGACY_PIO + SOS_COM1_BASE + SOS_COM1_IRQ + + + VUART_LEGACY_PIO + INVALID_COM_BASE + SOS_COM2_IRQ + 1 + 1 + + SOS_EMULATED_PCI_DEV_NUM + sos_pci_devs + + /dev/sda3 + /dev/ttyS0 + + rw rootwait console=tty0 consoleblank=0 no_timer_check quiet loglevel=3 + i915.nuclear_pageflip=1 i915.avail_planes_per_pipe=0x01010F i915.domain_plane_owners=0x011111110000 i915.enable_gvt=1 + hvlog=2M@0x1fe00000 memmap=0x200000$0x1fe00000 + + + + + POST_LAUNCHED_VM + d2795438-25d6-11e8-864e-cb7a18b34643 + + 0 + + + 1 + + 0 + + 0 + 0 + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM1_IRQ + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM2_IRQ + 0 + 1 + + + + POST_LAUNCHED_VM + 495ae2e5-2603-4d64-af76-d4bc5a8ec0e5 + + 0 + + + 2 + + 0 + + 0 + 0 + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM1_IRQ + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM2_IRQ + 0 + 1 + + + + POST_LAUNCHED_VM + 38158821-5208-4005-b72a-8a609e4190d0 + + 0 + + + 3 + + 0 + + 0 + 0 + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM1_IRQ + + + VUART_LEGACY_PIO + INVALID_COM_BASE + COM2_IRQ + 0 + 1 + + + diff --git a/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc_launch_1uos_laag.xml b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc_launch_1uos_laag.xml new file mode 100644 index 000000000..c5bc1ffc5 --- /dev/null +++ b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc_launch_1uos_laag.xml @@ -0,0 +1,31 @@ + + + CLEARLINUX + no + 2048 + 64 448 8 + ovmf + /dev/sda3 + home/clear/uos/uos.img + virtio-console(hvc0) + + --pm_notify_channel power_button \ + + + + + + + + + + + + + + + + + + + diff --git a/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc_launch_1uos_zephyr.xml b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc_launch_1uos_zephyr.xml new file mode 100644 index 000000000..ea9234e63 --- /dev/null +++ b/misc/acrn-config/xmls/config-xmls/whl-ipc-i7/sdc_launch_1uos_zephyr.xml @@ -0,0 +1,28 @@ + + + ZEPHYR + no + 128 + + ovmf + /dev/sda3 + ./zephyr.img + com1(ttyS0) + + + + + + + + + + + + + + + + + +