Commit Graph

176 Commits

Author SHA1 Message Date
Yuhui Zhao
8ab4f13077 ARM: dts: msm: correct the port mask of mbhc port
Correct the port mask of mbhc port.
Since the WCD_SWR_TX DATA0 voltage was incorrect
with default setting, but was correct when
the ADC_LP was running in the swrm bus 9.6mhz,
So copy the SWR_UC0(9.6mhz) to SWR_UC1(4.8mhz).

Change-Id: I3638349a6ebec06b8f4a828498e1285579361e45
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com>
2025-03-26 13:47:44 +08:00
QCTECMDR Service
0b38d81c90 Merge "ARM: dts: msm: Add support KERA + RCM + ORNE" 2025-02-28 08:42:55 -08:00
QCTECMDR Service
9a59180513 Merge "ARM: dts: msm: update clk div factor entry for TX and VA macros" 2025-02-28 08:42:55 -08:00
QCTECMDR Service
1a232be3b6 Merge "ARM: dts: msm: Add record audio routes" 2025-02-26 01:31:16 -08:00
QCTECMDR Service
9757a91a03 Merge "ARM: dts: msm: add wcn-bt-ext for enabling second bt backend。" 2025-02-26 01:31:16 -08:00
Ravulapati Vishnu Vardhan Rao
78c03916fe ARM: dts: msm: update clk div factor entry for TX and VA macros
Update clk div factor entries for TX and VA macros to reflect
proper HW configuration.

Change-Id: Ic5456d7e30245a484b6a4888835c7e6f838eb92b
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2025-02-25 19:50:30 +05:30
Ravulapati Vishnu Vardhan Rao
54e16fa76d ARM: dts: msm: Add support KERA + RCM + ORNE
Add support for RCM KERA device with Orne.

Change-Id: I1b1878fee4d5f662dc011fe76bdba3f6950d42f7
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2025-02-18 23:00:23 -08:00
Ravulapati Vishnu Vardhan Rao
d2fe78d4a6 ARM: dts: msm: Add record audio routes
Add record in audio-routes for tuna7
where it is missing for record over AATC.
With this can record using AATC.

Change-Id: I9a76e16d5dc8168a11411ce715559350e6cc0c1f
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2025-02-11 01:17:11 -08:00
QCTECMDR Service
aebcf7088a Merge "ARM: dts: msm: Enable external display on Kera" 2025-01-30 09:08:09 -08:00
QCTECMDR Service
c378c505c3 Merge "ARM: dts: msm: enable swr haptics dailinks in Kera" 2025-01-30 09:08:09 -08:00
Ravulapati Vishnu Vardhan Rao
900b5f59d4 ARM: dts: msm: enable swr haptics dailinks in Kera
Enable swr haptics dailink on Kera variants.
Even though kera does not support SWR haptics,
as there is no LRA connected, creating the haptics
dailink to run haptics usecase cleanly during
andorid vts tests.

Change-Id: Ia2415a69260612be03f0e26515f91074a156702d
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2025-01-30 04:10:56 -08:00
Kisan Yadav
540cde9334 ARM: dts: msm: Add haptics route for QRD
-Haptics route is not present in audio routing of qrd device tree and
 eventually ringtone haptics is not working.
-Add haptics routing and also update haptics codec name to swr-haptics.

Change-Id: Ie4078c410cf593edd990dd49020f6d0cde7c1a26
Signed-off-by: Kisan Yadav <quic_kisany@quicinc.com>
2025-01-30 02:00:31 -08:00
MingShu Pang
4ee5875a30 ARM: dts: msm: add wcn-bt-ext for enabling second bt backend。
Add wcn-bt-ext for enabling second bt backend.

Change-Id: Ifde1e204bad2d3496297ac9184a53c3e282510aa
Signed-off-by: MingShu Pang <quic_mpang@quicinc.com>
2025-01-22 18:33:02 -08:00
QCTECMDR Service
2bddcf7184 Merge "ARM: dts: msm: Add support for extra 2DMICS on CDP platform for Kera IOT" 2025-01-22 05:59:38 -08:00
Kisan Yadav
e853d1ca1e ARM: dts: msm: Update board id for MTP_4.1.0 platform
-MTP_4.1.0 platform board ID was added in tuna7 but it
 seems to be a tuna device due to which wcd enumeration is
 failing.
-Remove the board id from tuna7 dts file and adding in tuna dts.

Change-Id: I4c729f6c8ef99fbd8cd7985dba22ac284ff4b989
Signed-off-by: Kisan Yadav <quic_kisany@quicinc.com>
2025-01-17 01:52:15 -08:00
Kumar Anurag Singh
ffcf1fed07 ARM: dts: msm: Add support for extra 2DMICS on CDP platform for Kera IOT
Add support for extra 2DMICS on CDP platform for Kera IOT SoC.

