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