Commit Graph

73 Commits

Author SHA1 Message Date
Aditya Bavanari
cc58384bd8 config: Enable digital codec resource manager config
Enable digital codec resource manager config for Lahaina,
kona, lito and bengal targets.

Change-Id: Ie41a9e61032d20d4deaa95b0669c509ff9b14968
Signed-off-by: Aditya Bavanari <abavanar@codeaurora.org>
2020-04-29 23:23:44 -07:00
qctecmdr
255f95ddd3 Merge "asoc: rouleur: Enable rouleur codec driver compilation" 2020-04-29 22:27:54 -07:00
qctecmdr
1cd62679d5 Merge "ASoC: wsa883x: Enable WSA883x codec driver compilation." 2020-04-29 22:27:54 -07:00
Aditya Bavanari
6389dd3809 asoc: rouleur: Enable rouleur codec driver compilation
Add changes to enable compilation for rouleur
codec driver.

Change-Id: I87eefe0c3d9bbe6445391902110fb210c4b0cd5b
Signed-off-by: Aditya Bavanari <abavanar@codeaurora.org>
2020-04-22 23:12:57 -07:00
Ramlal Karra
52be60c41f ASoC: wsa883x: Enable WSA883x codec driver compilation.
Enable WSA883x codec driver compilation support.

Change-Id: I263e4eb0e2446c345b250df9e484f380164e77e2
Signed-off-by: Ramlal Karra <rkarra@codeaurora.org>
2020-04-20 10:18:30 -07:00
Sudheer Papothi
868a93ca8f config: Add audio haptics driver configuration
Add haptics configuration to compile audio haptics driver.

Change-Id: I78747c43f3e4752b92537fba4ef1476cb72498c4
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2020-04-10 02:30:17 +05:30
Vatsal Bucha
70f9ed72bb ASoC: Add flag to enable doa tracking params for LE
Add DOA_PARAMS_ENABLED flag to enable tracking params for LE.

Change-Id: I54f40a72338ab09e43d002d19c74f845c5afcd49
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
2020-04-01 13:05:28 -07:00
qctecmdr
5a85f242a9 Merge "asoc: Add separate array for TDM BE dai links" 2020-03-25 09:38:23 -07:00
qctecmdr
282ca14b8a Merge "config: lito: Disable MI2S, TDM and AUXPCM interfaces" 2020-03-25 09:38:23 -07:00
Kunlei Zhang
ee8a4d5d97 config: add wcd937x support for lagoon
Add wcd937x DLKM files support for lagoon.

Change-Id: I9fa80df4fd25ee476e59bb1bf6a7b25c0cf56a57
2020-03-23 20:41:01 -07:00
Aditya Bavanari
6d5ce1ff4e config: lito: Disable MI2S, TDM and AUXPCM interfaces
Disable MI2S, TDM and AUXPCM interfaces to avoid
unnecessary registration of mixer controls and
improve performance in loading mixer paths.

Change-Id: I093aa1cee9bf6b6e5f17c45e3327deb6fc11018c
Signed-off-by: Aditya Bavanari <abavanar@codeaurora.org>
2020-03-23 20:01:52 -07:00
Harshal Ahire
b5de847666 asoc: Add separate array for TDM BE dai links
-Register for the widgets and interconnections in routing
 driver only when the respective interfaces are supported.

-Create a separate array for TDM BE dai links.

Change-Id: Ic1570ef432c76556aff8c592e12c879aed50e4ef
Signed-off-by: Harshal Ahire <hahire@codeaurora.org>
2020-03-23 19:42:38 -07:00
Vignesh Kulothungan
026a509a09 config: enable external HDMI codec
Enable external hdmi codec for lahaina.

Change-Id: Ida0fd5c278b01b4ac0abe0593ab9aaa5b781220a
Signed-off-by: Vignesh Kulothungan <vigneshk@codeaurora.org>
2020-02-27 13:09:47 -08:00
Karthikeyan Mani
3f9c454715 config: Enable swr dmic config
Enable config to compile swr dmic driver.

