Skip to content

Conversation

@checkupup
Copy link
Contributor

Added:

sof-hda-generic-dax.tplg
sof-hda-generic-2ch-dax.tplg
sof-hda-generic-cavs25-2ch-dax.tplg
sof-hda-generic-ace1-2ch-dax.tplg
sof-hda-generic-ace3-2ch-dax.tplg

@sofci
Copy link
Collaborator

sofci commented Jan 7, 2026

Can one of the admins verify this patch?

reply test this please to run this test once

@lgirdwood
Copy link
Member

test this please

Copy link
Member

@lgirdwood lgirdwood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one question from me, @bardliao will need your guidance here for HDA topologies.

EFX_HDA_MIC_TDFB_PARAMS=line2_pass,EFX_HDA_MIC_DRC_PARAMS=passthrough"

"sof-hda-generic\;sof-hda-generic-dax\;HDA_CONFIG=dax,HDA_MIC_ENHANCED_CAPTURE=true,\
EFX_HDA_MIC_TDFB_PARAMS=line2_pass,EFX_HDA_MIC_DRC_PARAMS=passthrough,DOLBY_DAX_CORE_ID=0"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You may want the default core ID to be > 0 if DAX needs a guaranteed minimum MCPS as core 0 is used for all low latency pipes and RTOS features on HDA topologies.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done with DOLBY_DAX_CORE_ID=1.

Added:

sof-hda-generic-dax.tplg
sof-hda-generic-2ch-dax.tplg
sof-hda-generic-cavs25-2ch-dax.tplg
sof-hda-generic-ace1-2ch-dax.tplg
sof-hda-generic-ace3-2ch-dax.tplg

Signed-off-by: Jun Lai <jun.lai@dolby.com>
DEEP_BUFFER_PIPELINE_SINK 'mixout.2.1'
DEEP_BUFFER_PCM_NAME 'Deepbuffer HDA Analog'
HDA_ANALOG_CAPTURE_RATE 48000
HDA_ANALOG_PLAYBACK_RATE 48000
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpick: The indentation is weird. Can we always use tab instead of space?


"sof-hda-generic\;sof-hda-generic-2ch-dax\;HDA_CONFIG=dax,NUM_DMICS=2,\
DMIC0_ENHANCED_CAPTURE=true,EFX_DMIC0_TDFB_PARAMS=line2_generic_pm10deg,\
EFX_DMIC0_DRC_PARAMS=dmic_default,DOLBY_DAX_CORE_ID=1"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kv2019i I think we need PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-hda-generic-2ch-dax.bin,\ to include the DMIC NHL as DMIC is enabled, right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants