This set updates pci-bridge-emul for PCIe 4.0 and 5.0. It fixes a few bit conflicts and comments, and updates a few missing 4.0 and 5.0 definitions. Additionally it eliminates the 'reserved' member by assuming that ro, rw, and w1c bits are valid and non-conflicting, and using the inversion of those fields. v2 changes: Removed GENMASK/BIT conversion. Existing named fields are left as-is. Added Rob's acks for unchanged patches 1 & 2 v1: https://lore.kernel.org/linux-pci/20200414203005.5166-1-jonathan.derrick@xxxxxxxxx/T/#t Jon Derrick (4): PCI: pci-bridge-emul: Fix PCIe bit conflicts PCI: pci-bridge-emul: Fix Root Cap/Status comment PCI: pci-bridge-emul: Update for PCIe 5.0 r1.0 PCI: pci-bridge-emul: Eliminate the 'reserved' member drivers/pci/pci-bridge-emul.c | 61 ++++++++++++++++++----------------- 1 file changed, 31 insertions(+), 30 deletions(-) -- 2.18.1