[Bug 286385] sound: devices missing from /dev/sndstat, only HDMI shows up

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 27 Apr 2025 11:42:48 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286385

            Bug ID: 286385
           Summary: sound: devices missing from /dev/sndstat, only HDMI
                    shows up
           Product: Base System
           Version: 15.0-CURRENT
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: nxjoseph@protonmail.com

Hi,

I am on 15.0-CURRENT-6014596899c and i noticed a message in dmesg: 

# dmesg -a | grep -i invalid
sysctl: hw.snd.default_unit=1 at line 15: Invalid argument
sysctl: hw.snd.default_unit=1 at line 15: Invalid argument

Then I checked sound devices using:

# cat /dev/sndstat
Installed devices:
pcm0: <ATI R6xx (HDMI)> (play) default
No devices installed from userspace.

I noticed that my other sound devices like front/rear panel jack don't show up
there.

I doubt latest changes affecting sound may have caused this but not sure.

Thanks in advance.

# dmesg -a | grep -i hda
hdac0: <ATI (0x1637) HDA Controller> mem 0xfcb88000-0xfcb8bfff at device 0.1 on
pci8
hdac1: <AMD Raven HDA Controller> mem 0xfcb80000-0xfcb87fff at device 0.6 on
pci8
hdacc0: <ATI R6xx HDA CODEC> at cad 0 on hdac0
hdaa0: <ATI R6xx Audio Function Group> at nid 1 on hdacc0
pcm0: <ATI R6xx (HDMI)> at nid 3 on hdaa0
hdac1: Command 0x000f0000 timeout on address 0
hdac1: Command 0x000f0002 timeout on address 0
hdac1: CODEC at address 0 not responding!

-- 
You are receiving this mail because:
You are the assignee for the bug.