Subject: kern/37512: CS4231A audio sets strange default mixerctl values
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <martin@duskware.de>
List: netbsd-bugs
Date: 12/10/2007 09:45:00
>Number:         37512
>Category:       kern
>Synopsis:       CS4231A audio sets strange default mixerctl values
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 10 09:45:00 +0000 2007
>Originator:     Martin Husemann
>Release:        NetBSD 4.99.41
>Organization:
>Environment:
System: NetBSD nelly.aprisoft.de 4.99.41 NetBSD 4.99.41 (NELLY) #74: Sun Dec 9 22:04:30 CET 2007 martin@emmas.aprisoft.de:/nelly/usr/src/sys/arch/sparc64/compile/NELLY sparc64
Architecture: sparc64
Machine: sparc64
>Description:
With a kernel as of last night suddenly this audio device:

audiocs0 at sbus0 slot 13 offset 0xc000000 vector 24 ipl 8: CS4231A
audio0 at audiocs0: full duplex
audiocs0: WARNING: power management not supported
auxio0 at sbus0 slot 15 offset 0x1900000

the default mixerctl values have monitor.master set to 80,0 - which is
barely noticable in my slightly noisy office ;-)

Previously the default was 220,220.

Also note this strange audioctl output:

properties=full_duplex
full_duplex=0
fullduplex=0

(but this has not change recently - just noticed while looking for the
missing sound)

>How-To-Repeat:
Boot an U2 with -current.

>Fix:
n/a