summaryrefslogtreecommitdiff
path: root/sys/dev/pci/envy.c
AgeCommit message (Expand)Author
2009-11-02Add support for ``M-Audio Revolution 5.1'' cards, based on envy24HT.Alexandre Ratchov
2009-10-24add the subvendor ID of ``M-Audio Audiophile 2496'' and add it toAlexandre Ratchov
2009-10-11At initialization of HT chips, write configuration on the correspondingAlexandre Ratchov
2009-05-18the block size must be multiple of the pci burst size (overwiseAlexandre Ratchov
2009-05-08add support HT mixer knobs (ie routing control). Allow monitoringAlexandre Ratchov
2009-05-08add support for the ak4358 DAC used in ESI Julia cards. There areAlexandre Ratchov
2009-05-08print card model, the number of inputs and the number of outputsAlexandre Ratchov
2009-05-08add support for m-audio delta 1010, delta 66 and delta 44 sinceAlexandre Ratchov
2009-05-08rename few functions and macros, fix styleAlexandre Ratchov
2009-05-08expose HT mixer; since neither the digital mixer nor codecAlexandre Ratchov
2009-05-08use the number of channels rather than the number of stereo dacs/adcs,Alexandre Ratchov
2009-05-08hide controls corresponding to missing dacs, adcs or spdifs.Alexandre Ratchov
2009-05-04put codec-specific mixer bits in their own routines andAlexandre Ratchov
2009-05-03reorganize mixer bits to allow, supporting codec-dependent mixerAlexandre Ratchov
2009-04-25add basic support for Envy24HT chips and for ``ESI Juli@''Alexandre Ratchov
2009-04-25start splitting the driver in two parts: one specific to theAlexandre Ratchov
2009-03-29make various strings ("can't map mem space" and similar) more consistentStuart Henderson
2009-03-04don't bus_space_unmap() sc->mt_ioh with the wrong bus tagAlexandre Ratchov
2009-01-17use 24-bit precision (encoded in 32-bit words) rather thanAlexandre Ratchov
2008-12-09Non soundblaster-like devices must set AUDIO_PROP_INDEPENDENTAlexandre Ratchov
2008-11-29use the the correct register mask. Fixes certain mixer settingsAlexandre Ratchov
2008-10-25audio(9) says low level drivers are allowed to change the requestedJacob Meuser
2008-04-30don't stop both play and record in envy_halt_input() ad envy_halt_output()Alexandre Ratchov
2008-04-21allow low level audio drivers to specify a default sample format,Jacob Meuser
2008-02-21since now we have volume knobs, use next/prev pointers to attachAlexandre Ratchov
2008-02-21implement AK4524 input and output volume knobs and output mute switches.Alexandre Ratchov
2008-01-14protect against an invalid device index possibly leading to kernelJacob Meuser
2007-12-08there should be 10 stereo or 20 mono knobs (but not 20 stereo!).Alexandre Ratchov
2007-12-08mixer_devinfo->type is uninitialized for classesAlexandre Ratchov
2007-10-28id tags.Federico G. Schwindt
2007-10-28add new envy(4) driver for ICE1712 (aka VIA Envy24) audio devices. TheAlexandre Ratchov