]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
i2c: pnx: Fix timeout in wait functions
authorVladimir Riabchun <ferr.lambarginio@gmail.com>
Fri, 6 Dec 2024 23:19:34 +0000 (00:19 +0100)
committerAndi Shyti <andi.shyti@kernel.org>
Tue, 10 Dec 2024 14:50:50 +0000 (15:50 +0100)
commit7363f2d4c18557c99c536b70489187bb4e05c412
tree565bdbbac1f68a9dd73ff6ec2a145c64a1fb034b
parentfac04efc5c793dccbd07e2d59af9f90b7fc0dca4
i2c: pnx: Fix timeout in wait functions

Since commit f63b94be6942 ("i2c: pnx: Fix potential deadlock warning
from del_timer_sync() call in isr") jiffies are stored in
i2c_pnx_algo_data.timeout, but wait_timeout and wait_reset are still
using it as milliseconds. Convert jiffies back to milliseconds to wait
for the expected amount of time.

Fixes: f63b94be6942 ("i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr")
Signed-off-by: Vladimir Riabchun <ferr.lambarginio@gmail.com>
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
drivers/i2c/busses/i2c-pnx.c