Change-Id: Ibb33c899593b0d52e1a2ce9c26f249ee97faa5a4
Signed-off-by: Kumar Anurag Singh <quic_kumaranu@quicinc.com>
2025-01-16 19:37:57 -08:00
QCTECMDR Service
166f67d8f4 Merge "ARM: dts: msm: update of I2S node" 2025-01-09 23:31:08 -08:00
QCTECMDR Service
5d99cd9714 Merge "ARM: dts: msm: correct the config of tx_swr_data0 for kera" 2025-01-09 23:31:08 -08:00
QCTECMDR Service
3248547a30 Merge "ARM: dts: msm: Add support for CDP platform for Kera IOT" 2025-01-09 23:31:08 -08:00
Ravulapati Vishnu Vardhan Rao
3f6551b70a ARM: dts: msm: update of I2S node
Correct I2S mode for primary i2s interface.

Change-Id: Icba866fdcc86c717cc1b03af1ca998d641129475
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2025-01-09 02:01:14 -08:00
Ravulapati Vishnu Vardhan Rao
904d4e888a ARM: dts: msm: Enable external display on Kera
Ebnable external display on all the Kera variants.

Change-Id: I1448b3144f6cecf4282d9f87fd9c00c59f67328f
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2025-01-06 19:41:03 -08:00
QCTECMDR Service
919c034a90 Merge "ARM: dts: msm: correct the config of tx_swr_data0" 2025-01-06 01:31:22 -08:00
QCTECMDR Service
33430b624c Merge "ARM: dts: msm: Enable swr-haptics for tuna QRD" 2025-01-06 01:31:22 -08:00
Kumar Anurag Singh
a11f3c6ab7 ARM: dts: msm: Add support for CDP platform for Kera IOT
Add audio dt support for IoT CDP platform for Kera SoC.

Change-Id: I1f4f07358570957ea995b66c8ecbb00faa4d9ed8
Signed-off-by: Kumar Anurag Singh <quic_kumaranu@quicinc.com>
2025-01-05 22:27:31 -08:00
QCTECMDR Service
41d98cfe5d Merge "ARM: dts: msm: add fsa node in qrd dts" 2024-12-30 08:01:24 -08:00
QCTECMDR Service
5621dea0ec Merge "ARM: dts: msm: update swr-num-devs and swrm-io-base" 2024-12-30 08:01:24 -08:00
QCTECMDR Service
109db1db3a Merge "ARM: dts: msm: update primary i2s pin" 2024-12-30 08:01:24 -08:00
Ravulapati Vishnu Vardhan Rao
f9c2c580ec ARM: dts: msm: update swr-num-devs and swrm-io-base
update swr-num-devs and swrm-io-base for kera
variants.

Change-Id: I095e6fc88f69c23cb9d0facc5394169456d5e4e9
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-12-30 04:00:14 -08:00
Kisan Yadav
1e8205fd73 ARM: dts: msm: Update kera overlay dtsi
-Add cdc_dmic_gpio's in kera overlay dtsi.
-As part dmic event, msm pinctrl state is checked, The node should
 already be parsed and cached during machine probe.

Change-Id: I2cdd410274df99d463a2ba01d00f315754fd831f
Signed-off-by: Kisan Yadav <quic_kisany@quicinc.com>
2024-12-30 03:55:48 -08:00
Yuhui Zhao
27a63669c3 ARM: dts: msm: add fsa node in qrd dts
Fsa node was missing in qrd dts. raise this
change to add the fsa node for qrd

Change-Id: I1093c5a925c60d187d902ebf3b70291ac21cf18c
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com>
2024-12-30 19:09:47 +08:00
Ravulapati Vishnu Vardhan Rao
f0adcad997 ARM: dts: msm: Enable BT on Kera variants
Enable BT for slimbus validation.

Change-Id: I0d96cb75016712459878231f05072d22eee3d6bf
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-12-29 23:38:25 -08:00
Ravulapati Vishnu Vardhan Rao
1f9c246241 ARM: dts: msm: update primary i2s pin
- As in IPCAT there is a conflicting info about
  PIN configuration, Corrected as per discussion
  with IPS.
- Removal of I2S0_DATA1 pin, as GPIO_63 is not
  used internally for I2S purpose and it is being
  used by other subsystem.


Change-Id: Ie1788565e7a4f47a167108de2e3ada3ac099da7e
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-12-27 10:44:46 -08:00
Ravulapati Vishnu Vardhan Rao
8853cd728b ARM: dts: msm: Enable swr-haptics for tuna QRD
Enable swr-haptics in tuna QRD.

