On Thu, Dec 10, 2020 at 10:00:24PM +0800, Zheng Yongjun wrote: > Simplify the return expression. > > Signed-off-by: Zheng Yongjun <zhengyongjun3@xxxxxxxxxx> > --- > drivers/input/rmi4/rmi_driver.c | 8 +------- > 1 file changed, 1 insertion(+), 7 deletions(-) > > diff --git a/drivers/input/rmi4/rmi_driver.c b/drivers/input/rmi4/rmi_driver.c > index 258d5fe3d395..eec5d926da25 100644 > --- a/drivers/input/rmi4/rmi_driver.c > +++ b/drivers/input/rmi4/rmi_driver.c > @@ -991,14 +991,8 @@ static int rmi_driver_remove(struct device *dev) > static int rmi_driver_of_probe(struct device *dev, > struct rmi_device_platform_data *pdata) > { > - int retval; > - > - retval = rmi_of_property_read_u32(dev, &pdata->reset_delay_ms, > + return rmi_of_property_read_u32(dev, &pdata->reset_delay_ms, > "syna,reset-delay-ms", 1); > - if (retval) > - return retval; > - > - return 0; The idea of this function is to potentially handle several device properties, so I would prefer leaving it as is. Thanks. -- Dmitry