blob: 87dcfcd6b0702b3a64015321765dc447fed1863a [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"
21
22
23[device "q35-igpu"]
24 driver = "VGA"
25 bus = "pcie.0"
26 addr = "02.0"
27
28
29[netdev "hostnet"]
30 type = "user"
31
32[device "net"]
33 driver = "e1000"
34 netdev = "hostnet"
35 bus = "pcie.0"
36 addr = "19.0"
37
38
39[device "ich9-ehci-2"]
40 driver = "ich9-usb-ehci2"
41 multifunction = "on"
42 bus = "pcie.0"
43 addr = "1a.7"
44
45[device "ich9-uhci-4"]
46 driver = "ich9-usb-uhci4"
47 multifunction = "on"
48 bus = "pcie.0"
49 addr = "1a.0"
50 masterbus = "ich9-ehci-2.0"
51 firstport = "0"
52
53[device "ich9-uhci-5"]
54 driver = "ich9-usb-uhci5"
55 multifunction = "on"
56 bus = "pcie.0"
57 addr = "1a.1"
58 masterbus = "ich9-ehci-2.0"
59 firstport = "2"
60
61[device "ich9-uhci-6"]
62 driver = "ich9-usb-uhci6"
63 multifunction = "on"
64 bus = "pcie.0"
65 addr = "1a.2"
66 masterbus = "ich9-ehci-2.0"
67 firstport = "4"
68
69
70[device "ich9-hda-audio"]
71 driver = "ich9-intel-hda"
72 bus = "pcie.0"
73 addr = "1b.0"
74
75[device "ich9-hda-duplex"]
76 driver = "hda-duplex"
77 bus = "ich9-hda-audio.0"
78 cad = "0"
79
80
81[device "ich9-pcie-port-1"]
82 driver = "ioh3420"
83 multifunction = "on"
84 bus = "pcie.0"
85 addr = "1c.0"
86 port = "1"
87 chassis = "1"
88
89[device "ich9-pcie-port-2"]
90 driver = "ioh3420"
91 multifunction = "on"
92 bus = "pcie.0"
93 addr = "1c.1"
94 port = "2"
95 chassis = "2"
96
97[device "ich9-pcie-port-3"]
98 driver = "ioh3420"
99 multifunction = "on"
100 bus = "pcie.0"
101 addr = "1c.2"
102 port = "3"
103 chassis = "3"
104
105[device "ich9-pcie-port-4"]
106 driver = "ioh3420"
107 multifunction = "on"
108 bus = "pcie.0"
109 addr = "1c.3"
110 port = "4"
111 chassis = "4"
112
113[device "ich9-pcie-port-5"]
114 driver = "ioh3420"
115 multifunction = "on"
116 bus = "pcie.0"
117 addr = "1c.4"
118 port = "5"
119 chassis = "5"
120
121[device "ich9-pcie-port-6"]
122 driver = "ioh3420"
123 multifunction = "on"
124 bus = "pcie.0"
125 addr = "1c.5"
126 port = "6"
127 chassis = "6"
128
129[device "ich9-pcie-port-7"]
130 driver = "ioh3420"
131 multifunction = "on"
132 bus = "pcie.0"
133 addr = "1c.6"
134 port = "7"
135 chassis = "7"
136
137[device "ich9-pcie-port-8"]
138 driver = "ioh3420"
139 multifunction = "on"
140 bus = "pcie.0"
141 addr = "1c.7"
142 port = "8"
143 chassis = "8"
144
145
146[device "ich9-ehci-1"]
147 driver = "ich9-usb-ehci1"
148 multifunction = "on"
149 bus = "pcie.0"
150 addr = "1d.7"
151
152[device "ich9-uhci-1"]
153 driver = "ich9-usb-uhci1"
154 multifunction = "on"
155 bus = "pcie.0"
156 addr = "1d.0"
157 masterbus = "ich9-ehci-1.0"
158 firstport = "0"
159
160[device "ich9-uhci-2"]
161 driver = "ich9-usb-uhci2"
162 multifunction = "on"
163 bus = "pcie.0"
164 addr = "1d.1"
165 masterbus = "ich9-ehci-1.0"
166 firstport = "2"
167
168[device "ich9-uhci-3"]
169 driver = "ich9-usb-uhci3"
170 multifunction = "on"
171 bus = "pcie.0"
172 addr = "1d.2"
173 masterbus = "ich9-ehci-1.0"
174 firstport = "4"
175
176
177[device "ich9-pci-bridge"]
178 driver = "i82801b11-bridge"
179 bus = "pcie.0"
180 addr = "1e.0"