The platform_get_irq() function returns negative if an error occurs. zero or positive number on success. platform_get_irq() error checking for zero is not correct. platform_get_irq() can fail here and we must check its return value.
Arvind Yadav (2): [PATCH 1/2] extcon: adc-jack: Fix platform_get_irq's error checking [PATCH 2/2] extcon: axp288:: Handle return value of platform_get_irq drivers/extcon/extcon-adc-jack.c | 2 +- drivers/extcon/extcon-axp288.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) -- 2.7.4

