]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - arch/sh/boards/mach-se/7206/setup.c
Merge tag 'v2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[mv-sheeva.git] / arch / sh / boards / mach-se / 7206 / setup.c
index 7f4871c71a01813dbd11882d9c55469d46359ce0..8ab8330e3fd12f2551a6166e743c78b4ae3f3bfb 100644 (file)
@@ -77,7 +77,12 @@ static int __init se7206_devices_setup(void)
 {
        return platform_add_devices(se7206_devices, ARRAY_SIZE(se7206_devices));
 }
-__initcall(se7206_devices_setup);
+device_initcall(se7206_devices_setup);
+
+static int se7206_mode_pins(void)
+{
+       return MODE_PIN1 | MODE_PIN2;
+}
 
 /*
  * The Machine Vector
@@ -87,4 +92,5 @@ static struct sh_machine_vector mv_se __initmv = {
        .mv_name                = "SolutionEngine",
        .mv_nr_irqs             = 256,
        .mv_init_irq            = init_se7206_IRQ,
+       .mv_mode_pins           = se7206_mode_pins,
 };