mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 23:33:54 -06:00
pcie: Fast PCIe root ports for new machines
Change the default speed and width for new machine types to the fastest and widest currently supported. This should be compatible to the PCIe 4.0 spec. Pre-QEMU-4.0 machine types remain at 2.5GT/s, x1 width. Cc: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> Reviewed-by: Eric Auger <eric.auger@redhat.com> Signed-off-by: Alex Williamson <alex.williamson@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
parent
d26e543891
commit
a09d2038cc
2 changed files with 11 additions and 3 deletions
|
@ -125,9 +125,9 @@ static Property gen_rp_props[] = {
|
|||
DEFINE_PROP_SIZE("pref64-reserve", GenPCIERootPort,
|
||||
res_reserve.mem_pref_64, -1),
|
||||
DEFINE_PROP_PCIE_LINK_SPEED("x-speed", PCIESlot,
|
||||
speed, PCIE_LINK_SPEED_2_5),
|
||||
speed, PCIE_LINK_SPEED_16),
|
||||
DEFINE_PROP_PCIE_LINK_WIDTH("x-width", PCIESlot,
|
||||
width, PCIE_LINK_WIDTH_1),
|
||||
width, PCIE_LINK_WIDTH_32),
|
||||
DEFINE_PROP_END_OF_LIST()
|
||||
};
|
||||
|
||||
|
|
|
@ -2,7 +2,15 @@
|
|||
#define HW_COMPAT_H
|
||||
|
||||
#define HW_COMPAT_3_1 \
|
||||
/* empty */
|
||||
{\
|
||||
.driver = "pcie-root-port",\
|
||||
.property = "x-speed",\
|
||||
.value = "2_5",\
|
||||
},{\
|
||||
.driver = "pcie-root-port",\
|
||||
.property = "x-width",\
|
||||
.value = "1",\
|
||||
},
|
||||
|
||||
#define HW_COMPAT_3_0 \
|
||||
/* empty */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue