śr., 26 cze 2019 o 15:43 Jon Hunter <jonathanh@xxxxxxxxxx> napisał(a): > > The function tegra_gpio_debuginit() just calls debugfs_create_file() > and given that there is already a stub function implemented for > debugfs_create_file() when CONFIG_DEBUG_FS is not enabled, there is > no need for the function tegra_gpio_debuginit() and so remove it. > > Finally, use a space and not a tab between the #ifdef and > CONFIG_DEBUG_FS. > > Signed-off-by: Jon Hunter <jonathanh@xxxxxxxxxx> > --- > drivers/gpio/gpio-tegra.c | 18 +++--------------- > 1 file changed, 3 insertions(+), 15 deletions(-) > > diff --git a/drivers/gpio/gpio-tegra.c b/drivers/gpio/gpio-tegra.c > index 0f59161a4701..59b99d8c3647 100644 > --- a/drivers/gpio/gpio-tegra.c > +++ b/drivers/gpio/gpio-tegra.c > @@ -508,7 +508,7 @@ static int tegra_gpio_irq_set_wake(struct irq_data *d, unsigned int enable) > } > #endif > > -#ifdef CONFIG_DEBUG_FS > +#ifdef CONFIG_DEBUG_FS > > #include <linux/debugfs.h> > #include <linux/seq_file.h> > @@ -538,19 +538,6 @@ static int tegra_dbg_gpio_show(struct seq_file *s, void *unused) > } > > DEFINE_SHOW_ATTRIBUTE(tegra_dbg_gpio); > - > -static void tegra_gpio_debuginit(struct tegra_gpio_info *tgi) > -{ > - debugfs_create_file("tegra_gpio", 0444, NULL, tgi, > - &tegra_dbg_gpio_fops); > -} > - > -#else > - > -static inline void tegra_gpio_debuginit(struct tegra_gpio_info *tgi) > -{ > -} > - > #endif > > static const struct dev_pm_ops tegra_gpio_pm_ops = { > @@ -675,7 +662,8 @@ static int tegra_gpio_probe(struct platform_device *pdev) > } > } > > - tegra_gpio_debuginit(tgi); > + debugfs_create_file("tegra_gpio", 0444, NULL, tgi, > + &tegra_dbg_gpio_fops); > > return 0; > } > -- > 2.17.1 > Reviewed-by: Bartosz Golaszewski <bgolaszewski@xxxxxxxxxxxx> This depends on changes queued by Linus, so I'll let him pick it up directly. Bart