Merge branch 'bcm43xx' of git://git.kernel.org/pub/scm/linux/kernel/git/linville...
[linux-2.6-microblaze.git] / arch / arm / mach-pxa / generic.c
index 3248bc9..5efa847 100644 (file)
 #include <linux/kernel.h>
 #include <linux/init.h>
 #include <linux/delay.h>
-#include <linux/device.h>
+#include <linux/platform_device.h>
 #include <linux/ioport.h>
 #include <linux/pm.h>
+#include <linux/string.h>
 
 #include <asm/hardware.h>
 #include <asm/irq.h>
@@ -318,6 +319,11 @@ void __init pxa_set_ficp_info(struct pxaficp_platform_data *info)
        pxaficp_device.dev.platform_data = info;
 }
 
+static struct platform_device pxartc_device = {
+       .name           = "sa1100-rtc",
+       .id             = -1,
+};
+
 static struct platform_device *devices[] __initdata = {
        &pxamci_device,
        &udc_device,
@@ -328,6 +334,7 @@ static struct platform_device *devices[] __initdata = {
        &pxaficp_device,
        &i2c_device,
        &i2s_device,
+       &pxartc_device,
 };
 
 static int __init pxa_init(void)