pinctrl: core: Make pinctrl_init_controller() static
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Mon, 27 Mar 2017 11:37:09 +0000 (14:37 +0300)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 24 Apr 2017 09:10:13 +0000 (11:10 +0200)
pinctrl_init_controller() is not used outside core.c, thus make it
static and prevent compiler to warn.

drivers/pinctrl/core.c:1943:21: warning: no previous prototype for â€˜pinctrl_init_controller’ [-Wmissing-prototypes]
 struct pinctrl_dev *pinctrl_init_controller(struct pinctrl_desc *pctldesc,
                     ^~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/core.c

index 37be2382028f2b4514d414bf86a7bfcd10360cec..85db6c46fe66945ff31a1b80930449aaf46ecc17 100644 (file)
@@ -1939,9 +1939,9 @@ static int pinctrl_check_ops(struct pinctrl_dev *pctldev)
  * @dev: parent device for this pin controller
  * @driver_data: private pin controller data for this pin controller
  */
-struct pinctrl_dev *pinctrl_init_controller(struct pinctrl_desc *pctldesc,
-                                           struct device *dev,
-                                           void *driver_data)
+static struct pinctrl_dev *
+pinctrl_init_controller(struct pinctrl_desc *pctldesc, struct device *dev,
+                       void *driver_data)
 {
        struct pinctrl_dev *pctldev;
        int ret;