Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Sep 2001 23:35:34 +0100
From:      George Reid <greid@FreeBSD.org>
To:        Gregory Neil Shapiro <gshapiro@FreeBSD.org>
Cc:        freebsd-stable@FreeBSD.org
Subject:   Re: NeoMagic 256Z: pcm0: play interrupt timeout, channel dead
Message-ID:  <20010902233534.A3675@FreeBSD.org>
In-Reply-To: <15249.12965.416037.575523@horsey.gshapiro.net>; from gshapiro@FreeBSD.ORG on Sat, Sep 01, 2001 at 12:10:29PM -0700
References:  <15247.62161.900177.306924@grasshopper.cs.duke.edu> <200109010813.f818D8h09836@harmony.village.org> <15249.12965.416037.575523@horsey.gshapiro.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--HcAYCG3uE/tztfnV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Sat, Sep 01, 2001 at 12:10:29PM -0700, Gregory Neil Shapiro wrote:

> Since I have the same sound driver and it is having the same problem, I am
> "happy" (though that is the wrong word) to report that removing pcic from
> the kernel doesn't fix the problem.  My laptop remains soundless.

Please apply the attached patch and send a boot -v dmesg output.

-- 
+-------------------+---------------------+
|    George Reid    |  FreeBSD Committer  |
|  +44 7740 197460  |  greid@FreeBSD.org  |
+-------------------+---------------------+

--HcAYCG3uE/tztfnV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=foopatch

Index: neomagic.c
===================================================================
RCS file: /usr/home/ncvs/src/sys/dev/sound/pci/neomagic.c,v
retrieving revision 1.7.2.9
diff -u -r1.7.2.9 neomagic.c
--- neomagic.c	2001/08/01 03:40:58	1.7.2.9
+++ neomagic.c	2001/09/02 22:34:33
@@ -593,7 +593,7 @@
 			if ((nm_rd(sc, NM_MIXER_PRESENCE, 2) &
 				NM_PRESENCE_MASK) != NM_PRESENCE_VALUE) {
 				i = 0;	/* non-ac97 card, but not listed */
-				DEB(device_printf(dev, "subdev = 0x%x - badcard?\n",
+				BVDDB(device_printf(dev, "subdev = 0x%x - badcard?\n",
 				    subdev));
 			}
 			pci_write_config(dev, PCIR_COMMAND, data, 2);
@@ -604,8 +604,8 @@
 
 		if (i == NUM_BADCARDS)
 			s = "NeoMagic 256AV";
-		DEB(else)
-			DEB(device_printf(dev, "this is a non-ac97 NM256AV, not attaching\n"));
+		BVDDB(else)
+			BVDDB(device_printf(dev, "this is a non-ac97 NM256AV, not attaching\n"));
 
 		break;
 

--HcAYCG3uE/tztfnV--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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