Commit Graph

238 Commits

Author SHA1 Message Date
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
4b7c9a8d97 ARM: dts: msm: Remove tlmm node
Remove tlmm node as lpi_tlmm already
address.

Change-Id: I77d6e186c3d315ba445dec8b6f1789e749db190f
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-12-28 03:17:37 -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
Linux Build Service Account
759387c352 Merge "ARM: dts: msm: enable BT audio for tuna7 MTP" into audio-kernel-handset.lnx.10.0.r1-rel 2024-12-17 12:13:36 -08:00
Linux Build Service Account
8f17329e66 Merge "ARM: dts: msm: Enable BT audio for tuna hmt variant" into audio-kernel-handset.lnx.10.0.r1-rel 2024-12-17 12:13:27 -08:00
Vangala, Amarnath
0e52f66a19 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-17 12:12:24 -08:00
Vangala, Amarnath
6cf23611a9 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-17 12:12:14 -08:00
Ravulapati Vishnu Vardhan Rao
ff44b19dab 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>
(cherry picked from commit 1e1bad36cf)
2024-12-17 12:11:10 -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
Linux Build Service Account
39edca490b Merge e3b1f43442 on remote branch
Change-Id: I0f1a51eb650cd116452b92504f36873250d031d5
2024-12-13 08:30:09 -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
Ravulapati Vishnu Vardhan Rao
8c9dc8e8bc ARM: dts: msm: Replace swr nodes
Replace swr node with default as swr core does not detect.

Change-Id: Ibe40453c70867c9687bd01ca9345dae8080bafac
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-29 22:07:25 -08:00
QCTECMDR Service
84b5ee2bc2 Merge "ARM: dts: msm: Add support for TunaP" 2024-11-28 04:14:00 -08:00
QCTECMDR Service
c7aaca403d Merge "ARM: dts: msm: Correct GIC swr mstr interrupt" 2024-11-27 21:26:55 -08:00
QCTECMDR Service
561aa8dc80 Merge "ARM: dts: msm: Enable BT dailinks for tuna platform" 2024-11-27 21:26:55 -08:00
QCTECMDR Service
5ab47b53ac Merge "ARM: dts: msm: Disable swr haptics for qrd" 2024-11-27 21:26:54 -08:00
Ravulapati Vishnu Vardhan Rao
fded148f66 ARM: dts: msm: Revert BOB and usbss
This change reverts the commented section of BOB and
wcd_usbss as they are depended on kernel change.

Change-Id: I9fad7ce9732d7ec776ee3f14142129e406398c0f
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-27 18:43:56 -08:00
Linux Build Service Account
9765b8ff94 Merge "ARM: dts: msm: Correct GIC swr mstr interrupt" into audio-kernel-handset.lnx.10.0.r1-rel 2024-11-27 03:51:45 -08:00
Linux Build Service Account
d37b082520 Merge "ARM: dts: msm: Disable swr haptics for qrd" into audio-kernel-handset.lnx.10.0.r1-rel 2024-11-27 03:51:45 -08:00
Ravulapati Vishnu Vardhan Rao
190a87abca ARM: dts: msm: Correct GIC swr mstr interrupt
Correct the GIC SWR MSTR inerrupt which is
pointing to wrong pin.
Update correct lpi pin.

Change-Id: I0a0679cf832e357c7624ada30e5b03fa59555bce
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-26 23:00:40 -08:00
Yuhui Zhao
029057cc14 ARM: dts: msm: Disable swr haptics for qrd
-Disable swr haptics for qrd.
Change the wsa-codec index from 2 to 1.
and connect WSA_SPK1 OUT instead of WSA_SPK2 OUT
change the prefix of wsa as SpkrLeft.

Change-Id: I99ac02d92326641432011a8fe88c41dd52d03f3b
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com>
2024-11-26 22:55:09 -08:00
Ravulapati Vishnu Vardhan Rao
fdc0b41e01 ARM: dts: msm: Enable BT dailinks for tuna platform
Set qcom,wcn-bt flag to 1 to enable BTFM related dailinks.

Change-Id: Iba9adc538fcc0f5464a85f6099779993dfa881b2
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-26 22:54:12 -08:00
Ravulapati Vishnu Vardhan Rao
923d910e42 ARM: dts: msm: Enable BT dailinks for tuna platform
Set qcom,wcn-bt flag to 1 to enable BTFM related dailinks.

Change-Id: Iba9adc538fcc0f5464a85f6099779993dfa881b2
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-26 17:05:00 +05:30
Ravulapati Vishnu Vardhan Rao
31077c7c05 ARM: dts: msm: Correct GIC swr mstr interrupt
Correct the GIC SWR MSTR inerrupt which is
pointing to wrong pin.
Update correct lpi pin.

Change-Id: I0a0679cf832e357c7624ada30e5b03fa59555bce
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-26 07:22:23 +05:30
Linux Build Service Account
aca09b9105 Merge changes I0d3159a6,If41125b6 into audio-kernel-handset.lnx.10.0.r1-rel
* changes:
  ARM: dts: msm: Remove amic5 entries from tuna overlay
  ARM: dts: msm: Add WCD tx rx slaves
2024-11-24 06:03:39 -08:00
Kisan Yadav
6ea63d753f ARM: dts: msm: Remove amic5 entries from tuna overlay
- Remove amic5 entries from tuna overlay as only 4 mics are supported in
  tuna wcd codecs

Change-Id: I0d3159a67c288f4ee61613ec291c274a8c2325a1
Signed-off-by: Kisan Yadav <quic_kisany@quicinc.com>
2024-11-24 19:19:37 +05:30
Ravulapati Vishnu Vardhan Rao
8834f836bb ARM: dts: msm: Add WCD tx rx slaves
-Enable wcd tx and rx slave nodes.

Change-Id: If41125b672fdbb18a90192bfc8170642c1974d2d
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-24 19:19:30 +05:30
Ravulapati Vishnu Vardhan Rao
8478f951fd ARM: dts: msm: Add support for WCD939x in tuna7
-Add and update MSM_ID for tuna7.
-Add Board_Id for tuna7.
-Add AATC support for tuna7 platform.

Change-Id: I7f470c0150ec95b556087ab6797787b9754e8464
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2024-11-24 19:19:21 +05:30
Kisan Yadav
595b0beead ARM: dts: msm: Update correct wsa codec
- Update correct wsa codec for monospeaker usecase.


Change-Id: Id064bd37758235161bbb4cadacfaf4368393e951
Signed-off-by: Kisan Yadav <quic_kisany@quicinc.com>
2024-11-24 19:19:13 +05:30