diff --git a/Artefacts/PVE-Q35-4.0-config/pve-q35-4.0.cfg b/Artefacts/PVE-Q35-4.0-config/pve-q35-4.0.cfg new file mode 100644 index 0000000..c931417 --- /dev/null +++ b/Artefacts/PVE-Q35-4.0-config/pve-q35-4.0.cfg @@ -0,0 +1,163 @@ +[device "ehci"] + driver = "ich9-usb-ehci1" + multifunction = "on" + bus = "pcie.0" + addr = "1d.7" + +[device "uhci-1"] + driver = "ich9-usb-uhci1" + multifunction = "on" + bus = "pcie.0" + addr = "1d.0" + masterbus = "ehci.0" + firstport = "0" + +[device "uhci-2"] + driver = "ich9-usb-uhci2" + multifunction = "on" + bus = "pcie.0" + addr = "1d.1" + masterbus = "ehci.0" + firstport = "2" + +[device "uhci-3"] + driver = "ich9-usb-uhci3" + multifunction = "on" + bus = "pcie.0" + addr = "1d.2" + masterbus = "ehci.0" + firstport = "4" + +[device "ehci-2"] + driver = "ich9-usb-ehci2" + multifunction = "on" + bus = "pcie.0" + addr = "1a.7" + +[device "uhci-4"] + driver = "ich9-usb-uhci4" + multifunction = "on" + bus = "pcie.0" + addr = "1a.0" + masterbus = "ehci-2.0" + firstport = "0" + +[device "uhci-5"] + driver = "ich9-usb-uhci5" + multifunction = "on" + bus = "pcie.0" + addr = "1a.1" + masterbus = "ehci-2.0" + firstport = "2" + +[device "uhci-6"] + driver = "ich9-usb-uhci6" + multifunction = "on" + bus = "pcie.0" + addr = "1a.2" + masterbus = "ehci-2.0" + firstport = "4" + +# FIXME: Remove this audio0 device at the next possible time +# see: https://pve.proxmox.com/pipermail/pve-devel/2019-July/038417.html +# https://pve.proxmox.com/pipermail/pve-devel/2019-July/038428.html +[device "audio0"] + driver = "ich9-intel-hda" + bus = "pcie.0" + addr = "1b.0" + + +[device "ich9-pcie-port-1"] + driver = "pcie-root-port" + x-speed = "16" + x-width = "32" + multifunction = "on" + bus = "pcie.0" + addr = "1c.0" + port = "1" + chassis = "1" + +[device "ich9-pcie-port-2"] + driver = "pcie-root-port" + x-speed = "16" + x-width = "32" + multifunction = "on" + bus = "pcie.0" + addr = "1c.1" + port = "2" + chassis = "2" + +[device "ich9-pcie-port-3"] + driver = "pcie-root-port" + x-speed = "16" + x-width = "32" + multifunction = "on" + bus = "pcie.0" + addr = "1c.2" + port = "3" + chassis = "3" + +[device "ich9-pcie-port-4"] + driver = "pcie-root-port" + x-speed = "16" + x-width = "32" + multifunction = "on" + bus = "pcie.0" + addr = "1c.3" + port = "4" + chassis = "4" + +## +# Example PCIe switch with two downstream ports +# +#[device "pcie-switch-upstream-port-1"] +# driver = "x3130-upstream" +# bus = "ich9-pcie-port-4" +# addr = "00.0" +# +#[device "pcie-switch-downstream-port-1-1"] +# driver = "xio3130-downstream" +# multifunction = "on" +# bus = "pcie-switch-upstream-port-1" +# addr = "00.0" +# port = "1" +# chassis = "5" +# +#[device "pcie-switch-downstream-port-1-2"] +# driver = "xio3130-downstream" +# multifunction = "on" +# bus = "pcie-switch-upstream-port-1" +# addr = "00.1" +# port = "1" +# chassis = "6" + + + +[device "pcidmi"] + driver = "i82801b11-bridge" + bus = "pcie.0" + addr = "1e.0" + +[device "pci.0"] + driver = "pci-bridge" + bus = "pcidmi" + addr = "1.0" + chassis_nr = "1" + +[device "pci.1"] + driver = "pci-bridge" + bus = "pcidmi" + addr = "2.0" + chassis_nr = "2" + +[device "pci.2"] + driver = "pci-bridge" + bus = "pcidmi" + addr = "3.0" + chassis_nr = "3" + +[device "pci.3"] + driver = "pci-bridge" + bus = "pcidmi" + addr = "4.0" + chassis_nr = "4"