Commit Graph

1745 Commits

Author SHA1 Message Date
Demon000
d79a2f5a4f techpack: audio: Remove Android.mk files
find * -type f -name "Android.mk" -delete
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:50:10 +05:30
GuaiYiHu
28575f95d8 ASoC: Avoid spk_id_get duplicate defination
Change-Id: I03e0e05434d3998e921acdfc1b36d2916a3dcd67
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:46:21 +05:30
Thierry Strudel
f8b9894ed9 ASoC: sm8150: do not export all the variables
This patch fixes an issue with all the functions defined in
scripts/Makefile.lib gets called everytime when this makefile is
included thus causing the build to slow down.

Bug: 118818737
Change-Id: I4929e64d53a0bc865b12a27cce37520be52c9744
Signed-off-by: Thierry Strudel <tstrudel@google.com>
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:46:21 +05:30
Miguel de Dios
cfc01019a9 ASoC: msm-dai-q6-v2: Mark msm-dai-q6 drivers as sync probe.
Bug: 115776306
Bug: 77146523
Change-Id: I31d533a62e2dbfbc27aea8bf8794cf4c5d201c9a
Signed-off-by: Miguel de Dios <migueldedios@google.com>
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:46:21 +05:30
UtsavBalar1231
def573c99d config: sm8150: Build all modules in-kernel
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:46:21 +05:30
UtsavBalar1231
1982ccb0cc ASoC: dsp: elliptic: Fix No newline at end of elliptic_version.h
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:46:21 +05:30
Danny Lin
400052ff4b ASoC: sm8150: Split sa8155 driver into separate config option
There's no need to compile the sa8155 driver when targeting sm8150
mobile devices.

Signed-off-by: Danny Lin <danny@kdrag0n.dev>
Signed-off-by: UtsavisGreat <utsavbalar1231@gmail.com>
2020-08-27 10:46:21 +05:30
Danny Lin
abf0f5c23d techpack: audio: Remove build timestamp injection
This causes parts of the audio module to be rebuilt during every
incremental build, even if there are no changes:

  CC      techpack/audio/ipc/apr.o - due to command line change
  CC      techpack/audio/ipc/apr_v2.o - due to command line change
  CC      techpack/audio/ipc/apr_tal_rpmsg.o - due to command line change
  CC      techpack/audio/ipc/wcd-dsp-glink.o - due to command line change

We're only experiencing this issue in techpack/audio/ipc at the moment,
but kill the timestamp injection in all the audio components to
eliminate the possibility of encountering this issue again in the
future. This is harmless since the injected BUILD_TIMESTAMP macro is
never used.

Signed-off-by: Danny Lin <danny@kdrag0n.dev>
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:46:21 +05:30
Albert I
dd89a28a5f techpack/audio: codecs: Fix potential buffer overflows
* detected by Clang 9+'s -Wfortify-source.

