Nico Huber | 9e20e2f | 2020-10-25 14:41:40 +0100 | [diff] [blame] | 1 | # $ qemu-system-x86_64 -nodefaults -readconfig q35-base.cfg -readconfig ... |
| 2 | # |
| 3 | # Devices that show up even with `-nodefaults`: |
| 4 | # 00.0 Host bridge |
| 5 | # 1f.0 LPC bridge |
| 6 | # 1f.2 SATA controller (AHCI mode) |
| 7 | # 1f.3 SMBus controller |
| 8 | |
| 9 | [machine] |
| 10 | type = "q35" |
| 11 | accel = "kvm:tcg" |
| 12 | |
| 13 | [memory] |
| 14 | size = "1024" |
| 15 | |
| 16 | |
| 17 | [device "q35-peg"] |
| 18 | driver = "pcie-root-port" |
| 19 | bus = "pcie.0" |
| 20 | addr = "01.0" |
Nico Huber | b992df9 | 2022-08-24 18:42:22 +0200 | [diff] [blame] | 21 | hotplug = "off" |
Nico Huber | 9e20e2f | 2020-10-25 14:41:40 +0100 | [diff] [blame] | 22 | |
Nico Huber | b992df9 | 2022-08-24 18:42:22 +0200 | [diff] [blame] | 23 | [device "ssd"] |
| 24 | driver = "nvme" |
| 25 | bus = "q35-peg" |
| 26 | addr = "00.0" |
| 27 | serial = "0" |
Nico Huber | 9e20e2f | 2020-10-25 14:41:40 +0100 | [diff] [blame] | 28 | |
| 29 | [device "q35-igpu"] |
| 30 | driver = "VGA" |
| 31 | bus = "pcie.0" |
| 32 | addr = "02.0" |
| 33 | |
| 34 | |
| 35 | [netdev "hostnet"] |
| 36 | type = "user" |
| 37 | |
| 38 | [device "net"] |
| 39 | driver = "e1000" |
| 40 | netdev = "hostnet" |
| 41 | bus = "pcie.0" |
| 42 | addr = "19.0" |
| 43 | |
| 44 | |
| 45 | [device "ich9-ehci-2"] |
| 46 | driver = "ich9-usb-ehci2" |
| 47 | multifunction = "on" |
| 48 | bus = "pcie.0" |
| 49 | addr = "1a.7" |
| 50 | |
| 51 | [device "ich9-uhci-4"] |
| 52 | driver = "ich9-usb-uhci4" |
| 53 | multifunction = "on" |
| 54 | bus = "pcie.0" |
| 55 | addr = "1a.0" |
| 56 | masterbus = "ich9-ehci-2.0" |
| 57 | firstport = "0" |
| 58 | |
| 59 | [device "ich9-uhci-5"] |
| 60 | driver = "ich9-usb-uhci5" |
| 61 | multifunction = "on" |
| 62 | bus = "pcie.0" |
| 63 | addr = "1a.1" |
| 64 | masterbus = "ich9-ehci-2.0" |
| 65 | firstport = "2" |
| 66 | |
| 67 | [device "ich9-uhci-6"] |
| 68 | driver = "ich9-usb-uhci6" |
| 69 | multifunction = "on" |
| 70 | bus = "pcie.0" |
| 71 | addr = "1a.2" |
| 72 | masterbus = "ich9-ehci-2.0" |
| 73 | firstport = "4" |
| 74 | |
| 75 | |
| 76 | [device "ich9-hda-audio"] |
| 77 | driver = "ich9-intel-hda" |
| 78 | bus = "pcie.0" |
| 79 | addr = "1b.0" |
| 80 | |
| 81 | [device "ich9-hda-duplex"] |
| 82 | driver = "hda-duplex" |
| 83 | bus = "ich9-hda-audio.0" |
| 84 | cad = "0" |
| 85 | |
| 86 | |
| 87 | [device "ich9-pcie-port-1"] |
| 88 | driver = "ioh3420" |
| 89 | multifunction = "on" |
| 90 | bus = "pcie.0" |
| 91 | addr = "1c.0" |
| 92 | port = "1" |
| 93 | chassis = "1" |
Nico Huber | b992df9 | 2022-08-24 18:42:22 +0200 | [diff] [blame] | 94 | hotplug = "off" |
Nico Huber | 9e20e2f | 2020-10-25 14:41:40 +0100 | [diff] [blame] | 95 | |
| 96 | [device "ich9-pcie-port-2"] |
| 97 | driver = "ioh3420" |
| 98 | multifunction = "on" |
| 99 | bus = "pcie.0" |
| 100 | addr = "1c.1" |
| 101 | port = "2" |
| 102 | chassis = "2" |
Nico Huber | b992df9 | 2022-08-24 18:42:22 +0200 | [diff] [blame] | 103 | hotplug = "off" |
Nico Huber | 9e20e2f | 2020-10-25 14:41:40 +0100 | [diff] [blame] | 104 | |
| 105 | [device "ich9-pcie-port-3"] |
| 106 | driver = "ioh3420" |
| 107 | multifunction = "on" |
| 108 | bus = "pcie.0" |
| 109 | addr = "1c.2" |
| 110 | port = "3" |
| 111 | chassis = "3" |
Nico Huber | b992df9 | 2022-08-24 18:42:22 +0200 | [diff] [blame] | 112 | hotplug = "off" |
Nico Huber | 9e20e2f | 2020-10-25 14:41:40 +0100 | [diff] [blame] | 113 | |
| 114 | [device "ich9-pcie-port-4"] |
| 115 | driver = "ioh3420" |
| 116 | multifunction = "on" |
| 117 | bus = "pcie.0" |
| 118 | addr = "1c.3" |
| 119 | port = "4" |
| 120 | chassis = "4" |
Nico Huber | b992df9 | 2022-08-24 18:42:22 +0200 | [diff] [blame] | 121 | hotplug = "off" |
Nico Huber | 9e20e2f | 2020-10-25 14:41:40 +0100 | [diff] [blame] | 122 | |
| 123 | [device "ich9-pcie-port-5"] |
| 124 | driver = "ioh3420" |
| 125 | multifunction = "on" |
| 126 | bus = "pcie.0" |
| 127 | addr = "1c.4" |
| 128 | port = "5" |
| 129 | chassis = "5" |
| 130 | |
| 131 | [device "ich9-pcie-port-6"] |
| 132 | driver = "ioh3420" |
| 133 | multifunction = "on" |
| 134 | bus = "pcie.0" |
| 135 | addr = "1c.5" |
| 136 | port = "6" |
| 137 | chassis = "6" |
| 138 | |
| 139 | [device "ich9-pcie-port-7"] |
| 140 | driver = "ioh3420" |
| 141 | multifunction = "on" |
| 142 | bus = "pcie.0" |
| 143 | addr = "1c.6" |
| 144 | port = "7" |
| 145 | chassis = "7" |
| 146 | |
| 147 | [device "ich9-pcie-port-8"] |
| 148 | driver = "ioh3420" |
| 149 | multifunction = "on" |
| 150 | bus = "pcie.0" |
| 151 | addr = "1c.7" |
| 152 | port = "8" |
| 153 | chassis = "8" |
| 154 | |
| 155 | |
| 156 | [device "ich9-ehci-1"] |
| 157 | driver = "ich9-usb-ehci1" |
| 158 | multifunction = "on" |
| 159 | bus = "pcie.0" |
| 160 | addr = "1d.7" |
| 161 | |
| 162 | [device "ich9-uhci-1"] |
| 163 | driver = "ich9-usb-uhci1" |
| 164 | multifunction = "on" |
| 165 | bus = "pcie.0" |
| 166 | addr = "1d.0" |
| 167 | masterbus = "ich9-ehci-1.0" |
| 168 | firstport = "0" |
| 169 | |
| 170 | [device "ich9-uhci-2"] |
| 171 | driver = "ich9-usb-uhci2" |
| 172 | multifunction = "on" |
| 173 | bus = "pcie.0" |
| 174 | addr = "1d.1" |
| 175 | masterbus = "ich9-ehci-1.0" |
| 176 | firstport = "2" |
| 177 | |
| 178 | [device "ich9-uhci-3"] |
| 179 | driver = "ich9-usb-uhci3" |
| 180 | multifunction = "on" |
| 181 | bus = "pcie.0" |
| 182 | addr = "1d.2" |
| 183 | masterbus = "ich9-ehci-1.0" |
| 184 | firstport = "4" |
| 185 | |
| 186 | |
| 187 | [device "ich9-pci-bridge"] |
| 188 | driver = "i82801b11-bridge" |
| 189 | bus = "pcie.0" |
| 190 | addr = "1e.0" |