Gráfico de commits

1056 Commits

Autor SHA1 Mensagem Data
Linux Build Service Account
8f1c3e3970 Merge "ASoC: msm: add tdm clk ref count" 2018-10-23 01:32:53 -07:00
Linux Build Service Account
8d33594d66 Merge "asoc: bolero: avoid TX distortion by runtime HPF param change" 2018-10-23 01:32:51 -07:00
Linux Build Service Account
53b13dd5a6 Merge "dsp: Fix port media type sample rate for APTX AD" 2018-10-23 01:32:47 -07:00
Linux Build Service Account
03072ce6e1 Merge "audio-lnx: ANDROID_BUILD_TOP is deprecated." 2018-10-23 01:32:43 -07:00
Linux Build Service Account
979ae8e796 Merge "soc: swr-mstr: Mask swrm debug interrupts" 2018-10-20 04:04:10 -07:00
Gerrit - the friendly Code Review server
ffb0f4bf7f Merge changes into audio-drivers.lnx.3.0 2018-10-20 00:26:25 -07:00
Linux Build Service Account
e25f9003c6 Merge "soc: swr-mstr: synchronize swr clock requests" 2018-10-20 00:23:56 -07:00
Linux Build Service Account
df791f4d5b Merge "asoc: bolero: Increase timeout for session down during ssr" 2018-10-20 00:23:54 -07:00
Linux Build Service Account
3004b4f92f Merge "soc: swr-mstr: Register for wakeup irq after disabling clk" 2018-10-19 22:08:41 -07:00
Ramprasad Katkam
6a3050d838 soc: swr-mstr: Register for wakeup irq after disabling clk
During clock stop, Register for lpass wakeup only after
disabling the clock to avoid flooding of interrupts when
master is turned on for pending slave irq.

Change-Id: Ifbf604048d4972beb22b6286930193b83a2249e8
Signed-off-by: Ramprasad Katkam <katkam@codeaurora.org>
2018-10-19 09:41:16 +05:30
Ramprasad Katkam
13e051c9ab soc: swr-mstr: Mask swrm debug interrupts
Mask swrm debug interrupts as workaround for interrupt
storm issue.

Change-Id: Ic623a3a161d7d04812c4dd4b2e07a3331f5ed7ec
Signed-off-by: Ramprasad Katkam <katkam@codeaurora.org>
2018-10-19 09:27:12 +05:30
Ramprasad Katkam
6bce2e7374 soc: swr-mstr: synchronize swr clock requests
synchronize swr clock request using mutex and ensure
count becomes zero during ssr.

Change-Id: I3aa933a137d9439742d84fc23b37653da86f3b42
Signed-off-by: Ramprasad Katkam <katkam@codeaurora.org>
2018-10-18 02:23:43 +05:30
Linux Build Service Account
4384fe6966 Merge "asoc: msm: routing: remove WARN() log messages" 2018-10-16 20:46:44 -07:00
Linux Build Service Account
82113d6cac Merge "ASoC: wcd934x: enable MAD fs_cntr by default" 2018-10-16 20:46:44 -07:00
Linux Build Service Account
fee3694cd7 Merge "dsp: enable VAD support on TDM interface" 2018-10-16 20:46:43 -07:00
Linux Build Service Account
9d536a42c5 Merge "dsp: Add restart interface for adsp" 2018-10-16 20:46:42 -07:00
Linux Build Service Account
be5d85827e Merge "dsp: codecs: check buffer size before copy" 2018-10-16 20:46:41 -07:00
Linux Build Service Account
1af19d2b71 Merge "ASoC: sm6150: Use FSA for USBC gnd-mic swap" 2018-10-16 20:46:40 -07:00
Derek Chen
e71ecf6efe ASoC: msm: add tdm clk ref count
Add TDM clock reference count as LPASS
CLK API should only be controlled once
per TDM interface.

