-
Notifications
You must be signed in to change notification settings - Fork 133
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] Failed to load sound driver on Latitude 7320 Detachable #3161
Comments
@prof-dr-pepper can you provide the results of 'alsa-info' please. Looks like you have a SoundWire device that is not known to us. It's usually a minor SKU value that we need to add, or that was added in more recent kernels. |
I added the alsa-info to the bug. You can find it here: http://alsa-project.org/db/?f=e7ce23315aee536587174f7f58f79812c1166d1a Thanks for helping :) |
Thanks @prof-dr-pepper. I can see this: System SKU: 0A45, which is unfortunately a device we haven't seen before. I'll contact Dell and ask for details. |
Let me know if there is anything I can help with. I am software developer myself (not a kernel developer, but at least fluent in C/C++). ;-) |
I will take you up on your offer, given that I don't have access to the hardware, we have to rely on the community for feedback. The main ask is to be able to recompile your own kernel, using our latest development Git tree. we may also try with linux-stable and patches. Thanks! |
Sure. So I'll try this kernel https://github.com/thesofproject/linux but which branch? Normally I would assume "master" but in this case it looks more like "topic/sof-dev". So "topic/sof-dev"? |
yes. topic/sof-dev, with possibly a PR test before we merge to topic/sof-dev. we also generate our own configs with https://github.com/thesofproject/kconfig, specifically kconfig-sof-default.sh to only compile the minimum amount of code for audio tests. |
Sorry, I didn't understand that. Which PR and which merge are you talking about? Nevertheless I checked out the sof kernel and applied kconfig-sof-default.sh. I am compiling right now ;-) |
Compilation finished, I installed the kernel and ran alsa-info again: http://alsa-project.org/db/?f=0043c8bc949293f9717707d2c32ec19ee506b525 |
@prof-dr-pepper I was talking about a future PR, when I have the information needed to create it. Looks like your build does not use SOF, so something is missing in your config somehow. only HDMI is reported in your results. You should have the module snd-sof-pci-intel-tgl loaded. here's my local config (a bit behind sof-dev but that should be fine with make olddefconfig): |
Ok, I tried again with your config. I hope this worked now. Here is the result: http://alsa-project.org/db/?f=8ec1e2d02b170f25c9068f45816d043fb80aa361 |
something's not going well, still HDMI card. please add this to /etc/modprobe.d/alsa-base.conf blacklist snd-hda-intel also add if you want to see more, add this file and reboot then check if you see any signs of SOF driver being loaded. |
I tried using your instructions. Seems that SOF driver is loading now. See: http://alsa-project.org/db/?f=f68c2d585b47fc357bed54b4a897b9095f5c86c7 |
We don't have a configuration for a single amp on link1. BugLink: thesofproject#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
@prof-dr-pepper can you please try PR #3162? You will need to also do this on your device:
This command is just to make sure we use a compatible SOF topology file, since we don't have a configuration for this. |
We don't have a configuration for a single amp on link1. BugLink: thesofproject#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
I compiled your branch, copied the file and tested the kernel. Obviously that didn't do the trick yet, sorry :-/ |
@prof-dr-pepper well there's progress to some extent, the error happens when trying to load the topology.
This could be a bug in our recent kernel changes, maybe related to dynamic pipelines. @ranj063 this reminds me of problems we've seen before... @prof-dr-pepper can you upload the full dmesg log, not the alsa-info results, that'll provide us with more information. |
We don't have a configuration for a single amp on link1. BugLink: thesofproject#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
@prof-dr-pepper can you try with this PR #3165 , it has fewer of our bleeding edge patches |
Ok, I will try tomorrow (Saturday) because I am not at home today. Thanks so far. Let me know if you would like to debug live on the system or anything like that. I don't exactly know how we can set this up but maybe you have an idea (maybe kernel debug from another linux system? ...never done this before but should be possible I guess). |
Wohooo! You did it! It's working with PR #3165! Sound on the internal speakers -> works I'm impressed and super grateful! Nevertheless I still created the logs for you: So what's happening now? Will this find it's way into the official linux and ubuntu linux kernel somehow and how long could this take? ...or can I get a kernel patch for that so I can apply it to the current latest official linux or even ubuntu linux kernel? (sorry for my excitement... I just didn't expect this to be getting fixed so soon) |
[ Upstream commit f247067 ] We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 64ba6d2 ] This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
BugLink: https://bugs.launchpad.net/bugs/1955180 [ Upstream commit f247067 ] We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org> Signed-off-by: Kamal Mostafa <kamal@canonical.com> Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/1955180 [ Upstream commit 64ba6d2 ] This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org> Signed-off-by: Kamal Mostafa <kamal@canonical.com> Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/1955277 [ Upstream commit f247067 ] We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org> Signed-off-by: Kamal Mostafa <kamal@canonical.com> Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/1955277 [ Upstream commit 64ba6d2 ] This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org> Signed-off-by: Kamal Mostafa <kamal@canonical.com> Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/1952579 [ Upstream commit f247067 ] We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org> Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/1952579 [ Upstream commit 64ba6d2 ] This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org> Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
…e amp We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit f247067) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit f247067) Change-Id: Iace33328cfe01e75bece9761ac82f139955ded4d
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit 64ba6d2) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit 64ba6d2) Change-Id: Icd43fbb77b85f7f8384c3b7d27cfb74a96b14f6f
…e amp We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit f247067) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit f247067) Change-Id: Iace33328cfe01e75bece9761ac82f139955ded4d
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit 64ba6d2) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit 64ba6d2) Change-Id: Icd43fbb77b85f7f8384c3b7d27cfb74a96b14f6f
BugLink: https://bugs.launchpad.net/bugs/1952579 [ Upstream commit f247067 ] We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org> Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/1952579 [ Upstream commit 64ba6d2 ] This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org> Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
…e amp We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit f247067) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit f247067) Change-Id: Iace33328cfe01e75bece9761ac82f139955ded4d
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit 64ba6d2) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit 64ba6d2) Change-Id: Icd43fbb77b85f7f8384c3b7d27cfb74a96b14f6f
…e amp We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit f247067) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit f247067) Change-Id: Iace33328cfe01e75bece9761ac82f139955ded4d
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit 64ba6d2) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit 64ba6d2) Change-Id: Icd43fbb77b85f7f8384c3b7d27cfb74a96b14f6f
…e amp We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit f247067) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit f247067) Change-Id: Iace33328cfe01e75bece9761ac82f139955ded4d
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit 64ba6d2) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit 64ba6d2) Change-Id: Icd43fbb77b85f7f8384c3b7d27cfb74a96b14f6f
…e amp We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit f247067) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit f247067) Change-Id: Iace33328cfe01e75bece9761ac82f139955ded4d
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit 64ba6d2) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit 64ba6d2) Change-Id: Icd43fbb77b85f7f8384c3b7d27cfb74a96b14f6f
…e amp We don't have a configuration for a single amp on link1. BugLink: thesofproject#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit f247067) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit f247067) Change-Id: Iace33328cfe01e75bece9761ac82f139955ded4d
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit 64ba6d2) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit 64ba6d2) Change-Id: Icd43fbb77b85f7f8384c3b7d27cfb74a96b14f6f
…e amp We don't have a configuration for a single amp on link1. BugLink: thesofproject#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit f247067) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit f247067) Change-Id: Iace33328cfe01e75bece9761ac82f139955ded4d
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit 64ba6d2) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit 64ba6d2) Change-Id: Icd43fbb77b85f7f8384c3b7d27cfb74a96b14f6f
…e amp We don't have a configuration for a single amp on link1. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-5-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit f247067) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit f247067) Change-Id: Iace33328cfe01e75bece9761ac82f139955ded4d
This device is based on SDCA codecs but with a single amplifier instead of two. BugLink: thesofproject/linux#3161 Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Bard Liao <bard.liao@intel.com> Link: https://lore.kernel.org/r/20211004213512.220836-6-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit 64ba6d2) BUG=b:218766331 TEST=Test sound cards are listed and audio playback works. Signed-off-by: Terry Cheong <htcheong@chromium.org> Signed-off-by: Madhulika Dolke <madhulika.dolke@intel.com> (cherry picked from commit 64ba6d2) Change-Id: Icd43fbb77b85f7f8384c3b7d27cfb74a96b14f6f
Describe the bug
Sound driver seems to fail to load properly on Dell Latitude 7320 Detachable (see hardware probe here https://linux-hardware.org/?probe=21c50317b2) and therefore sound is not available at the device on linux.
Even though the sound adapter (hardware ID: 8086:a0c8) seems to be supported by the linux kernel the device does not work. Browsing on the internet this issue seems to happen on all Dell Latitude 7320 Detachable systems. I tested with kubuntu 21.04 with kernel 5.11.0-34-generic (however same issue occurs with latest Manjaro linux and kernels up to 5.14). Furthermore looking at dmesg I saw a lot of (thousands and millions) suppressed IRQ callbacks that keep the CPU busy (one core seems to be busy for about 50% because of that). Not loading the driver (via grub: snd_hda_intel.dmic_detect=0) the CPU issue is gone but of course then sound will be disabled.
To Reproduce
Reproduction Rate
Issue is reproducible all the time (also seems with other linux kernel versions and linux distros).
Expected behavior
Linux boots up and loads driver without issues. Sound is working properly and CPU usage is near 0.
Impact
Using linux without sound is annoying at the least but during home office makes it also useless during audio conferences (however video is also not working on the device but that's another issue because there exists not webcam driver for this device yet). ;-)
Environment
Screenshots or console output
Here you can find my dmesg output and alsa-info directly after boot:
dmesg.txt
http://alsa-project.org/db/?f=e7ce23315aee536587174f7f58f79812c1166d1a
Please let me know if you need more information and how I can provide it.
Thanx,
Marcus
The text was updated successfully, but these errors were encountered: