From: Cezary Rojewski <cezary.rojewski@intel.com>
To: Enrique Orozco <kikeoropad@gmail.com>
Cc: <linux-kernel@vger.kernel.org>, <alsa-devel@alsa-project.org>,
"linux-sound@vger.kernel.org" <linux-sound@vger.kernel.org>
Subject: Re: [BUG] Dell Inspiron 3501 (Tiger Lake) - No analog audio output, only HDMI detected
Date: Fri, 20 Mar 2026 10:40:13 +0100 [thread overview]
Message-ID: <d6e33ff2-bff0-4361-b0f1-3a46ef64d887@intel.com> (raw)
In-Reply-To: <CA+Q1o_9CgNNmRiF044ZPSVGnbDUHh-VhTKtc5pBDLYXJGw2GHA@mail.gmail.com>
On 2026-03-20 2:31 AM, Enrique Orozco wrote:
> Dear sound/ALSA maintainers,
>
> I am reporting an issue with audio on a Dell Inspiron 3501 laptop. The
> system detects the Intel HDA controller but only HDMI outputs appear;
> the internal speakers and headphone jack are not detected at all.
>
> System Information:
> - Laptop: Dell Inspiron 3501
> - Audio Controller: Intel Corporation Tiger Lake-LP Smart Sound Technology
> Audio Controller [8086:a0c8] (rev 20)
> - Subsystem: Dell Device [1028:0a25]
> - Kernel: 6.18.12-1-MANJARO (also tested with 6.18.12)
> - Distribution: Manjaro (Arch-based)
>
> Problem Description:
> After boot, only HDMI audio outputs are available. The internal speakers
> and headphone jack do not appear in ALSA or PulseAudio/PipeWire. The
> kernel detects the audio hardware but fails to initialize the analog
> codec.
>
> Observations:
> 1. `aplay -l` shows only HDMI devices (devices 3,7,8,9)
> 2. No analog output device (device 0) appears
> 3. The codec detected is only "Intel Tigerlake HDMI" - no analog codec
> 4. The following error appears in dmesg:
> `snd_soc_avs 0000:00:1f.3: core_mask 1 power off failed: -110`
> 5. Attempted various snd_hda_intel model parameters (dell-headset-multi,
> dell-headset-dock, generic) with no success
> 6. Forcing legacy driver with `snd-intel-dspcfg dsp_driver=1` also
> didn't help
>
> Reproduction Steps:
> 1. Boot any recent Linux kernel (tested with 5.15.x and 6.18.x)
> 2. Check audio outputs with `aplay -l`
> 3. Observe only HDMI outputs are present
> 4. No sound from internal speakers or headphone jack
>
> Expected Behavior:
> The system should detect and provide both analog output (internal
> speakers/headphone) and HDMI output.
>
> Additional Information:
> - ALSA diagnostics:
> http://alsa-project.org/db/?f=8eb23206a6d8aa76d24136f224b1ad93dab53651
Hi Enrique,
Sorry to hear about the problems. Your diagnostics seem to be devoid of
dmesg, it would be vital to provide it. You could also open a bugzilla
and attach the logs there.
Now, this report seems a bit all over the place, mentioning all the
sound drivers at once. Let's start with context - their purpose:
- snd_hda_intel driver default for all general, non-DSP cases
- for TGL, snd_sof_xxx driver should probe by default for all DSP cases
- snd_soc_avs is utilized on designs older than TGL for all DSP cases
Your TGL of device ID=a0c8 points to PCI_DEVICE_ID_INTEL_HDA_TGL_LP
(include/linux/pci_ids.h). This means snd_sof_xxx should have probed
first. Frankly, there should be no attempts for snd_soc_avs unless a
user forced the enumeration. Such enumeration is destined to fail - not
because of the driver, but because there is no firmware binary paired
with it available on linux-firmware..
..unless one copies a binary from a Windows device.
Last but not least:
`snd_soc_avs 0000:00:1f.3: core_mask 1 power off failed: -110`
While without the dmesg I cannot say for certain, failing such "basic"
operation as power-off MASTER_CORE (mask 1) usually means that the
laptop, despite being -LP, has AudioDSP functionality disabled in BIOS.
Forced enumeration won't workaround that either.
Kind regards,
Czarek
prev parent reply other threads:[~2026-03-20 9:40 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-20 1:31 [BUG] Dell Inspiron 3501 (Tiger Lake) - No analog audio output, only HDMI detected Enrique Orozco
2026-03-20 9:40 ` Cezary Rojewski [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=d6e33ff2-bff0-4361-b0f1-3a46ef64d887@intel.com \
--to=cezary.rojewski@intel.com \
--cc=alsa-devel@alsa-project.org \
--cc=kikeoropad@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-sound@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox