summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound
Commit message (Expand)AuthorAgeFilesLines
* * change buffering method a bitcg2001-08-291-40/+30
* now we have the rate feeder, we don't need to constrain the default channelcg2001-08-271-1/+3
* MFS rev 1.8.2.8:cg2001-08-271-2/+22
* Add support for the SiS 7018greid2001-08-262-9/+39
* the feederchain builder is currently broken for recording channels. disablecg2001-08-231-0/+3
* handle bogus values passed to SOUND_PCM_WRITE_CHANNELS/SNDCTL_DSP_CHANNELScg2001-08-231-4/+5
* make the 4dwave nx chip workcg2001-08-231-1/+1
* MFS: make SNDCTL_DSP_SETTRIGGER workcg2001-08-232-7/+5
* MFS: allow multiple opens of mixer devicescg2001-08-231-8/+11
* many changes:cg2001-08-2340-407/+738
* Set up the via_chinfo structures properly so we write to the correctgreid2001-08-021-2/+2
* Limit the device to only one playback channel until I can figure out whyscottl2001-07-191-1/+1
* Fix an off-by-one error in the dma tag. This was causing the VM system toscottl2001-07-191-1/+2
* Somehow I missed this. Use INTR_TYPE_AV (high priority) instead ofpeter2001-07-091-1/+1
* * simplifycg2001-07-032-823/+325
* remove obsolete typedefs.cg2001-07-033-7/+5
* Correct obviously wrong mistakes.green2001-07-023-3/+3
* make it compile again in -currentmjacob2001-07-021-1/+1
* Detect the device on e.g. Dell OptiPlex GX110s.green2001-07-021-0/+1
* Make all this compile on 4.3, modulus sbuf.green2001-07-024-3/+15
* intel ich/ich2 driver - this needs some work but is functional enough forcg2001-07-012-0/+1205
* add module version/dependanciescg2001-07-011-1/+4
* don't set a flag that is already setcg2001-07-011-1/+3
* set default 'monitor' volume (ac97 headphones) to 75%cg2001-07-011-0/+1
* don't flag the playback hardchan as busy on devices with only one of them.cg2001-06-273-19/+68
* tidy up/simplify dsp_clone()cg2001-06-271-24/+13
* add a tunable/sysctl, hw.snd.autovchans. if this is set to a value n wherecg2001-06-263-4/+53
* the turtle beach santacruz implements ac97 eapd in an inverted sense -cg2001-06-233-13/+15
* add defines and ifdefs so this code will compile on 4.xcg2001-06-237-14/+113
* move a private struct definition from ac97.h to ac97.ccg2001-06-232-13/+32
* Use the M_ZERO flag to malloc(9)greid2001-06-2121-64/+32
* stop csa from panicing in clkrun_hack() - we were using free'd memorycg2001-06-181-4/+3
* Call bus_teardown_intr when csa_attach fails after the interrupt hastmm2001-06-181-31/+29
* use devclass_get_maxunit() correctlycg2001-06-183-4/+4
* revise dsp_clone() to return the first nonbusy channel instead of simplycg2001-06-174-15/+17
* fix a potential panic in dsp_clone() if no pcm devices were detectedcg2001-06-171-0/+2
* Use INTR_TYPE_AV for the interrupt handlers because:peter2001-06-167-8/+8
* use a global devclass for all drivers - i'm not entirely sure why thiscg2001-06-1630-929/+936
* various locking fixes, rework open logic and channel registrationcg2001-06-145-144/+317
* identify es1371 revision acg2001-06-111-1/+6
* get clkrun the right way aroundcg2001-06-111-5/+0
* sbuf_new(9) now returns a struct sbuf * instead of an int. If the callerdes2001-06-101-1/+1
* Catch up to csareg.h rev 1.3.tanimura2001-06-081-4/+7
* "Fix" the previous initial attempt at fixing TUNABLE_INT(). This timepeter2001-06-081-1/+1
* lock sound device when adding/removing channelscg2001-06-074-20/+102
* Back out part of my previous commit. This was a last minute changepeter2001-06-071-1/+1
* Make the TUNABLE_*() macros look and behave more consistantly like thepeter2001-06-061-2/+2
* Move out the files from src/sys/isa/ic/ to src/sys/dev/ic/, so theyjoerg2001-06-042-2/+2
* fix typocg2001-05-302-2/+2
* no longer usedcg2001-05-301-3496/+0
OpenPOWER on IntegriCloud