Linux Build Service Account
f6a4b792d4
Merge 44216114e5
on remote branch
...
Change-Id: Ib86366cb43035354ec09c9a4a3e2d67496fec0c1
2024-05-16 10:04:46 -07:00
Prasad Kumpatla
f635891963
asoc: codec: lpass: Update input mux config controls per HW version
...
Update MUX config controls for WSA macro per HW version.
Change-Id: I9fb083c776da531d9e2422af639f3a4af5c178ef
Signed-off-by: Prasad Kumpatla <quic_pkumpatl@quicinc.com >
(cherry picked from commit 2fc4076bff
)
2024-05-06 05:30:29 -07:00
Linux Build Service Account
d2586267aa
Merge 9729e275b2
on remote branch
...
Change-Id: I651f55a4b1478727f0c0ab666474e4f177f92093
2024-04-30 03:23:25 -07:00
qctecmdr
44216114e5
Merge "asoc: codec: lpass: Update input mux config controls per HW version"
2024-04-30 00:22:09 -07:00
qctecmdr
b13450e06d
Merge "asoc: Fix the amic4 mute issue"
2024-04-30 00:22:09 -07:00
qctecmdr
e434fbe58c
Merge "asoc: wcd939x: add support for wcd dmics"
2024-04-30 00:22:09 -07:00
qctecmdr
3a34edef4e
Merge "asoc: codecs: bt-swr: Implement driver for BT Soundwire"
2024-04-30 00:22:09 -07:00
qctecmdr
2dbc4b93df
Merge "asoc: disconnect comp_l port when hph widget power down"
2024-04-30 00:22:09 -07:00
qctecmdr
c7ce49b1c4
Merge "soc: swr-mstr: add support for bt swr ports"
2024-04-30 00:22:09 -07:00
Yuhui Zhao
6f212f3573
asoc: disconnect comp_l port when hph widget power down
...
when we enable compander for headphones, the quality
of hph playback is bad, since we have not disconnect
the right port, correct it.
Change-Id: I63ab0734870027109a7f032c47f8865083374a5b
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-24 10:39:37 +08:00
Yuhui Zhao
f9b2f2cd8a
asoc: Fix the amic4 mute issue
...
when amic4 recording start, sys_usage_bit get failed,
since the mask of read val is incorrect.
Change-Id: I4c6bdaf6cafdd133e272bcacfd2faea5f176f9ab
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-22 10:55:12 +08:00
Prasad Kumpatla
2fc4076bff
asoc: codec: lpass: Update input mux config controls per HW version
...
Update MUX config controls for WSA macro per HW version.
Change-Id: I9fb083c776da531d9e2422af639f3a4af5c178ef
Signed-off-by: Prasad Kumpatla <quic_pkumpatl@quicinc.com >
2024-04-19 05:11:54 -07:00
Yuhui Zhao
7619c55310
asoc: tear down the correct REQ_PS when widget power down
...
Tear down the correct REQ_PS when widget power down,
that can fix the amic3 mute after ssr issue.
Change-Id: I7b5c958e79eb23184bd11375bae11dbcd51e961a
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-16 12:28:40 +05:30
qctecmdr
9729e275b2
Merge "asoc: mbhc: disable unnecessary irq for pitti"
2024-04-15 23:37:39 -07:00
qctecmdr
c85520d5d7
Merge "asoc: remove unused/duplicate libs for pitti"
2024-04-15 23:37:39 -07:00
qctecmdr
c51b6bbc50
Merge "asoc: codec: wcd9378: clear the interrupt once served"
2024-04-15 23:37:39 -07:00
Yuhui Zhao
0e3ebcf95b
asoc: Update the hph/ear/aux playback sequence
...
Update the hph/ear/aux playback sequence, disable the reg
which should be disable.
Change-Id: Ib1353e686a49222f5084722cced7687815f76ab2
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-15 21:07:38 +05:30
Yuhui Zhao
db7c76d3f1
asoc: mbhc: disable unnecessary irq for pitti
...
Disable unnecessary irq for pitti.
Change-Id: I17d5c35eb0aae2d3ff754fd04deaec346846e489
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-15 21:07:38 +05:30
Yuhui Zhao
31e0c11590
asoc: optimize the init sequence for tambora
...
Optimize the init sequence for tambora, enable TXSCBIAS_CLK
and set IBIAS_LDO_DRIVER as 5ua.
Change-Id: I639b7051d03d167972f592b155072260d4e02aec
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-15 21:07:37 +05:30
Prasad Kumpatla
2c432d4c9a
asoc: wcd939x: add support for wcd dmics
...
Change-Id: Iceaf4363aff7d666da23e85c75c58038cbd6dd70
Signed-off-by: Prasad Kumpatla <quic_pkumpatl@quicinc.com >
2024-04-15 21:07:28 +05:30
Sarath Varma Ganapathiraju
9cd97b2a3a
asoc: remove unused libs for pitti
...
remove unused libs for pitti.
Change-Id: Ic76c7160bc167312ae504b3d89009d0ed5dec34a
Signed-off-by: Sarath Varma Ganapathiraju <quic_ganavarm@quicinc.com >
2024-04-15 21:07:20 +05:30
Prasad Kumpatla
13c59f248e
asoc: codec: wcd9378: clear the interrupt once served
...
clear the interrupt once served.
Change-Id: I1cbd79d7fe080a52cd08063010dd9aec25117f26
Signed-off-by: Prasad Kumpatla <quic_pkumpatl@quicinc.com >
2024-04-15 15:41:55 +05:30
Sarath Varma Ganapathiraju
8ba0fdadce
asoc: remove unused/duplicate libs for pitti
...
remove unused/duplicate libs for pitti
Change-Id: Ia23e9e48dadb188f641c231bfb576bba31d4a6f3
Signed-off-by: Sarath Varma Ganapathiraju <quic_ganavarm@quicinc.com >
2024-04-15 00:10:16 -07:00
Yuhui Zhao
d5420cefee
asoc: mbhc: disable unnecessary irq for pitti
...
Disable unnecessary irq for pitti.
Change-Id: I17d5c35eb0aae2d3ff754fd04deaec346846e489
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-12 19:49:28 +08:00
Linux Build Service Account
420ba7df8d
Merge eb89e5b186
on remote branch
...
Change-Id: I4e8aed009e0cc718f54241fb2bcf6a99f24a8b68
2024-04-11 05:53:29 -07:00
Yuhui Zhao
18c89c9b5f
asoc: optimize the init sequence for tambora
...
Optimize the init sequence for tambora, enable TXSCBIAS_CLK
and set IBIAS_LDO_DRIVER as 5ua.
Change-Id: I639b7051d03d167972f592b155072260d4e02aec
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-11 18:09:41 +08:00
Prasad Kumpatla
664a4e97ac
asoc: wcd939x: add support for wcd dmics
...
Added support for wcd dmics.
Change-Id: Iceaf4363aff7d666da23e85c75c58038cbd6dd70
Signed-off-by: Prasad Kumpatla <quic_pkumpatl@quicinc.com >
2024-04-11 02:34:55 -07:00
qctecmdr
055c2ae6fd
Merge "asoc: optimize the logic of aux/ear gain pa set"
2024-04-09 10:57:09 -07:00
qctecmdr
a6a4fedd44
Merge "asoc: codec: wcd9378: disconnect swr port in PMD"
2024-04-09 10:57:09 -07:00
qctecmdr
1671aff783
Merge "asoc: Update the hph/ear/aux playback sequence"
2024-04-09 10:57:09 -07:00
qctecmdr
f1ab45bc35
Merge "asoc: remove unused libs for pitti"
2024-04-09 10:57:08 -07:00
Sarath Varma Ganapathiraju
1a1a0f5bd6
asoc: remove unused libs for pitti
...
remove unused libs for pitti.
Change-Id: Ic76c7160bc167312ae504b3d89009d0ed5dec34a
Signed-off-by: Sarath Varma Ganapathiraju <quic_ganavarm@quicinc.com >
2024-04-09 18:35:32 +05:30
Yuhui Zhao
5a30d22311
asoc: enable pdm_wd irq when needed
...
Enable pdm_wd irq to report rx status.
Change-Id: I8427b136b29e87b653d4f506bae519b91752ad29
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-09 14:24:37 +08:00
Yuhui Zhao
21e0bfcedd
asoc: Update the hph/ear/aux playback sequence
...
Update the hph/ear/aux playback sequence, disable the reg
which should be disable.
Change-Id: Ib1353e686a49222f5084722cced7687815f76ab2
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-08 10:34:26 +08:00
Prasad Kumpatla
da793e1de7
asoc: codec: wcd9378: disconnect swr port in PMD
...
disconnect swr port on PMD.
Change-Id: I784cb37cf11c8ba22b5bf36fa2ea23602ddb44ab
Signed-off-by: Prasad Kumpatla <quic_pkumpatl@quicinc.com >
2024-04-05 11:29:57 +05:30
qctecmdr
5c9937f7ac
Merge "asoc: tear down the correct REQ_PS when widget power down"
2024-04-03 22:10:13 -07:00
qctecmdr
41a9aa21c1
Merge "audio-kernel: Add audiolite dlkm"
2024-04-03 21:59:36 -07:00
Yuhui Zhao
c10a5615b3
asoc: optimize the logic of aux/ear gain pa set
...
Optimize the logic of aux/ear pa gain set.
Change-Id: I2a13d1790173b60e4de808ab27a0128833c47221
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-03 16:55:31 +08:00
Yuhui Zhao
a3553d6c26
asoc: tear down the correct REQ_PS when widget power down
...
Tear down the correct REQ_PS when widget power down,
that can fix the amic3 mute after ssr issue.
Change-Id: I7b5c958e79eb23184bd11375bae11dbcd51e961a
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-04-01 14:52:23 +08:00
qctecmdr
eb89e5b186
Merge "asoc: remove test reg configuration from init_reg func"
2024-03-28 10:21:29 -07:00
qctecmdr
fc13351e33
Merge "asoc: add sys_usage automatically update function for tambora"
2024-03-28 10:21:29 -07:00
qctecmdr
259f7b510e
Merge "asoc: wsa884x: enable swr comp port"
2024-03-28 04:16:40 -07:00
qctecmdr
a3126f08c6
Merge "asoc: codec: wcd937x: fix memory leak in wcd937x_bind()"
2024-03-28 04:16:40 -07:00
qctecmdr
a7f4928dec
Merge "audio-kernel: Fix compilation erros caused by export"
2024-03-28 04:16:40 -07:00
qctecmdr
8de86a7f08
Merge "asoc: Initialize right WSA when wsa_max_dev is 1"
2024-03-28 04:16:40 -07:00
Arun Karunakaran
e7785cbcb6
audio-kernel: Add audiolite dlkm
...
add audiolite kernel module makefile.
Change-Id: I5878b7cf2158d068faf95d8bc5980aae744bae72
Signed-off-by: Arun Karunakaran <quic_akarunak@quicinc.com >
2024-03-27 19:14:14 -07:00
Sarath Varma Ganapathiraju
4c964683e3
asoc: Fix compilation issue on pitti/milos
...
update conf file with proper comment and remove
PINEAPPLE config from volcano bazel to avoid compilation
issue.
Change-Id: If24dd6a0ac2fb95c606e88f4b8cb150b17f4b28d
Signed-off-by: Sarath Varma Ganapathiraju <quic_ganavarm@quicinc.com >
2024-03-27 01:19:47 -07:00
Kogara Naveen Kumar
16ed33aacc
audio-kernel: skip dlkm for audiolite
...
Audiolite doesn't need qcom audio driver so remove it from compilation.
Change-Id: I3bc12b9051fe987fbde087ff6f505029337c5352
Signed-off-by: Kogara Naveen Kumar <quic_nkogara@quicinc.com >
2024-03-26 20:17:27 -07:00
Yuhui Zhao
1624212a65
asoc: add sys_usage automatically update function for tambora
...
Add sys_usage automatically update function for tambora,
and remove sys_usage set kcontrol,
optimize ear/aux path check logic.
Change-Id: I06a4676e22f73156f7e2f394c98ab3879aa00cad
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-03-26 18:10:08 +08:00
Yuhui Zhao
3778114c15
asoc: update the micbias enable logic
...
Update the micbias enable logic for tambora,
and add some widgets to switch between amic and
va amic.
Change-Id: I2c9a7658d79a7c9d255884df7b81aa8062185d72
Signed-off-by: Yuhui Zhao <quic_yuhuzhao@quicinc.com >
2024-03-25 15:07:38 +08:00