Re: [PATCH v5 0/3] pcie-designware: add iATU unroll feature

2016-08-17 Thread Bjorn Helgaas
Hi Joao,

On Wed, Aug 10, 2016 at 11:02:37AM +0100, Joao Pinto wrote:
> The new DWC PCIe Core version (4.80) implements iATU in a different way.
> This new mechanism is called iATU Unroll Mode. The Core still supports
> the "old" mechanism calling it Legacy Mode if configured to do so, but
> the standard way will be using Unroll.
> This patch adds the necessary support for the mechanism and makes
> some minor improvements to the existent one.
> 
> Joao Pinto (3):
>   pci: move definitions from header to pcie-designware.c
>   pci: add iATU Unroll mechanism
>   pcie-designware: fix typo
> 
>  drivers/pci/host/pcie-designware.c | 138 
> -
>  drivers/pci/host/pcie-designware.h |   6 +-
>  2 files changed, 122 insertions(+), 22 deletions(-)

I applied these to pci/host-designware for v4.9.

I made a few changes and additions, so I'll post the patches I applied
as a v6 series so you can test and point out any errors.


Re: [PATCH v5 0/3] pcie-designware: add iATU unroll feature

2016-08-17 Thread Bjorn Helgaas
Hi Joao,

On Wed, Aug 10, 2016 at 11:02:37AM +0100, Joao Pinto wrote:
> The new DWC PCIe Core version (4.80) implements iATU in a different way.
> This new mechanism is called iATU Unroll Mode. The Core still supports
> the "old" mechanism calling it Legacy Mode if configured to do so, but
> the standard way will be using Unroll.
> This patch adds the necessary support for the mechanism and makes
> some minor improvements to the existent one.
> 
> Joao Pinto (3):
>   pci: move definitions from header to pcie-designware.c
>   pci: add iATU Unroll mechanism
>   pcie-designware: fix typo
> 
>  drivers/pci/host/pcie-designware.c | 138 
> -
>  drivers/pci/host/pcie-designware.h |   6 +-
>  2 files changed, 122 insertions(+), 22 deletions(-)

I applied these to pci/host-designware for v4.9.

I made a few changes and additions, so I'll post the patches I applied
as a v6 series so you can test and point out any errors.


[PATCH v5 0/3] pcie-designware: add iATU unroll feature

2016-08-10 Thread Joao Pinto
The new DWC PCIe Core version (4.80) implements iATU in a different way.
This new mechanism is called iATU Unroll Mode. The Core still supports
the "old" mechanism calling it Legacy Mode if configured to do so, but
the standard way will be using Unroll.
This patch adds the necessary support for the mechanism and makes
some minor improvements to the existent one.

Joao Pinto (3):
  pci: move definitions from header to pcie-designware.c
  pci: add iATU Unroll mechanism
  pcie-designware: fix typo

 drivers/pci/host/pcie-designware.c | 138 -
 drivers/pci/host/pcie-designware.h |   6 +-
 2 files changed, 122 insertions(+), 22 deletions(-)

-- 
1.8.1.5



[PATCH v5 0/3] pcie-designware: add iATU unroll feature

2016-08-10 Thread Joao Pinto
The new DWC PCIe Core version (4.80) implements iATU in a different way.
This new mechanism is called iATU Unroll Mode. The Core still supports
the "old" mechanism calling it Legacy Mode if configured to do so, but
the standard way will be using Unroll.
This patch adds the necessary support for the mechanism and makes
some minor improvements to the existent one.

Joao Pinto (3):
  pci: move definitions from header to pcie-designware.c
  pci: add iATU Unroll mechanism
  pcie-designware: fix typo

 drivers/pci/host/pcie-designware.c | 138 -
 drivers/pci/host/pcie-designware.h |   6 +-
 2 files changed, 122 insertions(+), 22 deletions(-)

-- 
1.8.1.5