staging: qlge: qlge_dbg: Simplify while statements

Simplify while loops into more readable and simple for loops.

Signed-off-by: Suraj Upadhyay <usuraj35@gmail.com>
Link: https://lore.kernel.org/r/79e35c695a80168639c073137a80804da3362301.1594642213.git.usuraj35@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Suraj Upadhyay 2020-07-13 17:46:21 +05:30 committed by Greg Kroah-Hartman
parent dd7f1b6fc3
commit 73b3044156

View file

@ -42,9 +42,9 @@ static int ql_wait_other_func_reg_rdy(struct ql_adapter *qdev, u32 reg,
u32 bit, u32 err_bit) u32 bit, u32 err_bit)
{ {
u32 temp; u32 temp;
int count = 10; int count;
while (count) { for (count = 10; count; count--) {
temp = ql_read_other_func_reg(qdev, reg); temp = ql_read_other_func_reg(qdev, reg);
/* check for errors */ /* check for errors */
@ -53,7 +53,6 @@ static int ql_wait_other_func_reg_rdy(struct ql_adapter *qdev, u32 reg,
else if (temp & bit) else if (temp & bit)
return 0; return 0;
mdelay(10); mdelay(10);
count--;
} }
return -1; return -1;
} }