Hi Greg, Thanks for the cleanup. On Tue, Apr 28, 2020 at 07:04:05PM +0200, Greg Kroah-Hartman wrote: > When calling debugfs functions, there is no need to ever check the > return value. The function can work or not, but the code logic should > never do something different based on this. > > Cc: Rui Miguel Silva <rmf...@gmail.com> > Cc: Steve Longerbeam <slongerb...@gmail.com> > Cc: Philipp Zabel <p.za...@pengutronix.de> > Cc: Mauro Carvalho Chehab <mche...@kernel.org> > Cc: Greg Kroah-Hartman <gre...@linuxfoundation.org> > Cc: Shawn Guo <shawn...@kernel.org> > Cc: Sascha Hauer <s.ha...@pengutronix.de> > Cc: Pengutronix Kernel Team <ker...@pengutronix.de> > Cc: Fabio Estevam <feste...@gmail.com> > Cc: NXP Linux Team <linux-...@nxp.com> > Cc: linux-me...@vger.kernel.org > Cc: de...@driverdev.osuosl.org > Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org>
Reviewed-by: Rui Miguel Silva <rmf...@gmail.com> Cheers, Rui > --- > drivers/staging/media/imx/imx7-mipi-csis.c | 29 ++++------------------ > 1 file changed, 5 insertions(+), 24 deletions(-) > > diff --git a/drivers/staging/media/imx/imx7-mipi-csis.c > b/drivers/staging/media/imx/imx7-mipi-csis.c > index fbc1a924652a..d7c9e7343f1f 100644 > --- a/drivers/staging/media/imx/imx7-mipi-csis.c > +++ b/drivers/staging/media/imx/imx7-mipi-csis.c > @@ -915,33 +915,14 @@ static int mipi_csis_dump_regs_show(struct seq_file *m, > void *private) > } > DEFINE_SHOW_ATTRIBUTE(mipi_csis_dump_regs); > > -static int mipi_csis_debugfs_init(struct csi_state *state) > +static void mipi_csis_debugfs_init(struct csi_state *state) > { > - struct dentry *d; > - > - if (!debugfs_initialized()) > - return -ENODEV; > - > state->debugfs_root = debugfs_create_dir(dev_name(state->dev), NULL); > - if (!state->debugfs_root) > - return -ENOMEM; > - > - d = debugfs_create_bool("debug_enable", 0600, state->debugfs_root, > - &state->debug); > - if (!d) > - goto remove_debugfs; > - > - d = debugfs_create_file("dump_regs", 0600, state->debugfs_root, > - state, &mipi_csis_dump_regs_fops); > - if (!d) > - goto remove_debugfs; > - > - return 0; > - > -remove_debugfs: > - debugfs_remove_recursive(state->debugfs_root); > > - return -ENOMEM; > + debugfs_create_bool("debug_enable", 0600, state->debugfs_root, > + &state->debug); > + debugfs_create_file("dump_regs", 0600, state->debugfs_root, state, > + &mipi_csis_dump_regs_fops); > } > > static void mipi_csis_debugfs_exit(struct csi_state *state) > -- > 2.26.2 > _______________________________________________ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel