pinctrl: Re-order pinmux.[ch] to match each-other
authorStephen Warren <swarren@nvidia.com>
Mon, 20 Feb 2012 06:45:45 +0000 (23:45 -0700)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 22 Feb 2012 16:59:32 +0000 (17:59 +0100)
Modify the two files so that the order of function prototypes in the
header matches the order of implementations in the .c file.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/pinmux.c
drivers/pinctrl/pinmux.h

index 5a09cd20220862cc188e1ba29aafd49c38ba2458..ea31c46556679e1188ae8db11e8e4f1192025292 100644 (file)
@@ -40,6 +40,34 @@ struct pinmux_group {
        unsigned group_selector;
 };
 
+int pinmux_check_ops(struct pinctrl_dev *pctldev)
+{
+       const struct pinmux_ops *ops = pctldev->desc->pmxops;
+       unsigned selector = 0;
+
+       /* Check that we implement required operations */
+       if (!ops->list_functions ||
+           !ops->get_function_name ||
+           !ops->get_function_groups ||
+           !ops->enable ||
+           !ops->disable)
+               return -EINVAL;
+
+       /* Check that all functions registered have names */
+       while (ops->list_functions(pctldev, selector) >= 0) {
+               const char *fname = ops->get_function_name(pctldev,
+                                                          selector);
+               if (!fname) {
+                       pr_err("pinmux ops has no name for function%u\n",
+                               selector);
+                       return -EINVAL;
+               }
+               selector++;
+       }
+
+       return 0;
+}
+
 /**
  * pin_request() - request a single pin to be muxed in, typically for GPIO
  * @pin: the pin number in the global pin space
@@ -561,34 +589,6 @@ void pinmux_disable(struct pinctrl *p)
        }
 }
 
-int pinmux_check_ops(struct pinctrl_dev *pctldev)
-{
-       const struct pinmux_ops *ops = pctldev->desc->pmxops;
-       unsigned selector = 0;
-
-       /* Check that we implement required operations */
-       if (!ops->list_functions ||
-           !ops->get_function_name ||
-           !ops->get_function_groups ||
-           !ops->enable ||
-           !ops->disable)
-               return -EINVAL;
-
-       /* Check that all functions registered have names */
-       while (ops->list_functions(pctldev, selector) >= 0) {
-               const char *fname = ops->get_function_name(pctldev,
-                                                          selector);
-               if (!fname) {
-                       pr_err("pinmux ops has no name for function%u\n",
-                               selector);
-                       return -EINVAL;
-               }
-               selector++;
-       }
-
-       return 0;
-}
-
 #ifdef CONFIG_DEBUG_FS
 
 /* Called from pincontrol core */
index 7680a1703252c11bddeb975eb3418626fcf527dd..84b8fe946b5c9f77bb5695a76d7bb291b3124b39 100644 (file)
@@ -13,8 +13,6 @@
 #ifdef CONFIG_PINMUX
 
 int pinmux_check_ops(struct pinctrl_dev *pctldev);
-void pinmux_init_device_debugfs(struct dentry *devroot,
-                               struct pinctrl_dev *pctldev);
 int pinmux_request_gpio(struct pinctrl_dev *pctldev,
                        struct pinctrl_gpio_range *range,
                        unsigned pin, unsigned gpio);
@@ -36,6 +34,8 @@ int pinmux_apply_muxmap(struct pinctrl_dev *pctldev,
 void pinmux_put(struct pinctrl *p);
 int pinmux_enable(struct pinctrl *p);
 void pinmux_disable(struct pinctrl *p);
+void pinmux_init_device_debugfs(struct dentry *devroot,
+                               struct pinctrl_dev *pctldev);
 void pinmux_dbg_show(struct seq_file *s, struct pinctrl *p);
 
 #else
@@ -45,11 +45,6 @@ static inline int pinmux_check_ops(struct pinctrl_dev *pctldev)
        return 0;
 }
 
-static inline void pinmux_init_device_debugfs(struct dentry *devroot,
-                                             struct pinctrl_dev *pctldev)
-{
-}
-
 static inline int pinmux_request_gpio(struct pinctrl_dev *pctldev,
                        struct pinctrl_gpio_range *range,
                        unsigned pin, unsigned gpio)
@@ -95,7 +90,12 @@ static inline void pinmux_disable(struct pinctrl *p)
 {
 }
 
-void pinmux_dbg_show(struct seq_file *s, struct pinctrl *p)
+static inline void pinmux_init_device_debugfs(struct dentry *devroot,
+                                             struct pinctrl_dev *pctldev)
+{
+}
+
+static inline void pinmux_dbg_show(struct seq_file *s, struct pinctrl *p)
 {
 }