提交線圖

2093 次程式碼提交

作者 SHA1 備註 日期
qctecmdr
61d0187e35 Merge "asoc: msm: Add machine qtiquingvm" 2019-08-25 03:17:05 -07:00
qctecmdr
efdfdf2782 Merge "ASoC: bolero: check for port validation before configuration" 2019-08-25 03:14:53 -07:00
qctecmdr
a8878c531d Merge "audio-kernel: Update Kbuild support for bengal" 2019-08-25 03:13:29 -07:00
qctecmdr
0abec34f70 Merge "ASoC: Kona: Disable wakeup capability for DMIC45 clock gpio" 2019-08-23 00:24:53 -07:00
qctecmdr
928fd5f421 Merge "ASoC: msm-cdc-pinctrl: Add support to control wakeup capable gpios" 2019-08-23 00:19:25 -07:00
Surendar Karka
b06682d3e5 dsp: increase maximum active streams count
DSP supports maximum fifteen active streams.
Increase active stream count to fifteen.

Change-Id: I1312ece8cc8bf8040b728718edfb9b5c7ad48b33
2019-08-20 00:14:44 -07:00
qctecmdr
ab0a45b0db Merge "soc: swr: avoid SSR state when switching between 44.1 and 48k family" 2019-08-20 00:02:12 -07:00
qctecmdr
611b033dd9 Merge "audiodlkm: support target SA8195 from audio side" 2019-08-20 00:00:05 -07:00
qctecmdr
4a362cedcb Merge "asoc: add support for custom channel map" 2019-08-19 23:58:20 -07:00
qctecmdr
06c59655b0 Merge "soc: swr-mstr: Fix headset detection after pdr" 2019-08-19 23:54:49 -07:00
qctecmdr
25d3fc415b Merge "dsp: update DOA param id values" 2019-08-19 23:52:57 -07:00
Sudheer Papothi
c0f75b7727 ASoC: bolero: check for port validation before configuration
Check for valid port before mux configuration.

Change-Id: Iaa32925f0c23305a2a3cedd0e476372aac380e0c
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2019-08-19 22:52:56 +05:30
Han Lu
a1670ee8bd asoc: msm: Add machine qtiquingvm
Add qtiquingvm as sa8155 LV GVM machine type.

Change-Id: Ica72a568a317763da5114d7ce1b92b776c7d6588
Signed-off-by: Han Lu <hanlu@codeaurora.org>
2019-08-15 00:44:37 -07:00
Guodong Hu
12d0268952 audiodlkm: support target SA8195 from audio side
Make SA8195 utilize the same build option as SA8155.

Change-Id: Id1e0f889b907d234c31c31f8730617ea2038b7a7
Signed-off-by: Guodong Hu <guodhu@codeaurora.org>
2019-08-15 00:43:38 -07:00
qctecmdr
1fc4ce6795 Merge "asoc: codecs: Fix LPI TLMM GPIO invalid access issue" 2019-08-14 08:27:00 -07:00
qctecmdr
a1500ee450 Merge "audiodlkm: make sa8155 and sa6155 utilize the same obj-option" 2019-08-14 08:22:18 -07:00
Chaithanya Krishna Bacharaju
a442b0e3a2 dsp: update DOA param id values
Direction of Arrival  param ids are modified in ADSP Fluence Version9
as currently used params overlap with CVD range values.
Update DOA param id values to avoid mismatch.

Change-Id: I70c779c5a7fc3da3ccdf3ddcd988a20a4908ca81
Signed-off-by: Chaithanya Krishna Bacharaju <chaithan@codeaurora.org>
2019-08-12 21:30:24 -07:00
Ramprasad Katkam
2e85a54634 soc: swr: avoid SSR state when switching between 44.1 and 48k family
Avoid SSR state, and do only clock-stop-resume to reset master  when
switching between 44.1 and 48k to avoid redundant re-enumeration.

Change-Id: Iaa955c4ceb75f30c68106468676ddb2551537de4
Signed-off-by: Ramprasad Katkam <katkam@codeaurora.org>
2019-08-12 01:31:48 -07:00
Vatsal Bucha
63b193fcd0 soc: swr-mstr: Fix headset detection after pdr
Sometimes, headset is not detected after pdr during music playback.
This is because enable_irq does not get called as master remains
in suspend state. Decrease auto suspend timer to 1 to fix the issue.

