davinci: Rearrange the da830/omap-l137 macros and functions
[pandora-kernel.git] / arch / arm / mach-davinci / mux.c
index d310f57..898905e 100644 (file)
@@ -91,3 +91,17 @@ int __init_or_module davinci_cfg_reg(const unsigned long index)
        return 0;
 }
 EXPORT_SYMBOL(davinci_cfg_reg);
+
+int da8xx_pinmux_setup(const short pins[])
+{
+       int i, error = -EINVAL;
+
+       if (pins)
+               for (i = 0; pins[i] >= 0; i++) {
+                       error = davinci_cfg_reg(pins[i]);
+                       if (error)
+                               break;
+               }
+
+       return error;
+}