OpenGrok
Cross Reference: cs4215reg.h
xref
: /
src
/
sys
/
dev
/
ic
/
cs4215reg.h
Home
|
History
|
Annotate
|
Download
|
only in
ic
History log of
/src/sys/dev/ic/cs4215reg.h
Revision
Date
Author
Comments
1.5
21-Dec-2017
macallan
overhaul the dbri driver and make it work again in the New Order Of Things
- fix switching between control and data mode
- make sure interrupts can happen in control mode
- implement audioif.commit_settings()
- switch to control mode only if needed - for changes in sample rate or format
but not for things like volume control
should fix PR 52786
1.4
05-May-2008
jmcneill
branches: 1.4.62; 1.4.80;
Use 2-clause license.
1.3
14-Mar-2007
macallan
branches: 1.3.32; 1.3.34; 1.3.36;
sprinkle parentheses
1.2
11-Dec-2005
christos
branches: 1.2.18; 1.2.28; 1.2.32; 1.2.34;
merge ktrace-lwp.
1.1
16-Jul-2005
macallan
branches: 1.1.6;
driver for the audio part of SUNW,DBRI ISDN/audio controllers
1.1.6.2
10-Nov-2005
skrll
Sync with HEAD. Here we go again...
1.1.6.1
16-Jul-2005
skrll
file cs4215reg.h was added on branch ktrace-lwp on 2005-11-10 14:04:14 +0000
1.2.34.1
11-Jul-2007
mjf
Sync with head.
1.2.32.1
10-Apr-2007
ad
Sync with head.
1.2.28.1
24-Mar-2007
yamt
sync with head.
1.2.18.3
03-Sep-2007
yamt
sync with head.
1.2.18.2
21-Jun-2006
yamt
sync with head.
1.2.18.1
11-Dec-2005
yamt
file cs4215reg.h was added on branch yamt-lazymbuf on 2006-06-21 15:02:54 +0000
1.3.36.1
16-May-2008
yamt
sync with head.
1.3.34.1
18-May-2008
yamt
sync with head.
1.3.32.1
02-Jun-2008
mjf
Sync with HEAD.
1.4.80.1
13-Jan-2018
snj
Pull up following revision(s) (requested by macallan in ticket #476):
sys/dev/sbus/dbrivar.h: revision 1.15
sys/dev/ic/cs4215reg.h: revision 1.5
sys/dev/sbus/dbri.c: revision 1.37
overhaul the dbri driver and make it work again in the New Order Of Things
- fix switching between control and data mode
- make sure interrupts can happen in control mode
- implement audioif.commit_settings()
- switch to control mode only if needed - for changes in sample rate or format
but not for things like volume control
should fix PR 52786
1.4.62.1
21-Mar-2018
martin
Pull up following revision(s) (requested by mrg in ticket #1586):
sys/dev/sbus/dbrivar.h: revision 1.14
sys/dev/sbus/dbrivar.h: revision 1.15
sys/dev/ic/cs4215reg.h: revision 1.5
sys/dev/sbus/dbri.c: revision 1.36
sys/dev/sbus/dbri.c: revision 1.37
sys/dev/sbus/dbri.c: revision 1.38
fix audiomp bugs:
- switch from tsleep/wakeup to condvar
- fix locking in a bunch of places. there were several locking
against myself issues.
also:
- don't let dbri_process_interrupt_buffer() loop more than once
over the array of intrs.
this fixes hangs when using audio on ss20 in -current, but does
not make audio work. it eventually times out with eg:
dbri0: switching to control mode timed out (0 f6)
and may leave a sample in the audio buffer repeating.
overhaul the dbri driver and make it work again in the New Order Of Things
- fix switching between control and data mode
- make sure interrupts can happen in control mode
- implement audioif.commit_settings()
- switch to control mode only if needed - for changes in sample rate or format
but not for things like volume control
should fix PR 52786
fix several KASSERT()s and locking in a few places.
fixes DIAGNOSTIC kernels and still plays.
Indexes created Sun Oct 19 02:09:48 GMT 2025