Repository navigation
topology2: add missing nhlt - #6957
Conversation
Somehow some SoundWire topologies don't have PREPROCESS_PLUGINS=nhlt definition. It leads to nhlt is not included in those topologies. Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
|
Hmm, puzzled. So this seems to fix the HDMI load issue (although this PR doesn't touch the HDMI issue). But some of the tests fail to dmic error which incicates some NHLT blob is still missing and/or wrong: |
|
topologies compiled need to have the PLATFORM definition. like mtl, tgl etc. Dmic blob is different depending on that -> we have dmic hw change between tgl and mtl. |
Thanks @juimonen for pointing this out. DMIC_DRIVER_VERSION should be 1 for ADL, right? |
yes. |
d6a1e01 to
111ddcc
Compare
|
Thanks @juimonen, setting DMIC_DRIVER_VERSION=1 fixed the DMIC recording issue on ADL SDW RVP. Instead of removing DMIC from sof-adl-rt711-4ch.tplg, I removed DMIC_DRIVER_VERSION=3 which is for MTL only from cavs-sdw.conf in this PR. Let's wait and see the PR test result. |
DMIC_DRIVER_VERSION=3 is already set in mtl.conf. Other platforms should use the default value in dmic-default.conf Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
|
Hmm, still issue with the blob: |
|
these are needed in cmakefile or inside the topology file: NUM_DMICS=4,DMIC0_ID=3,DMIC1_ID=4,PDM1_MIC_A_ENABLE=1,PDM1_MIC_B_ENABLE=1 so the dmic definitions need to be present also when compiling (if you want 4 ch)... default is 2ch. actually don't know what is the "ID", at least NUM_DMICS=4,PDM1_MIC_A_ENABLE=1,PDM1_MIC_B_ENABLE=1, need to be there. |
|
https://sof-ci.01.org/sofpr/PR6957/build3393/devicetest/index.html?model=ADLP_RVP_SDW_IPC4ZPH&testcase=check-capture-10sec failed is because that |
|
SOFCI TEST |
@juimonen Yes, the topology is built with |
I checked it and the reason is that |
|
@bardliao thanks! |
Somehow some SoundWire topologies don't have PREPROCESS_PLUGINS=nhlt definition. It leads to nhlt is not included in those topologies.
Signed-off-by: Bard Liao yung-chuan.liao@linux.intel.com
Fixes: #6955