[PATCH] ARM: remove ixp2000 platform
Krzysztof Halasa
khc at pm.waw.pl
Tue Mar 13 17:15:29 EDT 2012
Greg Ungerer <gerg at snapgear.com> writes:
>> The problematic one is IXP42x rev. A0. It has no support for hw mixed
>> mode (LE core + lane swapping where needed). Unfortunately this early
>
> It is not problematic if you are running your core BE right?
Right.
Of course it requires lane-swapping between PCI and the core/RAM. The
chip is set to hardware swap these accesses (block transfers and binary
structure layouts are correct, including bus master transfers) and
integer data (mostly u16/u32) are swapped again by the core
(readl/writel, also in-memory descriptors etc). All other peripherals
are always BE (NPE net coprocessors, EXP bus).
This all works fine on all revisions including the IXP425-A0.
--
Krzysztof Halasa
More information about the linux-arm-kernel
mailing list