Change-Id: I55a5d3d7d59ad350335fa9b55fbce58664fd8523
Signed-off-by: Karthikeyan Mani <kmani@codeaurora.org>
2020-01-10 08:43:47 -08:00
Vignesh Kulothungan
509b4d2883 config: add config definitions for lahaina
Add kernel configuration definitions for lahaina.

Change-Id: Id55db52d04b779b0e8b9e50ea1c27bfe387ae72b
Signed-off-by: Vignesh Kulothungan <vigneshk@codeaurora.org>
2020-01-08 13:41:55 -08:00
Laxminath Kasam
00f60bae1e bengal: enable compile of required modules
Update compile of required modules for bengal target.

Change-Id: If4d512b7270cc811a05524caac5292234a0ac437
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2019-10-12 23:40:48 +05:30
qctecmdr
ba770378e6 Merge "asoc: sa6155: support SSR handling for snd card status" 2019-08-02 06:49:40 -07:00
qctecmdr
b922f017c8 Merge "ASoC: msm: use snd event fwk for ssr on auto platform" 2019-08-02 06:44:00 -07:00
qctecmdr
237662b0a1 Merge "audio-driver: Update build files for sa6155" 2019-07-29 02:50:05 -07:00
qctecmdr
8410ebe24c Merge "config: Revert featurization of 32 channel support in DSP" 2019-07-24 03:10:41 -07:00
Erin Yan
300664fe83 asoc: sa6155: support SSR handling for snd card status
Use SND event FWK for SSR handling. Change snd card
status upon SERVICE_DOWN and SERVICE_UP callback
when adsp subsystem restart happen.

Change-Id: I333e2343e0670f53d40764ce86094c73c836c5c4
Signed-off-by: Erin Yan <xinyey@codeaurora.org>
2019-07-19 14:39:54 -07:00
Derek Chen
c8940293bf ASoC: msm: use snd event fwk for ssr on auto platform
Switch to use SND event FWK for SSR handling
instead of audio notifier on automotive platform.

Change-Id: I8d0b1ac8f09417a8b33a8e8141f7ae06e1195f54
Signed-off-by: Derek Chen <chenche@codeaurora.org>
2019-07-19 14:36:00 -07:00
Rahul Sharma
f53de7f9fb audio-driver: Update build files for sa6155
Enable conditional build for audio driver modules
specific to sa6155.

Change-Id: I58701a907242afcfe230623ff42b47c001e3d5f4
Signed-off-by: Rahul Sharma <rahsha@codeaurora.org>
2019-07-19 12:31:25 -07:00
Dieter Luecking
7911af7024 config: Revert featurization of 32 channel support in DSP
Remove the dependency on dedicated config flag for the
use of new API versions in ASM and ADM open commands.
Dependency is now on ADSP service version only.

Change-Id: I884e04fb6a3c8808e7874aa04967db0c3ca083c1
Signed-off-by: Dieter Luecking <dieterl@codeaurora.org>
2019-07-09 08:41:31 +02:00
Derek Chen
809482351a audio-driver: configs: Add HDMI Codec for GVM
Add HDMI Codec module in GVM for auto, to keep
consistent with BoardConfig.

Change-Id: Iba3b0ac1722797a8481ee1a6f857876814ab54ac
Signed-off-by: Timothy Sham <tsham@codeaurora.org>
2019-06-27 13:10:55 -07:00
Timothy Sham
4a6979f60e audio-driver: Update build files for auto LA-GVM
enable conditional build for audio driver modules for
automotive LA GVM.

Change-Id: I058f3e6ca557f8ca6d02e33e80f6c190b1a2a29e
Signed-off-by: Timothy Sham <tsham@codeaurora.org>
2019-06-25 13:11:38 -07:00
Cong Tang
1fa4e0449c audio-driver: Update build files for LA automotive
enable conditional build for audio driver modules for LA
automotive.

