alistair23-linux/arch/powerpc/platforms
Gerhard Pircher 54b318aa52 powerpc/amigaone: Add platform support for AmigaOne
This commit adds the setup code for booting Linux on AmigaOne G3SE (G3
only), AmigaOne XE and uA1 (G3/G4) desktop computers. These boards were
sold by Eyetech and are based on MAI Logic's Teron boards and its
Articia S northbridge.
The AmigaOne uses U-boot as firmware, which doesn't support a flattened
device tree yet. The northbridge has some design flaws, which makes it
necessary to use non cacheable memory for DMA operations
(CONFIG_NOT_COHERENT_CACHE) and to avoid setting the coherence (M) flag
for memory pages.

Signed-off-by: Gerhard Pircher <gerhard_pircher@gmx.net>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2009-02-11 16:00:08 +11:00
..
8xx powerpc: Add support for the MPC852 based mgsuvd board from keymile. 2008-09-16 10:01:30 -05:00
40x powerpc: Introduce ppc_pci_flags accessors 2008-12-16 15:53:16 +11:00
44x powerpc/44x: Warp patches for the new NDFC driver 2009-01-20 08:17:21 -05:00
52xx powerpc/5200: Add support for the digsy MTC board. 2009-02-04 13:39:17 -07:00
82xx arch/powerpc: Eliminate double sizeof 2009-02-06 10:44:28 -06:00
83xx powerpc/83xx: Add PCI-E support for all MPC83xx boards with PCI-E 2009-01-28 18:16:48 -06:00
85xx powerpc/85xx: Add local_irq_restore in error handling code 2008-12-30 11:35:30 -06:00
86xx powerpc/86xx: Extend GE Fanuc GPIO driver for the SBC310 2009-01-28 23:05:58 -06:00
512x powerpc/mpc5121: fix NULL test in mpc5121_clk_get utility function. 2009-01-09 15:49:04 -07:00
amigaone powerpc/amigaone: Add platform support for AmigaOne 2009-02-11 16:00:08 +11:00
cell powerpc: Cleanup from l64 to ll64 change: arch code 2009-01-13 14:47:59 +11:00
chrp powerpc: Disable mv643xx Ethernet port 0 on Pegasos 2009-02-11 16:00:08 +11:00
embedded6xx powerpc: Remove default kexec/crash_kernel ops assignments 2008-12-23 15:13:28 +11:00
iseries powerpc: Change u64/s64 to a long long integer type 2009-01-13 14:47:59 +11:00
maple powerpc: Remove default kexec/crash_kernel ops assignments 2008-12-23 15:13:28 +11:00
pasemi powerpc: Fix cpufreq drivers after cpufreq core changes 2009-01-11 21:32:01 -08:00
powermac powerpc/powermac: Fix occasional SMP boot failure 2009-01-13 14:48:03 +11:00
prep [POWERPC] Split several platforms into their respective Kconfig file 2007-03-22 10:07:32 -05:00
ps3 powerpc/ps3: Printing fixups for l64 to ll64 conversion arch/powerpc 2009-01-16 16:15:13 +11:00
pseries powerpc/eeh: Only disable/enable LSI interrupts in EEH 2009-02-11 16:00:08 +11:00
fsl_uli1575.c powerpc: Fix the ide suspend function in uli1575 2009-01-07 09:18:52 -06:00
Kconfig powerpc/amigaone: Add platform support for AmigaOne 2009-02-11 16:00:08 +11:00
Kconfig.cputype powerpc/85xx: Enable SMP support 2008-12-30 11:30:41 -06:00
Makefile powerpc/amigaone: Add platform support for AmigaOne 2009-02-11 16:00:08 +11:00