summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound/pcm/sound.c
Commit message (Expand)AuthorAgeFilesLines
* sbuf_new(9) now returns a struct sbuf * instead of an int. If the callerdes2001-06-101-1/+1
* "Fix" the previous initial attempt at fixing TUNABLE_INT(). This timepeter2001-06-081-1/+1
* lock sound device when adding/removing channelscg2001-06-071-2/+42
* 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
* beginnings of virtual playback channel supportcg2001-05-271-145/+293
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-261-1/+0
* mega-commit.cg2001-03-241-48/+40
* don't leak memory allocated for feeders at module unloadcg2001-03-161-0/+1
* fix a panic triggerable by anyone with read/write access to the audiocg2001-03-131-0/+6
* nuke the splstack stuff, snd_mtx* will now be no-ops on 4.xcg2001-03-051-29/+1
* add functions for sound drivers to use for locking and setting up interruptcg2001-02-271-0/+98
* MFS: 4.x/5.x compatibility #ifdefscg2001-02-271-2/+16
* Woops, use the SYSCTL_STATIC_CHILDREN() macro instead of manuallyjhb2001-01-111-2/+2
* - Make the 'hwvol_mixer' and 'hwvol_step' variables be specific to ajhb2001-01-051-0/+13
* The 'maxchans' count is one more than the number of channels, sojhb2001-01-041-1/+1
* Rename the loader tunable from hw.sndunit to hw.snd.unit.jhb2001-01-031-1/+1
* Create a new sysctl node 'hw.snd' and move 'hw.sndunit' tojhb2001-01-031-1/+3
* kobjify.cg2000-12-181-15/+12
* be more verbose about failed unload attemptscg2000-09-051-2/+10
* update for phk's last devfs commitcg2000-09-021-10/+1
* change mixer api slightlycg2000-09-011-73/+172
* add devfs support. when devfs is enabled, sysctl hw.sndunit is used to setcg2000-08-291-1/+65
* add module metadata. this is a hack, sound drivers will eventually present acg2000-07-031-0/+2
* fix a bug where opening for write would not fail if channel allocation failedcg2000-06-201-0/+2
* don't panic if we try to add a channel we said we wouldn'tcg2000-06-061-2/+9
* if a device has no play or no record channels, set its simplex flag.cg2000-06-011-0/+3
* duh, i forgot to change a bitmask, sorry alexandercg2000-04-261-1/+1
* fix minor numbers for multi-channel devicescg2000-04-261-8/+6
* allow /dev/dsp to be opened seperately for reading and writing.cg2000-04-051-0/+5
* update the ac97 layer:cg2000-03-201-0/+7
* fix missing \n in sndstat outputcg2000-01-161-1/+1
* modify sndstat outputcg2000-01-091-4/+12
* allow mixer-only devices - ie, devices with no play/rec channelscg2000-01-061-15/+25
* don't panic if channel init fails, report and fail gracefullycg2000-01-051-2/+8
* allow (broken) apps to use mixer ioctls on dsp devices. eg: vmwarecg1999-12-201-1/+4
* move make_dev operations for audio channels to pcm_addchan(). in theory,cg1999-12-191-10/+11
* move channel-swapping support to the hardware driver since it knows the cardcg1999-12-121-0/+7
* Update for pnp adjustments regarding NPNP.peter1999-12-061-11/+0
* fix dma underrun issuescg1999-12-051-1/+1
* repo-copied to make way for newmidi, this commit updates include pathscg1999-11-201-1/+1
* The unit of sndstat is fixed to zero.tanimura1999-11-061-1/+1
* Fix for multiple pcm devices.tanimura1999-11-031-10/+10
* Call make_dev() to shut up the warning.tanimura1999-11-011-1/+12
* * add a non-reset device- will not reset the channel on open. youcg1999-09-281-0/+4
* Remove five now unused fields from struct cdevsw. They should neverphk1999-09-251-5/+0
* $Id$ -> $FreeBSD$peter1999-09-011-1/+1
* say hello to newpcm. it is not yet enabled, requiring new pnp code from dfrcg1999-09-011-0/+438
OpenPOWER on IntegriCloud