kernel_optimize_test/arch/arm/mach-orion5x
Lennert Buytenhek 044f6c7c44 [ARM] Orion: move EHCI/I2C/UART peripheral init into board code
This patch moves initialisation of EHCI/I2C/UART platform devices
from the common orion5x_init() into the board support code.

The rationale behind this is that only the board support code knows
whether certain peripherals have been brought out on the board, and
not initialising peripherals that haven't been brought out is
desirable for example:
- to reduce user confusion (e.g. seeing both 'eth0' and 'eth1'
  appear while there is only one ethernet port on the board); and
- to allow for future power savings (peripherals that have not
  been brought out can be clock gated off entirely).

Signed-off-by: Lennert Buytenhek <buytenh@marvell.com>
Acked-by: Russell King <linux@arm.linux.org.uk>
2008-06-22 22:44:45 +02:00
..
addr-map.c [ARM] Orion: DRAM mapping granularity is 64KiB, not 16MiB 2008-06-22 22:44:41 +02:00
common.c [ARM] Orion: move EHCI/I2C/UART peripheral init into board code 2008-06-22 22:44:45 +02:00
common.h [ARM] Orion: move EHCI/I2C/UART peripheral init into board code 2008-06-22 22:44:45 +02:00
db88f5281-setup.c [ARM] Orion: move EHCI/I2C/UART peripheral init into board code 2008-06-22 22:44:45 +02:00
dns323-setup.c [ARM] Orion: move EHCI/I2C/UART peripheral init into board code 2008-06-22 22:44:45 +02:00
gpio.c Orion: orion -> orion5x rename 2008-03-27 14:51:41 -04:00
irq.c Orion: orion -> orion5x rename 2008-03-27 14:51:41 -04:00
Kconfig [ARM] 4955/1: Orion: Support the Buffalo Linkstation Pro/Live Platform 2008-04-10 15:27:11 +01:00
kurobox_pro-setup.c [ARM] Orion: move EHCI/I2C/UART peripheral init into board code 2008-06-22 22:44:45 +02:00
Makefile [ARM] 4955/1: Orion: Support the Buffalo Linkstation Pro/Live Platform 2008-04-10 15:27:11 +01:00
Makefile.boot Orion: orion -> orion5x rename 2008-03-27 14:51:41 -04:00
pci.c [ARM] Orion: fix various whitespace and coding style issues 2008-06-22 22:44:39 +02:00
rd88f5182-setup.c [ARM] Orion: move EHCI/I2C/UART peripheral init into board code 2008-06-22 22:44:45 +02:00
ts209-setup.c [ARM] Orion: move EHCI/I2C/UART peripheral init into board code 2008-06-22 22:44:45 +02:00