1. 06 7月, 2009 2 次提交
    • A
      ALSA: azt3328: large codec cleanup, add I2S port etc. · dfbf9511
      Andreas Mohr 提交于
      - fully separate codec I/O port handling, enabling the use of a single
        function each for all codecs (playback, capture, I2S out)
      - add a new separate pcm for I2S out port (UNTESTED, no I2S DAC
        available yet)
      - switch gameport to low frequency while idle, to try to reduce noise/power
      - improve snd_azf3328_codec_setdmaa() calculation
      - minor variable type cleanup (u16, bool etc.)
      - add some doc updates (help those lost Windows users, debug help, ...)
      
      Note that due to the large cleanup aspect of the codec I/O change,
      I was able to fit everything including all improvements into the
      same binary size!! (a measly 10 bytes more or so)
      
      This should now be the almost last patch to this driver
      (minus some possible kernel clocksource patch and x86_64 fixes or so).
      I just felt like taking a break from the usual stuff and wanted to
      get this driver's structure finished, and it's rather clean now...
      
      Tested, working and checkpatch.pl:ed on 2.6.30-rc5,
      applies cleanly to 2.6.30 proper.
      Signed-off-by: NAndreas Mohr <andi@lisas.de>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      dfbf9511
    • A
      ALSA: azt3328: fix Kconfig entry · 3eff8958
      Andreas Mohr 提交于
      This driver is about as far from being experimental as it can ever get
      for an undocumented card, thus create this patch (interestingly it was the only
      EXPERIMENTAL remaining in the entire Kconfig file).
      Signed-off-by: NAndreas Mohr <andi@lisas.de>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      3eff8958
  2. 05 7月, 2009 9 次提交
  3. 04 7月, 2009 8 次提交
  4. 03 7月, 2009 21 次提交