[Adapted to techpack/audio]
Signed-off-by: Albert I <kras@raphielgang.org>
Signed-off-by: UtsavisGreat <utsavbalar1231@gmail.com>
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:46:21 +05:30
UtsavBalar1231
5cef2eab6a ASoC: Remove -Werror definations
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:46:21 +05:30
UtsavBalar1231
93989512fd SoC: Fix symbolic links
- Correct them for in-kernel compilation

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:46:21 +05:30
UtsavBalar1231
049ee57979 ASoC: Add non DSP stereo support for tfa98xx
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:46:21 +05:30
UtsavBalar1231
924e6993d4 ASoC: Add Support for tfa98xx driver
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:46:12 +05:30
UtsavBalar1231
9697c94034 Merge commit 'e73edbeecce9467c685684a241ed7f6508f86565' as 'asoc/codecs/tfa98xx' 2020-08-27 10:46:08 +05:30
UtsavBalar1231
e73edbeecc Squashed 'asoc/codecs/tfa98xx/' content from commit 37440d98
git-subtree-dir: asoc/codecs/tfa98xx
git-subtree-split: 37440d98e3c3ef0afd1f1a7e6d93f502b4b1f456
2020-08-27 10:46:08 +05:30
UtsavBalar1231
eac04ccf17 ASoC: sm8150: copy dai links based on device soc id
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:57 +05:30
UtsavBalar1231
4b00b0f551 ASoC: sm8150: Add tfa9874 codec dai link support
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
176a7165f0 ASoC: sm8150: Add cs35l41 codec dai link support
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
710bc5c78d ASoC: sm8150: Add tas2557 codec dai link support
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
3d8219dc74 ASoC: sm8150: Add snd-soc-dummy codec dai link support
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
e5e50f16be ASoC: sm8150: Disable LPASS_BE_QUAT_MI2S_RX route
- Reserved for tfa98xx, cirrus and tas codecs

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
a9d5acb1b0 ASoC: sm8150: Fix mi2s clock frequency
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
e2f30e900d ASoC: sm8150: modify button configuration
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
8161ba565a ASoC: msm-dai-fe: Add Support for packed 24 bit
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
c57ba2dbaf ASoC: msm-compress-q6-v2: Set decoder output to 24 bit
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
a3a7bc0542 ASoC: msm-pcm-routing-v2: Fix external EC reference for AUDIO_REF_EC_UL10 MUX
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
4970ca0a14 ASoC: dsp: q6afe: don't validate payload size check before memory copy
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
4037a72526 ASoC: dsp: q6afe: Remove payload size check on param_id_pos
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
3c5f7ca7be ASoC: dsp: set channel_mode as 1 for ADM_TOPOLOGY_ID_AUDIO_RX_FVSAM topology
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
c8423f7c4d ASoC: dsp: Add AFE_PORT_ID_PSEUDOPORT_01 routing support
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
44d272628e ASoC: wcd-spi: Return I/O error if WCD SPI suspended
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
86aea8ba50 ASoC: wcd-dsp-mgr: Import WDSP firmware load changes
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
f56dd9c2d4 ASoC: wcd9xxx-common-v2: set hph mode on hph class-h state
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
818945a3ac ASoC: wcd934x: Boost HPH volume
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
bf2920c7be ASoC: wcd934x: Bringup tavil micbias support
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
139133b231 ASoC: wcd-mbhc-v2: Add Support for USB-C analog Audio
- Extracted from MiCode/vendor_qcom_opensource_audio-kernel
  at branch 'cepheus-q-oss'

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
025ce97a6d ASoC: wcd-mbhc-v2: Set insertion debounce time to 256ms
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
505e303e23 ASoC: wcd-mbhc: Modify mbhc mic bias control
- Initial bringup for headphone jack support
- Extracted from MiCode/vendor_qcom_opensource_audio-kernel
  at branch 'cepheus-q-oss'

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
8bfa365980 ASoC: Add Speaker ID platform driver
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
9651026cc7 ASoC: Add Support for msm cirrus playback driver
- Extracted from MiCode/vendor_qcom_opensource_audio-kernel
  at branch 'cepheus-q-oss'

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
ede7c4ed9a ASoC: Add Support for MI US proximity driver
- Extracted from MiCode/vendor_qcom_opensource_audio-kernel
  at branch 'cepheus-q-oss'

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
82944dd93a ASoC: Add Support for Elliptic US proximity driver
- Extracted from MiCode/vendor_qcom_opensource_audio-kernel
  at branch 'cepheus-q-oss'

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
23b36a3f08 ASoC: Add Support for tas2557 driver
- Extracted from MiCode/vendor_qcom_opensource_audio-kernel
  at branch 'cepheus-q-oss'

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
123f260a93 ASoC: Add Support for cs35l41 driver
- Extracted from MiCode/vendor_qcom_opensource_audio-kernel
  at branch 'cepheus-q-oss'

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
e180bf0643 ASoC: Revert sm8150 fix for i2s
* Results in Kernel Panic and breaks the device from booting

This reverts commit 9fb14b3467.

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:38 +05:30
UtsavBalar1231
ecbcd0b324 ASoC: codec: Remove qcom USB analog headset support
Xiaomi has its own custom usb analog headset support which
is pretty similar to qcom so revert qcom change to avoid further
conflicts

This reverts commit 3869ccc6bc.

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2020-08-27 10:44:25 +05:30
Linux Build Service Account
459ed4d247 Merge b4f1c986d2 on remote branch
Change-Id: Iaba56579bf07c4f3d33f8ee67a677c59052b4921
2020-08-19 05:42:11 -07:00
Sujin Panicker
b4f1c986d2 uapi: Remove ADM_AUDPROC_PERSISTENT_CAL_TYPE cal type
Remove support for ADM_AUDPROC_PERSISTENT_CAL_TYPE cal
type, as support for this cal type is not extended for
the targets sharing this particular component.

Change-Id: I9bb8094fe8d4ba3acae55424ab6383050c631af8
2020-07-27 17:40:04 +05:30
Linux Build Service Account
af392e188d Merge e45a81f792 on remote branch
Change-Id: I0be8331acd46adc9e49c8095dacc612aa88e937a
2020-07-24 05:51:07 -07:00
Anver sadhique
3869ccc6bc asoc : codec : enable usb analog headset support
Add support for usbc analog audio for SDM660
platform by adding usbc gpio setup in mbhc driver.

Change-Id: I7f13962f71268e546efed54a74e8445a53b2343f
Signed-off-by: Shashi Kant Maurya <smaury@codeaurora.org>
2020-07-15 15:18:08 +05:30