[PATCH] ARM: remove ixp2000 platform

Krzysztof Halasa
2012-03-13T21:15:29Z

Greg Ungerer <gerg@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