]> Git Repo - qemu.git/blob - include/hw/compat.h
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.10-20170609' into staging
[qemu.git] / include / hw / compat.h
1 #ifndef HW_COMPAT_H
2 #define HW_COMPAT_H
3
4 #define HW_COMPAT_2_9 \
5     {\
6         .driver   = "pci-bridge",\
7         .property = "shpc",\
8         .value    = "off",\
9     },{\
10         .driver   = "intel-iommu",\
11         .property = "pt",\
12         .value    = "off",\
13     },{\
14         .driver   = "virtio-net-device",\
15         .property = "x-mtu-bypass-backend",\
16         .value    = "off",\
17     },{\
18         .driver   = "pcie-root-port",\
19         .property = "x-migrate-msix",\
20         .value    = "false",\
21     },
22
23 #define HW_COMPAT_2_8 \
24     {\
25         .driver   = "fw_cfg_mem",\
26         .property = "x-file-slots",\
27         .value    = stringify(0x10),\
28     },{\
29         .driver   = "fw_cfg_io",\
30         .property = "x-file-slots",\
31         .value    = stringify(0x10),\
32     },{\
33         .driver   = "pflash_cfi01",\
34         .property = "old-multiple-chip-handling",\
35         .value    = "on",\
36     },{\
37         .driver   = "pci-bridge",\
38         .property = "shpc",\
39         .value    = "on",\
40     },{\
41         .driver   = TYPE_PCI_DEVICE,\
42         .property = "x-pcie-extcap-init",\
43         .value    = "off",\
44     },{\
45         .driver   = "virtio-pci",\
46         .property = "x-pcie-deverr-init",\
47         .value    = "off",\
48     },{\
49         .driver   = "virtio-pci",\
50         .property = "x-pcie-lnkctl-init",\
51         .value    = "off",\
52     },{\
53         .driver   = "virtio-pci",\
54         .property = "x-pcie-pm-init",\
55         .value    = "off",\
56     },{\
57         .driver   = "cirrus-vga",\
58         .property = "vgamem_mb",\
59         .value    = "8",\
60     },{\
61         .driver   = "isa-cirrus-vga",\
62         .property = "vgamem_mb",\
63         .value    = "8",\
64     },
65
66 #define HW_COMPAT_2_7 \
67     {\
68         .driver   = "virtio-pci",\
69         .property = "page-per-vq",\
70         .value    = "on",\
71     },{\
72         .driver   = "virtio-serial-device",\
73         .property = "emergency-write",\
74         .value    = "off",\
75     },{\
76         .driver   = "ioapic",\
77         .property = "version",\
78         .value    = "0x11",\
79     },{\
80         .driver   = "intel-iommu",\
81         .property = "x-buggy-eim",\
82         .value    = "true",\
83     },{\
84         .driver   = "virtio-pci",\
85         .property = "x-ignore-backend-features",\
86         .value    = "on",\
87     },
88
89 #define HW_COMPAT_2_6 \
90     {\
91         .driver   = "virtio-mmio",\
92         .property = "format_transport_address",\
93         .value    = "off",\
94     },{\
95         .driver   = "virtio-pci",\
96         .property = "disable-modern",\
97         .value    = "on",\
98     },{\
99         .driver   = "virtio-pci",\
100         .property = "disable-legacy",\
101         .value    = "off",\
102     },
103
104 #define HW_COMPAT_2_5 \
105     {\
106         .driver   = "isa-fdc",\
107         .property = "fallback",\
108         .value    = "144",\
109     },{\
110         .driver   = "pvscsi",\
111         .property = "x-old-pci-configuration",\
112         .value    = "on",\
113     },{\
114         .driver   = "pvscsi",\
115         .property = "x-disable-pcie",\
116         .value    = "on",\
117     },\
118     {\
119         .driver   = "vmxnet3",\
120         .property = "x-old-msi-offsets",\
121         .value    = "on",\
122     },{\
123         .driver   = "vmxnet3",\
124         .property = "x-disable-pcie",\
125         .value    = "on",\
126     },
127
128 #define HW_COMPAT_2_4 \
129     {\
130         .driver   = "virtio-blk-device",\
131         .property = "scsi",\
132         .value    = "true",\
133     },{\
134         .driver   = "e1000",\
135         .property = "extra_mac_registers",\
136         .value    = "off",\
137     },{\
138         .driver   = "virtio-pci",\
139         .property = "x-disable-pcie",\
140         .value    = "on",\
141     },{\
142         .driver   = "virtio-pci",\
143         .property = "migrate-extra",\
144         .value    = "off",\
145     },{\
146         .driver   = "fw_cfg_mem",\
147         .property = "dma_enabled",\
148         .value    = "off",\
149     },{\
150         .driver   = "fw_cfg_io",\
151         .property = "dma_enabled",\
152         .value    = "off",\
153     },{\
154         .driver   = "vmgenid",\
155         .property = "x-write-pointer-available",\
156         .value    = "off",\
157     },
158
159 #define HW_COMPAT_2_3 \
160     {\
161         .driver   = "virtio-blk-pci",\
162         .property = "any_layout",\
163         .value    = "off",\
164     },{\
165         .driver   = "virtio-balloon-pci",\
166         .property = "any_layout",\
167         .value    = "off",\
168     },{\
169         .driver   = "virtio-serial-pci",\
170         .property = "any_layout",\
171         .value    = "off",\
172     },{\
173         .driver   = "virtio-9p-pci",\
174         .property = "any_layout",\
175         .value    = "off",\
176     },{\
177         .driver   = "virtio-rng-pci",\
178         .property = "any_layout",\
179         .value    = "off",\
180     },{\
181         .driver   = TYPE_PCI_DEVICE,\
182         .property = "x-pcie-lnksta-dllla",\
183         .value    = "off",\
184     },
185
186 #define HW_COMPAT_2_2 \
187     /* empty */
188
189 #define HW_COMPAT_2_1 \
190     {\
191         .driver   = "intel-hda",\
192         .property = "old_msi_addr",\
193         .value    = "on",\
194     },{\
195         .driver   = "VGA",\
196         .property = "qemu-extended-regs",\
197         .value    = "off",\
198     },{\
199         .driver   = "secondary-vga",\
200         .property = "qemu-extended-regs",\
201         .value    = "off",\
202     },{\
203         .driver   = "virtio-scsi-pci",\
204         .property = "any_layout",\
205         .value    = "off",\
206     },{\
207         .driver   = "usb-mouse",\
208         .property = "usb_version",\
209         .value    = stringify(1),\
210     },{\
211         .driver   = "usb-kbd",\
212         .property = "usb_version",\
213         .value    = stringify(1),\
214     },{\
215         .driver   = "virtio-pci",\
216         .property = "virtio-pci-bus-master-bug-migration",\
217         .value    = "on",\
218     },
219
220 #endif /* HW_COMPAT_H */
This page took 0.036054 seconds and 4 git commands to generate.