Change-Id: I025dc7cce3f1ccfe3b9d0ed652b71773f90d5c6f
Signed-off-by: Derek Chen <chenche@codeaurora.org>
2018-10-16 10:26:27 -07:00
Linux Build Service Account
0f70258551 Merge "msm: featurize support for 32channels from QDSP6" 2018-10-16 01:49:01 -07:00
Linux Build Service Account
257f0361a8 Merge "dsp: Fix wrong payload size in adm_open command" 2018-10-16 01:49:00 -07:00
Linux Build Service Account
6acb6a2f4d Merge "ASoC: add dai links for tert tdm tx7 and sec rx7" 2018-10-15 21:21:34 -07:00
Linux Build Service Account
1929529772 Merge "asoc: qcs405: Use changed clock for SPDIF interfaces" 2018-10-15 21:21:25 -07:00
Aniket Kumar Lata
1c9ae8ff76 dsp: Fix port media type sample rate for APTX AD
Send sample rate for port media type from APTX AD
config before AFE port start.

Change-Id: I3410428661ad4162539f437bb391c33a60ea1852
Signed-off-by: Aniket Kumar Lata <alata@codeaurora.org>
2018-10-15 10:56:21 -07:00
Vatsal Bucha
6cb17a0a3f ASoC: sm6150: Use FSA for USBC gnd-mic swap
USBC gnd mic swap is taken care of by FSA4480.
Gpio does not need to be swapped for this purpose.

CRs-Fixed: 2323772
Change-Id: Ida490995761ec5361ff2302b990d3c6fe1f32f85
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
2018-10-15 16:35:35 +05:30
Derek Chen
85599d7787 ASoC: add dai links for tert tdm tx7 and sec rx7
Add hostless FE and TDM BE DAI links for
TERT TDM TX7 and SEC TDM RX7 ports.

Change-Id: I57fed1162c5dc175475e7990f57d4a010a9057f2
Signed-off-by: Derek Chen <chenche@codeaurora.org>
2018-10-12 17:11:34 -07:00
Ramprasad Katkam
f83634eead asoc: bolero: Increase timeout for session down during ssr
Sometimes observed that session is taken more time to teardown
after ssr. Increase timeout to allow more time for session
to be tear down.

Change-Id: I3f1b4d8f583ad5b9c8f5e1b90af9c576ae6bd2b2
Signed-off-by: Ramprasad Katkam <katkam@codeaurora.org>
2018-10-12 22:31:39 +05:30
Dieter Luecking
27c5772723 dsp: Fix wrong payload size in adm_open command
Correcting payload length for adm_cmd_device_open_v8
usage if endpoint_id1 and endpoint_id2 are valid
and this_adm.num_ec_ref_rx_chans is 0.

Change-Id: I82815a2d885cdad5a9427c11eb73224289b158b3
Signed-off-by: Dieter Luecking <dieterl@codeaurora.org>
2018-10-12 15:29:31 +02: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
Shaikh Shadul
9850fb1429 dsp: Add restart interface for adsp
User space sensor daemon requires to restart the audio dsp
during some of the sensors usecases. Add sysfs interface to
do adsp subsystem restart from user space sensor daemon.

Change-Id: I07c78892cb6e6f99ae93c04eddbc321681b52a70
Signed-off-by: Shaikh Shadul <sshadu@codeaurora.org>
2018-10-12 11:45:10 +05:30
Mangesh Kunchamwar
bc81e3af17 dsp: enable VAD support on TDM interface
Send VAD configuration during TDM port start.

Change-Id: I30b45b066b2ca5fdf49cd74d87d95f75566661c9
Signed-off-by: Mangesh Kunchamwar <mangeshk@codeaurora.org>
2018-10-12 09:33:03 +05:30
Vidyakumar Athota
7b3952d3ce asoc: msm: routing: remove WARN() log messages
Replace WARN() log messages with pr_warn() to avoid
exposing call stack in logs.

Change-Id: I3485a28f18431ae48ad0efbe49635a8cff9f40cd
Signed-off-by: Vidyakumar Athota <vathota@codeaurora.org>
2018-10-11 15:01:59 -07:00
Bhalchandra Gajare
077589df00 ASoC: wcd934x: enable MAD fs_cntr by default
Currently, the fs_cntr for MAD is enabled whenever the MAD
audio path is enabled. But, a new issue is reported where
MAD fs_cntr is required even for some of the non-MAD paths.
As per hardware requirements, enable the MAD fs_cntr always
from the codec default registers.

