git: sound: Port to DragonFly
Francois Tigeot
ftigeot at crater.dragonflybsd.org
Thu Jan 8 03:37:39 PST 2015
commit 67931cc46b2c63adf26460fc9f0e333e55b5ccbe
Author: François Tigeot <ftigeot at wolfpond.org>
Date: Thu Dec 12 22:16:32 2013 +0100
sound: Port to DragonFly
* Fix header includes
* Fix const and static statements
* Fix bus_setup_intr() calls
* free/malloc/printf => kfree/kmalloc/kprintf etc...
* callout_init() => callout_init_mp()
* TAILQ_FOREACH_REVERSE_SAFE => _MUTABLE
* Translate locking semantics
* Remove some mtx_initialized() calls
* Do not use the mp lock unconditionally
* Do not use ce->devt->si_threadcount
* taskqueues are per-cpu in DragonFly
Summary of changes:
sys/dev/sound/clone.c | 18 +-
sys/dev/sound/pci/als4000.c | 22 ++-
sys/dev/sound/pci/atiixp.c | 16 +-
sys/dev/sound/pci/aureal.c | 6 +-
sys/dev/sound/pci/cmi.c | 40 ++--
sys/dev/sound/pci/cs4281.c | 12 +-
sys/dev/sound/pci/emu10k1.c | 22 +--
sys/dev/sound/pci/emu10kx-pcm.c | 16 +-
sys/dev/sound/pci/emu10kx.c | 191 ++++++++++---------
sys/dev/sound/pci/envy24.c | 106 +++++------
sys/dev/sound/pci/envy24ht.c | 108 +++++------
sys/dev/sound/pci/es137x.c | 16 +-
sys/dev/sound/pci/fm801.c | 22 +--
sys/dev/sound/pci/hda/hdaa.c | 342 +++++++++++++++++------------------
sys/dev/sound/pci/hda/hdaa.h | 2 +-
sys/dev/sound/pci/hda/hdac.c | 50 ++---
sys/dev/sound/pci/hda/hdac_if.m | 2 +-
sys/dev/sound/pci/hda/hdac_private.h | 2 +-
sys/dev/sound/pci/hda/hdacc.c | 20 +-
sys/dev/sound/pci/hdspe-pcm.c | 16 +-
sys/dev/sound/pci/hdspe.c | 14 +-
sys/dev/sound/pci/hdspe.h | 2 +-
sys/dev/sound/pci/ich.c | 20 +-
sys/dev/sound/pci/maestro.c | 44 +++--
sys/dev/sound/pci/neomagic.c | 18 +-
sys/dev/sound/pci/solo.c | 49 +++--
sys/dev/sound/pci/spicds.c | 8 +-
sys/dev/sound/pci/t4dwave.c | 26 +--
sys/dev/sound/pci/via8233.c | 22 +--
sys/dev/sound/pci/via82c686.c | 18 +-
sys/dev/sound/pci/vibes.c | 44 ++---
sys/dev/sound/pcm/ac97.c | 28 +--
sys/dev/sound/pcm/buffer.c | 52 +++---
sys/dev/sound/pcm/buffer.h | 1 -
sys/dev/sound/pcm/channel.c | 21 +--
sys/dev/sound/pcm/channel.h | 25 +--
sys/dev/sound/pcm/dsp.c | 57 +++---
sys/dev/sound/pcm/feeder.c | 24 +--
sys/dev/sound/pcm/feeder_chain.c | 4 +-
sys/dev/sound/pcm/feeder_eq.c | 14 +-
sys/dev/sound/pcm/feeder_format.c | 6 +-
sys/dev/sound/pcm/feeder_matrix.c | 10 +-
sys/dev/sound/pcm/feeder_rate.c | 28 +--
sys/dev/sound/pcm/feeder_volume.c | 8 +-
sys/dev/sound/pcm/mixer.c | 36 ++--
sys/dev/sound/pcm/mixer.h | 2 +-
sys/dev/sound/pcm/sndstat.c | 76 ++++----
sys/dev/sound/pcm/sound.c | 29 ++-
sys/dev/sound/pcm/sound.h | 51 ++----
sys/dev/sound/pcm/vchan.c | 4 +-
sys/dev/sound/unit.c | 4 +-
51 files changed, 879 insertions(+), 895 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/67931cc46b2c63adf26460fc9f0e333e55b5ccbe
--
DragonFly BSD source repository
More information about the Commits
mailing list