1. 24 10月, 2013 7 次提交
  2. 21 10月, 2013 30 次提交
  3. 18 10月, 2013 3 次提交
    • G
      ALSA: emu10k1: code refactoring · f1b4863a
      Geyslan G. Bem 提交于
      Partially restructures _snd_emu10k1_audigy_init_efx() and
      _snd_emu10k1_init_efx() functions.
      
      Be noted that the cast is demanded to use '__user'. So, in these cases,
      avoid patches based on the coccinelle 'drop_kmalloc_cast' semantic patch.
      Signed-off-by: NGeyslan G. Bem <geyslan@gmail.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      f1b4863a
    • C
      ALSA: add DICE driver · 82fbb4f7
      Clemens Ladisch 提交于
      As a start point for further development, this is an incomplete driver
      for DICE devices:
      - only playback (so no clock source except the bus clock)
      - only 44.1 kHz
      - no MIDI
      - recovery after bus reset is slow
      - hwdep device is created, but not actually implemented
      
      Contains compilation fixes by Stefan Richter.
      Signed-off-by: NClemens Ladisch <clemens@ladisch.de>
      82fbb4f7
    • T
      ALSA: hda - Move mutex from hda_eld to per_pin in HDMI codec driver · a4e9a38b
      Takashi Iwai 提交于
      Since the lock is used primarily in patch_hdmi.c, it's better to move
      it in the local struct instead of exporting in hda_eld.  The only
      functions requiring the lock in hda_eld.c are proc accessors.  So in
      this patch, the proc entry and its creation/deletion/accessors are
      moved into patch_hdmi.c, together with the mutex lock to pin_spec
      struct.
      
      The former proc info functions are exported so that they can be called
      from patch_hdmi.c.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      a4e9a38b