Change-Id: I6fe8f663b82e711b4194aa51a3e21150aa98cf02
Signed-off-by: Bhalchandra Gajare <gajare@codeaurora.org>
2018-10-11 11:08:04 -07:00
Derek Chen
fdcc0985a2 asoc: routing: add tdm loopback from tert tx7 to sec rx7
Add hostless loopback routing from TERT TDM
TX 7 to SEC TDM RX 7.

Change-Id: Id6737b0f292ec3ff541d988338db8ad4f8cf6ee9
Signed-off-by: Derek Chen <chenche@codeaurora.org>
2018-10-11 10:38:43 -07:00
Gerrit - the friendly Code Review server
5ce5240a04 Merge changes into audio-drivers.lnx.3.0 2018-10-11 08:08:23 -07:00
Linux Build Service Account
c4a3ea6151 Merge "ASoC: wcd9xxx: Add gpio control for micbias-supply for SXR1120" 2018-10-11 08:04:58 -07:00
Linux Build Service Account
6fe3f835a5 Merge "asoc: sm6150: add configuration for adaptive bitrate" 2018-10-11 08:04:57 -07:00
Linux Build Service Account
a25f9ecc66 Merge "ASoC: wcd934x: Set micbias curr to higher value when micb is enabled" 2018-10-11 08:04:55 -07:00
Linux Build Service Account
274bedc587 Merge "asoc: qdsp6v2: latency mode support for transcode loopback" 2018-10-11 08:04:53 -07:00
Xiaojun Sang
d155fdcb2f asoc: bolero: avoid TX distortion by runtime HPF param change
Runtime HPF param change leads to TX distortion at the beginning.
Unmute HPF after param change.

Change-Id: I7683ca047123dd004fb2dd019365305edfc72ea5
Signed-off-by: Xiaojun Sang <xsang@codeaurora.org>
2018-10-11 15:24:10 +08:00
Linux Build Service Account
38b030aa40 Merge "dsp: afe: Add support for sending aptx adaptive encoder mode" 2018-10-10 20:31:27 -07:00
Sharad Sangle
493a1b3ea9 asoc: sm6150: add configuration for adaptive bitrate
Add mixer ctrls to independently configure
TX and RX sample rates for BT RX and TX backends.

Change-Id: I011d3bfb85448605717e2c1a20c19a2fc86dac3f
Signed-off-by: Sharad Sangle <assangle@codeaurora.org>
2018-10-10 12:31:52 +05:30
Linux Build Service Account
a8be987232 Merge "asoc: wcd937x: Reset mbhc detection type after ssr" 2018-10-08 23:04:40 -07:00
Linux Build Service Account
13bf73f231 Merge "soc: swr-mstr: Add proper handling of SSR and clock stop" 2018-10-08 23:04:39 -07:00
Linux Build Service Account
b112aeeb50 Merge "soc: swr-mstr: Ignore redundant slave path control command" 2018-10-08 23:04:37 -07:00
Linux Build Service Account
1e509a5e2c Merge "soc: swr-mstr: Fix port collision during wsa playback" 2018-10-08 23:04:35 -07:00
Linux Build Service Account
ce49ef9363 Merge "asoc: wcd937x: Make vdd-buck as on-demand supply" 2018-10-08 23:04:34 -07:00
Linux Build Service Account
516aa8be7c Merge "asoc: wcd937x: Fix pop on headphone playback start" 2018-10-08 23:04:31 -07:00
Linux Build Service Account
6f9a94c8ee Merge "soc: swr-mstr: Avoid handling redundant swr wakeup events" 2018-10-08 23:04:27 -07:00
Linux Build Service Account
38db822619 Merge "ASoC: wcd934x: Avoid soundwire enable when codec is in power collapse" 2018-10-08 23:04:23 -07:00