Change-Id: Ifb18ea6f8af531a99e29904c2245424657b42df7
Signed-off-by: Cong Tang <congt@codeaurora.org>
2019-06-20 13:50:31 -07:00
Vatsal Bucha
85ab414c7b ASoC: configs: Disable voice_mhi for lito
Lito doesn't use voice mhi. Disable required
config for the same.

Change-Id: Icecac8fc445260542eac7ebc2f0fc64c918c853a
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
2019-06-03 12:24:29 +05:30
David Ng
4025a25a24 makefile: kona: remove make export <all variables> instances
Replace all kernel make export <all variables> instances with
export of specific variables.  Depending on existing build
environment, exporting all as environment variables and
interaction with existing environment variable expansions
can lead to undefined behavior.

TODO:  This change is restricted to kona flow to narrow impact.
All remaining export <all variables> need to be evaluated and
fixed similarly via subsequent changes.

Change-Id: I9114b88f7511d1b3f9b496b76fb6da9db97772b8
Signed-off-by: David Ng <dave@codeaurora.org>
2019-04-26 23:44:02 -07:00
Vatsal Bucha
73ef46997a config: Add DLKM support for lito
Add auto config files for lito to enable
DLKM support.

Change-Id: I78c950a92e11ffbf1487aa2bc37abe974ae5f180
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
2019-04-19 10:14:09 -07:00
Linux Build Service Account
12df645bec Merge "ASoC: config: add config to compile lpi TLMM drivers for kona" 2019-02-14 14:32:46 -08:00
Karthikeyan Mani
6f6f9a387f ASoC: config: add config to compile lpi TLMM drivers for kona
Add config to compile audio low power island TLMM drivers
for kona.

Change-Id: I35a06ba826c1835cc8129acf3591c9fcf0a19214
Signed-off-by: Karthikeyan Mani <kmani@codeaurora.org>
2019-02-13 11:43:33 -08:00
Vikram Panduranga
335304e701 dsp: config: Add configuration for voice mhi driver
Add and enable configuration for voice mhi driver
for kona target.

Change-Id: I43c28fbe26a5429f1a30b056ff96a9815acb3aa4
Signed-off-by: Vikram Panduranga <vpandura@codeaurora.org>
2019-01-30 23:41:38 -08:00
Meng Wang
b0e04799e4 ASoC: config: add config to compile audio drivers for kona
Add config to compile audio drivers for kona.

Change-Id: I3367a68d0109c80de8525fd74ebaef2959684865
Signed-off-by: Meng Wang <mengw@codeaurora.org>
2018-12-21 12:19:44 +08:00
Meng Wang
43bbb87652 asoc: Update file header to GPL-2.0-only
Update file header to GPL-2.0-only.

Change-Id: Ic1542a3209a5fe73c937a5b36491ede4a451936d
Signed-off-by: Meng Wang <mengw@codeaurora.org>
2018-12-10 14:49:34 +08:00
Meng Wang
61af6849e9 ASoC: switch audio drivers to SPDX identifier
Switch audio drivers to SPDX identifier on msm-4.19.

Change-Id: Ic3f0230a516db251b8d81e8a7e73dbc04d66fe1b
Signed-off-by: Meng Wang <mengw@codeaurora.org>
2018-12-07 15:47:32 +08:00
Meng Wang
d6107d0bbe asoc: clean up audio drivers and remove unused files
Clean up audio drivers and remove unused files.

Change-Id: I50559ac3c5f4a1f4336e4480cd3ff235d015441e
Signed-off-by: Meng Wang <mengw@codeaurora.org>
2018-12-06 15:04:09 +08:00
Mangesh Kunchamwar
9f295c71fe msm: featurize support for 32channels from QDSP6
Add configuration flag to make use of 32channel support from
QDSP6.

