Gráfico de commits

3610 Commits

Autor SHA1 Mensaje Fecha
Linux Build Service Account
328addc661 Merge "asoc: enable audio DLKM" into audio-kernel.lnx.5.10 2021-01-12 17:22:23 -08:00
Sudheer Papothi
78e6d7ec4b ASoC: lpass-cdc: Update digital codec driver name
Update LPASS digital codec driver name for proper enumeration.

Change-Id: Ied6a3697a5e47c0695b6339ec7b4b4561ef6ccbd
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2021-01-13 04:22:40 +05:30
Linux Build Service Account
16bae5f7c3 Merge "ASoC: lpass-cdc: Update codec driver dai link names" into audio-kernel.lnx.5.10 2021-01-12 10:47:32 -08:00
Sudheer Papothi
f4b4385c98 ASoC: lpass-cdc: Update codec driver dai link names
Update codec driver dai link names for proper enumeration of
dai links during sound card enumeration.

Change-Id: I91630f60647c83095bc979b09aad1b273b44f71c
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2021-01-12 23:56:48 +05:30
Laxminath Kasam
08fffc5bef dsp: Set is_initial_boot before calling child node
Execute gpr driver probe before exiting spf core probe

Change-Id: I983b5e093e9c7d0204e56bdec3d3a590343fb5d3
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2021-01-12 10:49:01 +05:30
Meng Wang
b6bb058d7f asoc: enable audio DLKM
Enable audio DLKM compilation in vendor SI.

Change-Id: I673435d9a285350471a928cf5ccece0cf04aa009
Signed-off-by: Meng Wang <mengw@codeaurora.org>
2021-01-12 08:48:37 +08:00
Linux Build Service Account
4d0f39aa7f Merge "dsp : Remove duplicate symbols" into audio-kernel.lnx.5.10 2021-01-11 08:46:12 -08:00
Laxminath Kasam
30fa514858 dsp : Remove duplicate symbols
Remove digital-cdc-rsc-mgr file from q6_dlkm

Change-Id: I3ec21772b095a4449d1a6c97e73ffdede1499cb9
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2021-01-11 17:47:33 +05:30
Laxminath Kasam
103d2cc5a9 audio-kernel: Fix audio_notifier service registration issue
Change default return value to 0.

Change-Id: I44c069ce451ee4eeeb6de526cf85e299d3cf7fe0
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2021-01-08 19:25:34 +05:30
Linux Build Service Account
7afd566ca9 Merge "asoc: lpass-cdc: mark IIR filter coefficient registers as volatile" into audio-kernel.lnx.5.10 2021-01-07 18:38:13 -08:00
Sudheer Papothi
cf74ac1365 ASoC: wsa883x: Add new variant in WSA codec driver
Add new variant in WSA codec driver.

Change-Id: I9053aa58cb1ea1cd73f5283faaa09ca33c0c5d9f
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2021-01-07 11:00:55 +05:30
Sudheer Papothi
10ccb2c0af asoc: lpass-cdc: mark IIR filter coefficient registers as volatile
Mark IIR filter coefficient registers as volatile to
get actual coefficient when running tinymix.

Change-Id: Idcb9bb5bd322a429ced231f296c83d8a09ca7cce
Signed-off-by: Meng Wang <mengw@codeaurora.org>
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2021-01-07 01:24:58 +05:30
Laxminath Kasam
7962130af8 audio-kernel: Fix compile error on wcd
Fix compile error on wcd codec.

Change-Id: I65a3db216234ab798f8a85dd2401ac605b09f7f0
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2020-12-22 13:21:44 +05:30
Linux Build Service Account
5423877317 Merge "audio-kernel: Copy UAPI headers to UAPI_OUT folder" into audio-kernel.lnx.5.10 2020-12-21 22:17:40 -08:00
Linux Build Service Account
8522efef7a Merge "audio-kernel: Enable out of tree compilaton" into audio-kernel.lnx.5.10 2020-12-20 23:03:21 -08:00
Linux Build Service Account
ac919068b7 Merge changes Icfedf122,I5e606404 into audio-kernel.lnx.5.10
* changes:
  soc: swr-mstr-ctrl: Update SWR_TX to receive port params from slave
  soc: swr-mstr: Update port params for TX master runtime
2020-12-18 02:13:08 -08:00
Linux Build Service Account
20f401bc87 Merge "asoc: lpass-cdc: Update compander zone settings for macros" into audio-kernel.lnx.5.10 2020-12-18 01:33:52 -08:00
Linux Build Service Account
9b66385c4e Merge "asoc: wsa883x: Update comp offset code via mixer ctl" into audio-kernel.lnx.5.10 2020-12-18 01:33:51 -08:00
Laxminath Kasam
6a7bb13614 soc: swr-mstr-ctrl: Update SWR_TX to receive port params from slave
Update swr_tx slave port config to use slave provided port params
and remove slave port static tables.

Change-Id: Icfedf1229a88432e80c2294e13f2ccc3949417c5
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2020-12-18 14:40:06 +05:30
Laxminath Kasam
9a4b45f6bb soc: swr-mstr: Update port params for TX master runtime
Remove static tables for master port params for soundwire TX.
As master port params are dependent on slave port config,
determine master port settings runtime and apply for
TX soundwire master ports.

Change-Id: I5e606404521abd514097ddf7500ba4e427024914
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2020-12-18 14:32:13 +05:30
Laxminath Kasam
9526176960 asoc: wsa883x: Update comp offset code via mixer ctl
Update mixer ctl to control comp offset code.

Change-Id: I7d9611067e5abff898e9d7a4628c8f3987dc3fa9
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2020-12-18 14:06:47 +05:30
Laxminath Kasam
96d934a968 asoc: lpass-cdc: Update compander zone settings for macros
Update compander settings table to calculate based on
upper gain and lower gain.

Change-Id: Ib423f3c14c900c0df03bc8fcab2df0f62fb614f1
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2020-12-18 12:42:11 +05:30
Jyotirmoi Sarma
9a106ba90a audio-kernel: Copy UAPI headers to UAPI_OUT folder
Copy header files without header_script

Change-Id: I59766302c4ea2a2d00f7ddb07c81dfc387b3494d
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
2020-12-17 23:26:37 +05:30
Jyotirmoi Sarma
82cbe0a14f asoc: Changes to support lpass-cdc on machine driver
Add lpass-cdc APIs to replace bolero

Change-Id: I9d4a78d5fdae074c649580326d14b4241bdb3417
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
2020-12-17 04:39:24 -08:00
Jyotirmoi Sarma
6b78aacd7f audio-kernel: Enable out of tree compilaton
Add Makefile in each sub-folder
Add Android.mk file on top level folder of audio-kernel

Change-Id: I024aa5080ae52b55700f0a65ab05034be8c9cdad
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
2020-12-17 18:05:48 +05:30
Vatsal Bucha
1469dc6bf6 ASoC: wcd938x: Enable micbias in pull up mode for VA AMIC
VA AMIC requires micbias to be enabled in pullup
mode. Pullup mode for micbias is required for SVA usecase.

Change-Id: Ied71147bc813cee2ad95b0c8b342788b9c0ba10b
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
2020-12-16 21:07:13 -08:00
Linux Build Service Account
3afba9c7ee Merge "asoc: lpass-cdc: Prefix lpass-cdc for macro dlkms" into audio-kernel.lnx.5.10 2020-12-16 05:01:33 -08:00
Linux Build Service Account
22ffd2b8db Merge "soc: Upgrade soc to support 5.10 kernel" into audio-kernel.lnx.5.10 2020-12-16 04:30:22 -08:00
Linux Build Service Account
a3bd96cd92 Merge "asoc: Add machine driver for waipio target" into audio-kernel.lnx.5.10 2020-12-16 04:29:22 -08:00
Linux Build Service Account
069212d90d Merge "ipc: Upgrade ipc to support 5.10 kernel" into audio-kernel.lnx.5.10 2020-12-16 04:29:22 -08:00
Linux Build Service Account
7b85983896 Merge "dsp: Enable remoteproc on adsp-loader" into audio-kernel.lnx.5.10 2020-12-16 01:25:04 -08:00
Linux Build Service Account
f6ec58421b Merge "audio-kernel: Add config file to support waipio" into audio-kernel.lnx.5.10 2020-12-16 01:25:03 -08:00
Linux Build Service Account
8245a005db Merge "audio-kernel: dsp: Upgrade dsp to support 5.10 kernel" into audio-kernel.lnx.5.10 2020-12-16 01:24:02 -08:00
Linux Build Service Account
522cf3c6ee Merge "audio-kernel: asoc : Upgrade asoc to support 5.10 kernel" into audio-kernel.lnx.5.10 2020-12-16 01:24:02 -08:00
Linux Build Service Account
913a008f1b Merge "audio-kernel: Enable new PDR interface" into audio-kernel.lnx.5.10 2020-12-16 01:24:01 -08:00
Laxminath Kasam
2892f1cce7 asoc: lpass-cdc: Prefix lpass-cdc for macro dlkms
To differentiate ko names from older folder, prefix
lpass-cdc to macro dlkms.

