Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Apr 2000 22:16:51 +0200 (CEST)
From:      mavetju@chello.nl
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/17796: pcm driver failes to load for Neomagic on IBM Thinkpad 390
Message-ID:  <200004042016.WAA01996@cgmd76206.chello.nl>

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

>Number:         17796
>Category:       kern
>Synopsis:       pcm drivers failes to load for Neomagic on IBM Thinkpad 390
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr  4 13:20:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Edwin Groothuis, Joost Bekkers
>Release:        FreeBSD 4.0-RELEASE i386
>Organization:
-
>Environment:

	FreeBSD 4.0 on an IBM thinkpad with a NeoMagic 256AX Audio Controller.
	Version of filles:
		ac97.c: 1.7
		mixer.c: 1.5
		sound.c: 1.18
		neomagic.c: 1.8
	It worked fine under 3.4

>Description:

	I've talked to Guido van Rooij about this, he advised me
	to use the new sources. It didn't work, it hangs just before
	the detection of the exact chipset.

	What is happening is that the call to ac97_create() works
	and returns a valid value, then ac97_initmixer() is called,
	the call to "i=rdcd(codec,AC97_REG_RESET)" is done and that
	one never returns. When looking deeper into it, it hangs
	in the call to nm_rd called from nm_rdcd() in neomagic.c:
	x=nm_rd(sc,sc->ac97_base+regno,2)

	In the kernel config it's defined as:
		device pcm

>How-To-Repeat:

	

>Fix:
	
	None known by us, we don't have enough information regarding the hardware.
	We would like to be used as guinnae-pigs for this if needed.
	If more information is needed please let us know.


>Release-Note:
>Audit-Trail:
>Unformatted:


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




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