Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp233152iob; Mon, 2 May 2022 18:00:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx0wIo1887lBM7r3X/Rrt5iUojee08vZbL/rF3LXShVxm5j3Y7i977vMh27ArEcL7DYnqdP X-Received: by 2002:a05:6a00:1701:b0:50d:a8b9:d40b with SMTP id h1-20020a056a00170100b0050da8b9d40bmr14031859pfc.60.1651539644418; Mon, 02 May 2022 18:00:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651539644; cv=none; d=google.com; s=arc-20160816; b=dGHaUlYG8b0WfRdOFeq8KsOZAMiyjGcA5kk9X5pQnqGXEoLqJeAt3HTqUpjtzN/ClY ErmzvCCE1zJV6cKznu4JBHRsYo38g1bLSzjzanXt+8pS/OqCRWSE79l8YqiFj2aCG9V+ r23v7eqTU28L7TaXOTVAiieC1RE40q6oxFnZSOrfDTpwB0rllvUkmxRvgd4AG71uxyxa CIsg+z4nh9ZXuDm8Rta/vVoiBGfw0sVlXXke3rrlDQEpx5Tt8RELyA5UrLkk2E4EjvPb FJhGC6KnWf+6tL/FCqN0ypQXJt4kt2/tv6nhYJ4dXm0JgW9sODaYN25dcjiH7G3UvYUx pjZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from :dkim-signature; bh=aIQiPVQV8Y+lL7j3g3uZDmsRTkL6UUd0G/jOVDvWS0Y=; b=TJXPECAVWMaAQ3ut3+JTlAp9DOuQsqqsg7EiHjLcbTu3XGlSVTcVJknsWXpAIaK2ES Jq45xBgP5n0a4PHPB6l5BLRUHXZplok4bxaef9Sjhg2e+hpJ9HEUMhVTs4q6h6EY+9QH GF7XJloLv63j2iSfBx+m61ni/6Bx2SUWHl3gpwsj3VAxRpLiQnyenxWQtjCs7t5UEdfF cx8UHiJpSd2B5JWQjiKuXzuhzhfvMTl0AbamEtmicMhV64Ysi5TSYbmA+ahdOatltUXE FXm4P1Cpr6pBG4ONRUor8EeW38D40n6S5aQ7D0yGoWHf11O9CgUkP/RVKLuc36AoCwZF H5Dw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=KkHm87N6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id v1-20020a1709029a0100b00158c6131014si14494713plp.518.2022.05.02.18.00.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 May 2022 18:00:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=KkHm87N6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 0360C541A5; Mon, 2 May 2022 17:45:13 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238960AbiEBK2S (ORCPT + 99 others); Mon, 2 May 2022 06:28:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47938 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238667AbiEBK2Q (ORCPT ); Mon, 2 May 2022 06:28:16 -0400 Received: from alexa-out.qualcomm.com (alexa-out.qualcomm.com [129.46.98.28]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 57CB5334; Mon, 2 May 2022 03:24:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qcdkim; t=1651487088; x=1683023088; h=from:to:cc:subject:date:message-id; bh=aIQiPVQV8Y+lL7j3g3uZDmsRTkL6UUd0G/jOVDvWS0Y=; b=KkHm87N6r/L7viu6B1Esk8UdSi03rb/xnGG+Vq+KXbTKX6jzl2mWPMNd KTQq8qKUBXUP3zWToKQ5qE091ZBpDC1EUm8Q+ZI8oJAMza0VKImwC1ZfC szJWKhnk6/54ye2SA1mr42Bj1gSA7UZuwnb5oA63+1A8OShQnc449x2eC 8=; Received: from ironmsg08-lv.qualcomm.com ([10.47.202.152]) by alexa-out.qualcomm.com with ESMTP; 02 May 2022 03:24:48 -0700 X-QCInternal: smtphost Received: from ironmsg02-blr.qualcomm.com ([10.86.208.131]) by ironmsg08-lv.qualcomm.com with ESMTP/TLS/AES256-SHA; 02 May 2022 03:24:46 -0700 X-QCInternal: smtphost Received: from hyd-lablnx377.qualcomm.com ([10.204.178.226]) by ironmsg02-blr.qualcomm.com with ESMTP; 02 May 2022 15:54:30 +0530 Received: by hyd-lablnx377.qualcomm.com (Postfix, from userid 4035820) id 0334420ECC; Mon, 2 May 2022 15:54:30 +0530 (IST) From: Sai Teja Aluvala To: marcel@holtmann.org, johan.hedberg@gmail.com Cc: mka@chromium.org, linux-kernel@vger.kernel.org, linux-bluetooth@vger.kernel.org, quic_hemantg@quicinc.com, quic_bgodavar@quicinc.com, quic_rjliao@quicinc.com, quic_hbandi@quicinc.com, abhishekpandit@chromium.org, mcchou@chromium.org, Sai Teja Aluvala Subject: [PATCH v1] Bluetooth: hci_qca: Return wakeup for qca_wakeup Date: Mon, 2 May 2022 15:54:08 +0530 Message-Id: <1651487048-30298-1-git-send-email-quic_saluvala@quicinc.com> X-Mailer: git-send-email 2.7.4 X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This fixes the return value of qca_wakeup(), since .wakeup work inversely with original .prevent_wake. Fixes: 4539ca67fe8ed (Bluetooth: Rename driver .prevent_wake to .wakeup) Signed-off-by: Sai Teja Aluvala --- v1:initial Patch --- drivers/bluetooth/hci_qca.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/bluetooth/hci_qca.c b/drivers/bluetooth/hci_qca.c index eab34e2..8df1101 100644 --- a/drivers/bluetooth/hci_qca.c +++ b/drivers/bluetooth/hci_qca.c @@ -1588,7 +1588,7 @@ static bool qca_wakeup(struct hci_dev *hdev) wakeup = device_may_wakeup(hu->serdev->ctrl->dev.parent); bt_dev_dbg(hu->hdev, "wakeup status : %d", wakeup); - return !wakeup; + return wakeup; } static int qca_regulator_init(struct hci_uart *hu) -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc.