Gerd Hoffmann | ee941b38 | 2013-06-07 16:03:44 +0200 | [diff] [blame] | 1 | chip mainboard/emulation/qemu-q35 |
Arthur Heymans | 69cd729 | 2022-11-07 13:52:11 +0100 | [diff] [blame] | 2 | device cpu_cluster 0 on end |
Gerd Hoffmann | ee941b38 | 2013-06-07 16:03:44 +0200 | [diff] [blame] | 3 | device domain 0 on |
Arthur Heymans | 0b58024 | 2023-07-04 12:15:56 +0200 | [diff] [blame^] | 4 | device pci 0.0 mandatory ops nb_operations end # northbridge (q35) |
Gerd Hoffmann | ee941b38 | 2013-06-07 16:03:44 +0200 | [diff] [blame] | 5 | chip southbridge/intel/i82801ix |
Gerd Hoffmann | ee941b38 | 2013-06-07 16:03:44 +0200 | [diff] [blame] | 6 | # present unconditionally |
Duncan Laurie | 516967c | 2020-03-17 18:49:39 -0700 | [diff] [blame] | 7 | device pci 1f.0 mandatory |
| 8 | chip drivers/pc80/tpm |
| 9 | device pnp 0c31.0 on end |
| 10 | end |
| 11 | end # LPC |
Gerd Hoffmann | ee941b38 | 2013-06-07 16:03:44 +0200 | [diff] [blame] | 12 | device pci 1f.2 on end # SATA |
| 13 | device pci 1f.3 on end # SMBus |
| 14 | |
| 15 | # presence depends in qemu config |
| 16 | # (see docs/q35-chipset.cfg in qemu src tree) |
| 17 | device pci 1a.0 on end # UHCI #4 |
| 18 | device pci 1a.1 on end # UHCI #5 |
| 19 | device pci 1a.2 on end # UHCI #6 |
| 20 | device pci 1a.7 on end # EHCI #2 |
| 21 | device pci 1b.0 on end # HD Audio |
| 22 | device pci 1c.0 on end # PCIe Port #1 |
| 23 | device pci 1c.1 on end # PCIe Port #2 |
| 24 | device pci 1c.2 on end # PCIe Port #3 |
| 25 | device pci 1c.3 on end # PCIe Port #4 |
| 26 | device pci 1c.4 on end # PCIe Port #5 |
| 27 | device pci 1c.5 on end # PCIe Port #6 |
| 28 | device pci 1d.0 on end # UHCI #1 |
| 29 | device pci 1d.1 on end # UHCI #2 |
| 30 | device pci 1d.2 on end # UHCI #3 |
| 31 | device pci 1d.7 on end # EHCI #1 |
| 32 | |
| 33 | # not present (not emulated by qemu) |
| 34 | device pci 19.0 off end |
| 35 | device pci 1f.5 off end |
| 36 | device pci 1f.6 off end |
| 37 | end |
| 38 | end |
| 39 | end |