On Mon, 7 Apr 2014 09:48:11 -0700 Guenter Roeck <linux@xxxxxxxxxxxx> wrote: ... > > + if (val & IMX2_WDT_WCR_WDE) > > + return true; > > + return false; > > } > > You can simplyfy this to > > return val & IMX2_WDT_WCR_WDE; > > since C auto-converts from int to bool. If you feel fancy and don't > trust the C compiler, another option would be > > return !!(val & IMX2_WDT_WCR_WDE); > > which would at least drop the if statement. I'll simplify it, yes. > [ ... ] > > > + > > + wdog->timeout = clamp_t(unsigned, timeout, 1, IMX2_WDT_MAX_TIME); > > + if (wdog->timeout != timeout) > > dev_warn(&pdev->dev, "Initial timeout out of range! " > > - "Clamped from %u to %u\n", timeout, imx2_wdt.timeout); > > + "Clamped from %u to %u\n", timeout, wdog->timeout); > > Somewhat unrelated, but this results in a checkpatch warning. > I would suggest to put the string in a single line. > > dev_warn(&pdev->dev, > "Initial timeout out of range! Clamped from %u to %u\n", > timeout, wdog->timeout); okay, I'll fix the warning. Thanks, Anatolij -- To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html