]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: lan966x: fix checking for return value of platform_get_irq_byname()
authorLi Qiong <liqiong@nfschina.com>
Fri, 12 Aug 2022 03:09:54 +0000 (11:09 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 5 Sep 2022 08:31:32 +0000 (10:31 +0200)
commit0d462a681d7d98ecb1b48605f6625802acd85d31
tree3f98062a5832effa0ad6fd397193f20d7501b124
parent40f424dc1ee328832ec86df29b8939e2e1618153
net: lan966x: fix checking for return value of platform_get_irq_byname()

[ Upstream commit 40b4ac880e21d917da7f3752332fa57564a4c202 ]

The platform_get_irq_byname() returns non-zero IRQ number
or negative error number. "if (irq)" always true, chang it
to "if (irq > 0)"

Signed-off-by: Li Qiong <liqiong@nfschina.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/microchip/lan966x/lan966x_main.c