Change-Id: I44be2af48d04c28e094df6f3a6bcff26c906dc25
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-12-26 16:31:50 +05:30
QCTECMDR Service
2d54e2006e Merge "ARM: dts: msm: Enable BT audio for tuna hmt variant" 2024-12-23 20:15:46 -08:00
QCTECMDR Service
d3b240555e Merge "ARM: dts: msm: enable BT audio for tuna7 MTP" 2024-12-23 20:15:46 -08:00
QCTECMDR Service
50546a9cec Merge "ARM: dts: qcom: update clk div factor entry for TX and VA macros" 2024-12-16 22:49:26 -08:00
QCTECMDR Service
1218c274c6 Merge "ARM: dts: msm: Tuna and Tuna7 external Display support" 2024-12-16 02:16:41 -08:00
QCTECMDR Service
0bace8d65e Merge "ARM: dts: msm: Configuration to set thread priority" 2024-12-16 02:16:41 -08:00
Vangala, Amarnath
b19ed5b15e ARM: dts: msm: enable BT audio for tuna7 MTP
Enable BT Audio DAI links for tuna7 MTP.

Change-Id: If18dba0a0cf9081ce499cc58ac7b12a9d747b762
Signed-off-by: Vangala, Amarnath <quic_avangala@quicinc.com>
2024-12-11 21:41:14 -08:00
Vangala, Amarnath
51b78bec7f ARM: dts: msm: Enable BT audio for tuna hmt variant
Enable BT audio DAI links for tuna HMT variant.

Change-Id: I5690ef59886048c7e6aef649077f1c143946076a
Signed-off-by: Vangala, Amarnath <quic_avangala@quicinc.com>
2024-12-11 21:40:17 -08:00
Yuhui Zhao
2d7a72572a ARM: dts: msm: correct the config of tx_swr_data0 for kera
Correct the config of tx_swr_data0 for kera, the bias type
should be same with tx_swr_data1.

Change-Id: I021a0c69db50437d1c825b018ace533d24047096
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com>
2024-12-09 19:08:30 +08:00
Yuhui Zhao
bcff7851c9 ARM: dts: msm: correct the config of tx_swr_data0
Correct the config of tx_swr_data0, the bias type
should be same with tx_swr_data1.

Change-Id: Id871ed15c0bf21ab68c4d3341f2761e451a9aa03
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com>
2024-12-09 18:36:10 +08:00
QCTECMDR Service
e3b1f43442 Merge "ARM: dts: msm: correct wsa channel of kera qrd" 2024-12-05 02:13:31 -08:00
Yuhui Zhao
8a5e454114 ARM: dts: msm: correct wsa channel of kera qrd
Correct wsa channel of kera qrd. it should
be left channel.

Change-Id: I8b784e77b2db45963d0e27a47a51fc145febb52b
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com>
2024-12-04 22:46:54 -08:00
Ravulapati Vishnu Vardhan Rao
1e1bad36cf ARM: dts: msm: Tuna and Tuna7 external Display support
-Add Ext Display support for Tuna QRD and Tuna7 MTP.

Change-Id: I6ed42b4359e61ae5f31d8e0d2c4f5694f32e7094
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-12-01 22:23:26 -08:00
Yuhui Zhao
595a3edf8c ARM: dts: msm: Configuration to set thread priority
In LL use-case GPR callback thread was in unable state.
In normal thread and not in RT thread.
Which causes pop noise issue.
It needs to set glink-adsp_apps thread priority to be RT.
This Configuration enables Client to set the configuration thread
to be in RT.

Change-Id: I2e25ad8755d48a8b4869360a7abe0249dd21ccf0
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com>
2024-12-02 10:05:02 +08:00
QCTECMDR Service
57b38ce24d Merge "ARM: dts: msm: Update wcd codec for kera-qmp1000" 2024-11-30 00:27:34 -08:00
Ravulapati Vishnu Vardhan Rao
8ebc7e0522 ARM: dts: msm: Update wcd codec for kera-qmp1000
Update correct wcd codec for kera qmp and its mic bias.

Change-Id: I5c584401ff747f5ad801b93c0124eb00d1bc6965
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-29 22:08:33 -08:00
Ravulapati Vishnu Vardhan Rao
e8f6a16fb7 ARM: dts: msm: disable haptics in QRD
Haptics to be disabled.

Change-Id: I5a2cc26c2732cac803cd38da7b0c21d0e6e8b7e1
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-29 22:08:16 -08:00
Ravulapati Vishnu Vardhan Rao
6338ab11b7 ARM: dts: msm: Change GIC and gpio
Update GIC as per IPCAT the GIC number is incorrect.
722 will not get interrupts of HSJ and audio will be mute.
Changing this to 721 as in tuna same issue was observing.

correction of wrong gpio pin.

Change-Id: Idb87af4d1438186ed29fc3227d447f1b6d189676
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-29 22:08:02 -08:00