ARM: ux500: Disable SMSC911x platform code registration when DT is enabled
authorLee Jones <lee.jones@linaro.org>
Tue, 29 May 2012 02:28:34 +0000 (10:28 +0800)
committerArnd Bergmann <arnd@arndb.de>
Fri, 1 Jun 2012 00:04:05 +0000 (02:04 +0200)
Now the SCMC911x is correctly enabled in Device Tree, there is no need
to continue registering it from platform code. In fact, if we continue
doing so, the system will throw an error on boot.

Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/mach-ux500/board-mop500.c

index 1718462622c5ff835de3c0a499ce03fed23ba4b0..57e89f60ae4bcbcc1aad1aa76118aa477a3c8c13 100644 (file)
@@ -679,7 +679,6 @@ static struct platform_device *snowball_platform_devs[] __initdata = {
 static struct platform_device *snowball_of_platform_devs[] __initdata = {
        &snowball_led_dev,
        &snowball_key_dev,
-       &snowball_sbnet_dev,
        &ab8500_device,
 };
 
@@ -887,7 +886,7 @@ static void __init u8500_init_machine(void)
                 * Devices to be DT:ed:
                 *   snowball_led_dev   = todo
                 *   snowball_key_dev   = todo
-                *   snowball_sbnet_dev = todo
+                *   snowball_sbnet_dev = done
                 *   ab8500_device      = todo
                 */
                platform_add_devices(snowball_of_platform_devs,