summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorAaron Campbell <aaron@cvs.openbsd.org>2001-01-13 19:53:52 +0000
committerAaron Campbell <aaron@cvs.openbsd.org>2001-01-13 19:53:52 +0000
commit4c8c8bbf6fc6c5705fba14bead8a3eecf661ab18 (patch)
tree05214565b5f32f2e986b3f2c9821245d37c3a9e7 /share
parent80417d9af782f1d5b4fe81379ddaa55ca87532aa (diff)
Driver for Cirrus Logic CS4281 sound chips. Originally written for NetBSD by
Tatoku Ogaito, banged into shape for OpenBSD by me. Recording has not been tested yet, but mpg123 works fine. Sound still works after suspend/resume. XXX: On the IBM ThinkPad X20, must disable pcibios else the cs4281 won't generate interrupts. Cause yet unknown but probably not the driver's fault. YMMV on other laptops with this chip.
Diffstat (limited to 'share')
-rw-r--r--share/man/man4/Makefile8
-rw-r--r--share/man/man4/audio.44
-rw-r--r--share/man/man4/clct.423
-rw-r--r--share/man/man4/pci.44
4 files changed, 33 insertions, 6 deletions
diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile
index 4495b6bc1d4..c5f4b41fc90 100644
--- a/share/man/man4/Makefile
+++ b/share/man/man4/Makefile
@@ -1,10 +1,10 @@
-# $OpenBSD: Makefile,v 1.142 2001/01/13 15:35:58 espie Exp $
+# $OpenBSD: Makefile,v 1.143 2001/01/13 19:53:50 aaron Exp $
MAN= aac.4 ac97.4 adv.4 aha.4 ahb.4 ahc.4 aic.4 amphy.4 an.4 aria.4 ast.4 \
atalk.4 atapiscsi.4 audio.4 aue.4 auvia.4 awi.4 bpf.4 bridge.4 \
- brgphy.4 cac.4 cardbus.4 ccd.4 cd.4 ch.4 clnp.4 clcs.4 cltp.4 cmpci.4 cnw.4 \
- com.4 cue.4 cy.4 dc.4 ddb.4 de.4 dpt.4 drum.4 eap.4 ec.4 ef.4 \
- eg.4 el.4 enc.4 ep.4 esis.4 eso.4 ess.4 exphy.4 fd.4 fdc.4 fpa.4 \
+ brgphy.4 cac.4 cardbus.4 ccd.4 cd.4 ch.4 clnp.4 clcs.4 clct.4 cltp.4 \
+ cmpci.4 cnw.4 com.4 cue.4 cy.4 dc.4 ddb.4 de.4 dpt.4 drum.4 eap.4 ec.4 \
+ ef.4 eg.4 el.4 enc.4 ep.4 esis.4 eso.4 ess.4 exphy.4 fd.4 fdc.4 fpa.4 \
fms.4 fxp.4 gdt.4 gre.4 hifn.4 hsq.4 auich.4 icmp.4 icsphy.4 \
idp.4 ifmedia.4 \
inet.4 inphy.4 iophy.4 ip.4 ipl.4 ipsec.4 isa.4 isapnp.4 iso.4 isp.4 \
diff --git a/share/man/man4/audio.4 b/share/man/man4/audio.4
index c084763cf55..f7e0fe13eaa 100644
--- a/share/man/man4/audio.4
+++ b/share/man/man4/audio.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: audio.4,v 1.17 2001/01/13 15:35:58 espie Exp $
+.\" $OpenBSD: audio.4,v 1.18 2001/01/13 19:53:51 aaron Exp $
.\" $NetBSD: audio.4,v 1.20 1998/05/28 17:27:15 augustss Exp $
.\"
.\" Copyright (c) 1996 The NetBSD Foundation, Inc.
@@ -644,6 +644,8 @@ For ports using the ISA bus:
.Pp
For ports using the PCI bus:
.Xr auich 4 ,
+.Xr clcs 4 ,
+.Xr clct 4 ,
.Xr cmpci 4 ,
.Xr eap 4 ,
.Xr eso 4 ,
diff --git a/share/man/man4/clct.4 b/share/man/man4/clct.4
new file mode 100644
index 00000000000..05fd0bc817f
--- /dev/null
+++ b/share/man/man4/clct.4
@@ -0,0 +1,23 @@
+.\" $OpenBSD: clct.4,v 1.1 2001/01/13 19:53:51 aaron Exp $
+.\"
+.Dd January 13, 2001
+.Dt CLCT 4
+.Os
+.Sh NAME
+.Nm clct
+.Nd Cirrus Logic CS4281 audio device driver
+.Sh SYNOPSIS
+.Cd "clct* at pci? dev ? function ?"
+.Cd "audio* at clct?"
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for the Cirrus Logic CS4281 chip.
+.Sh SEE ALSO
+.Xr audio 4 ,
+.Xr pci 4
+.Sh HISTORY
+The
+.Nm
+device driver appeared in
+.Ox 2.9 .
diff --git a/share/man/man4/pci.4 b/share/man/man4/pci.4
index 311a5e7094a..366bc65c40e 100644
--- a/share/man/man4/pci.4
+++ b/share/man/man4/pci.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: pci.4,v 1.24 2001/01/13 15:35:58 espie Exp $
+.\" $OpenBSD: pci.4,v 1.25 2001/01/13 19:53:51 aaron Exp $
.\" $NetBSD: pci.4,v 1.29 2000/04/01 00:32:23 tsarna Exp $
.\"
.\" Copyright (c) 2000 Theo de Raadt. All rights reserved.
@@ -242,6 +242,8 @@ C-Media CMI8x38 sound devices.
Intel 82801AA/AB and 440MX sound devices.
.It Xr clcs 4
Cirrus Logic CrystalClear CS4280 sound devices.
+.It Xr clct 4
+Cirrus Logic CrystalClear CS4281 sound devices.
.El
.Ss Miscellaneous devices
.Bl -tag -width speaker -offset ind