AMD 780G chipset major issues 2/3 (snd_hda)

Pieter de Goeje pieter at degoeje.nl
Mon Apr 6 14:59:44 PDT 2009


On Monday 06 April 2009, Diego Depaoli wrote:
> After boot
> #dmesg | grep hda
> hdac0: <ATI RS780 High Definition Audio Controller> mem
> 0xfeae8000-0xfeaebfff irq 19 at device 5.1 on pci1
> hdac0: HDA Driver Revision: 20090401_0132
> hdac0: [ITHREAD]
> hdac1: <ATI SB600 High Definition Audio Controller> mem
> 0xfe8f4000-0xfe8f7fff irq 16 at device 20.2 on pci0
> hdac1: HDA Driver Revision: 20090401_0132
> hdac1: [ITHREAD]
> hdac0: HDA Codec #0: ATI RS690/780 HDMI
> pcm0: <HDA ATI RS690/780 HDMI PCM #0 Digital> at cad 0 nid 1 on hdac0
> hdac1: HDA Codec #0: Realtek ALC662
> pcm1: <HDA Realtek ALC662 PCM #0 Analog> at cad 0 nid 1 on hdac1
>
> sound doesn't work

It does (should) work, it simply plays on the HDMI port.
Add hw.snd.default_unit=1 to sysctl.conf to "fix".

>
> #kldunload snd_hda
> #kldload snd_hda
>
> #dmesg | grep hda
> hdac0: detached
> hdac1: detached
> hdac0: <ATI SB600 High Definition Audio Controller> mem
> 0xfe8f4000-0xfe8f7fff irq 16 at device 20.2 on pci0
> hdac0: HDA Driver Revision: 20090401_0132
> hdac0: [ITHREAD]
> hdac0: HDA Codec #0: Realtek ALC662
> hdac1: <ATI RS780 High Definition Audio Controller> mem
> 0xfeae8000-0xfeaebfff irq 19 at device 5.1 on pci1
> hdac1: HDA Driver Revision: 20090401_0132
> hdac1: [ITHREAD]
> hdac1: HDA Codec #0: ATI RS690/780 HDMI
> pcm0: <HDA Realtek ALC662 PCM #0 Analog> at cad 0 nid 1 on hdac0
> pcm1: <HDA ATI RS690/780 HDMI PCM #0 Digital> at cad 0 nid 1 on hdac1
>
> Now sound works

Cheers,

Pieter de Goeje


More information about the freebsd-current mailing list