ARM: SAMSUNG: Modify board files to use new PWM platform device
[linux-2.6-block.git] / arch / arm / mach-s5pc100 / mach-smdkc100.c
index 8c880f76f27436302d739bc9f877c6769b67724b..7c57a221785e65d3aeb55e9c637397b91a857daa 100644 (file)
@@ -194,6 +194,7 @@ static struct platform_device *smdkc100_devices[] __initdata = {
        &s3c_device_hsmmc0,
        &s3c_device_hsmmc1,
        &s3c_device_hsmmc2,
+       &samsung_device_pwm,
        &s3c_device_ts,
        &s3c_device_wdt,
        &smdkc100_lcd_powerdev,
@@ -246,9 +247,9 @@ static void __init smdkc100_machine_init(void)
        gpio_request(S5PC100_GPH0(6), "GPH0");
        smdkc100_lcd_power_set(&smdkc100_lcd_power_data, 0);
 
-       samsung_bl_set(&smdkc100_bl_gpio_info, &smdkc100_bl_data);
-
        platform_add_devices(smdkc100_devices, ARRAY_SIZE(smdkc100_devices));
+
+       samsung_bl_set(&smdkc100_bl_gpio_info, &smdkc100_bl_data);
 }
 
 MACHINE_START(SMDKC100, "SMDKC100")