MAINTAINERS: Remove myself from e500
[qemu/ar7.git] / include / hw / compat.h
blob846b90eb67971dfa67f770a4df80603bb095212a
1 #ifndef HW_COMPAT_H
2 #define HW_COMPAT_H
4 #define HW_COMPAT_2_9 \
5 /* empty */
7 #define HW_COMPAT_2_8 \
8 {\
9 .driver = "fw_cfg_mem",\
10 .property = "x-file-slots",\
11 .value = stringify(0x10),\
12 },{\
13 .driver = "fw_cfg_io",\
14 .property = "x-file-slots",\
15 .value = stringify(0x10),\
16 },{\
17 .driver = "pflash_cfi01",\
18 .property = "old-multiple-chip-handling",\
19 .value = "on",\
20 },{\
21 .driver = "pci-bridge",\
22 .property = "shpc",\
23 .value = "on",\
24 },{\
25 .driver = TYPE_PCI_DEVICE,\
26 .property = "x-pcie-extcap-init",\
27 .value = "off",\
28 },{\
29 .driver = "virtio-pci",\
30 .property = "x-pcie-deverr-init",\
31 .value = "off",\
32 },{\
33 .driver = "virtio-pci",\
34 .property = "x-pcie-lnkctl-init",\
35 .value = "off",\
36 },{\
37 .driver = "virtio-pci",\
38 .property = "x-pcie-pm-init",\
39 .value = "off",\
40 },{\
41 .driver = "cirrus-vga",\
42 .property = "vgamem_mb",\
43 .value = "8",\
44 },{\
45 .driver = "isa-cirrus-vga",\
46 .property = "vgamem_mb",\
47 .value = "8",\
50 #define HW_COMPAT_2_7 \
52 .driver = "virtio-pci",\
53 .property = "page-per-vq",\
54 .value = "on",\
55 },{\
56 .driver = "virtio-serial-device",\
57 .property = "emergency-write",\
58 .value = "off",\
59 },{\
60 .driver = "ioapic",\
61 .property = "version",\
62 .value = "0x11",\
63 },{\
64 .driver = "intel-iommu",\
65 .property = "x-buggy-eim",\
66 .value = "true",\
67 },{\
68 .driver = "virtio-pci",\
69 .property = "x-ignore-backend-features",\
70 .value = "on",\
73 #define HW_COMPAT_2_6 \
75 .driver = "virtio-mmio",\
76 .property = "format_transport_address",\
77 .value = "off",\
78 },{\
79 .driver = "virtio-pci",\
80 .property = "disable-modern",\
81 .value = "on",\
82 },{\
83 .driver = "virtio-pci",\
84 .property = "disable-legacy",\
85 .value = "off",\
88 #define HW_COMPAT_2_5 \
90 .driver = "isa-fdc",\
91 .property = "fallback",\
92 .value = "144",\
93 },{\
94 .driver = "pvscsi",\
95 .property = "x-old-pci-configuration",\
96 .value = "on",\
97 },{\
98 .driver = "pvscsi",\
99 .property = "x-disable-pcie",\
100 .value = "on",\
103 .driver = "vmxnet3",\
104 .property = "x-old-msi-offsets",\
105 .value = "on",\
106 },{\
107 .driver = "vmxnet3",\
108 .property = "x-disable-pcie",\
109 .value = "on",\
112 #define HW_COMPAT_2_4 \
114 .driver = "virtio-blk-device",\
115 .property = "scsi",\
116 .value = "true",\
117 },{\
118 .driver = "e1000",\
119 .property = "extra_mac_registers",\
120 .value = "off",\
121 },{\
122 .driver = "virtio-pci",\
123 .property = "x-disable-pcie",\
124 .value = "on",\
125 },{\
126 .driver = "virtio-pci",\
127 .property = "migrate-extra",\
128 .value = "off",\
129 },{\
130 .driver = "fw_cfg_mem",\
131 .property = "dma_enabled",\
132 .value = "off",\
133 },{\
134 .driver = "fw_cfg_io",\
135 .property = "dma_enabled",\
136 .value = "off",\
137 },{\
138 .driver = "vmgenid",\
139 .property = "x-write-pointer-available",\
140 .value = "off",\
143 #define HW_COMPAT_2_3 \
145 .driver = "virtio-blk-pci",\
146 .property = "any_layout",\
147 .value = "off",\
148 },{\
149 .driver = "virtio-balloon-pci",\
150 .property = "any_layout",\
151 .value = "off",\
152 },{\
153 .driver = "virtio-serial-pci",\
154 .property = "any_layout",\
155 .value = "off",\
156 },{\
157 .driver = "virtio-9p-pci",\
158 .property = "any_layout",\
159 .value = "off",\
160 },{\
161 .driver = "virtio-rng-pci",\
162 .property = "any_layout",\
163 .value = "off",\
164 },{\
165 .driver = TYPE_PCI_DEVICE,\
166 .property = "x-pcie-lnksta-dllla",\
167 .value = "off",\
170 #define HW_COMPAT_2_2 \
171 /* empty */
173 #define HW_COMPAT_2_1 \
175 .driver = "intel-hda",\
176 .property = "old_msi_addr",\
177 .value = "on",\
178 },{\
179 .driver = "VGA",\
180 .property = "qemu-extended-regs",\
181 .value = "off",\
182 },{\
183 .driver = "secondary-vga",\
184 .property = "qemu-extended-regs",\
185 .value = "off",\
186 },{\
187 .driver = "virtio-scsi-pci",\
188 .property = "any_layout",\
189 .value = "off",\
190 },{\
191 .driver = "usb-mouse",\
192 .property = "usb_version",\
193 .value = stringify(1),\
194 },{\
195 .driver = "usb-kbd",\
196 .property = "usb_version",\
197 .value = stringify(1),\
198 },{\
199 .driver = "virtio-pci",\
200 .property = "virtio-pci-bus-master-bug-migration",\
201 .value = "on",\
204 #endif /* HW_COMPAT_H */