1. 15 3月, 2010 1 次提交
  2. 10 3月, 2010 1 次提交
  3. 08 3月, 2010 4 次提交
  4. 07 3月, 2010 1 次提交
  5. 05 3月, 2010 2 次提交
  6. 04 3月, 2010 4 次提交
  7. 02 3月, 2010 2 次提交
  8. 25 2月, 2010 2 次提交
  9. 24 2月, 2010 1 次提交
    • Z
      ALSA: hda - remove unnecessary msleep on power state transitions · dd2b4a7a
      Zhang, Rui 提交于
      This will save ~15ms boot time.
      
      The first 10ms sleep was introduced in commit d2595d86 for (buggy)
      Cxt codecs, so better to limit the sleep to the problem hardware.
      
      For the second 10ms sleep, the HDA spec says:
      
      Power State[1:0]:
      00: Node Power state (D0) is fully on.
      01: Node Power state (D1) allows for (does not require) the lowest possible power consuming state from which it
      can return to the "fully on" state (D0) within 10 ms, excepting analog pass through circuits (e.g., CD analog
      playback) which must remain fully on.
      10: Node Power state (D2) allows for (does not require) the lowest possible power consuming state from which it
      can return to the "fully on" state (D0) within 10 ms. For modems, this is the "wake on ring" power state.
      11: Node Power state (D3) allows for (does not require) lowest possible power consuming state under software
      control. Note that any low power state set by software must retain sufficient operational capability to properly
      respond to subsequent software Power State command.
      
      So 10ms is actually the max wait time. It should be safe to
      remove/reduce it and rely on the loop of 1ms-sleeps.
      
      CC: Marc Boucher <marc@linuxant.com>
      CC: Arjan van de Ven <arjan@linux.intel.com>
      Signed-off-by: NZhang Rui <rui.zhang@intel.com>
      Signed-off-by: NWu Fengguang <fengguang.wu@intel.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      dd2b4a7a
  10. 23 2月, 2010 3 次提交
  11. 22 2月, 2010 5 次提交
  12. 16 2月, 2010 1 次提交
  13. 13 2月, 2010 2 次提交
  14. 10 2月, 2010 1 次提交
    • J
      ALSA: hda-intel: Avoid divide by zero crash · fed08d03
      Jody Bruchon 提交于
      On my AMD780V chipset, hda_intel.c can crash the kernel with a divide by
      zero
      for as-yet unknown reasons. A simple check for zero prevents it, though
      the problem that causes it remains. Since the workaround is harmless and
      won't affect anyone except victims of this bug, it should be safe;
      moreover,
      because this crash can be triggered by a user-mode application, there are
      denial of service implications on the systems affected by the bug without
      the patch.
      Signed-off-by: NJody Bruchon <jody@nctritech.com>
      Cc: <stable@kernel.org>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      fed08d03
  15. 09 2月, 2010 1 次提交
  16. 08 2月, 2010 3 次提交
  17. 05 2月, 2010 2 次提交
  18. 04 2月, 2010 4 次提交