Re: [PATCH] PCI: designware: check for iATU unroll support after initializing host

2016-11-02 Thread Bjorn Helgaas
On Fri, Oct 14, 2016 at 11:54:55PM +0200, Niklas Cassel wrote: > From: Niklas Cassel > > dw_pcie_iatu_unroll_enabled reads a dbi_base register. > Reading any dbi_base register before pp->ops->host_init has been called > causes "imprecise external abort" on platforms like

Re: [PATCH] PCI: designware: check for iATU unroll support after initializing host

2016-11-02 Thread Bjorn Helgaas
On Fri, Oct 14, 2016 at 11:54:55PM +0200, Niklas Cassel wrote: > From: Niklas Cassel > > dw_pcie_iatu_unroll_enabled reads a dbi_base register. > Reading any dbi_base register before pp->ops->host_init has been called > causes "imprecise external abort" on platforms like ARTPEC-6, where the >

Re: [PATCH] PCI: designware: check for iATU unroll support after initializing host

2016-11-02 Thread Olof Johansson
Hi, On Fri, Oct 14, 2016 at 2:54 PM, Niklas Cassel wrote: > From: Niklas Cassel > > dw_pcie_iatu_unroll_enabled reads a dbi_base register. > Reading any dbi_base register before pp->ops->host_init has been called > causes "imprecise external

Re: [PATCH] PCI: designware: check for iATU unroll support after initializing host

2016-11-02 Thread Olof Johansson
Hi, On Fri, Oct 14, 2016 at 2:54 PM, Niklas Cassel wrote: > From: Niklas Cassel > > dw_pcie_iatu_unroll_enabled reads a dbi_base register. > Reading any dbi_base register before pp->ops->host_init has been called > causes "imprecise external abort" on platforms like ARTPEC-6, where the > PCIe

Re: [PATCH] PCI: designware: check for iATU unroll support after initializing host

2016-10-17 Thread Joao Pinto
On 10/14/2016 10:54 PM, Niklas Cassel wrote: > From: Niklas Cassel > > dw_pcie_iatu_unroll_enabled reads a dbi_base register. > Reading any dbi_base register before pp->ops->host_init has been called > causes "imprecise external abort" on platforms like ARTPEC-6, where

Re: [PATCH] PCI: designware: check for iATU unroll support after initializing host

2016-10-17 Thread Joao Pinto
On 10/14/2016 10:54 PM, Niklas Cassel wrote: > From: Niklas Cassel > > dw_pcie_iatu_unroll_enabled reads a dbi_base register. > Reading any dbi_base register before pp->ops->host_init has been called > causes "imprecise external abort" on platforms like ARTPEC-6, where the > PCIe module is