Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Oct 2003 14:49:17 +0200
From:      Mark Santcroos <marks@ripe.net>
To:        Nate Lawson <njl@freebsd.org>
Cc:        current@freebsd.org
Subject:   Re: cvs commit: src/sys/dev/sound/pci ich.c
Message-ID:  <20031013124917.GA889@laptop.6bone.nl>
In-Reply-To: <200309152116.h8FLGld2085395@repoman.freebsd.org>
References:  <200309152116.h8FLGld2085395@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Sep 15, 2003 at 02:16:47PM -0700, Nate Lawson wrote:
> njl         2003/09/15 14:16:47 PDT
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/dev/sound/pci    ich.c 
>   Log:
>   Correctly reset ich[3-5] sound cards on resume.  This fixes audio playback
>   after suspend/resume for me.
>   
>   Submitted by:   iwasaki
>   Reviewed by:    orion
>   Approved by:    cg

Hi Nate,

Sorry for the late reply, this breaks resuming from S4BIOS on my Latitude
C640. 

In message <20030609035127.GA36909@laptop.6bone.nl> to current@ in June I 
posted my fix.

While it was not very clean, it worked:

# set nambar
pciconf -w -b pci0:31:5 0x11 0xd8
# set nabmbar:
pciconf -w -b pci0:31:5 0x14 0x81
pciconf -w -b pci0:31:5 0x15 0xdc
# set pcicmd:
pciconf -w -b pci0:31:5 0x4 0x5

I also did the same thing at resume in ich.c, don't have the patch at hand 
right now, but you get the idea.

It would be nice if we could get your changes also to work on my system.

Mark



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031013124917.GA889>