soundwire: qcom: fix an error message in swrm_wait_for_frame_gen_enabled()
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 7 Mar 2022 12:58:15 +0000 (15:58 +0300)
committerVinod Koul <vkoul@kernel.org>
Tue, 5 Apr 2022 04:19:25 +0000 (09:49 +0530)
The logical AND && is supposed to be bitwise AND & so it will sometimes
print "connected" instead of "disconnected".

Fixes: 74e79da9fd46 ("soundwire: qcom: add runtime pm support")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/20220307125814.GD16710@kili
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/soundwire/qcom.c

index da1ad7ebb1aa7f0e7800dfa9504eb667a7edd6cf..dd9f67f895b29547af9b7dc6c79fbd65b81995fb 100644 (file)
@@ -1452,7 +1452,7 @@ static bool swrm_wait_for_frame_gen_enabled(struct qcom_swrm_ctrl *swrm)
        } while (retry--);
 
        dev_err(swrm->dev, "%s: link status not %s\n", __func__,
-               comp_sts && SWRM_FRM_GEN_ENABLED ? "connected" : "disconnected");
+               comp_sts & SWRM_FRM_GEN_ENABLED ? "connected" : "disconnected");
 
        return false;
 }