Skip site navigation (1)Skip section navigation (2)
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>