[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-mips
Subject: Re: [MIPS] Cobalt: convert legacy port addresses to GT-64111 bus
From: Ralf Baechle <ralf () linux-mips ! org>
Date: 2010-02-25 14:38:04
Message-ID: 20100225143804.GE29565 () linux-mips ! org
[Download RAW message or body]
On Wed, Feb 24, 2010 at 01:53:27PM -0700, Bjorn Helgaas wrote:
> The GT-64111 PCI host bridge has no address translation mechanism, so
> it can't generate legacy port accesses. This quirk fixes legacy device
> port resources to contain the bus addresses actually generated by the
> GT-64111.
>
> I think this is the approach Ben Herrenschmidt suggested long ago:
> http://marc.info/?l=linux-kernel&m=119733290624544&w=2
>
> This allows us to remove the IORESOURCE_PCI_FIXED hack from
> pcibios_fixup_device_resources(), which converts bus addresses to CPU
> addresses. IORESOURCE_PCI_FIXED denotes resources that can't be moved;
> it has nothing to do with converting bus to CPU addresses.
Thanks, queued for 2.6.34.
Ralf
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic