ARM: omap: use __devexit_p in dmtimer driver
authorArnd Bergmann <arnd@arndb.de>
Sat, 1 Oct 2011 16:42:47 +0000 (18:42 +0200)
committerArnd Bergmann <arnd@arndb.de>
Sat, 1 Oct 2011 16:46:20 +0000 (18:46 +0200)
The omap_dm_timer_remove function gets discarded when
CONFIG_HOTPLUG is not set, so we must not reference it
unconditionally.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/plat-omap/dmtimer.c

index de7896f..2def4e1 100644 (file)
@@ -723,7 +723,7 @@ static int __devexit omap_dm_timer_remove(struct platform_device *pdev)
 
 static struct platform_driver omap_dm_timer_driver = {
        .probe  = omap_dm_timer_probe,
-       .remove = omap_dm_timer_remove,
+       .remove = __devexit_p(omap_dm_timer_remove),
        .driver = {
                .name   = "omap_timer",
        },