gpio/omap: omap_gpio_init_context stub must be inline
Subsystems (2)
PATCH 1/1 gpio/omap: omap_gpio_init_context stub must be inline
The bug fix 352a2d5bf "gpio/omap: ensure gpio context is initialised" has caused a new warning for omap1_defconfig:
drivers/gpio/gpio-omap.c:1465:13: warning: 'omap_gpio_init_context' defined but not used [-Wunused-function]
static void omap_gpio_init_context(struct gpio_bank *p) {}
^
The solution is to mark the stub function as 'static inline' so it gets left out of the build when unused.
---
drivers/gpio/gpio-omap.c +1 -1
@@ -1462,7 +1462,7 @@ static void omap_gpio_restore_context(struct gpio_bank *bank)#else #define omap_gpio_runtime_suspend NULL#define omap_gpio_runtime_resume NULL -static void omap_gpio_init_context (struct gpio_bank *p) {} +static inline void omap_gpio_init_context (struct gpio_bank *p) {}#endif static const struct dev_pm_ops gpio_pm_ops = {
PATCH 1/1 gpio/omap: omap_gpio_init_context stub must be inline
Quoted 9 lines · Arnd Bergmann
The bug fix
352a2d5bf"gpio/omap: ensure gpio context is initialised" has caused a new warning foromap1_defconfig:
drivers/gpio/gpio-omap.c:1465:13: warning: 'omap_gpio_init_context' defined but not used [-Wunused-function]
static voidomap_gpio_init_context(struct gpio_bank *p){}^The solution is to mark the stub function as 'static inline' so it gets left out of the build when unused.
Quoted 20 lines
Signed-off-by Arnd Bergmann <[email protected]>---
drivers/gpio/gpio-omap.c +1
-2@@ -1462,7 +1462,7 @@ static void omap_gpio_restore_context(struct gpio_bank *bank)#else #define omap_gpio_runtime_suspend NULL#define omap_gpio_runtime_resume NULL -static void omap_gpio_init_context (struct gpio_bank *p) {} +static inline void omap_gpio_init_context (struct gpio_bank *p) {}#endif static const struct dev_pm_ops gpio_pm_ops = { --To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo at vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
PATCH 1/1 gpio/omap: omap_gpio_init_context stub must be inline
In reply to Arnd BergmannQuoted 5 lines · Arnd Bergmann
The bug fix
352a2d5bf"gpio/omap: ensure gpio context is initialised" has caused a new warning foromap1_defconfig:
drivers/gpio/gpio-omap.c:1465:13: warning: 'omap_gpio_init_context' defined but not used [-Wunused-function]
static voidomap_gpio_init_context(struct gpio_bank *p){}
Quoted 7 lines
^The solution is to mark the stub function as 'static inline' so it gets left out of the build when unused.
Signed-off-by Arnd Bergmann <[email protected]>---
PATCH 1/1 gpio/omap: omap_gpio_init_context stub must be inline
In reply to Arnd BergmannQuoted 11 lines · Arnd Bergmann
The bug fix
352a2d5bf"gpio/omap: ensure gpio context is initialised" has caused a new warning foromap1_defconfig:
drivers/gpio/gpio-omap.c:1465:13: warning: 'omap_gpio_init_context' defined but not used [-Wunused-function]
static voidomap_gpio_init_context(struct gpio_bank *p){}^The solution is to mark the stub function as 'static inline' so it gets left out of the build when unused.
Signed-off-by Arnd Bergmann <[email protected]>
Patch applied with Tony's and Santosh's ACKs.
Yours,
Linus Walleij