Change-Id: I1e491b1ec870234140e914add4f177e5351b9953
Signed-off-by: Mangesh Kunchamwar <mangeshk@codeaurora.org>
2018-10-12 13:12:29 +05:30
Rohit kumar
27138766db config: sm6150: Enable compilation of snd_event
Enable compilation of snd_event driver for sm6150.

Change-Id: Ia6c62fea8d3660e187e79d1743a1b6862f3dd228
Signed-off-by: Rohit kumar <rohitkr@codeaurora.org>
2018-09-25 12:20:20 +05:30
Linux Build Service Account
602e037449 Merge "asoc: enable MDF initialization in qcs405 target" 2018-08-08 23:32:09 -07:00
Vatsal Bucha
9776f499e1 Config: sm6150: Enable config for talos
Enable irq, core and slave config for talos.

Change-Id: I97f702f2bbf6e6acc694bbd32ab3c357d3ae178c
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
2018-08-06 08:14:06 -07:00
Aditya Bavanari
b2b9d42ce1 asoc: enable MDF initialization in qcs405 target
Enable MultiDSP framework (MDF) initialization during
qcs405 machine driver registration. Add MDF config
to enable compilation of MDF platform driver.

Change-Id: I227a0a7b3dd284dcf750c7b424b240f8c3cd1202
Signed-off-by: Aditya Bavanari <abavanar@codeaurora.org>
2018-08-06 07:16:29 -07:00
Linux Build Service Account
9264698ee1 Merge "asoc: audio-ext-clk: Add support for multiple lpass clock sources" 2018-08-01 04:54:13 -07:00
Laxminath Kasam
144eabc3ee audio: Add support for audio on msmsteppe
Update config file and make rules for msmsteppe
compilation.

Change-Id: I374a0725a7dd36edc9e04652fb07dc719310565c
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2018-07-31 11:23:46 +05:30
Ralf Herz
ed30d2c223 asoc: config: Support for ep92 HDMI bridge device
Add config for ep92 device to be enabled in QCS405

Change-Id: I9f1529ff9917866986dd2ab81ac5ed9381592be0
Signed-off-by: Ralf Herz <rherz@codeaurora.org>
2018-07-27 19:16:45 +05:30
Mangesh Kunchamwar
2d84e4aedc asoc: Enable VAD in QCS405
Add AFE HW CAL dep node in config and fix the set sampling rate
for codec dma interface

Change-Id: I9165a80da00bfb5b61bbf4f0391ff794d8fba352
Signed-off-by: Mangesh Kunchamwar <mangeshk@codeaurora.org>
2018-07-11 21:27:07 +05:30
Mangesh Kunchamwar
e5e322cff0 asoc: config: support for CSRA66X0 device
Add config for CSRA66X0 device to be enabled in QCS405

Change-Id: I3cddb26fa7ebb03da89113d7f051b25d614c9ad0
Signed-off-by: Mangesh Kunchamwar <mangeshk@codeaurora.org>
2018-07-02 18:51:46 +05:30
Mangesh Kunchamwar
a6a8b113f3 asoc: configs: cleanup qcs405 config files
Remove not needed modules from the config files.

CRs-Fixed: 2248380
Change-Id: I38982c81bc79b7ed24aa835f011e40cbebee3df8
Signed-off-by: Mangesh Kunchamwar <mangeshk@codeaurora.org>
2018-06-26 11:34:00 +05:30
Linux Build Service Account
25a990e3c4 Merge "asoc: codecs: stub for WCD CPE core" 2018-06-19 15:52:38 -07:00
Mangesh Kunchamwar
bb2d759893 asoc: codecs: stub for WCD CPE core
Add stub functions for WCD CPE core APIs

Change-Id: Iddfdc8de9962d7a8d96cf7010c0b7ab18826ce37
Signed-off-by: Mangesh Kunchamwar <mangeshk@codeaurora.org>
2018-06-19 17:02:33 +05:30