Module Name:    src
Committed By:   jmcneill
Date:           Wed Nov 23 23:11:56 UTC 2011

Modified Files:
        src/share/man/man9: audio.9

Log Message:
update audio(9) docs for audiomp changes


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/share/man/man9/audio.9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/man/man9/audio.9
diff -u src/share/man/man9/audio.9:1.42 src/share/man/man9/audio.9:1.43
--- src/share/man/man9/audio.9:1.42	Wed Apr 30 13:10:58 2008
+++ src/share/man/man9/audio.9	Wed Nov 23 23:11:56 2011
@@ -1,4 +1,4 @@
-.\"	$NetBSD: audio.9,v 1.42 2008/04/30 13:10:58 martin Exp $
+.\"	$NetBSD: audio.9,v 1.43 2011/11/23 23:11:56 jmcneill Exp $
 .\"
 .\" Copyright (c) 1999, 2000 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd November 10, 2007
+.Dd November 23, 2011
 .Dt AUDIO 9
 .Os
 .Sh NAME
@@ -87,9 +87,7 @@ struct audio_hw_if {
 	int	(*trigger_input)(void *, void *, void *, int,
 		    void (*)(void *), void *, const audio_params_t *);
 	int	(*dev_ioctl)(void *, u_long, void *, int, struct lwp *);
-	int	(*powerstate)(void *, int);
-#define	AUDIOPOWER_ON	1
-#define	AUDIOPOWER_OFF	0
+	void	(*get_locks)(void *, kmutex_t **, kmutex_t **);
 };
 
 typedef struct audio_params {
@@ -505,16 +503,8 @@ optional, is called when an
 .Xr ioctl 2
 is not recognized by the generic audio driver.
 Return 0 on success, otherwise an error code.
-.It Dv int powerstate(void *hdl, int state)
-.Pp
-optional, is called on the first open and last close of the audio
-device.
-.Va state
-may be one of
-.Dv AUDIOPOWER_ON
-or
-.Dv AUDIOPOWER_OFF .
-Returns 0 on success, otherwise an error code.
+.It Dv void get_locks(void *hdl, kmutex_t **intr, kmutex_t **thread)
+Returns the interrupt and thread locks to the common audio layer.
 .El
 .Pp
 The

Reply via email to