linux/arch/arm/mach-orion5x
Thomas Petazzoni 1bffb4a872 arm: orion5x: basic Device Tree support
This commit adds basic DT support for the Orion5x SoC family. It adds
an orion5x.dtsi description of the Orion5x SoC as well as the needed
DT_MACHINE structure to support boards converted to DT in the future.

So far, the Device Tree contains the interrupt controller, the GPIO
bank, the UART controllers, the SPI controller, the watchdog, the SATA
controller, the I2C controller and the cryptographic engine.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested by: Maxime Hadjinlian <mhadjinlian@lacie.com>
Acked-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
2012-11-21 21:00:45 +00:00
..
include/mach Merge branch 'kirkwood/addr_decode' of git://git.infradead.org/users/jcooper/linux into late/kirkwood 2012-09-22 14:22:47 -07:00
addr-map.c arm: plat-orion: use void __iomem pointers for addr-map functions 2012-09-21 18:04:47 +00:00
board-dt.c arm: orion5x: basic Device Tree support 2012-11-21 21:00:45 +00:00
common.c arm: orion5x: basic Device Tree support 2012-11-21 21:00:45 +00:00
common.h arm: orion5x: basic Device Tree support 2012-11-21 21:00:45 +00:00
d2net-setup.c ARM: orion: move custom gpio functions to orion-gpio.h 2012-09-14 09:21:59 -05:00
db88f5281-setup.c ARM: orion: move platform_data definitions 2012-09-19 17:42:17 +02:00
dns323-setup.c Merge branch 'kirkwood/addr_decode' of git://git.infradead.org/users/jcooper/linux into late/kirkwood 2012-09-22 14:22:47 -07:00
edmini_v2-setup.c ARM: restart: orion5x: use new restart hook 2012-01-05 12:57:16 +00:00
irq.c Merge branch 'kirkwood/addr_decode' of git://git.infradead.org/users/jcooper/linux into late/kirkwood 2012-09-22 14:22:47 -07:00
Kconfig arm: orion5x: basic Device Tree support 2012-11-21 21:00:45 +00:00
kurobox_pro-setup.c ARM: orion: move platform_data definitions 2012-09-19 17:42:17 +02:00
ls_hgl-setup.c Disintegrate asm/system.h for ARM 2012-03-28 18:30:01 +01:00
ls-chl-setup.c Disintegrate asm/system.h for ARM 2012-03-28 18:30:01 +01:00
lsmini-setup.c Disintegrate asm/system.h for ARM 2012-03-28 18:30:01 +01:00
Makefile arm: orion5x: basic Device Tree support 2012-11-21 21:00:45 +00:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
mpp.c arm: plat-orion: use void __iomem pointers for MPP functions 2012-09-21 18:04:24 +00:00
mpp.h ARM: orion5x: Fix GPIO enable bits for MPP9 2012-05-08 18:57:21 +00:00
mss2-setup.c ARM: PCI: get rid of pci_std_swizzle() 2012-05-13 17:12:16 +01:00
mv2120-setup.c ARM: restart: orion5x: use new restart hook 2012-01-05 12:57:16 +00:00
net2big-setup.c ARM: orion: move custom gpio functions to orion-gpio.h 2012-09-14 09:21:59 -05:00
pci.c Merge branch 'kirkwood/addr_decode' of git://git.infradead.org/users/jcooper/linux into late/kirkwood 2012-09-22 14:22:47 -07:00
rd88f5181l-fxo-setup.c ARM: mach-orion5x: convert custom LED code to gpio_led and LED CPU trigger 2012-08-01 11:22:06 +08:00
rd88f5181l-ge-setup.c ARM: mach-orion5x: convert custom LED code to gpio_led and LED CPU trigger 2012-08-01 11:22:06 +08:00
rd88f5182-setup.c ARM: mach-orion5x: convert custom LED code to gpio_led and LED CPU trigger 2012-08-01 11:22:06 +08:00
rd88f6183ap-ge-setup.c ARM: mach-orion5x: convert custom LED code to gpio_led and LED CPU trigger 2012-08-01 11:22:06 +08:00
terastation_pro2-setup.c ARM: PCI: get rid of pci_std_swizzle() 2012-05-13 17:12:16 +01:00
ts78xx-fpga.h ARM: orion5x: ts78xx whitespace cleanups 2012-05-14 18:13:00 +02:00
ts78xx-setup.c ARM: Orion5x: ts78xx: Add IOMEM for virtual addresses. 2012-09-28 22:04:48 +02:00
ts209-setup.c ARM: PCI: get rid of pci_std_swizzle() 2012-05-13 17:12:16 +01:00
ts409-setup.c ARM: PCI: get rid of pci_std_swizzle() 2012-05-13 17:12:16 +01:00
tsx09-common.c ARM: orion5x: clean-up mach/io.h 2012-03-06 21:34:40 -06:00
tsx09-common.h [ARM] Orion: remove code duplication in TS209 and TS409 setup files 2008-06-22 22:44:54 +02:00
wnr854t-setup.c ARM: PCI: get rid of pci_std_swizzle() 2012-05-13 17:12:16 +01:00
wrt350n-v2-setup.c ARM: PCI: get rid of pci_std_swizzle() 2012-05-13 17:12:16 +01:00