Date: Wed, 08 Apr 2009 11:38:11 +0300 From: Alexander Motin <mav@FreeBSD.org> To: Robert Noland <rnoland@FreeBSD.org> Cc: Diego Depaoli <trebestie@gmail.com>, freebsd-current <freebsd-current@freebsd.org> Subject: Re: AMD 780G chipset major issues 2/3 (snd_hda) Message-ID: <49DC6273.1040907@FreeBSD.org> In-Reply-To: <1239142508.1947.26.camel@balrog.2hip.net> References: <1239063789.00097214.1239052203@10.7.7.3> <1239063790.00097218.1239052203@10.7.7.3> <1239063792.00097228.1239052802@10.7.7.3> <49DBBE59.2080801@mavhome.dp.ua> <1239142508.1947.26.camel@balrog.2hip.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Robert Noland wrote: > On Tue, 2009-04-07 at 23:58 +0300, Alexander Motin wrote: >> Diego Depaoli wrote: >>> On Mon, Apr 6, 2009 at 11:06 PM, Paul B. Mahol <onemda@gmail.com> wrote: >>>> Because pcm0 switched position with pcm1 :-) >>> Already noticed. >>> Do you know why? >> It is really interesting question, but probably to the PCI guys. > > I think it is due to bus enumeration... the first one found (i.e. lower > bus id) becomes pcm0. If I plug in the radeon HD 3850 which has hdmi > audio, it ends up being pcm0, instead of my rear ports. I also have a > seperate codec for front ports, which is a bit of a pain, but... I understand this, I am surprised that attach orders on boot and later are different: on boot: hdac0: <ATI RS780 High Definition Audio Controller> mem 0xfeae8000-0xfeaebfff irq 19 at device 5.1 on pci1 hdac1: <ATI SB600 High Definition Audio Controller> mem 0xfe8f4000-0xfe8f7fff irq 16 at device 20.2 on pci0 later: hdac0: <ATI SB600 High Definition Audio Controller> mem 0xfe8f4000-0xfe8f7fff irq 16 at device 20.2 on pci0 hdac1: <ATI RS780 High Definition Audio Controller> mem 0xfeae8000-0xfeaebfff irq 19 at device 5.1 on pci1 Any ideas? -- Alexander Motin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49DC6273.1040907>