Date: Mon, 8 Sep 2008 22:17:15 +0100 From: Rui Paulo <rpaulo@FreeBSD.org> To: Alexander Motin <mav@FreeBSD.org> Cc: freebsd-multimedia@FreeBSD.org, Rui Paulo <rpaulo@FreeBSD.org> Subject: Re: snd_hda suspend/resume support Message-ID: <20080908211715.GH89070@alpha.local> In-Reply-To: <48C5952F.5040805@FreeBSD.org> References: <1219692182.00003969.1219680004@10.7.7.3> <48B30A83.1030206@FreeBSD.org> <20080825204941.GA68247@alpha.local> <48C44BE0.5090500@FreeBSD.org> <20080908205502.GF89070@alpha.local> <48C5952F.5040805@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Sep 09, 2008 at 12:12:15AM +0300, Alexander Motin wrote: > Rui Paulo wrote: > > Great work! This works fine! I just wish I didn't had to stop my media > > player before resume. That probably needs more work on the sound layer. > > When I am calling suspend and resume myself on alive system for several > seconds playback restores fine. Whats happening if you don't stop media > player? No sound is output after resume. I can't play anything after resume and only a reboot fixes it (kldunload/kldload doesn't do the job). Here's my card: hdac0: <Intel 82801F High Definition Audio Controller> mem 0xf7eb8000-0xf7ebbfff irq 5 at device 27.0 on pci0 hdac0: <HDA Driver Revision: 20080907_0108> hdac0: [ITHREAD] hdac0: <HDA Codec #0: Realtek (Unknown)> hdac0: pcm0: <HDA codec #0 Realtek (Unknown) PCM #0> on hdac0 This may be a special card because, with the older driver, suspending with the module loaded made the card non-functional after resume (again, doing the kld load/unload dance didn't fix it). Regards, -- Rui Paulo
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080908211715.GH89070>