Change-Id: I8cea3e74487977af801dccac7e4f873831c26264
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
2019-08-12 13:22:45 +05:30
qctecmdr
5803bf11fe Merge "ASoC: wcd938x: Fix micbias droop on WCD938x codec" 2019-08-11 03:24:33 -07:00
qctecmdr
732d9e0c13 Merge "ASoC: Add place markers to machine driver" 2019-08-11 03:24:05 -07:00
qctecmdr
0cd68d99c2 Merge "ASoC: wcd-mbhc: Fix high impedance lineout detected as headphone issue" 2019-08-11 03:22:46 -07:00
qctecmdr
601c683652 Merge "ASoC: Add delay before impedance detection for wcd937x and wcd938x" 2019-08-11 03:21:46 -07:00
qctecmdr
b4da9df7a9 Merge "ASoC: msm: add multimedia22 frontend in dai link" 2019-08-11 03:20:50 -07:00
qctecmdr
d22f82195c Merge "asoc: msm: add support for compress-voip in routing driver" 2019-08-11 03:19:49 -07:00
qctecmdr
e1bc433261 Merge "ASoC: add multimedia22 frontend and routing" 2019-08-11 03:19:29 -07:00
qctecmdr
7f8cef00df Merge "asoc: Add xt logging disable mixer control" 2019-08-11 03:17:03 -07:00
qctecmdr
0dc1d1134f Merge "ASoC: Preliminary Android target definition for sdmshrike" 2019-08-11 03:16:10 -07:00
qctecmdr
5467317e15 Merge "dsp: q6afe: add tws mono switch for aptx adaptive encoder" 2019-08-11 03:14:55 -07:00
qctecmdr
2a6d4e5424 Merge "asoc: Add support for MultiMedia2 TX" 2019-08-11 03:13:27 -07:00
Aditya Bavanari
50ef13eca6 asoc: codecs: Fix LPI TLMM GPIO invalid access issue
Runtime suspend gets called multiple times during SSR
scenarios leading to clock count mismatch. Add logic
to prevent this in all macros and pinctrl lpi driver.

Change-Id: I380631c1db8cd7d94a8909affd8c96c87f24817c
Signed-off-by: Aditya Bavanari <abavanar@codeaurora.org>
2019-08-09 15:14:43 +05:30
Guodong Hu
1fc900df43 audiodlkm: modify makefile to generate header files
Modify the makefile to generate header files in the work-shared dir,
which are needed by acdbrtac.bb.

Change-Id: I69a94f0e5913855add4fc9ff79aa1849218e5b8e
Signed-off-by: Guodong Hu <guodhu@codeaurora.org>
2019-08-08 01:49:25 -07:00
Guodong Hu
a5b505aa6d audiodlkm: make sa8155 and sa6155 utilize the same obj-option
Make the sa8155 sa8155ivi and sa6155 utilize
the same obj-option. But distinguish the kbuild-option.

Change-Id: I7ff7c7d30670cb4abb42d46f3632136539a9b82e
Signed-off-by: Guodong Hu <guodhu@codeaurora.org>
2019-08-08 01:47:50 -07:00
Sudheer Papothi
c51afbc522 ASoC: Kona: Disable wakeup capability for DMIC45 clock gpio
DMIC45 clock gpio generates dmic clock on the gpio line when the audio
capture starts on DMIC4 or DMIC5. But the same gpio is also an
wakeup capable interrupt source. So, during audio capture usecase,
GIC receives interrupts continuously as clock gpio toggles. Disable
wakeup capability for DMIC45 clock gpio to avoid interrupt generation
to GIC during the audio capture usecase.

Change-Id: I7793455fd1034a5d391c6a163ca776c6ed0c9b89
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2019-08-06 17:49:16 -07:00
Sudheer Papothi
124ec09342 ASoC: msm-cdc-pinctrl: Add support to control wakeup capable gpios
Some clock and data gpios are also treated as wakeup source capable
interrupts. Add support to control the wakeup capability based on
the usecase.

