mbox series

[v2,0/4] Align PCI Emul Bridge to PCIe 5.0

Message ID 20200511162117.6674-1-jonathan.derrick@intel.com (mailing list archive)
Headers show
Series Align PCI Emul Bridge to PCIe 5.0 | expand

Message

Jon Derrick May 11, 2020, 4:21 p.m. UTC
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@intel.com/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(-)

Comments

Lorenzo Pieralisi May 22, 2020, 11:42 a.m. UTC | #1
On Mon, May 11, 2020 at 12:21:13PM -0400, Jon Derrick wrote:
> 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@intel.com/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(-)

Applied to pci/pci-bridge-emul, thanks !

Lorenzo