]>
Commit | Line | Data |
---|---|---|
68a27b20 MT |
1 | #ifndef HW_COMPAT_H |
2 | #define HW_COMPAT_H | |
3 | ||
240240d5 EH |
4 | #define HW_COMPAT_2_5 \ |
5 | /* empty */ | |
6 | ||
87e896ab | 7 | #define HW_COMPAT_2_4 \ |
ed65fd1a CH |
8 | {\ |
9 | .driver = "virtio-blk-device",\ | |
10 | .property = "scsi",\ | |
11 | .value = "true",\ | |
952970ba SL |
12 | },{\ |
13 | .driver = "pvscsi",\ | |
14 | .property = "x-old-pci-configuration",\ | |
15 | .value = "on",\ | |
d5da3ef2 SL |
16 | },{\ |
17 | .driver = "pvscsi",\ | |
18 | .property = "x-disable-pcie",\ | |
19 | .value = "on",\ | |
ba63ec85 LB |
20 | },{\ |
21 | .driver = "e1000",\ | |
22 | .property = "extra_mac_registers",\ | |
23 | .value = "off",\ | |
1811e64c MA |
24 | },{\ |
25 | .driver = "virtio-pci",\ | |
26 | .property = "x-disable-pcie",\ | |
27 | .value = "on",\ | |
a6df8adf JW |
28 | },{\ |
29 | .driver = "virtio-pci",\ | |
30 | .property = "migrate-extra",\ | |
31 | .value = "off",\ | |
ed65fd1a | 32 | }, |
87e896ab | 33 | |
1edbde82 | 34 | #define HW_COMPAT_2_3 \ |
09999a5f MT |
35 | {\ |
36 | .driver = "virtio-blk-pci",\ | |
37 | .property = "any_layout",\ | |
38 | .value = "off",\ | |
39 | },{\ | |
40 | .driver = "virtio-balloon-pci",\ | |
41 | .property = "any_layout",\ | |
42 | .value = "off",\ | |
43 | },{\ | |
44 | .driver = "virtio-serial-pci",\ | |
45 | .property = "any_layout",\ | |
46 | .value = "off",\ | |
47 | },{\ | |
48 | .driver = "virtio-9p-pci",\ | |
49 | .property = "any_layout",\ | |
50 | .value = "off",\ | |
51 | },{\ | |
52 | .driver = "virtio-rng-pci",\ | |
53 | .property = "any_layout",\ | |
54 | .value = "off",\ | |
55 | }, | |
1edbde82 EH |
56 | |
57 | #define HW_COMPAT_2_2 \ | |
58 | /* empty */ | |
59 | ||
68a27b20 MT |
60 | #define HW_COMPAT_2_1 \ |
61 | {\ | |
62 | .driver = "intel-hda",\ | |
63 | .property = "old_msi_addr",\ | |
64 | .value = "on",\ | |
65 | },{\ | |
66 | .driver = "VGA",\ | |
67 | .property = "qemu-extended-regs",\ | |
68 | .value = "off",\ | |
69 | },{\ | |
70 | .driver = "secondary-vga",\ | |
71 | .property = "qemu-extended-regs",\ | |
72 | .value = "off",\ | |
73 | },{\ | |
74 | .driver = "virtio-scsi-pci",\ | |
75 | .property = "any_layout",\ | |
76 | .value = "off",\ | |
77 | },{\ | |
78 | .driver = "usb-mouse",\ | |
79 | .property = "usb_version",\ | |
80 | .value = stringify(1),\ | |
81 | },{\ | |
82 | .driver = "usb-kbd",\ | |
83 | .property = "usb_version",\ | |
84 | .value = stringify(1),\ | |
85 | },{\ | |
86 | .driver = "virtio-pci",\ | |
87 | .property = "virtio-pci-bus-master-bug-migration",\ | |
88 | .value = "on",\ | |
f27086a7 | 89 | }, |
68a27b20 MT |
90 | |
91 | #endif /* HW_COMPAT_H */ |