staging: vt6655: fix LONG_LINE warning
authorMatej Dujava <mdujava@kocurkovo.cz>
Sun, 3 May 2020 15:42:50 +0000 (17:42 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 5 May 2020 10:33:00 +0000 (12:33 +0200)
This patch will fix LONG_LINE error from checkpatch, by using ternary
operator.

Signed-off-by: Matej Dujava <mdujava@kocurkovo.cz>
Link: https://lore.kernel.org/r/1588520570-14388-3-git-send-email-mdujava@kocurkovo.cz
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vt6655/rxtx.c

index afecebe286a477cf23bd4a1d50ae66bab839b04f..cfab64d2b3124e0cd7919c9fff35ec7a080a5cc8 100644 (file)
@@ -170,10 +170,14 @@ s_uGetTxRsvTime(
        if (!bNeedAck)
                return uDataTime;
 
-       if (byPktType == PK_TYPE_11B) /* llb,CCK mode */
-               uAckTime = bb_get_frame_time(pDevice->byPreambleType, byPktType, 14, (unsigned short)pDevice->byTopCCKBasicRate);
-       else /* 11g 2.4G OFDM mode & 11a 5G OFDM mode */
-               uAckTime = bb_get_frame_time(pDevice->byPreambleType, byPktType, 14, (unsigned short)pDevice->byTopOFDMBasicRate);
+       /*
+        * CCK mode  - 11b
+        * OFDM mode - 11g 2.4G & 11a 5G
+        */
+       uAckTime = bb_get_frame_time(pDevice->byPreambleType, byPktType, 14,
+                                    byPktType == PK_TYPE_11B ?
+                                    pDevice->byTopCCKBasicRate :
+                                    pDevice->byTopOFDMBasicRate);
 
        return uDataTime + pDevice->uSIFS + uAckTime;
 }