-
Notifications
You must be signed in to change notification settings - Fork 322
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
[BUG] LNL RT712 and LNL RT722 fails to load topology #9295
Comments
Added P1 label as our two of CI devices are blocked for CI validation and missing SDW validation coverage. |
@ssavati can you attach or point to the dmesg log? It's a simple fix but we need to know what the registered index is - the dailink default 5 doesn't seem to work. Thanks. |
There's no amp feedback so the indices are off-by-one compared to the default. This should be the index map on these boards: 0: headphone 1: headset 2: speakers 3: mic 4..6: HDMI Closes: thesofproject#9295 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
@plbossart here is dmesg logs dmesg_hdmi_fail.txt |
I don't think you added the relevant log @ssavati, it mentions rt711 and rt1316, the issue is about rt712 and rt722 |
sorry i have attached wrong log files. here attaching new logs files |
There's no amp feedback so the indices are off-by-one compared to the default. This should be the index map on these boards: 0: headphone 1: headset 2: speakers 3: mic 4..6: HDMI Closes: thesofproject#9295 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
@ssavati @plbossart After adding
The problem is that there are both SDW DMIC and PCH DMIC links are created. For rt712 and rt722, we may want to disable PCH DMIC from BIOS. |
Thanks @bardliao, please make sure this change is added to the CI default. I think it's indeed a configuration issue at the BIOS level, it makes no sense to have both NHLT definitions for DMIC and SoundWire definitions for SoundWire mic codec. @ssavati please update the boards and let us know the resuilt |
I think you just need main with DMIC disabled, PR #9302 is probably incorrect. |
I quickly checked with LNLM_RVP_RT722.
After this, I'm able to load sof-lnl-rt722-l0.tplg |
@fredoh9 thanks for confirming. I too checked with the above BIOS settings and devices are listed. @plbossart @kv2019i Is this default BIOS settings going forward for 712/722 ? or is it's workaround till the actual issue is fixed in topology/Kernel ? |
These BIOS settings are going to be the default IMHO, so we can close the issue. |
Describe the bug
LNLM_RVP_RT712 and LNLM_RVP_RT722 fails to load topology but it works for LNLM_SDW_AIOC
we seen similar failure on MTLP_RVP_SDW and it fixed by PR #9284
To Reproduce
Deploy latest SOF and Kernel and boot devices
Reproduction Rate
100%
Expected behavior
Topology should load and audio should list without any error
Impact
Devices can not be used for validation
Environment
Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).
Linux Branch:
topic/sof-dev
Linux Commit:
8245a1411fef
SOF Branch:
main
SOF Commit:
2a9b40f8a69a
Name of the topology file
Name of the platform(s) on which the bug is observed.
The text was updated successfully, but these errors were encountered: