Audio: add CTC to PTL rt5682 path.#10696
Conversation
lgirdwood
left a comment
There was a problem hiding this comment.
Looks good, just the opens already mentioned.
1d53704 to
63efc72
Compare
lgirdwood
left a comment
There was a problem hiding this comment.
There a lot of change here including in common files, can you add more context in the commit message especially around the changes in any common files.
63efc72 to
c74ac5a
Compare
|
Added more details in the commit message now. Thanks! |
c74ac5a to
12be0cd
Compare
12be0cd to
20d34d4
Compare
lgirdwood
left a comment
There was a problem hiding this comment.
Almost ready, just one question.
20d34d4 to
19be29b
Compare
|
@johnylin76 good for you ? |
johnylin76
left a comment
There was a problem hiding this comment.
just a few suggestions for redundant settings and LTGM
| "cavs-rt5682\;sof-ptl-tas2563-rt5682-ctc\;PLATFORM=ptl,NUM_DMICS=2,DMIC0_PCM_ID=99,PREPROCESS_PLUGINS=nhlt,\ | ||
| NHLT_BIN=nhlt-sof-ptl-tas2563-rt5682-ctc.bin,SPK_ID=6,DEEPBUFFER_FW_DMA_MS=10,INCLUDE_ECHO_REF=true,\ | ||
| BT_NAME=SSP2-BT,BT_ID=7,BT_PCM_NAME=Bluetooth,DEEP_BUF_SPK=true,PLAYBACK_PIPELINE_SRC=ctc,USE_CTC_SPK=true,\ | ||
| HEADSET_CODEC=true,HEADSET_CODEC_NAME=SSP0-Codec" |
There was a problem hiding this comment.
HEADSET_CODEC=true,HEADSET_CODEC_NAME=SSP0-Codec probably don't need
| "cavs-rt5682\;sof-ptl-tas2563-rt5682-dax-ctc\;PLATFORM=ptl,NUM_DMICS=2,DMIC0_PCM_ID=99,\ | ||
| PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-ptl-tas2563-rt5682-dax-ctc.bin,SPK_ID=6,DEEPBUFFER_FW_DMA_MS=10,\ | ||
| INCLUDE_ECHO_REF=true,BT_NAME=SSP2-BT,BT_ID=7,BT_PCM_NAME=Bluetooth,DEEP_BUF_SPK=true,\ | ||
| PLAYBACK_PIPELINE_SRC=dax,DOLBY_DAX_CORE_ID=0,USE_CTC_SPK=true,HEADSET_CODEC=true,HEADSET_CODEC_NAME=SSP0-Codec" |
|
|
||
| Object.Base.route [ | ||
| { | ||
| source "dai-copier.SSP.$HEADSET_CODEC_NAME.capture" |
There was a problem hiding this comment.
why do we have the routing for capture here? They should be defined in cavs-rt5682.conf already
There was a problem hiding this comment.
Yes, it's not needed. Removed now. Thank you!
Include CTC component in PTL with rt5682. Introduce `USE_CTC_SPK` in `cavs-mixin-mixout-dax-ssp.conf` to conditionally include CTC component in the pipeline. Signed-off-by: Eddy Hsu <eddyhsu@google.com>
19be29b to
772720d
Compare
Include CTC component in PTL with rt5682.