blob: 53eef47fc7da08f4854fead1e63b111fcfe4a2ca [file] [log] [blame]
Nico Huber9e20e2f2020-10-25 14:41:40 +01001# $ 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 Huberb992df92022-08-24 18:42:22 +020021 hotplug = "off"
Nico Huber9e20e2f2020-10-25 14:41:40 +010022
Nico Huberb992df92022-08-24 18:42:22 +020023[device "ssd"]
24 driver = "nvme"
25 bus = "q35-peg"
26 addr = "00.0"
27 serial = "0"
Nico Huber9e20e2f2020-10-25 14:41:40 +010028
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 Huberb992df92022-08-24 18:42:22 +020094 hotplug = "off"
Nico Huber9e20e2f2020-10-25 14:41:40 +010095
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 Huberb992df92022-08-24 18:42:22 +0200103 hotplug = "off"
Nico Huber9e20e2f2020-10-25 14:41:40 +0100104
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 Huberb992df92022-08-24 18:42:22 +0200112 hotplug = "off"
Nico Huber9e20e2f2020-10-25 14:41:40 +0100113
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 Huberb992df92022-08-24 18:42:22 +0200121 hotplug = "off"
Nico Huber9e20e2f2020-10-25 14:41:40 +0100122
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"