Change-Id: I32a12f004afbf04f82e40be62747b0af8836be82
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2019-08-07 06:18:00 +05:30
Surendar Karka
597695312d asoc: add support for custom channel map
In a stream we need to add support for downmixed stereo channel
along with the left and right channels. Add custom channel map
to support downmixed stereo channels.

Change-Id: Icb7fa226a6f07ee4f7d00b8f55fe578c27719c86
Signed-off-by: Surendar Karka <skarka@codeaurora.org>
2019-08-06 04:21:08 -07:00
Zhou Song
450ee1b712 dsp: q6afe: add tws mono switch for aptx adaptive encoder
Add support to switch tws channel mode for aptx adaptive
encoder.

Change-Id: Ife4170be56b152d34758a1cfd20fa4ec203742db
Signed-off-by: Zhou Song <zhous@codeaurora.org>
2019-08-06 10:17:23 +08:00
Derek Chen
6c052da6c1 ASoC: msm: add multimedia22 frontend in dai link
Add Multimedia22 frontend in DAI link for
automotive machine driver.

Change-Id: I1d07c92f330f2c2a2b7dc4708021a5b6b0aa046e
Signed-off-by: Derek Chen <chenche@codeaurora.org>
2019-08-05 16:51:09 -07:00
Aditya Bavanari
2d92777e26 asoc: Add xt logging disable mixer control
Add xt logging disable mixer control in order
to differentiate whether excursion logging data
needs to be sent or not for the use case.
This is required for the cases where same backend
is used for multiple devices and xt logging data
needs to be logged only for a particular device.

Change-Id: I2cec67ddc18cbd63c5bc678eba77ea96b9a13963
Signed-off-by: Aditya Bavanari <abavanar@codeaurora.org>
2019-08-05 19:48:00 +05:30
Derek Chen
b097d92faf ASoC: add multimedia22 frontend and routing
Add Multimedia22 frontend for pcm playback and
capture support.
Add routing for Multimedia22 to TDM backends.

Change-Id: Id7d7d7d400c64791d54a4ad5033ce74d8f168e90
Signed-off-by: Derek Chen <chenche@codeaurora.org>
2019-08-05 00:54:22 -07:00
qctecmdr
49ac33f0a1 Merge "asoc: add multi stream support for display port" 2019-08-04 12:09:10 -07:00
qctecmdr
221d06644d Merge "asoc: codecs: wcd938x: cleanup TX recording sequence" 2019-08-04 12:09:10 -07:00
Derek Chen
628c995972 ASoC: Add place markers to machine driver
Add place markers in probe call of machine
driver for measuring boot kpi values.

Change-Id: Ib23a64685f5ae5fb04d40db70f7c6376ad27db7b
Signed-off-by: Nagarjuna Paladugu <npaladug@codeaurora.org>
2019-08-04 11:21:26 -07:00
Vijayakumar Badiger
30a1c046b4 ASoC: Preliminary Android target definition for sdmshrike
Add target definition support for sdmshrike.

Change-Id: Ic87588d7aa9e14d2893bc1d6172cb35c34f6ede2
Signed-off-by: Derek Chen <chenche@codeaurora.org>
2019-08-02 17:02:18 -07:00
qctecmdr
5dcf7dd485 Merge "ASoC: msm: update makefiles for auto platform support" 2019-08-02 07:11:19 -07:00
qctecmdr
40248a9dd0 Merge "ASoC: sa6155: add quin tdm dai links and update pinctrl" 2019-08-02 07:08:04 -07:00
qctecmdr
3f29588ad6 Merge "ASoC: msm: Add audio support for sdmshrike on auto platform" 2019-08-02 07:06:59 -07:00
qctecmdr
76880681c6 Merge "asoc: codecs: wcd938x: remove delays in headphone power down" 2019-08-02 07:05:15 -07:00
qctecmdr
36c2daf90b Merge "asoc: codecs: bolero: increase hpf cut off frequency time" 2019-08-02 07:03:27 -07:00
qctecmdr
22e523c14d Merge "ASoC: msm: enable tdm pinctrl config on 6155 machine" 2019-08-02 07:02:04 -07:00