IB/nes: Remove unnecessary parentheses
PATCH 1/1 IB/nes: Remove unnecessary parentheses
Clang warns when more than one set of parentheses are used in single conditional statements.
drivers/infiniband/hw/nes/nes_hw.c:1446:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
} while ((temp_phy_data2 == temp_phy_data));
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~drivers/infiniband/hw/nes/nes_hw.c:1446:27: note: remove extraneous parentheses around the comparison to silence this warning
} while ((temp_phy_data2 == temp_phy_data));
~ ^ ~drivers/infiniband/hw/nes/nes_hw.c:1446:27: note: use '=' to turn this equality comparison into an assignment
} while ((temp_phy_data2 == temp_phy_data));
^~
=Remove the unnecessary parentheses to silence this warning.
--- drivers/infiniband/hw/nes/nes_hw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/infiniband/hw/nes/nes_hw.c +1 -1
@@ -1443,7 +1443,7 @@ static int nes_init_2025_phy(struct nes_device *nesdev, u8 phy_type, u8 phy_indemdelay (1 );nes_read_10G_phy_reg (nesdev, phy_index,0x3 ,0xd7ee ); temp_phy_data2 = (u16 )nes_read_indexed (nesdev,NES_IDX_MAC_MDIO_CONTROL ); - }while ((temp_phy_data2 == temp_phy_data)); + }while (temp_phy_data2 == temp_phy_data);/* wait for tracking */ counter =0 ;
Signature · 1 line
2.19.0
Quoted 40 lines · Nathan Chancellor
Clang warns when more than one set of parentheses are used in single conditional statements.
drivers/infiniband/hw/nes/nes_hw.c:1446:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]} while ((temp_phy_data2 == temp_phy_data)); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
drivers/infiniband/hw/nes/nes_hw.c:1446:27: note: remove extraneous parentheses around the comparison to silence this warning
} while ((temp_phy_data2==temp_phy_data));
~ ^ ~drivers/infiniband/hw/nes/nes_hw.c:1446:27: note: use '=' to turn this equality comparison into an assignment} while ((temp_phy_data2 == temp_phy_data)); ^~ =Remove the unnecessary parentheses to silence this warning.
Reported-by Nick Desaulniers <[email protected]>Signed-off-by Nathan Chancellor <[email protected]>--- drivers/infiniband/hw/nes/nes_hw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)drivers/infiniband/hw/nes/nes_hw.c +1
-2@@ -1443,7 +1443,7 @@ static int nes_init_2025_phy(struct nes_device *nesdev, u8 phy_type, u8 phy_indemdelay (1 );nes_read_10G_phy_reg (nesdev, phy_index,0x3 ,0xd7ee ); temp_phy_data2 = (u16 )nes_read_indexed (nesdev,NES_IDX_MAC_MDIO_CONTROL ); - }while ((temp_phy_data2 == temp_phy_data)); + }while (temp_phy_data2 == temp_phy_data);/* wait for tracking */ counter =0 ; --
Quoted 2 lines
2.19.0
Nathan, thanks for this patch.
Signature · 2 lines
Thanks, ~Nick Desaulniers
Doug Ledford
AppliedQuoted 13 lines · Nathan Chancellor
Clang warns when more than one set of parentheses are used in single conditional statements.
drivers/infiniband/hw/nes/nes_hw.c:1446:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]} while ((temp_phy_data2 == temp_phy_data)); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
drivers/infiniband/hw/nes/nes_hw.c:1446:27: note: remove extraneous parentheses around the comparison to silence this warning
} while ((temp_phy_data2==temp_phy_data));
~ ^ ~drivers/infiniband/hw/nes/nes_hw.c:1446:27: note: use '=' to turn this equality comparison into an assignment
Quoted 8 lines
} while ((temp_phy_data2 == temp_phy_data)); ^~ =Remove the unnecessary parentheses to silence this warning.
Reported-by Nick Desaulniers <[email protected]>Signed-off-by Nathan Chancellor <[email protected]>
Applied to for-next, thanks.
Signature · 3 lines
Doug Ledford <[email protected]> GPG KeyID: B826A3330E572FDD Key fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD