[PATCH v6 17/25] gpio/omap: use pm-runtime framework
Kevin Hilman
khilman at ti.com
Wed Sep 7 08:32:32 EDT 2011
"DebBarma, Tarun Kanti" <tarun.kanti at ti.com> writes:
> [...]
>>> + /*
>>> + * If this is the first gpio_request for the bank,
>>> + * enable the bank module.
>>> + */
>>> + if (!bank->mod_usage)
>>> + if (IS_ERR_VALUE(pm_runtime_get_sync(bank->dev) < 0)) {
>>
>> All of the IS_ERR_VALUE() usage is wrong here. You're checking if the
>> result of IS_ERR_VALUE() is < 0 which will never happen.
> No.
> IS_ERR_VALUE is applied on the return value of pm_runtime_get_sync
> which is < 0.
...and is still not correct.
The result of the '< 0' check will be zero or one, so IS_ERR_VALUE()
will never be true.
Kevin
More information about the linux-arm-kernel
mailing list