[PATCH] powerpc/fsl-pci: Fix MSI support on 83xx platforms

Kumar Gala galak at kernel.crashing.org
Thu Oct 7 17:01:41 EST 2010


On Aug 5, 2010, at 3:02 AM, Kumar Gala wrote:

> The following commit broke 83xx because it assumed the 83xx platforms
> exposed the "IMMR" address in BAR0 like the 85xx/86xx/QoriQ devices do:
> 
> commit 3da34aae03d498ee62f75aa7467de93cce3030fd
> Author: Kumar Gala <galak at kernel.crashing.org>
> Date:   Tue May 12 15:51:56 2009 -0500
> 
>    powerpc/fsl: Support unique MSI addresses per PCIe Root Complex
> 
> However that is not true, so we have to search through the inbound
> window settings on 83xx to find which one matches the IMMR address to
> determine its PCI address.
> 
> Reported-by: Ilya Yanok <yanok at emcraft.com>
> Signed-off-by: Kumar Gala <galak at kernel.crashing.org>
> ---
> arch/powerpc/sysdev/fsl_msi.c |    9 +++----
> arch/powerpc/sysdev/fsl_pci.c |   43 ++++++++++++++++++++++++++++++++++++++++-
> arch/powerpc/sysdev/fsl_pci.h |    1 +
> 3 files changed, 47 insertions(+), 6 deletions(-)

applied to next

- k


More information about the Linuxppc-dev mailing list