[PATCH 07/15] ARM: dove: use fixed PCI i/o mapping
Nicolas Pitre
nico at fluxnic.net
Mon Jul 9 16:47:32 EDT 2012
On Mon, 9 Jul 2012, Rob Herring wrote:
> Why use 1M when 64K is enough based on our prior conversations? The more
> we standardize the configuration, the more we can make common. I think
> the majority of the pci setup functions can be consolidated. It's really
> just data differences for the resource setup. I only used 1M alignment
> in case there were some alignment requirements in the h/w and it can't
> handle a starting pci bus address of 0x10000. I think it's just the
> Marvell parts that do this, so if anyone knowledgeable on those parts
> can comment it would help.
The only Marvell board I have which can accommodate a PCI card does
support 3.3V PCI cards only. Otherwise this is all PCI Express. And
the only PCI cards with I/O space I've seen are 5V PCI cards.
So I'd say: go for the option with the best consolidation outcome. No
one is using cards with I/O space on those platforms.
Nicolas
More information about the linux-arm-kernel
mailing list