-
Notifications
You must be signed in to change notification settings - Fork 350
[topology] Add KWD tplg for TGL #2405
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@slawblauciak @mengdonglin @xiulipan @tlauda it appears we still have the DAI IPC timeout (unrelated to this PR but in the CI results) |
|
@lgirdwood It seems the XCC FW for CI is not enabled for this PR test. I will try to re-run this test to see if the same issue can be seen.
|
|
SOFCI TEST |
2 similar comments
|
SOFCI TEST |
|
SOFCI TEST |
juimonen
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
commit message: dection -> detection, also dmis -> dmic (?)
|
SOFCI TEST |
|
The WHL DUT has been rebooted so retest. |
|
@lgirdwood Maybe we need to wait for the TGL FW update here. I actually removed all HDMI PCM to make this tplg loaded on TGL. |
|
SOFCI TEST |
|
Licence server timeout on CI |
c9012be to
4df04be
Compare
|
@sathya-nujella @RDharageswari could you help to test and review? |
|
Jenkins known issues. |
|
@RDharageswari @keqiaozhang Could you help to test the new tplg with vol in KDW pipeline? |
|
@xiulipan Verified this new tplg on TGL, KWD works, no obvious issues found. |
|
@lgirdwood @jajanusz updated, ping for review. |
lgirdwood
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like some macros are in the wrong place ?
The PCM ID should use PCM_ID instead for PIPELINE_ID Signed-off-by: Pan Xiuli <[email protected]>
Add vol comp before kfbm comp in pipe-vol-kfbm-capture. Signed-off-by: Pan Xiuli <[email protected]>
Add generic dmic kwd template. Need to define flowing variable to make it work: CHANNELS: channel for the DMIC KFBM_TYPE: kfpm or vol-kfpm DMIC_PCM_48K_ID: PCM ID for 48K DMIC DMIC_PIPELINE_48k_ID: pipeline ID for 48K DMIC DMIC_DAI_LINK_48K_ID: dai link ID in machine dirver for 48K DMIC DMIC_PCM_16k_ID: PCM ID for KWD 16K DMIC DMIC_PIPELINE_16k_ID: pipeline ID for 16K DMIC DMIC_PIPELINE_KWD_ID: pipeline ID for KWD DMIC_DAI_LINK_16k_ID: dai link ID in machine driver for 16K DMIC Signed-off-by: Pan Xiuli <[email protected]>
Add KWD pipeline with kfpm only for HDA generic topology. DMIC 48K have PCM 6 DMIC 16K have PCM 7 Signed-off-by: Pan Xiuli <[email protected]>
Add KWD pipelines with vol-kfpm pipe using intel-generic-dmic-kwd tmplate. 48K DMIC still uses PCM 99 Add 16K DMIC KWD on PCM 100 Signed-off-by: Pan Xiuli <[email protected]>
|
@lgirdwood @RDharageswari updated, ping for review. |
|
@jajanusz Can you check update and merge this PR |
|
CI known issues. @jajanusz good to go once you are ready. |
Add vol-kfbm pipe
Add DMIC KWD template for intel.
Add KWD pipeline in hda_generic pipeline with above template