1a10413e4SAmit Shah{ 2a10413e4SAmit Shah "vmschkmachine": { 3bc178dc5SAmit Shah "Name": "pc-i440fx-2.2" 4a10413e4SAmit Shah }, 5ab99bdbeSAmit Shah "fw_cfg2": { 6a10413e4SAmit Shah "Name": "fw_cfg", 7a10413e4SAmit Shah "version_id": 2, 8a10413e4SAmit Shah "minimum_version_id": 1, 9a10413e4SAmit Shah "Description": { 10a10413e4SAmit Shah "name": "fw_cfg", 11a10413e4SAmit Shah "version_id": 2, 12a10413e4SAmit Shah "minimum_version_id": 1, 13a10413e4SAmit Shah "Fields": [ 14a10413e4SAmit Shah { 15a10413e4SAmit Shah "field": "cur_entry", 16a10413e4SAmit Shah "version_id": 0, 17a10413e4SAmit Shah "field_exists": false, 18a10413e4SAmit Shah "size": 2 19a10413e4SAmit Shah }, 20a10413e4SAmit Shah { 21a10413e4SAmit Shah "field": "cur_offset", 22a10413e4SAmit Shah "version_id": 0, 23a10413e4SAmit Shah "field_exists": true, 24a10413e4SAmit Shah "size": 4 25a10413e4SAmit Shah }, 26a10413e4SAmit Shah { 27a10413e4SAmit Shah "field": "cur_offset", 28a10413e4SAmit Shah "version_id": 2, 29a10413e4SAmit Shah "field_exists": false, 30a10413e4SAmit Shah "size": 4 31a10413e4SAmit Shah } 32a10413e4SAmit Shah ] 33a10413e4SAmit Shah } 34a10413e4SAmit Shah }, 35a10413e4SAmit Shah "fusbh200-ehci-usb": { 36a10413e4SAmit Shah "Name": "fusbh200-ehci-usb", 37a81d3fadSAmit Shah "version_id": 1, 38a10413e4SAmit Shah "minimum_version_id": 1, 39a10413e4SAmit Shah "Description": { 40a10413e4SAmit Shah "name": "ehci-sysbus", 41a10413e4SAmit Shah "version_id": 2, 42a10413e4SAmit Shah "minimum_version_id": 1, 43a10413e4SAmit Shah "Fields": [ 44a10413e4SAmit Shah { 45a10413e4SAmit Shah "field": "ehci", 46a10413e4SAmit Shah "version_id": 2, 47a10413e4SAmit Shah "field_exists": false, 48a10413e4SAmit Shah "size": 1880, 49a10413e4SAmit Shah "Description": { 50a10413e4SAmit Shah "name": "ehci-core", 51a10413e4SAmit Shah "version_id": 2, 52a10413e4SAmit Shah "minimum_version_id": 1, 53a10413e4SAmit Shah "Fields": [ 54a10413e4SAmit Shah { 55a10413e4SAmit Shah "field": "usbcmd", 56a10413e4SAmit Shah "version_id": 0, 57a10413e4SAmit Shah "field_exists": false, 58a10413e4SAmit Shah "size": 4 59a10413e4SAmit Shah }, 60a10413e4SAmit Shah { 61a10413e4SAmit Shah "field": "usbsts_pending", 62a10413e4SAmit Shah "version_id": 2, 63a10413e4SAmit Shah "field_exists": false, 64a10413e4SAmit Shah "size": 4 65a10413e4SAmit Shah }, 66a10413e4SAmit Shah { 67a10413e4SAmit Shah "field": "usbsts_frindex", 68a10413e4SAmit Shah "version_id": 2, 69a10413e4SAmit Shah "field_exists": false, 70a10413e4SAmit Shah "size": 4 71a10413e4SAmit Shah }, 72a10413e4SAmit Shah { 73a10413e4SAmit Shah "field": "usbintr", 74a10413e4SAmit Shah "version_id": 0, 75a10413e4SAmit Shah "field_exists": false, 76a10413e4SAmit Shah "size": 4 77a10413e4SAmit Shah }, 78a10413e4SAmit Shah { 79a10413e4SAmit Shah "field": "frindex", 80a10413e4SAmit Shah "version_id": 0, 81a10413e4SAmit Shah "field_exists": false, 82a10413e4SAmit Shah "size": 4 83a10413e4SAmit Shah }, 84a10413e4SAmit Shah { 85a10413e4SAmit Shah "field": "ctrldssegment", 86a10413e4SAmit Shah "version_id": 0, 87a10413e4SAmit Shah "field_exists": false, 88a10413e4SAmit Shah "size": 4 89a10413e4SAmit Shah }, 90a10413e4SAmit Shah { 91a10413e4SAmit Shah "field": "periodiclistbase", 92a10413e4SAmit Shah "version_id": 0, 93a10413e4SAmit Shah "field_exists": false, 94a10413e4SAmit Shah "size": 4 95a10413e4SAmit Shah }, 96a10413e4SAmit Shah { 97a10413e4SAmit Shah "field": "asynclistaddr", 98a10413e4SAmit Shah "version_id": 0, 99a10413e4SAmit Shah "field_exists": false, 100a10413e4SAmit Shah "size": 4 101a10413e4SAmit Shah }, 102a10413e4SAmit Shah { 103a10413e4SAmit Shah "field": "configflag", 104a10413e4SAmit Shah "version_id": 0, 105a10413e4SAmit Shah "field_exists": false, 106a10413e4SAmit Shah "size": 4 107a10413e4SAmit Shah }, 108a10413e4SAmit Shah { 109a10413e4SAmit Shah "field": "portsc[0]", 110a10413e4SAmit Shah "version_id": 0, 111a10413e4SAmit Shah "field_exists": false, 112a10413e4SAmit Shah "size": 4 113a10413e4SAmit Shah }, 114a10413e4SAmit Shah { 115a10413e4SAmit Shah "field": "portsc[1]", 116a10413e4SAmit Shah "version_id": 0, 117a10413e4SAmit Shah "field_exists": false, 118a10413e4SAmit Shah "size": 4 119a10413e4SAmit Shah }, 120a10413e4SAmit Shah { 121a10413e4SAmit Shah "field": "portsc[2]", 122a10413e4SAmit Shah "version_id": 0, 123a10413e4SAmit Shah "field_exists": false, 124a10413e4SAmit Shah "size": 4 125a10413e4SAmit Shah }, 126a10413e4SAmit Shah { 127a10413e4SAmit Shah "field": "portsc[3]", 128a10413e4SAmit Shah "version_id": 0, 129a10413e4SAmit Shah "field_exists": false, 130a10413e4SAmit Shah "size": 4 131a10413e4SAmit Shah }, 132a10413e4SAmit Shah { 133a10413e4SAmit Shah "field": "portsc[4]", 134a10413e4SAmit Shah "version_id": 0, 135a10413e4SAmit Shah "field_exists": false, 136a10413e4SAmit Shah "size": 4 137a10413e4SAmit Shah }, 138a10413e4SAmit Shah { 139a10413e4SAmit Shah "field": "portsc[5]", 140a10413e4SAmit Shah "version_id": 0, 141a10413e4SAmit Shah "field_exists": false, 142a10413e4SAmit Shah "size": 4 143a10413e4SAmit Shah }, 144a10413e4SAmit Shah { 145a10413e4SAmit Shah "field": "frame_timer", 146a10413e4SAmit Shah "version_id": 0, 147a10413e4SAmit Shah "field_exists": false, 148a10413e4SAmit Shah "size": 8 149a10413e4SAmit Shah }, 150a10413e4SAmit Shah { 151a10413e4SAmit Shah "field": "last_run_ns", 152a10413e4SAmit Shah "version_id": 0, 153a10413e4SAmit Shah "field_exists": false, 154a10413e4SAmit Shah "size": 8 155a10413e4SAmit Shah }, 156a10413e4SAmit Shah { 157a10413e4SAmit Shah "field": "async_stepdown", 158a10413e4SAmit Shah "version_id": 0, 159a10413e4SAmit Shah "field_exists": false, 160a10413e4SAmit Shah "size": 4 161a10413e4SAmit Shah }, 162a10413e4SAmit Shah { 163a10413e4SAmit Shah "field": "astate", 164a10413e4SAmit Shah "version_id": 0, 165a10413e4SAmit Shah "field_exists": false, 166a10413e4SAmit Shah "size": 4 167a10413e4SAmit Shah }, 168a10413e4SAmit Shah { 169a10413e4SAmit Shah "field": "pstate", 170a10413e4SAmit Shah "version_id": 0, 171a10413e4SAmit Shah "field_exists": false, 172a10413e4SAmit Shah "size": 4 173a10413e4SAmit Shah }, 174a10413e4SAmit Shah { 175a10413e4SAmit Shah "field": "a_fetch_addr", 176a10413e4SAmit Shah "version_id": 0, 177a10413e4SAmit Shah "field_exists": false, 178a10413e4SAmit Shah "size": 4 179a10413e4SAmit Shah }, 180a10413e4SAmit Shah { 181a10413e4SAmit Shah "field": "p_fetch_addr", 182a10413e4SAmit Shah "version_id": 0, 183a10413e4SAmit Shah "field_exists": false, 184a10413e4SAmit Shah "size": 4 185a10413e4SAmit Shah } 186a10413e4SAmit Shah ] 187a10413e4SAmit Shah } 188a10413e4SAmit Shah } 189a10413e4SAmit Shah ] 190a10413e4SAmit Shah } 191a10413e4SAmit Shah }, 192a10413e4SAmit Shah "pci-serial-4x": { 193a10413e4SAmit Shah "Name": "pci-serial-4x", 194a10413e4SAmit Shah "version_id": 1, 195a10413e4SAmit Shah "minimum_version_id": 1, 196a10413e4SAmit Shah "Description": { 197a10413e4SAmit Shah "name": "pci-serial-multi", 198a10413e4SAmit Shah "version_id": 1, 199083bac34SAmit Shah "minimum_version_id": 1 200a10413e4SAmit Shah } 201a10413e4SAmit Shah }, 202a10413e4SAmit Shah "intel-hda-generic": { 203a10413e4SAmit Shah "Name": "intel-hda-generic", 204a10413e4SAmit Shah "version_id": 1, 205a10413e4SAmit Shah "minimum_version_id": 0, 206a10413e4SAmit Shah "Description": { 207a10413e4SAmit Shah "name": "intel-hda", 208a10413e4SAmit Shah "version_id": 1, 209a10413e4SAmit Shah "minimum_version_id": 0, 210a10413e4SAmit Shah "Fields": [ 211a10413e4SAmit Shah { 212a10413e4SAmit Shah "field": "pci", 213a10413e4SAmit Shah "version_id": 0, 214a10413e4SAmit Shah "field_exists": false, 215b5968f0aSAmit Shah "size": 1944 216a10413e4SAmit Shah }, 217a10413e4SAmit Shah { 218a10413e4SAmit Shah "field": "g_ctl", 219a10413e4SAmit Shah "version_id": 0, 220a10413e4SAmit Shah "field_exists": false, 221a10413e4SAmit Shah "size": 4 222a10413e4SAmit Shah }, 223a10413e4SAmit Shah { 224a10413e4SAmit Shah "field": "wake_en", 225a10413e4SAmit Shah "version_id": 0, 226a10413e4SAmit Shah "field_exists": false, 227a10413e4SAmit Shah "size": 4 228a10413e4SAmit Shah }, 229a10413e4SAmit Shah { 230a10413e4SAmit Shah "field": "state_sts", 231a10413e4SAmit Shah "version_id": 0, 232a10413e4SAmit Shah "field_exists": false, 233a10413e4SAmit Shah "size": 4 234a10413e4SAmit Shah }, 235a10413e4SAmit Shah { 236a10413e4SAmit Shah "field": "int_ctl", 237a10413e4SAmit Shah "version_id": 0, 238a10413e4SAmit Shah "field_exists": false, 239a10413e4SAmit Shah "size": 4 240a10413e4SAmit Shah }, 241a10413e4SAmit Shah { 242a10413e4SAmit Shah "field": "int_sts", 243a10413e4SAmit Shah "version_id": 0, 244a10413e4SAmit Shah "field_exists": false, 245a10413e4SAmit Shah "size": 4 246a10413e4SAmit Shah }, 247a10413e4SAmit Shah { 248a10413e4SAmit Shah "field": "wall_clk", 249a10413e4SAmit Shah "version_id": 0, 250a10413e4SAmit Shah "field_exists": false, 251a10413e4SAmit Shah "size": 4 252a10413e4SAmit Shah }, 253a10413e4SAmit Shah { 254a10413e4SAmit Shah "field": "corb_lbase", 255a10413e4SAmit Shah "version_id": 0, 256a10413e4SAmit Shah "field_exists": false, 257a10413e4SAmit Shah "size": 4 258a10413e4SAmit Shah }, 259a10413e4SAmit Shah { 260a10413e4SAmit Shah "field": "corb_ubase", 261a10413e4SAmit Shah "version_id": 0, 262a10413e4SAmit Shah "field_exists": false, 263a10413e4SAmit Shah "size": 4 264a10413e4SAmit Shah }, 265a10413e4SAmit Shah { 266a10413e4SAmit Shah "field": "corb_rp", 267a10413e4SAmit Shah "version_id": 0, 268a10413e4SAmit Shah "field_exists": false, 269a10413e4SAmit Shah "size": 4 270a10413e4SAmit Shah }, 271a10413e4SAmit Shah { 272a10413e4SAmit Shah "field": "corb_wp", 273a10413e4SAmit Shah "version_id": 0, 274a10413e4SAmit Shah "field_exists": false, 275a10413e4SAmit Shah "size": 4 276a10413e4SAmit Shah }, 277a10413e4SAmit Shah { 278a10413e4SAmit Shah "field": "corb_ctl", 279a10413e4SAmit Shah "version_id": 0, 280a10413e4SAmit Shah "field_exists": false, 281a10413e4SAmit Shah "size": 4 282a10413e4SAmit Shah }, 283a10413e4SAmit Shah { 284a10413e4SAmit Shah "field": "corb_sts", 285a10413e4SAmit Shah "version_id": 0, 286a10413e4SAmit Shah "field_exists": false, 287a10413e4SAmit Shah "size": 4 288a10413e4SAmit Shah }, 289a10413e4SAmit Shah { 290a10413e4SAmit Shah "field": "corb_size", 291a10413e4SAmit Shah "version_id": 0, 292a10413e4SAmit Shah "field_exists": false, 293a10413e4SAmit Shah "size": 4 294a10413e4SAmit Shah }, 295a10413e4SAmit Shah { 296a10413e4SAmit Shah "field": "rirb_lbase", 297a10413e4SAmit Shah "version_id": 0, 298a10413e4SAmit Shah "field_exists": false, 299a10413e4SAmit Shah "size": 4 300a10413e4SAmit Shah }, 301a10413e4SAmit Shah { 302a10413e4SAmit Shah "field": "rirb_ubase", 303a10413e4SAmit Shah "version_id": 0, 304a10413e4SAmit Shah "field_exists": false, 305a10413e4SAmit Shah "size": 4 306a10413e4SAmit Shah }, 307a10413e4SAmit Shah { 308a10413e4SAmit Shah "field": "rirb_wp", 309a10413e4SAmit Shah "version_id": 0, 310a10413e4SAmit Shah "field_exists": false, 311a10413e4SAmit Shah "size": 4 312a10413e4SAmit Shah }, 313a10413e4SAmit Shah { 314a10413e4SAmit Shah "field": "rirb_cnt", 315a10413e4SAmit Shah "version_id": 0, 316a10413e4SAmit Shah "field_exists": false, 317a10413e4SAmit Shah "size": 4 318a10413e4SAmit Shah }, 319a10413e4SAmit Shah { 320a10413e4SAmit Shah "field": "rirb_ctl", 321a10413e4SAmit Shah "version_id": 0, 322a10413e4SAmit Shah "field_exists": false, 323a10413e4SAmit Shah "size": 4 324a10413e4SAmit Shah }, 325a10413e4SAmit Shah { 326a10413e4SAmit Shah "field": "rirb_sts", 327a10413e4SAmit Shah "version_id": 0, 328a10413e4SAmit Shah "field_exists": false, 329a10413e4SAmit Shah "size": 4 330a10413e4SAmit Shah }, 331a10413e4SAmit Shah { 332a10413e4SAmit Shah "field": "rirb_size", 333a10413e4SAmit Shah "version_id": 0, 334a10413e4SAmit Shah "field_exists": false, 335a10413e4SAmit Shah "size": 4 336a10413e4SAmit Shah }, 337a10413e4SAmit Shah { 338a10413e4SAmit Shah "field": "dp_lbase", 339a10413e4SAmit Shah "version_id": 0, 340a10413e4SAmit Shah "field_exists": false, 341a10413e4SAmit Shah "size": 4 342a10413e4SAmit Shah }, 343a10413e4SAmit Shah { 344a10413e4SAmit Shah "field": "dp_ubase", 345a10413e4SAmit Shah "version_id": 0, 346a10413e4SAmit Shah "field_exists": false, 347a10413e4SAmit Shah "size": 4 348a10413e4SAmit Shah }, 349a10413e4SAmit Shah { 350a10413e4SAmit Shah "field": "icw", 351a10413e4SAmit Shah "version_id": 0, 352a10413e4SAmit Shah "field_exists": false, 353a10413e4SAmit Shah "size": 4 354a10413e4SAmit Shah }, 355a10413e4SAmit Shah { 356a10413e4SAmit Shah "field": "irr", 357a10413e4SAmit Shah "version_id": 0, 358a10413e4SAmit Shah "field_exists": false, 359a10413e4SAmit Shah "size": 4 360a10413e4SAmit Shah }, 361a10413e4SAmit Shah { 362a10413e4SAmit Shah "field": "ics", 363a10413e4SAmit Shah "version_id": 0, 364a10413e4SAmit Shah "field_exists": false, 365a10413e4SAmit Shah "size": 4 366a10413e4SAmit Shah }, 367a10413e4SAmit Shah { 368a10413e4SAmit Shah "field": "st", 369a10413e4SAmit Shah "version_id": 0, 370a10413e4SAmit Shah "field_exists": false, 371a10413e4SAmit Shah "size": 56, 372a10413e4SAmit Shah "Description": { 373a10413e4SAmit Shah "name": "intel-hda-stream", 374a10413e4SAmit Shah "version_id": 1, 375a10413e4SAmit Shah "minimum_version_id": 0, 376a10413e4SAmit Shah "Fields": [ 377a10413e4SAmit Shah { 378a10413e4SAmit Shah "field": "ctl", 379a10413e4SAmit Shah "version_id": 0, 380a10413e4SAmit Shah "field_exists": false, 381a10413e4SAmit Shah "size": 4 382a10413e4SAmit Shah }, 383a10413e4SAmit Shah { 384a10413e4SAmit Shah "field": "lpib", 385a10413e4SAmit Shah "version_id": 0, 386a10413e4SAmit Shah "field_exists": false, 387a10413e4SAmit Shah "size": 4 388a10413e4SAmit Shah }, 389a10413e4SAmit Shah { 390a10413e4SAmit Shah "field": "cbl", 391a10413e4SAmit Shah "version_id": 0, 392a10413e4SAmit Shah "field_exists": false, 393a10413e4SAmit Shah "size": 4 394a10413e4SAmit Shah }, 395a10413e4SAmit Shah { 396a10413e4SAmit Shah "field": "lvi", 397a10413e4SAmit Shah "version_id": 0, 398a10413e4SAmit Shah "field_exists": false, 399a10413e4SAmit Shah "size": 4 400a10413e4SAmit Shah }, 401a10413e4SAmit Shah { 402a10413e4SAmit Shah "field": "fmt", 403a10413e4SAmit Shah "version_id": 0, 404a10413e4SAmit Shah "field_exists": false, 405a10413e4SAmit Shah "size": 4 406a10413e4SAmit Shah }, 407a10413e4SAmit Shah { 408a10413e4SAmit Shah "field": "bdlp_lbase", 409a10413e4SAmit Shah "version_id": 0, 410a10413e4SAmit Shah "field_exists": false, 411a10413e4SAmit Shah "size": 4 412a10413e4SAmit Shah }, 413a10413e4SAmit Shah { 414a10413e4SAmit Shah "field": "bdlp_ubase", 415a10413e4SAmit Shah "version_id": 0, 416a10413e4SAmit Shah "field_exists": false, 417a10413e4SAmit Shah "size": 4 418a10413e4SAmit Shah } 419a10413e4SAmit Shah ] 420a10413e4SAmit Shah } 421a10413e4SAmit Shah }, 422a10413e4SAmit Shah { 423a10413e4SAmit Shah "field": "rirb_count", 424a10413e4SAmit Shah "version_id": 0, 425a10413e4SAmit Shah "field_exists": false, 426a10413e4SAmit Shah "size": 4 427a10413e4SAmit Shah }, 428a10413e4SAmit Shah { 429a10413e4SAmit Shah "field": "wall_base_ns", 430a10413e4SAmit Shah "version_id": 0, 431a10413e4SAmit Shah "field_exists": false, 432a10413e4SAmit Shah "size": 8 433a10413e4SAmit Shah } 434a10413e4SAmit Shah ] 435a10413e4SAmit Shah } 436a10413e4SAmit Shah }, 437a10413e4SAmit Shah "cfi.pflash01": { 438a10413e4SAmit Shah "Name": "cfi.pflash01", 439a10413e4SAmit Shah "version_id": 1, 440ff29b857SAmit Shah "minimum_version_id": 1 441a10413e4SAmit Shah }, 442a10413e4SAmit Shah "megasas": { 443a10413e4SAmit Shah "Name": "megasas", 444a10413e4SAmit Shah "version_id": 0, 445a10413e4SAmit Shah "minimum_version_id": 0, 446a10413e4SAmit Shah "Description": { 447a10413e4SAmit Shah "name": "megasas", 448a10413e4SAmit Shah "version_id": 0, 449a10413e4SAmit Shah "minimum_version_id": 0, 450a10413e4SAmit Shah "Fields": [ 451a10413e4SAmit Shah { 452a10413e4SAmit Shah "field": "parent_obj", 453a10413e4SAmit Shah "version_id": 0, 454a10413e4SAmit Shah "field_exists": false, 455a10413e4SAmit Shah "size": 1944, 456a10413e4SAmit Shah "Description": { 457a10413e4SAmit Shah "name": "PCIDevice", 458a10413e4SAmit Shah "version_id": 2, 459a10413e4SAmit Shah "minimum_version_id": 1, 460a10413e4SAmit Shah "Fields": [ 461a10413e4SAmit Shah { 462a10413e4SAmit Shah "field": "version_id", 463a10413e4SAmit Shah "version_id": 0, 464a10413e4SAmit Shah "field_exists": false, 465a10413e4SAmit Shah "size": 4 466a10413e4SAmit Shah }, 467a10413e4SAmit Shah { 468a10413e4SAmit Shah "field": "config", 469a10413e4SAmit Shah "version_id": 0, 470a10413e4SAmit Shah "field_exists": false, 471a10413e4SAmit Shah "size": 256 472a10413e4SAmit Shah } 473a10413e4SAmit Shah ] 474a10413e4SAmit Shah } 475a10413e4SAmit Shah }, 476a10413e4SAmit Shah { 477a10413e4SAmit Shah "field": "fw_state", 478a10413e4SAmit Shah "version_id": 0, 479a10413e4SAmit Shah "field_exists": false, 480a10413e4SAmit Shah "size": 4 481a10413e4SAmit Shah }, 482a10413e4SAmit Shah { 483a10413e4SAmit Shah "field": "intr_mask", 484a10413e4SAmit Shah "version_id": 0, 485a10413e4SAmit Shah "field_exists": false, 486a10413e4SAmit Shah "size": 4 487a10413e4SAmit Shah }, 488a10413e4SAmit Shah { 489a10413e4SAmit Shah "field": "doorbell", 490a10413e4SAmit Shah "version_id": 0, 491a10413e4SAmit Shah "field_exists": false, 492a10413e4SAmit Shah "size": 4 493a10413e4SAmit Shah }, 494a10413e4SAmit Shah { 495a10413e4SAmit Shah "field": "reply_queue_pa", 496a10413e4SAmit Shah "version_id": 0, 497a10413e4SAmit Shah "field_exists": false, 498a10413e4SAmit Shah "size": 8 499a10413e4SAmit Shah }, 500a10413e4SAmit Shah { 501a10413e4SAmit Shah "field": "consumer_pa", 502a10413e4SAmit Shah "version_id": 0, 503a10413e4SAmit Shah "field_exists": false, 504a10413e4SAmit Shah "size": 8 505a10413e4SAmit Shah }, 506a10413e4SAmit Shah { 507a10413e4SAmit Shah "field": "producer_pa", 508a10413e4SAmit Shah "version_id": 0, 509a10413e4SAmit Shah "field_exists": false, 510a10413e4SAmit Shah "size": 8 511a10413e4SAmit Shah } 512a10413e4SAmit Shah ] 513a10413e4SAmit Shah } 514a10413e4SAmit Shah }, 515a10413e4SAmit Shah "PIIX3-xen": { 516a10413e4SAmit Shah "Name": "PIIX3-xen", 517a10413e4SAmit Shah "version_id": 3, 518a10413e4SAmit Shah "minimum_version_id": 2, 519a10413e4SAmit Shah "Description": { 520a10413e4SAmit Shah "name": "PIIX3", 521a10413e4SAmit Shah "version_id": 3, 522a10413e4SAmit Shah "minimum_version_id": 2, 523a10413e4SAmit Shah "Fields": [ 524a10413e4SAmit Shah { 525a10413e4SAmit Shah "field": "dev", 526a10413e4SAmit Shah "version_id": 0, 527a10413e4SAmit Shah "field_exists": false, 528a10413e4SAmit Shah "size": 1944, 529a10413e4SAmit Shah "Description": { 530a10413e4SAmit Shah "name": "PCIDevice", 531a10413e4SAmit Shah "version_id": 2, 532a10413e4SAmit Shah "minimum_version_id": 1, 533a10413e4SAmit Shah "Fields": [ 534a10413e4SAmit Shah { 535a10413e4SAmit Shah "field": "version_id", 536a10413e4SAmit Shah "version_id": 0, 537a10413e4SAmit Shah "field_exists": false, 538a10413e4SAmit Shah "size": 4 539a10413e4SAmit Shah }, 540a10413e4SAmit Shah { 541a10413e4SAmit Shah "field": "config", 542a10413e4SAmit Shah "version_id": 0, 543a10413e4SAmit Shah "field_exists": false, 544a10413e4SAmit Shah "size": 256 545a10413e4SAmit Shah }, 546a10413e4SAmit Shah { 547a10413e4SAmit Shah "field": "irq_state", 548a10413e4SAmit Shah "version_id": 2, 549a10413e4SAmit Shah "field_exists": false, 550a10413e4SAmit Shah "size": 16 551a10413e4SAmit Shah } 552a10413e4SAmit Shah ] 553a10413e4SAmit Shah } 554a10413e4SAmit Shah }, 555a10413e4SAmit Shah { 556a10413e4SAmit Shah "field": "pci_irq_levels_vmstate", 557a10413e4SAmit Shah "version_id": 3, 558a10413e4SAmit Shah "field_exists": false, 559a10413e4SAmit Shah "size": 4 560a10413e4SAmit Shah } 561a10413e4SAmit Shah ] 562a10413e4SAmit Shah } 563a10413e4SAmit Shah }, 564a10413e4SAmit Shah "tpci200": { 565a10413e4SAmit Shah "Name": "tpci200", 566a10413e4SAmit Shah "version_id": 1, 567a10413e4SAmit Shah "minimum_version_id": 1, 568a10413e4SAmit Shah "Description": { 5691d681c71SAmit Shah "name": "tpci2002", 570a10413e4SAmit Shah "version_id": 1, 571a10413e4SAmit Shah "minimum_version_id": 1, 572a10413e4SAmit Shah "Fields": [ 573a10413e4SAmit Shah { 574a10413e4SAmit Shah "field": "dev", 575a10413e4SAmit Shah "version_id": 0, 576a10413e4SAmit Shah "field_exists": false, 577a10413e4SAmit Shah "size": 1944, 578a10413e4SAmit Shah "Description": { 579a10413e4SAmit Shah "name": "PCIDevice", 580a10413e4SAmit Shah "version_id": 2, 581a10413e4SAmit Shah "minimum_version_id": 1, 582a10413e4SAmit Shah "Fields": [ 583a10413e4SAmit Shah { 584a10413e4SAmit Shah "field": "version_id", 585a10413e4SAmit Shah "version_id": 0, 586a10413e4SAmit Shah "field_exists": false, 587a10413e4SAmit Shah "size": 4 588a10413e4SAmit Shah }, 589a10413e4SAmit Shah { 590a10413e4SAmit Shah "field": "config", 591a10413e4SAmit Shah "version_id": 0, 592a10413e4SAmit Shah "field_exists": false, 593a10413e4SAmit Shah "size": 256 594a10413e4SAmit Shah }, 595a10413e4SAmit Shah { 596a10413e4SAmit Shah "field": "irq_state", 597a10413e4SAmit Shah "version_id": 2, 598a10413e4SAmit Shah "field_exists": false, 599a10413e4SAmit Shah "size": 16 600a10413e4SAmit Shah } 601a10413e4SAmit Shah ] 602a10413e4SAmit Shah } 603a10413e4SAmit Shah }, 604a10413e4SAmit Shah { 605a10413e4SAmit Shah "field": "big_endian", 606a10413e4SAmit Shah "version_id": 0, 607a10413e4SAmit Shah "field_exists": false, 608a10413e4SAmit Shah "size": 1 609a10413e4SAmit Shah }, 610a10413e4SAmit Shah { 611a10413e4SAmit Shah "field": "ctrl", 612a10413e4SAmit Shah "version_id": 0, 613a10413e4SAmit Shah "field_exists": false, 614a10413e4SAmit Shah "size": 1 615a10413e4SAmit Shah }, 616a10413e4SAmit Shah { 617a10413e4SAmit Shah "field": "status", 618a10413e4SAmit Shah "version_id": 0, 619a10413e4SAmit Shah "field_exists": false, 620a10413e4SAmit Shah "size": 2 621a10413e4SAmit Shah }, 622a10413e4SAmit Shah { 623a10413e4SAmit Shah "field": "int_set", 624a10413e4SAmit Shah "version_id": 0, 625a10413e4SAmit Shah "field_exists": false, 626a10413e4SAmit Shah "size": 1 627a10413e4SAmit Shah } 628a10413e4SAmit Shah ] 629a10413e4SAmit Shah } 630a10413e4SAmit Shah }, 631*e178113fSMarkus Armbruster "sun-fdtwo": { 632*e178113fSMarkus Armbruster "Name": "sun-fdtwo", 633a10413e4SAmit Shah "version_id": 2, 634a10413e4SAmit Shah "minimum_version_id": 2, 635a10413e4SAmit Shah "Description": { 636a10413e4SAmit Shah "name": "fdc", 6374efa6e1dSAmit Shah "version_id": 1, 638a10413e4SAmit Shah "minimum_version_id": 2, 639a10413e4SAmit Shah "Fields": [ 640a10413e4SAmit Shah { 641a10413e4SAmit Shah "field": "state", 642a10413e4SAmit Shah "version_id": 0, 643a10413e4SAmit Shah "field_exists": false, 644a10413e4SAmit Shah "size": 360, 645a10413e4SAmit Shah "Description": { 646a10413e4SAmit Shah "name": "fdc", 647a10413e4SAmit Shah "version_id": 2, 648a10413e4SAmit Shah "minimum_version_id": 2, 649a10413e4SAmit Shah "Fields": [ 650a10413e4SAmit Shah { 651a10413e4SAmit Shah "field": "sra", 652a10413e4SAmit Shah "version_id": 0, 653a10413e4SAmit Shah "field_exists": false, 654a10413e4SAmit Shah "size": 1 655a10413e4SAmit Shah }, 656a10413e4SAmit Shah { 657a10413e4SAmit Shah "field": "srb", 658a10413e4SAmit Shah "version_id": 0, 659a10413e4SAmit Shah "field_exists": false, 660a10413e4SAmit Shah "size": 1 661a10413e4SAmit Shah }, 662a10413e4SAmit Shah { 663a10413e4SAmit Shah "field": "dor_vmstate", 664a10413e4SAmit Shah "version_id": 0, 665a10413e4SAmit Shah "field_exists": false, 666a10413e4SAmit Shah "size": 1 667a10413e4SAmit Shah }, 668a10413e4SAmit Shah { 669a10413e4SAmit Shah "field": "tdr", 670a10413e4SAmit Shah "version_id": 0, 671a10413e4SAmit Shah "field_exists": false, 672a10413e4SAmit Shah "size": 1 673a10413e4SAmit Shah }, 674a10413e4SAmit Shah { 675a10413e4SAmit Shah "field": "dsr", 676a10413e4SAmit Shah "version_id": 0, 677a10413e4SAmit Shah "field_exists": false, 678a10413e4SAmit Shah "size": 1 679a10413e4SAmit Shah }, 680a10413e4SAmit Shah { 681a10413e4SAmit Shah "field": "msr", 682a10413e4SAmit Shah "version_id": 0, 683a10413e4SAmit Shah "field_exists": false, 684a10413e4SAmit Shah "size": 1 685a10413e4SAmit Shah }, 686a10413e4SAmit Shah { 687a10413e4SAmit Shah "field": "status0", 688a10413e4SAmit Shah "version_id": 0, 689a10413e4SAmit Shah "field_exists": false, 690a10413e4SAmit Shah "size": 1 691a10413e4SAmit Shah }, 692a10413e4SAmit Shah { 693a10413e4SAmit Shah "field": "status1", 694a10413e4SAmit Shah "version_id": 0, 695a10413e4SAmit Shah "field_exists": false, 696a10413e4SAmit Shah "size": 1 697a10413e4SAmit Shah }, 698a10413e4SAmit Shah { 699a10413e4SAmit Shah "field": "status2", 700a10413e4SAmit Shah "version_id": 0, 701a10413e4SAmit Shah "field_exists": false, 702a10413e4SAmit Shah "size": 1 703a10413e4SAmit Shah }, 704a10413e4SAmit Shah { 705a10413e4SAmit Shah "field": "fifo", 706a10413e4SAmit Shah "version_id": 0, 707a10413e4SAmit Shah "field_exists": false, 708a10413e4SAmit Shah "size": 1 709a10413e4SAmit Shah }, 710a10413e4SAmit Shah { 711a10413e4SAmit Shah "field": "data_pos", 712a10413e4SAmit Shah "version_id": 0, 713a10413e4SAmit Shah "field_exists": false, 714a10413e4SAmit Shah "size": 4 715a10413e4SAmit Shah }, 716a10413e4SAmit Shah { 717a10413e4SAmit Shah "field": "data_len", 718a10413e4SAmit Shah "version_id": 0, 719a10413e4SAmit Shah "field_exists": false, 720a10413e4SAmit Shah "size": 4 721a10413e4SAmit Shah }, 722a10413e4SAmit Shah { 723a10413e4SAmit Shah "field": "data_state", 724a10413e4SAmit Shah "version_id": 0, 725a10413e4SAmit Shah "field_exists": false, 726a10413e4SAmit Shah "size": 1 727a10413e4SAmit Shah }, 728a10413e4SAmit Shah { 729a10413e4SAmit Shah "field": "data_dir", 730a10413e4SAmit Shah "version_id": 0, 731a10413e4SAmit Shah "field_exists": false, 732a10413e4SAmit Shah "size": 1 733a10413e4SAmit Shah }, 734a10413e4SAmit Shah { 735a10413e4SAmit Shah "field": "eot", 736a10413e4SAmit Shah "version_id": 0, 737a10413e4SAmit Shah "field_exists": false, 738a10413e4SAmit Shah "size": 1 739a10413e4SAmit Shah }, 740a10413e4SAmit Shah { 741a10413e4SAmit Shah "field": "timer0", 742a10413e4SAmit Shah "version_id": 0, 743a10413e4SAmit Shah "field_exists": false, 744a10413e4SAmit Shah "size": 1 745a10413e4SAmit Shah }, 746a10413e4SAmit Shah { 747a10413e4SAmit Shah "field": "timer1", 748a10413e4SAmit Shah "version_id": 0, 749a10413e4SAmit Shah "field_exists": false, 750a10413e4SAmit Shah "size": 1 751a10413e4SAmit Shah }, 752a10413e4SAmit Shah { 753a10413e4SAmit Shah "field": "precomp_trk", 754a10413e4SAmit Shah "version_id": 0, 755a10413e4SAmit Shah "field_exists": false, 756a10413e4SAmit Shah "size": 1 757a10413e4SAmit Shah }, 758a10413e4SAmit Shah { 759a10413e4SAmit Shah "field": "config", 760a10413e4SAmit Shah "version_id": 0, 761a10413e4SAmit Shah "field_exists": false, 762a10413e4SAmit Shah "size": 1 763a10413e4SAmit Shah }, 764a10413e4SAmit Shah { 765a10413e4SAmit Shah "field": "lock", 766a10413e4SAmit Shah "version_id": 0, 767a10413e4SAmit Shah "field_exists": false, 768a10413e4SAmit Shah "size": 1 769a10413e4SAmit Shah }, 770a10413e4SAmit Shah { 771a10413e4SAmit Shah "field": "pwrd", 772a10413e4SAmit Shah "version_id": 0, 773a10413e4SAmit Shah "field_exists": false, 774a10413e4SAmit Shah "size": 1 775a10413e4SAmit Shah }, 776a10413e4SAmit Shah { 777a10413e4SAmit Shah "field": "num_floppies", 778a10413e4SAmit Shah "version_id": 0, 779a10413e4SAmit Shah "field_exists": false, 780a10413e4SAmit Shah "size": 1 781a10413e4SAmit Shah }, 782a10413e4SAmit Shah { 783a10413e4SAmit Shah "field": "drives", 784a10413e4SAmit Shah "version_id": 1, 785a10413e4SAmit Shah "field_exists": false, 786a10413e4SAmit Shah "size": 40, 787a10413e4SAmit Shah "Description": { 788a10413e4SAmit Shah "name": "fdrive", 789a10413e4SAmit Shah "version_id": 1, 790a10413e4SAmit Shah "minimum_version_id": 1, 791a10413e4SAmit Shah "Fields": [ 792a10413e4SAmit Shah { 793a10413e4SAmit Shah "field": "head", 794a10413e4SAmit Shah "version_id": 0, 795a10413e4SAmit Shah "field_exists": false, 796a10413e4SAmit Shah "size": 1 797a10413e4SAmit Shah }, 798a10413e4SAmit Shah { 799a10413e4SAmit Shah "field": "track", 800a10413e4SAmit Shah "version_id": 0, 801a10413e4SAmit Shah "field_exists": false, 802a10413e4SAmit Shah "size": 1 803a10413e4SAmit Shah }, 804a10413e4SAmit Shah { 805a10413e4SAmit Shah "field": "sect", 806a10413e4SAmit Shah "version_id": 0, 807a10413e4SAmit Shah "field_exists": false, 808a10413e4SAmit Shah "size": 1 809a10413e4SAmit Shah } 810a10413e4SAmit Shah ], 811a10413e4SAmit Shah "Subsections": [ 812a10413e4SAmit Shah { 813a10413e4SAmit Shah "name": "fdrive/media_changed", 814a10413e4SAmit Shah "version_id": 1, 815a10413e4SAmit Shah "minimum_version_id": 1, 816a10413e4SAmit Shah "Fields": [ 817a10413e4SAmit Shah { 818a10413e4SAmit Shah "field": "media_changed", 819a10413e4SAmit Shah "version_id": 0, 820a10413e4SAmit Shah "field_exists": false, 821a10413e4SAmit Shah "size": 1 822a10413e4SAmit Shah } 823a10413e4SAmit Shah ] 824a10413e4SAmit Shah } 825a10413e4SAmit Shah ] 826a10413e4SAmit Shah } 827a10413e4SAmit Shah } 828a10413e4SAmit Shah ] 829a10413e4SAmit Shah } 830a10413e4SAmit Shah } 831a10413e4SAmit Shah ] 832a10413e4SAmit Shah } 833a10413e4SAmit Shah }, 834a10413e4SAmit Shah "usb-kbd": { 835a10413e4SAmit Shah "Name": "usb-kbd", 836a10413e4SAmit Shah "version_id": 1, 837a10413e4SAmit Shah "minimum_version_id": 1, 838a10413e4SAmit Shah "Description": { 839a10413e4SAmit Shah "name": "usb-kbd", 840a10413e4SAmit Shah "version_id": 1, 841a10413e4SAmit Shah "minimum_version_id": 1, 842a10413e4SAmit Shah "Fields": [ 843a10413e4SAmit Shah { 844a10413e4SAmit Shah "field": "dev", 845a10413e4SAmit Shah "version_id": 0, 846a10413e4SAmit Shah "field_exists": false, 847af3713f6SAmit Shah "size": 5832, 848a10413e4SAmit Shah "Description": { 849a10413e4SAmit Shah "name": "USBDevice", 850a10413e4SAmit Shah "version_id": 1, 851a10413e4SAmit Shah "minimum_version_id": 1, 852a10413e4SAmit Shah "Fields": [ 853a10413e4SAmit Shah { 854a10413e4SAmit Shah "field": "addr", 855a10413e4SAmit Shah "version_id": 0, 856a10413e4SAmit Shah "field_exists": false, 857a10413e4SAmit Shah "size": 1 858a10413e4SAmit Shah }, 859a10413e4SAmit Shah { 860a10413e4SAmit Shah "field": "state", 861a10413e4SAmit Shah "version_id": 0, 862a10413e4SAmit Shah "field_exists": false, 863a10413e4SAmit Shah "size": 4 864a10413e4SAmit Shah }, 865a10413e4SAmit Shah { 866a10413e4SAmit Shah "field": "remote_wakeup", 867a10413e4SAmit Shah "version_id": 0, 868a10413e4SAmit Shah "field_exists": false, 869a10413e4SAmit Shah "size": 4 870a10413e4SAmit Shah }, 871a10413e4SAmit Shah { 872a10413e4SAmit Shah "field": "setup_state", 873a10413e4SAmit Shah "version_id": 0, 874a10413e4SAmit Shah "field_exists": false, 875a10413e4SAmit Shah "size": 4 876a10413e4SAmit Shah }, 877a10413e4SAmit Shah { 878a10413e4SAmit Shah "field": "setup_len", 879a10413e4SAmit Shah "version_id": 0, 880a10413e4SAmit Shah "field_exists": false, 881a10413e4SAmit Shah "size": 4 882a10413e4SAmit Shah }, 883a10413e4SAmit Shah { 884a10413e4SAmit Shah "field": "setup_index", 885a10413e4SAmit Shah "version_id": 0, 886a10413e4SAmit Shah "field_exists": false, 887a10413e4SAmit Shah "size": 4 888a10413e4SAmit Shah }, 889a10413e4SAmit Shah { 890a10413e4SAmit Shah "field": "setup_buf", 891a10413e4SAmit Shah "version_id": 0, 892a10413e4SAmit Shah "field_exists": false, 893a10413e4SAmit Shah "size": 1 894a10413e4SAmit Shah } 895a10413e4SAmit Shah ] 896a10413e4SAmit Shah } 897a10413e4SAmit Shah }, 898a10413e4SAmit Shah { 899af3713f6SAmit Shah "field": "hid", 900af3713f6SAmit Shah "version_id": 0, 901af3713f6SAmit Shah "field_exists": false, 902af3713f6SAmit Shah "size": 312, 903af3713f6SAmit Shah "Description": { 904af3713f6SAmit Shah "name": "HIDKeyboardDevice", 905af3713f6SAmit Shah "version_id": 1, 906af3713f6SAmit Shah "minimum_version_id": 1, 907af3713f6SAmit Shah "Fields": [ 908af3713f6SAmit Shah { 909a10413e4SAmit Shah "field": "kbd.keycodes", 910a10413e4SAmit Shah "version_id": 0, 911a10413e4SAmit Shah "field_exists": false, 91238ef86b5SAmit Shah "size": 2 913a10413e4SAmit Shah }, 914a10413e4SAmit Shah { 915a10413e4SAmit Shah "field": "head", 916a10413e4SAmit Shah "version_id": 0, 917a10413e4SAmit Shah "field_exists": false, 918a10413e4SAmit Shah "size": 4 919a10413e4SAmit Shah }, 920a10413e4SAmit Shah { 921a10413e4SAmit Shah "field": "n", 922a10413e4SAmit Shah "version_id": 0, 923a10413e4SAmit Shah "field_exists": false, 924a10413e4SAmit Shah "size": 4 925a10413e4SAmit Shah }, 926a10413e4SAmit Shah { 927a10413e4SAmit Shah "field": "kbd.modifiers", 928a10413e4SAmit Shah "version_id": 0, 929a10413e4SAmit Shah "field_exists": false, 930a10413e4SAmit Shah "size": 2 931a10413e4SAmit Shah }, 932a10413e4SAmit Shah { 933a10413e4SAmit Shah "field": "kbd.leds", 934a10413e4SAmit Shah "version_id": 0, 935a10413e4SAmit Shah "field_exists": false, 936a10413e4SAmit Shah "size": 1 937a10413e4SAmit Shah }, 938a10413e4SAmit Shah { 939a10413e4SAmit Shah "field": "kbd.key", 940a10413e4SAmit Shah "version_id": 0, 941a10413e4SAmit Shah "field_exists": false, 942a10413e4SAmit Shah "size": 1 943a10413e4SAmit Shah }, 944a10413e4SAmit Shah { 945a10413e4SAmit Shah "field": "kbd.keys", 946a10413e4SAmit Shah "version_id": 0, 947a10413e4SAmit Shah "field_exists": false, 948a10413e4SAmit Shah "size": 4 949a10413e4SAmit Shah }, 950a10413e4SAmit Shah { 951a10413e4SAmit Shah "field": "protocol", 952a10413e4SAmit Shah "version_id": 0, 953a10413e4SAmit Shah "field_exists": false, 954a10413e4SAmit Shah "size": 4 955a10413e4SAmit Shah }, 956a10413e4SAmit Shah { 957a10413e4SAmit Shah "field": "idle", 958a10413e4SAmit Shah "version_id": 0, 959a10413e4SAmit Shah "field_exists": false, 960a10413e4SAmit Shah "size": 1 961a10413e4SAmit Shah } 962a10413e4SAmit Shah ] 963a10413e4SAmit Shah } 964a10413e4SAmit Shah } 965af3713f6SAmit Shah ] 966af3713f6SAmit Shah } 967af3713f6SAmit Shah } 968a10413e4SAmit Shah} 969