From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 82CB044D6BB; Thu, 7 May 2026 16:06:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778169978; cv=none; b=PSi3PFjoMkAONeA4b9gySVaDymJnGaAhH+SwUX+u6ibLPWpPN9bAMQoo07Ct+VcXzMdnvD5Jrrk8twv+rckvhPvp01xkbUzuDIZI1vRK35/CxcPS4V6MWY32WMe7BfzdOZnKv2fZy6iCZxrtv1c3pOJzuaQRoMRFuuYoYEr/gcI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778169978; c=relaxed/simple; bh=O8fpOi53fM+qI7x3ITJVYJNULeeoK/xucU41zL9ZEHg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CqnXjw68ZualZizjUFyClG1WXX/vByPpqSsZLRSL6uTpvz8DRggfQErtrkaJbr63N/DPnwWywf4xX4a/d4H1ln1MKTSJ5rdCtlkahpKl9xB4rwD5qgHq/xqeoGqv3DnhBBBXypH7GzUbUMCCa5YHNu5F2y/6SJhnpWdLfjKX83Y= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=bTL7oAMl; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="bTL7oAMl" Received: by smtp.kernel.org (Postfix) with ESMTPS id 6049EC2BCF4; Thu, 7 May 2026 16:06:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1778169978; bh=O8fpOi53fM+qI7x3ITJVYJNULeeoK/xucU41zL9ZEHg=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=bTL7oAMlVv5XVZsAp2i7dZJ+KjGm1D5aX6QmySUKDtO37KlsCmWj0gGvM2oyFr9Gh 2IYh2/LDR76YoEKyVRgVRR1EWpeapWTtguDtpIrh14cFn4wea/sQVRnrLC3mNpfYyq AxTHPqbrKhLBHV2SaHlFRmOxB5rj3Cdxj7zqPYYZdYP8QelBW43pRxh/GHXaAo0/zg 6Xd4zi6HB4HhFEo9XSPXIsyKnhkHZVM7D7ZabK/08FAYxthrXMfU6xa9r4631I8qxC ZTEwqcGFaMmmwmotjtAXALr07u0NVITe3tIEUmFcMhuwVgAc+9KY1ms7COzZKYn/Gp 3BlvEgu9Vj5Lw== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 59AE6CD3447; Thu, 7 May 2026 16:06:18 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 07 May 2026 21:36:15 +0530 Subject: [PATCH v2 7/9] Bluetooth: hci_qca: Rename 'power_ctrl_enabled' to 'bt_en_available' Precedence: bulk X-Mailing-List: linux-pm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260507-pwrseq-m2-bt-v2-7-1740bd478539@oss.qualcomm.com> References: <20260507-pwrseq-m2-bt-v2-0-1740bd478539@oss.qualcomm.com> In-Reply-To: <20260507-pwrseq-m2-bt-v2-0-1740bd478539@oss.qualcomm.com> To: Bartosz Golaszewski , Manivannan Sadhasivam , Marcel Holtmann , Luiz Augusto von Dentz , Shuai Zhang Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-bluetooth@vger.kernel.org, Wei Deng , Luiz Augusto von Dentz , Manivannan Sadhasivam , Dmitry Baryshkov X-Mailer: b4 0.15.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1922; i=manivannan.sadhasivam@oss.qualcomm.com; h=from:subject:message-id; bh=EanTaWVkJi/ee+/EvgVfMzEF7nvDtp3Ra7zj0YVTEu8=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBp/Lh3AUrUdWPJerwKqiSDQnGP7jLUXCOkt69bI wCasFbC1YWJATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCafy4dwAKCRBVnxHm/pHO 9R0ZB/9PqwLllRQIitwVELu/cyLrU3c2SxfZ6j2vDtm+eKOc1zu0oX8PHyavxaIn925MSs2S3s9 waVuR+chhcuSwamnL+x6Z0ZmvbaKJbb+sYdssMFHq8UhU3JOj4jLOSKAYBQo/h4uI/lrcs+1Z0P fxwQsjsbyHt5h68igZ/em2YfMVdL7lsWLBOaSZVInHtoXAJdOFNR70SrG9tGbOv9Iv+Wrjijyuh uT5WZ4f1hLLfaFxVl5REYIrQwL+nlJ5jwDhHNp8W8nxv4EpmttjYDXp+5QQ3uORYbHB3CxYsH0q 1Or5nJUDE9EyEuHMGBdO5WjOU3IplVOjpIaayOrwk4pm6F+r X-Developer-Key: i=manivannan.sadhasivam@oss.qualcomm.com; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@oss.qualcomm.com/default with auth_id=461 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@oss.qualcomm.com From: Manivannan Sadhasivam 'power_ctrl_enabled' flag is used to indicate the availability of the BT_EN GPIO in devicetree. But the naming causes confusion with the new pwrctrl framework. So rename it to 'bt_en_available' to make it clear and explicit. Reviewed-by: Dmitry Baryshkov Signed-off-by: Manivannan Sadhasivam --- drivers/bluetooth/hci_qca.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/bluetooth/hci_qca.c b/drivers/bluetooth/hci_qca.c index c83fe72bc549..3e71a72ea7c7 100644 --- a/drivers/bluetooth/hci_qca.c +++ b/drivers/bluetooth/hci_qca.c @@ -2391,7 +2391,7 @@ static int qca_serdev_probe(struct serdev_device *serdev) struct hci_dev *hdev; const struct qca_device_data *data; int err; - bool power_ctrl_enabled = true; + bool bt_en_available = true; qcadev = devm_kzalloc(&serdev->dev, sizeof(*qcadev), GFP_KERNEL); if (!qcadev) @@ -2499,7 +2499,7 @@ static int qca_serdev_probe(struct serdev_device *serdev) (data->soc_type == QCA_WCN6750 || data->soc_type == QCA_WCN6855 || data->soc_type == QCA_WCN7850)) - power_ctrl_enabled = false; + bt_en_available = false; qcadev->sw_ctrl = devm_gpiod_get_optional(&serdev->dev, "swctrl", GPIOD_IN); @@ -2537,7 +2537,7 @@ static int qca_serdev_probe(struct serdev_device *serdev) } if (!qcadev->bt_en) - power_ctrl_enabled = false; + bt_en_available = false; qcadev->susclk = devm_clk_get_optional_enabled_with_rate( &serdev->dev, NULL, SUSCLK_RATE_32KHZ); @@ -2555,7 +2555,7 @@ static int qca_serdev_probe(struct serdev_device *serdev) hdev = qcadev->serdev_hu.hdev; - if (power_ctrl_enabled) { + if (bt_en_available) { hci_set_quirk(hdev, HCI_QUIRK_NON_PERSISTENT_SETUP); hdev->shutdown = qca_hci_shutdown; } -- 2.51.0