unless sof fw files are added to the initramfs image ( unlikely)
does sudo lsinitrd /boot/initramfs-6.15.10-200.fc42.x86_64.img |grep -i sof show any files located under a directory firmware ?
If sof files are included in initramfs:
Make a copy of / rename the initramfs for 6.15.10 and create a new one with the latest sof files sudo dracut --kver 6.15.10-200.fc42.x86_64 and reboot.
sof files are not inclued in initramfs:
try booting 6.16 with the previous alsa-sof-firmware
please update alsa-sof-firmware to latest vesion, reboot and
rerun alsa-info.sh
I use 6.16.X with the previous alsa-sof-firmware is also not work.
Right. I still have the problem with downgraded alsa-sof-firmware. Sometimes it’s hard to detect, but if you watch the same yt video after booting with 6.15, you immediately see the difference. Sorry for the noise.
pls also upload alsa-info for 6.15.10 and copy paste the output of fpaste --printonly --sysinfo-audio as preformatted text.
In 6.16, pls run also same fpaste command, then check using pavucontrol what profile is selected, what profiles are available, and in outputs check the available options.
There seem to exist two different analog output devices:
HDA Analog and Deepbuffer HDA Analog
which one is used? You can tell by running fuser /dev/snd/pc* while playing audio through the internal audio device or wpctl status or pw-top may show this too.
Great! I wanted to encourage you to try kernel 6.17.3 or booting a current rawhide live iso ( pre-release kernel 6.18 ) to check if this has been fixed. There have been numerous restructuring and bug fixes in this area recently. It looks as if some parts of it have also been backported to 6.16.