From c2ca0dcb4987e9b52354c54f3eb5e953311be2d0 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Wed, 19 Nov 2008 17:11:10 +0000 Subject: clean-device-registration-to-array.patch Well dependencies of pcf50633 are getting a bit much, let's break them out into an array Signed-off-by: Andy Green --- arch/arm/mach-s3c2440/mach-gta02.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'arch') diff --git a/arch/arm/mach-s3c2440/mach-gta02.c b/arch/arm/mach-s3c2440/mach-gta02.c index fe99bca51a5..cad95f3a826 100644 --- a/arch/arm/mach-s3c2440/mach-gta02.c +++ b/arch/arm/mach-s3c2440/mach-gta02.c @@ -1659,6 +1659,30 @@ static int __init hardware_ecc_setup(char *str) __setup("hardware_ecc=", hardware_ecc_setup); +static struct platform_device *gta02_devices[] __initdata = { + &s3c_device_spi_acc, + >a02_button_dev, + >a02_pm_usbhost_dev, + >a02_pmu_dev, + >a02_sdio_dev, + &s3c_device_usb, + &s3c_device_wdt, + &s3c_device_i2c, + &s3c_device_iis, + // &s3c_device_sdi, /* FIXME: temporary disable to avoid s3cmci bind */ + &s3c_device_usbgadget, + &s3c_device_nand, + &s3c_device_ts, + >a02_nor_flash, + &sc32440_fiq_device, + >a02_version_device, + >a02_memconfig_device, + >a02_resume_reason_device, + &s3c24xx_pwm_device, + >a02_pm_wlan_dev, +}; + + static void __init gta02_machine_init(void) { int rc; -- cgit v1.2.3