1. 25 8月, 2008 4 次提交
  2. 15 8月, 2008 2 次提交
  3. 14 8月, 2008 1 次提交
  4. 13 8月, 2008 7 次提交
  5. 06 8月, 2008 3 次提交
  6. 01 8月, 2008 1 次提交
  7. 30 7月, 2008 1 次提交
  8. 28 7月, 2008 2 次提交
  9. 21 7月, 2008 2 次提交
  10. 30 9月, 2008 1 次提交
  11. 02 9月, 2008 2 次提交
  12. 01 9月, 2008 1 次提交
  13. 29 8月, 2008 1 次提交
    • C
      ALSA: oxygen: fix distorted output on AK4396-based cards · df91bc23
      Clemens Ladisch 提交于
      When changing the sample rate, the CMI8788's master clock output becomes
      unstable for a short time.  The AK4396 needs the master clock to do SPI
      writes, so writing to an AK4396 control register directly after a sample
      rate change will garble the value.  In our case, this leads to the DACs
      being misconfigured to I2S sample format, which results in a wrong
      output level and horrible distortions on samples louder than -6 dB.
      
      To fix this, we need to wait until the new master clock signal has
      become stable before doing SPI writes.
      Signed-off-by: NClemens Ladisch <clemens@ladisch.de>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      df91bc23
  14. 27 8月, 2008 1 次提交
  15. 26 8月, 2008 2 次提交
  16. 25 8月, 2008 1 次提交
  17. 22 8月, 2008 1 次提交
  18. 21 8月, 2008 1 次提交
  19. 17 8月, 2008 1 次提交
  20. 14 8月, 2008 1 次提交
  21. 12 8月, 2008 2 次提交
  22. 27 7月, 2008 2 次提交
    • N
      ALSA: Allow to force model to intel-mac-v3 in snd_hda_intel (sigmatel). · 536319af
      Nicolas Boichat 提交于
      Currently, even if you pass model=intel-mac-v3 as a module parameter to
      snd_hda_intel, the function patch_stac922x (patch_sigmatel.c) will still
      try to auto-detect the model type. This is a problem on my MacBook Pro 1st
      generation, which needs intel-mac-v3, but sometimes incorrectly reports
      0x00000100 as subsystem id, which causes the switch in patch_stac922x to
      select intel-mac-v4.
      
      To fix this, I added a new model called intel-mac-auto, so in case no
      module parameter is passed, and an Intel Mac board is detected, the
      model will be automatically detected, while no detection will be done
      if the model is forced to intel-mac-v3.
      
      This problem has been around for quite a while, and I used to fix it
      by moving the case statement for 0x00000100 in patch_stac922x so that
      intel-mac-v3 is chosen.
      
      Another way to fix the problem would be to check if a module parameter
      was set directly in patch_stac922x, using something like this:
      if (spec->board_config == STAC_INTEL_MAC_V3 &&
      	!codec->bus->modelname) {
      
      But I think it is less elegant (if you prefer that way, I can prepare a
      patch).
      Signed-off-by: NNicolas Boichat <nicolas@boichat.ch>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      536319af
    • T
      ALSA: hda - Add automatic model setting for the Acer Aspire 5920G laptop · fe7e873f
      Travis Place 提交于
      Make the Acer Aspire 5920G (1025:0121) select ALC883_ACER_ASPIRE
      by default.
      Signed-off-by: NTravis Place <wishie@wishie.net>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      fe7e873f