aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/sound
Commit message (Expand)AuthorAgeFilesLines
* sound: Notify devd when no devices are connectedChristos Margiolis7 days1-0/+2
* sound: Notify devd on hw.snd.default_unit changeChristos Margiolis7 days1-0/+7
* chore: replace {0, 0} with {DEV,KOBJ}METHOD_ENDEnji Cooper14 days23-29/+29
* sound: Detect unsupported formatsChristos Margiolis2026-02-211-1/+15
* bus: Document special ranges of IVARsJohn Baldwin2026-02-171-1/+1
* sound: Replace MIN() with min()Christos Margiolis2026-01-125-12/+12
* sound: Unlock around uiomove() in midi_{read,write}()Christos Margiolis2026-01-121-2/+6
* sound: Merge chn_intr() with chn_intr_locked()Christos Margiolis2026-01-022-19/+2
* snd_uaudio: Do not use pcm_channel->lock to protect uaudio_chanChristos Margiolis2026-01-021-15/+12
* sound: Retire unused snd_midi->nameChristos Margiolis2026-01-021-1/+0
* sound: Allocate mpu401 with M_WAITOKChristos Margiolis2026-01-021-4/+1
* sound: Get rid of unused MIDIQ macrosChristos Margiolis2026-01-021-2/+0
* sound: Make mpu_if definitions staticChristos Margiolis2026-01-021-3/+3
* sound: Retire mpu_callbackp()Christos Margiolis2026-01-023-15/+1
* sound: Get rid of unused midi/midi.c definesChristos Margiolis2026-01-021-13/+0
* sound: Do not check for NULL before free()Christos Margiolis2026-01-0220-95/+47
* sound: Take device type into account in sndstatChristos Margiolis2026-01-023-46/+47
* sound: Move sndstat out of pcm/Christos Margiolis2026-01-024-5/+41
* sound: Improve snd_midi->{in,out}q allocationChristos Margiolis2026-01-021-16/+8
* sound: Retire MIDIQ_DEBUGChristos Margiolis2026-01-021-17/+0
* sound: Retire MIDI_DEBUGChristos Margiolis2026-01-021-39/+1
* sound: Rename midi_cdevsw name to "midi"Christos Margiolis2026-01-021-2/+2
* sound: Remove dead if-statementChristos Margiolis2026-01-021-1/+0
* sound: Retire snd_midi->busyChristos Margiolis2026-01-021-24/+7
* sound: Merge midi_destroy() with midi_uninit()Christos Margiolis2026-01-021-43/+14
* sound: Update midi/midi.* LICENSEChristos Margiolis2026-01-022-0/+8
* sound: Retire snd_midi->qlockChristos Margiolis2026-01-021-38/+22
* snd_dummy: Initial MIDI supportChristos Margiolis2026-01-021-0/+47
* sound: Retire midi_devs and mstat_lockChristos Margiolis2026-01-023-113/+26
* sound: Stop building midi as a moduleChristos Margiolis2026-01-021-37/+7
* sound: Get rid of unnecessary breaksChristos Margiolis2026-01-026-13/+0
* sound: Retire unused pcm_feeder->alignChristos Margiolis2026-01-021-2/+0
* sound: Update pcm/feeder.h LICENSEChristos Margiolis2026-01-021-0/+4
* sound: Retire pcm_feeder->desc_staticChristos Margiolis2026-01-0210-56/+54
* snd_hda: Default to 256 when corb/rirb is invalidChristos Margiolis2026-01-021-4/+10
* bus_alloc_resource: Pass rid by value to BUS_ALLOC_RESOURCE DEVMETHODJohn Baldwin2025-12-092-6/+6
* sound: Retire snd_mixer->busyChristos Margiolis2025-11-283-35/+1
* sound: Fix revents in midi_poll()Nicolas Provost2025-11-241-11/+9
* Revert "sound: Merge chn_intr() with chn_intr_locked()"Christos Margiolis2025-11-232-2/+19
* sound: Retire snd_mtx* wrappersChristos Margiolis2025-11-2134-556/+512
* sound: Merge chn_intr() with chn_intr_locked()Christos Margiolis2025-11-212-19/+2
* sound: Merge PCM_ALIVE() with PCM_REGISTERED()Christos Margiolis2025-11-212-3/+3
* sound: Clean up midi/ includesChristos Margiolis2025-11-212-23/+11
* sound: Simplify logic in dsp_io_ops()Christos Margiolis2025-11-211-22/+10
* sound: Remove vchan_passthrough() and hw.snd.passthrough_verboseChristos Margiolis2025-11-202-23/+0
* sound: Fix KASSERT panics in chn_read() and chn_write()Christos Margiolis2025-11-201-48/+22
* snd_hda: Patch Lenovo V15Christos Margiolis2025-11-172-1/+3
* sound: Retire SND_DIAGNOSTIC PCM locking macrosChristos Margiolis2025-11-131-103/+0
* sound: Do not use double pointer in dsp_io_ops()Christos Margiolis2025-11-131-13/+13
* sound: Remove unnecessary uio checks in dsp_io_ops()Christos Margiolis2025-11-131-7/+0