ASoC: wcd9335: Remove unnecessary conversion to bool
authorKaixu Xia <kaixuxia@tencent.com>
Fri, 6 Nov 2020 08:53:36 +0000 (16:53 +0800)
committerMark Brown <broonie@kernel.org>
Wed, 18 Nov 2020 18:00:23 +0000 (18:00 +0000)
The '>=' expression itself is bool, no need to convert it to bool.
Fix the following coccicheck warning:

./sound/soc/codecs/wcd9335.c:3982:25-30: WARNING: conversion to bool not needed here

Reported-by: Tosk Robot <tencent_os_robot@tencent.com>
Signed-off-by: Kaixu Xia <kaixuxia@tencent.com>
Link: https://lore.kernel.org/r/1604652816-1330-1-git-send-email-kaixuxia@tencent.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/wcd9335.c

index f2d9d52..843c311 100644 (file)
@@ -3979,7 +3979,7 @@ static irqreturn_t wcd9335_slimbus_irq(int irq, void *data)
        }
 
        for_each_set_bit(j, &status, 32) {
-               tx = (j >= 16 ? true : false);
+               tx = (j >= 16);
                port_id = (tx ? j - 16 : j);
                regmap_read(wcd->if_regmap,
                                WCD9335_SLIM_PGD_PORT_INT_RX_SOURCE0 + j, &val);