1. 24 Oct, 2013 4 commits
  2. 22 Oct, 2013 1 commit
  3. 21 Oct, 2013 2 commits
  4. 20 Oct, 2013 28 commits
  5. 18 Oct, 2013 1 commit
  6. 17 Oct, 2013 4 commits
    • Clemens Ladisch's avatar
      ALSA: add DICE driver · 82fbb4f7
      Clemens Ladisch authored
      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: default avatarClemens Ladisch <clemens@ladisch.de>
      82fbb4f7
    • Takashi Iwai's avatar
      ALSA: hda - Move mutex from hda_eld to per_pin in HDMI codec driver · a4e9a38b
      Takashi Iwai authored
      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: default avatarTakashi Iwai <tiwai@suse.de>
      a4e9a38b
    • Takashi Iwai's avatar
      ALSA: hda - Fix possible races in HDMI driver · cbbaa603
      Takashi Iwai authored
      Some per_pin fields and ELD contents might be changed dynamically in
      multiple ways where the concurrent accesses are still opened in the
      current code.  This patch fixes such possible races by using eld->lock
      in appropriate places.
      Reported-by: default avatarAnssi Hannula <anssi.hannula@iki.fi>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      cbbaa603
    • Takashi Iwai's avatar
      ALSA: hda - Treat zero connection as non-error · 4758fed9
      Takashi Iwai authored
      The zero-length connection list happens so often on Haswell HDMI, and
      it results in warning messages like
          ALSA: hda_codec: invalid CONNECT_LIST verb 5[1]:0
      at each time the codec resumes from the power-save, which is fairly
      annoying.
      
      Since this is no real error, make it shown only in the verbose debug
      mode.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      4758fed9