net: lan743x: Simplify comparison
authorMoritz Fischer <moritzf@google.com>
Tue, 27 Jun 2023 03:54:32 +0000 (03:54 +0000)
committerJakub Kicinski <kuba@kernel.org>
Tue, 27 Jun 2023 16:53:00 +0000 (09:53 -0700)
Simplify comparison, no functional changes.

Cc: Bryan Whitehead <bryan.whitehead@microchip.com>
Cc: UNGLinuxDriver@microchip.com
Suggested-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Moritz Fischer <moritzf@google.com>
Link: https://lore.kernel.org/r/20230627035432.1296760-1-moritzf@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/microchip/lan743x_main.c

index f1bded9..5b0e8b0 100644 (file)
@@ -152,7 +152,7 @@ static int lan743x_csr_wait_for_bit(struct lan743x_adapter *adapter,
        u32 data;
 
        return readx_poll_timeout(LAN743X_CSR_READ_OP, offset, data,
-                                 target_value == ((data & bit_mask) ? 1 : 0),
+                                 target_value == !!(data & bit_mask),
                                  usleep_max, usleep_min * count);
 }