RE: RE: [PATCH] usb: chipidea: use better pattern with WARN_ON()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2 Dec 2016 2:17 p.m., "Atul Raj" <atul.r@xxxxxxxxxxx> wrote:
 >
 >
 > >
 > >Instead of using:
 > >if (cond) {
 > >   WARN_ON(1);
 > >   do_stuff();
 > >}
 > >
 > >Use a better pattern with WARN_ON() placed in if condition:
 > >
 > >if (WARN_ON(cond))
 > >   do_stuff();
 > >
 > >Signed-off-by: Atul Raj <atul.r@xxxxxxxxxxx>
 > >---
> > drivers/usb/chipidea/ci_hdrc_imx.c | 8 ++------
> > 1 file changed, 2 insertions(+), 6 deletions(-)
 > >
 > >diff --git a/drivers/usb/chipidea/ci_hdrc_imx.c b/drivers/usb/chipidea/ci_hdrc_imx.c
 > >index 0991794..2228e44 100644
 > >--- a/drivers/usb/chipidea/ci_hdrc_imx.c
 > >+++ b/drivers/usb/chipidea/ci_hdrc_imx.c
 > >@@ -374,10 +374,8 @@ static int imx_controller_resume(struct device *dev)
 > >
 > >         dev_dbg(dev, "at %s\n", __func__);
 > >
 > >-        if (!data->in_lpm) {
 > >-                WARN_ON(1);
 > >+        if (WARN_ON(!data->in_lpm))
 > >                 return 0;
 > >-        }
 > >
 > >         ret = imx_prepare_enable_clks(dev);
 > >         if (ret)
 > >@@ -442,10 +440,8 @@ static int ci_hdrc_imx_runtime_suspend(struct device *dev)
 > >         struct ci_hdrc_imx_data *data = dev_get_drvdata(dev);
 > >         int ret;
 > >
 > >-        if (data->in_lpm) {
 > >-                WARN_ON(1);
 > >+        if (WARN_ON(data->in_lpm))
 > >                 return 0;
 > >-        }
 > >
 > >         ret = imx_usbmisc_set_wakeup(data->usbmisc_data, true);
 > >         if (ret) {
 > >--
>  
 > please cc: linux-usb@xxxxxxxxxxxxxxx
 >  

Dear Peter

As I am a newbie, I have been instructed by greg k-h to first try to submit patches in staging drivers. So I am trying to submit some patches there. I had sent you the patch to review before greg asked me to do so. 

Maybe the patch I sent could be base 64-encoded as per samsung mailing policy.
From now onwards I will use gmail(atulraj.nith@xxxxxxxxx) till I get exception from encoding.

I am sorry for all the trouble.

I am cc: ing the patch to email address as asked by you.

Thanks

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux