master
json 475 lines 10.4 KB
Raw
1 {
2 "vmschkmachine": {
3 "Name": "s390-ccw-virtio-7.2"
4 },
5 "sclpquiesce": {
6 "Name": "sclpquiesce",
7 "version_id": 0,
8 "minimum_version_id": 0,
9 "Description": {
10 "name": "sclpquiesce",
11 "version_id": 0,
12 "minimum_version_id": 0,
13 "Fields": [
14 {
15 "field": "event_pending",
16 "version_id": 0,
17 "field_exists": false,
18 "size": 1
19 }
20 ]
21 }
22 },
23 "s390-sclp-event-facility": {
24 "Name": "s390-sclp-event-facility",
25 "version_id": 0,
26 "minimum_version_id": 0,
27 "Description": {
28 "name": "vmstate-event-facility",
29 "version_id": 0,
30 "minimum_version_id": 0,
31 "Fields": [
32 {
33 "field": "receive_mask_pieces[1]",
34 "version_id": 0,
35 "field_exists": false,
36 "size": 4
37 }
38 ],
39 "Subsections": [
40 {
41 "name": "vmstate-event-facility/mask64",
42 "version_id": 0,
43 "minimum_version_id": 0,
44 "Fields": [
45 {
46 "field": "receive_mask_pieces[0]",
47 "version_id": 0,
48 "field_exists": false,
49 "size": 4
50 }
51 ]
52 },
53 {
54 "name": "vmstate-event-facility/mask_length",
55 "version_id": 0,
56 "minimum_version_id": 0,
57 "Fields": [
58 {
59 "field": "mask_length",
60 "version_id": 0,
61 "field_exists": false,
62 "size": 2
63 }
64 ]
65 }
66 ]
67 }
68 },
69 "zpci": {
70 "Name": "zpci",
71 "version_id": 0,
72 "minimum_version_id": 0,
73 "Description": {
74 "name": "zpci",
75 "version_id": 0,
76 "minimum_version_id": 0
77 }
78 },
79 "sclpconsole": {
80 "Name": "sclpconsole",
81 "version_id": 0,
82 "minimum_version_id": 0,
83 "Description": {
84 "name": "sclpconsole",
85 "version_id": 0,
86 "minimum_version_id": 0,
87 "Fields": [
88 {
89 "field": "event.event_pending",
90 "version_id": 0,
91 "field_exists": false,
92 "size": 1
93 },
94 {
95 "field": "iov",
96 "version_id": 0,
97 "field_exists": false,
98 "size": 1
99 },
100 {
101 "field": "iov_sclp",
102 "version_id": 0,
103 "field_exists": false,
104 "size": 4
105 },
106 {
107 "field": "iov_bs",
108 "version_id": 0,
109 "field_exists": false,
110 "size": 4
111 },
112 {
113 "field": "iov_data_len",
114 "version_id": 0,
115 "field_exists": false,
116 "size": 4
117 },
118 {
119 "field": "iov_sclp_rest",
120 "version_id": 0,
121 "field_exists": false,
122 "size": 4
123 }
124 ]
125 }
126 },
127 "virtio-serial-device": {
128 "Name": "virtio-serial-device",
129 "version_id": 3,
130 "minimum_version_id": 3,
131 "Description": {
132 "name": "virtio-console",
133 "version_id": 3,
134 "minimum_version_id": 3,
135 "Fields": [
136 {
137 "field": "virtio",
138 "version_id": 0,
139 "field_exists": false,
140 "size": 0
141 }
142 ]
143 }
144 },
145 "sclplmconsole": {
146 "Name": "sclplmconsole",
147 "version_id": 0,
148 "minimum_version_id": 0,
149 "Description": {
150 "name": "sclplmconsole",
151 "version_id": 0,
152 "minimum_version_id": 0,
153 "Fields": [
154 {
155 "field": "event.event_pending",
156 "version_id": 0,
157 "field_exists": false,
158 "size": 1
159 },
160 {
161 "field": "write_errors",
162 "version_id": 0,
163 "field_exists": false,
164 "size": 4
165 },
166 {
167 "field": "length",
168 "version_id": 0,
169 "field_exists": false,
170 "size": 4
171 },
172 {
173 "field": "buf",
174 "version_id": 0,
175 "field_exists": false,
176 "size": 1
177 }
178 ]
179 }
180 },
181 "s390-pcihost": {
182 "Name": "s390-pcihost",
183 "version_id": 1,
184 "minimum_version_id": 1,
185 "Description": {
186 "name": "PCIHost",
187 "version_id": 1,
188 "minimum_version_id": 1,
189 "Fields": [
190 {
191 "field": "config_reg",
192 "version_id": 0,
193 "field_exists": false,
194 "size": 4
195 }
196 ]
197 }
198 },
199 "s390-flic-qemu": {
200 "Name": "s390-flic-qemu",
201 "version_id": 1,
202 "minimum_version_id": 1,
203 "Description": {
204 "name": "qemu-s390-flic",
205 "version_id": 1,
206 "minimum_version_id": 1,
207 "Fields": [
208 {
209 "field": "simm",
210 "version_id": 0,
211 "field_exists": false,
212 "size": 1
213 },
214 {
215 "field": "nimm",
216 "version_id": 0,
217 "field_exists": false,
218 "size": 1
219 }
220 ]
221 }
222 },
223 "fw_cfg_io": {
224 "Name": "fw_cfg_io",
225 "version_id": 2,
226 "minimum_version_id": 1,
227 "Description": {
228 "name": "fw_cfg",
229 "version_id": 2,
230 "minimum_version_id": 1,
231 "Fields": [
232 {
233 "field": "cur_entry",
234 "version_id": 0,
235 "field_exists": false,
236 "size": 2
237 },
238 {
239 "field": "cur_offset",
240 "version_id": 0,
241 "field_exists": true,
242 "size": 4
243 },
244 {
245 "field": "cur_offset",
246 "version_id": 2,
247 "field_exists": false,
248 "size": 4
249 }
250 ],
251 "Subsections": [
252 {
253 "name": "fw_cfg/dma",
254 "version_id": 0,
255 "minimum_version_id": 0,
256 "Fields": [
257 {
258 "field": "dma_addr",
259 "version_id": 0,
260 "field_exists": false,
261 "size": 8
262 }
263 ]
264 },
265 {
266 "name": "fw_cfg/acpi_mr",
267 "version_id": 1,
268 "minimum_version_id": 1,
269 "Fields": [
270 {
271 "field": "table_mr_size",
272 "version_id": 0,
273 "field_exists": false,
274 "size": 8
275 },
276 {
277 "field": "linker_mr_size",
278 "version_id": 0,
279 "field_exists": false,
280 "size": 8
281 },
282 {
283 "field": "rsdp_mr_size",
284 "version_id": 0,
285 "field_exists": false,
286 "size": 8
287 }
288 ]
289 }
290 ]
291 }
292 },
293 "s390-ipl": {
294 "Name": "s390-ipl",
295 "version_id": 0,
296 "minimum_version_id": 0,
297 "Description": {
298 "name": "ipl",
299 "version_id": 0,
300 "minimum_version_id": 0,
301 "Fields": [
302 {
303 "field": "compat_start_addr",
304 "version_id": 0,
305 "field_exists": false,
306 "size": 8
307 },
308 {
309 "field": "compat_bios_start_addr",
310 "version_id": 0,
311 "field_exists": false,
312 "size": 8
313 },
314 {
315 "field": "iplb",
316 "version_id": 0,
317 "field_exists": false,
318 "size": 4096,
319 "Description": {
320 "name": "ipl/iplb",
321 "version_id": 0,
322 "minimum_version_id": 0,
323 "Fields": [
324 {
325 "field": "reserved1",
326 "version_id": 0,
327 "field_exists": false,
328 "size": 1
329 },
330 {
331 "field": "devno",
332 "version_id": 0,
333 "field_exists": false,
334 "size": 2
335 },
336 {
337 "field": "reserved2",
338 "version_id": 0,
339 "field_exists": false,
340 "size": 1
341 }
342 ],
343 "Subsections": [
344 {
345 "name": "ipl/iplb_extended",
346 "version_id": 0,
347 "minimum_version_id": 0,
348 "Fields": [
349 {
350 "field": "reserved_ext",
351 "version_id": 0,
352 "field_exists": false,
353 "size": 1
354 }
355 ]
356 }
357 ]
358 }
359 },
360 {
361 "field": "iplb_valid",
362 "version_id": 0,
363 "field_exists": false,
364 "size": 1
365 },
366 {
367 "field": "cssid",
368 "version_id": 0,
369 "field_exists": false,
370 "size": 1
371 },
372 {
373 "field": "ssid",
374 "version_id": 0,
375 "field_exists": false,
376 "size": 1
377 },
378 {
379 "field": "devno",
380 "version_id": 0,
381 "field_exists": false,
382 "size": 2
383 }
384 ]
385 }
386 },
387 "pci-host-bridge": {
388 "Name": "pci-host-bridge",
389 "version_id": 1,
390 "minimum_version_id": 1,
391 "Description": {
392 "name": "PCIHost",
393 "version_id": 1,
394 "minimum_version_id": 1,
395 "Fields": [
396 {
397 "field": "config_reg",
398 "version_id": 0,
399 "field_exists": false,
400 "size": 4
401 }
402 ]
403 }
404 },
405 "fw_cfg_mem": {
406 "Name": "fw_cfg_mem",
407 "version_id": 2,
408 "minimum_version_id": 1,
409 "Description": {
410 "name": "fw_cfg",
411 "version_id": 2,
412 "minimum_version_id": 1,
413 "Fields": [
414 {
415 "field": "cur_entry",
416 "version_id": 0,
417 "field_exists": false,
418 "size": 2
419 },
420 {
421 "field": "cur_offset",
422 "version_id": 0,
423 "field_exists": true,
424 "size": 4
425 },
426 {
427 "field": "cur_offset",
428 "version_id": 2,
429 "field_exists": false,
430 "size": 4
431 }
432 ],
433 "Subsections": [
434 {
435 "name": "fw_cfg/dma",
436 "version_id": 0,
437 "minimum_version_id": 0,
438 "Fields": [
439 {
440 "field": "dma_addr",
441 "version_id": 0,
442 "field_exists": false,
443 "size": 8
444 }
445 ]
446 },
447 {
448 "name": "fw_cfg/acpi_mr",
449 "version_id": 1,
450 "minimum_version_id": 1,
451 "Fields": [
452 {
453 "field": "table_mr_size",
454 "version_id": 0,
455 "field_exists": false,
456 "size": 8
457 },
458 {
459 "field": "linker_mr_size",
460 "version_id": 0,
461 "field_exists": false,
462 "size": 8
463 },
464 {
465 "field": "rsdp_mr_size",
466 "version_id": 0,
467 "field_exists": false,
468 "size": 8
469 }
470 ]
471 }
472 ]
473 }
474 }
475 }