]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit - drivers/extcon/extcon-max8997.c
extcon: max8997: Fix incorrect error check and return value
authorSachin Kamat <sachin.kamat@linaro.org>
Tue, 20 Nov 2012 06:46:41 +0000 (15:46 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 21 Nov 2012 11:00:40 +0000 (20:00 +0900)
commit68c9274d0fd1f66c6d105c52a61268d943e30862
treeb9c580869cc52e249c9a3974907fee287452ee2f
parentc0c078c363a578543826bb8bfc9af47c7cc9321b
extcon: max8997: Fix incorrect error check and return value

irq_create_mapping() returns 0 if it fails to provide a valid irq number.
'ret' needs to be updated with a negative error code before returning from
probe to signal probe failure. While at it, also corrected the 'virq' type to
unsigned from signed.

Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Signed-off-by: Myungjoo Ham <myungjoo.ham@samsung.com>
drivers/extcon/extcon-max8997.c