Home | History | Annotate | Download | only in pci
History log of /src/sys/dev/pci/auichreg.h
RevisionDateAuthorComments
 1.13  08-Feb-2018  dholland Typos.
 1.12  03-Sep-2009  sborrill SiS 7012 uses different multichannel control bits compared to other codecs
(data from linux via OpenBSD).
 1.11  14-Jan-2008  martin branches: 1.11.10;
Make sure pci config space access only happens on 32bit aligned addresses.
 1.10  02-Dec-2005  xtraeme branches: 1.10.46; 1.10.52; 1.10.60;
Add support for ICH7. Tested by gendalia@.
 1.9  11-Apr-2005  jmcneill branches: 1.9.2;
Add ICH_CODEC_OFFSET definition
 1.8  11-Dec-2004  cube branches: 1.8.2; 1.8.8;
Some SiS 7012 chips come muted by default, so un-mute all SiS 7012 chips at
attach time the way Linux does it. Reported and tested by Jonathan
Schleifer, I checked it didn't break my own 7012 device which doesn't need
that manipulation.
 1.7  22-Nov-2003  kent For ICH4/ICH5, use native BARs instead of compatible BARs.
The patch was provided by Lars Heidieker.
 1.6  30-Oct-2003  kent For ICH4/ICH5, set IOSE flag to make them compatible to old ICHs.
 1.5  03-May-2003  wiz branches: 1.5.2;
DMA, not dma nor Dma.
 1.4  08-Oct-2002  kent auich_softc:
Remove sc_fixed_rate and sc_ac97rate. ac97_softc has such
information.

auich_attach():
Remove VRA/VRM enabling code. ac97_attach() does it.

auich_set_rate():
Use ac97_codec_if::set_rate().

auich_get_props():
Return no AUDIO_PROP_MMAP if the codec is fixed-rate.

auichreg.h:
Remove unnecessary ICH_PM_*.
 1.3  07-Aug-2002  kent - Port clock calibration code (auich_calibrate) from ich.c of FreeBSD to solve
kern/16373.
- SiS 7012 support from kern/17716 submitted by Quentin Garnier.
- ICH4 support
- Experimental support for nForce MCP, AMD768 and AMD8111.
- Rename the short name for ICH3: "i830M" -> "ICH3"
 1.2  28-Nov-2000  thorpej branches: 1.2.2; 1.2.4; 1.2.6; 1.2.18; 1.2.20;
Use AC97_REG_* constants rather than defining them ourselves.
 1.1  28-Nov-2000  thorpej Device driver for the built-in audio on Intel ICH, ICH0, ICH2,
and i440MX chipsets. Based on a driver by Michael Shalayeff,
modified somewhat by me to use bus_dma properly, and fix some
audio encoding emulation bugs.

Thanks to Manuel Bouyer for testing and feedback.
 1.2.20.1  15-Mar-2004  jmc Pullup patch (requested by kent in ticket #1612)

Add support for ICH3, ICH4, ICH5, SiS 7012, nForce MCP, nForce2 MCP-T, and
nForce3 MCP-T to auich driver
 1.2.18.1  29-Aug-2002  gehenna catch up with -current.
 1.2.6.1  06-Sep-2002  jdolecek sync kqueue branch with HEAD
 1.2.4.2  18-Oct-2002  nathanw Catch up to -current.
 1.2.4.1  13-Aug-2002  nathanw Catch up to -current.
 1.2.2.2  08-Dec-2000  bouyer Sync with HEAD.
 1.2.2.1  28-Nov-2000  bouyer file auichreg.h was added on branch thorpej_scsipi on 2000-12-08 09:12:30 +0000
 1.5.2.6  11-Dec-2005  christos Sync with head.
 1.5.2.5  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.5.2.4  18-Dec-2004  skrll Sync with HEAD.
 1.5.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.5.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.5.2.1  03-Aug-2004  skrll Sync with HEAD
 1.8.8.1  06-Dec-2005  riz Apply patch (requested by xtraeme in ticket #1027):
sys/dev/pci/auich.c: patch
sys/dev/pci/auichreg.h: patch
Add support for Intel ICH7 and 6300ESB.
 1.8.2.1  29-Apr-2005  kent sync with -current
 1.9.2.2  21-Jan-2008  yamt sync with head
 1.9.2.1  21-Jun-2006  yamt sync with head.
 1.10.60.1  19-Jan-2008  bouyer Sync with HEAD
 1.10.52.1  18-Feb-2008  mjf Sync with HEAD.
 1.10.46.1  23-Mar-2008  matt sync with HEAD
 1.11.10.1  16-Sep-2009  yamt sync with head

RSS XML Feed