Re: [PATCH 14/16] arm64: dts: qcom: shikra: Enable BT support on EVK boards

From: Yepuri Siddu

Date: Thu May 28 2026 - 12:53:06 EST




On 5/28/2026 11:01 AM, Dmitry Baryshkov wrote:
On Wed, May 27, 2026 at 06:53:30PM +0530, Yepuri Siddu wrote:


On 5/25/2026 3:01 PM, Dmitry Baryshkov wrote:
On Mon, May 25, 2026 at 01:19:18AM +0530, Komal Bajaj wrote:
From: Yepuri Siddu <ysiddu@xxxxxxxxxxxxxxxx>

Enable uart8 and add WCN3988 Bluetooth node with board-specific regulator
supplies across CQM, CQS and IQS Shikra EVK boards.

Signed-off-by: Yepuri Siddu <yepuri.siddu@xxxxxxxxxxxxxxxx>
Signed-off-by: Komal Bajaj <komal.bajaj@xxxxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts | 12 ++++++++++++
arch/arm64/boot/dts/qcom/shikra-cqs-evk.dts | 12 ++++++++++++
arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts | 20 ++++++++++++++++++++
arch/arm64/boot/dts/qcom/shikra.dtsi | 7 +++++++
4 files changed, 51 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts b/arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts
index b112b21b1d79..259032bd20af 100644
--- a/arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts
+++ b/arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts
@@ -16,6 +16,7 @@ / {
aliases {
mmc0 = &sdhc_1;
serial0 = &uart0;
+ serial1 = &uart8;
};
chosen {
@@ -57,3 +58,14 @@ &sdhc_1 {
status = "okay";
};
+
+&uart8 {
+ status = "okay";
+
+ bluetooth {
+ vddio-supply = <&pm4125_l7>;
+ vddxo-supply = <&pm4125_l13>;
+ vddrf-supply = <&pm4125_l10>;
+ vddch0-supply = <&pm4125_l22>;

Use the modern (PMU) bindings. Also please add WiFi.
The modern PMU support for the WCN39xx family is currently not available in
hci qca driver, that is why we have defined the regulators directly within
the Bluetooth node.

Of course it is, see commit 9f168e4de5fd ("Bluetooth: qca: enable pwrseq
support for WCN39xx devices").

Thanks for pointing out. I see that pwrseq support for WCN39xx was indeed added in commit 9f168e4de5fd. I'll update the patches to use the modern PMU bindings.