Home | History | Annotate | Download | only in pci
History log of /src/sys/dev/pci/esovar.h
RevisionDateAuthorComments
 1.11  27-Oct-2012  chs split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.10  23-Nov-2011  jmcneill branches: 1.10.8;
Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From
the original ad-audiomp branch notes:

Add MP locking to the audio drivers.

Making the audio drivers MP safe is necessary before efforts
can be made to make the VM system MP safe.

The are two locks per device instance, an ISR lock and
a character device lock. The ISR lock replaces calls to
splaudio()/splx(), and will be held across calls to device
methods which were called at splaudio() before (e.g.
trigger_output). The character device lock is held across
calls to nearly all of the methods, excluding some only
used for initialization, e.g. get_locks.

Welcome to 5.99.57.
 1.9  06-May-2009  cegger branches: 1.9.12; 1.9.14;
struct device * -> device_t, no functional changes intended.
 1.8  12-Jan-2007  kleink branches: 1.8.4; 1.8.44; 1.8.58; 1.8.60;
Replace home-grown list management for DMA buffers with SLISTs, and refactor.
 1.7  11-Dec-2005  christos branches: 1.7.20;
merge ktrace-lwp.
 1.6  15-Jan-2005  kent branches: 1.6.10;
ansify and KNF
 1.5  25-May-2004  kleink General mixer initialization improvements around the MONO_IN/MONO_OUT/
PreAmp register, including a new MONO_IN mixer stage bypass mixer control;
inspired by (and fixing) PR kern/18342 from Stephen Ma.
 1.4  22-Mar-2000  kleink branches: 1.4.28; 1.4.30;
Scale the drain timeout for allowing auto-initialize DMA to complete.
 1.3  02-Nov-1999  kleink Add a mixer control for the Master Volume Mute knob.
 1.2  02-Aug-1999  augustss branches: 1.2.2; 1.2.4; 1.2.6; 1.2.8;
Move the mpu device declaration to conf/files.
Let the mpu device attach at the sb device, and then midi at the mpu.
Update the mpu at eso attachment.
 1.1  12-Jul-1999  kleink Add a driver for the ESS Technology Solo-1 PCI AudioDrive line of chips.
 1.2.8.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.2.6.1  15-Nov-1999  fvdl Sync with -current
 1.2.4.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.2.2.2  02-Aug-1999  thorpej Update from trunk.
 1.2.2.1  02-Aug-1999  thorpej file esovar.h was added on branch chs-ubc2 on 1999-08-02 22:03:57 +0000
 1.4.30.1  29-May-2004  tron Pull up revision 1.5 (requested by kleink in ticket #400):
General mixer initialization improvements around the MONO_IN/MONO_OUT/
PreAmp register, including a new MONO_IN mixer stage bypass mixer control;
inspired by (and fixing) PR kern/18342 from Stephen Ma.
 1.4.28.4  17-Jan-2005  skrll Sync with HEAD.
 1.4.28.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.4.28.2  18-Sep-2004  skrll Sync with HEAD.
 1.4.28.1  03-Aug-2004  skrll Sync with HEAD
 1.6.10.1  26-Feb-2007  yamt sync with head.
 1.7.20.1  01-Feb-2007  ad Sync with head.
 1.8.60.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.8.58.1  11-Dec-2008  ad Checkpoint work in progress.
 1.8.44.1  16-May-2009  yamt sync with head
 1.8.4.1  27-Feb-2007  ad Add MP locking for audio drivers.
 1.9.14.1  19-Nov-2011  jmcneill port ad-audiomp2 branch changes to 5.99.56
todo:
- port ad-audiomp2 pcppi changes
- these drivers need to be fixed:
- emuxki
- gcscaudio
- hdafg
- uaudio
- umidi
- MD audio drivers
 1.9.12.2  30-Oct-2012  yamt sync with head
 1.9.12.1  17-Apr-2012  yamt sync with head
 1.10.8.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC

RSS XML Feed