Change-Id: I5d977c3aa4ff66b66a62c1294f45e0cc84dd4c38
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2020-12-16 14:29:38 +05:30
Jyotirmoi Sarma
054c3a6191 dsp: Enable remoteproc on adsp-loader
Modify adsp-loader to use remoteproc to boot adsp image

Change-Id: I6eb481b1795c6dba5ec18938840a029f485da5bc
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
2020-12-16 14:20:12 +05:30
Jyotirmoi Sarma
b1797ef8b8 audio-kernel: Enable new PDR interface
Migrate to upstream PDR interface
Add audio-notifer as a platform driver

Change-Id: Ia07e12f134e77c4a63744052d060c589f5fb6d29
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
2020-12-16 14:13:45 +05:30
Jyotirmoi Sarma
80543a69c0 ipc: Upgrade ipc to support 5.10 kernel
Modify Kbuild to include waipio config file

Change-Id: Ic930c14e5dfa5731e6f7bd689ad691b95f70bda7
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
2020-12-16 13:37:23 +05:30
Jyotirmoi Sarma
eb74cdddba soc: Upgrade soc to support 5.10 kernel
Change symbolic links of header files
Update kbuild file to include waipio config
Upgrade to new QoS APIs

Change-Id: Idbbc734e79e50bfae8aa5baa0a5cd4b566f02e50
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
2020-12-14 17:18:47 +05:30
Jyotirmoi Sarma
884588750a asoc: Add machine driver for waipio target
Add a new machine driver file for waipio target

Change-Id: I0233dfdbf15b98b85d725f4dec823e52bfc6bff9
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
2020-12-14 17:03:27 +05:30
Jyotirmoi Sarma
21d89c12d0 audio-kernel: dsp: Upgrade dsp to support 5.10 kernel
Change-Id: I774b4eb80d9b428a50b046e1b29957932a9eda11
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
2020-12-14 12:53:34 +05:30
Linux Build Service Account
760d499280 Merge "asoc: lpass-cdc: Add new driver for lpass-cdc wsa2 macro" into audio-kernel.lnx.5.10 2020-12-11 04:54:01 -08:00
Sudheer Papothi
34c62909f4 ASoC: codecs: Add support for new audio clocks
Add support for new audio clocks for audio playback and capture.

Change-Id: I9c07700a8060717fa9213b8536efb5780c9936bb
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2020-12-11 05:55:39 +05:30
Laxminath Kasam
f5ea229fb5 asoc: lpass-cdc: Add new driver for lpass-cdc wsa2 macro
Add driver support for wsa2 macro.

Change-Id: Ieca032b538cb2a8ac1345df1f1972e3c5689a5d8
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2020-12-10 19:12:23 +05:30
Jyotirmoi Sarma
1e0bc0d39b audio-kernel: Add config file to support waipio
Add new config and header file to support waipio target

Change-Id: I8d62faa0cade0d518f346c62d08759c93e54d464
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
2020-12-09 20:37:27 +05:30
Sudheer Papothi
f067509538 asoc: codecs: Add support for thermal coolong device in wsa
Add support for thermal cooling device in wsa macro to
set and reset the codec attenuation in 0C use cases.

Change-Id: Id00a3cd5666da906588a75961552ea07e24e1434
Signed-off-by: Aditya Bavanari <abavanar@codeaurora.org>
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2020-12-09 12:16:22 +05:30
Jyotirmoi Sarma
a3d8911945 audio-kernel: asoc : Upgrade asoc to support 5.10 kernel
Change-Id: Ia54112cfbde418d66b9314d4ba731928aa057558
Signed-off-by: Jyotirmoi Sarma <jyosarma@codeaurora.org>
2020-12-08 08:49:44 -08:00
Linux Build Service Account
9fc4437cd8 Merge "ASoC: lpass-cdc-clk: Update the clock enable sequence" into audio-kernel.lnx.5.10 2020-12-08 05:09:33 -08:00
Linux Build Service Account
21ca8c1abd Merge changes Idc161055,Iedadde5a,Ibfd342d9 into audio-kernel.lnx.5.10
* changes:
  soc: swr-mstr-ctrl: Update multi_EE setting for clock_stop
  soc: soundwire: Update auto enum value from HW
  soc: swr-mstr: Update default val of comp_cfg
2020-12-06 22:59:14 -08:00