Bug 2245526

Summary: Intel Corporation Alder Lake PCH-P High Definition Audio Controller not detected in latest kernel (Dell XPS 9320)
Product: [Fedora] Fedora Reporter: Geoff <gyoung2993>
Component: alsa-sof-firmwareAssignee: Jaroslav Kysela <jkysela>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 38CC: jkysela
Target Milestone: ---Keywords: Regression
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: alsa-sof-firmware-2023.09-1.fc38 alsa-sof-firmware-2023.09-1.fc37 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-10-28 03:37:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
alsa-info output none

Description Geoff 2023-10-22 14:07:06 UTC
In recent kernels, audio device "Intel Corporation Alder Lake PCH-P High Definition Audio Controller" is not detected. Altering volume/ viewing available devices in GNOME settings shows "Dummy Controller".

This sound device was previously working, and works when fedora is booted into an older kernel version.

Current kernel: 6.5.7-200.fc38.x86_64
Last know working kernel: 6.4.15-200.fc38.x86_64

Reproducible: Always

Steps to Reproduce:
1.Upgrade to a kernel newer than 6.4.15
2. Test audio
Actual Results:  
No sound is played, and the sound card is not detected

Expected Results:  
Sounds should play

Updating ALSA firmware from https://github.com/alsa-project/alsa-ucm-conf does not fix the issue.

Regarding severity, for myself this is a major bug but as it probably only relates to people with certain devices I understand if it is downgraded.

Comment 1 Jaroslav Kysela 2023-10-23 13:48:58 UTC
It looks like a kernel driver issue not alsa-lib.

Could you attach output from `alsa-info.sh --no-upload`? Thank you.

Comment 2 Geoff 2023-10-23 13:59:21 UTC
Created attachment 1995186 [details]
alsa-info output

Comment 3 Geoff 2023-10-23 14:01:03 UTC
Attached Jaroslav, thanks. I think you're right, the card is probably wrongly categorised, apologies for that. Interestingly the card is picked up there. I've actually just now noticed this is a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=2244217
I assume the protocol here is to close this bug?

Comment 4 Jaroslav Kysela 2023-10-24 08:49:15 UTC
Apparently, the 6.5 kernels require updated alsa-sof-firmware package to v2023.09.

Comment 5 Fedora Update System 2023-10-24 08:53:22 UTC
FEDORA-2023-9f5a09b1fe has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-9f5a09b1fe

Comment 6 Fedora Update System 2023-10-24 08:56:34 UTC
FEDORA-2023-0a0ee3c7ea has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-0a0ee3c7ea

Comment 7 Fedora Update System 2023-10-25 02:19:10 UTC
FEDORA-2023-0a0ee3c7ea has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-0a0ee3c7ea`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-0a0ee3c7ea

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2023-10-25 02:29:14 UTC
FEDORA-2023-9f5a09b1fe has been pushed to the Fedora 38 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-9f5a09b1fe`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-9f5a09b1fe

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Geoff 2023-10-25 16:18:07 UTC
Tested in Fedora 38 using above test update, seems to be working as expected. Thanks for your efforts!

Comment 10 Fedora Update System 2023-10-28 03:37:28 UTC
FEDORA-2023-9f5a09b1fe has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 11 Fedora Update System 2023-11-02 01:04:45 UTC
FEDORA-2023-0a0ee3c7ea has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.