1. 03 2月, 2012 3 次提交
  2. 02 2月, 2012 5 次提交
  3. 01 2月, 2012 2 次提交
  4. 31 1月, 2012 2 次提交
  5. 30 1月, 2012 1 次提交
    • T
      ALSA: hda - Apply 0x0f-VREF fix to all ASUS laptops with ALC861/660 · 31150f23
      Takashi Iwai 提交于
      It turned out that other ASUS laptops require the similar fix to
      enable the VREF on the pin 0x0f for the secret output amp, not only
      ASUS A6Rp.  Moreover, it's required even when the pin is being used
      as the output.  Thus, writing a fixed value doesn't work always.
      
      This patch applies the VREF-fix for all ASUS laptops with ALC861/660
      in a fixup function that checks the current value and turns on only
      the VREF value no matter whether input or output direction is set.
      
      The automute function is modified as well to keep the pin VREF upon
      muting/unmuting via pin-control; otherwise the pin VREF is reset at
      plugging/unplugging a jack.
      
      Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=42588
      
      Cc: <stable@kernel.org> [v3.2+]
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      31150f23
  6. 27 1月, 2012 1 次提交
  7. 26 1月, 2012 1 次提交
  8. 25 1月, 2012 2 次提交
  9. 24 1月, 2012 5 次提交
  10. 20 1月, 2012 3 次提交
  11. 19 1月, 2012 3 次提交
  12. 16 1月, 2012 4 次提交
  13. 13 1月, 2012 2 次提交
    • D
      ALSA: HDA: Use LPIB position fix for Macbook Pro 7,1 · b01de4fb
      David Henningsson 提交于
      Several users have reported "choppy" audio under the 3.2 kernel,
      and that changing position_fix to 1 has resolved their problem.
      The chip is an nVidia Corporation MCP89 High Definition Audio,
      [10de:0d94] (rev a2).
      
      Cc: stable@kernel.org (v3.2+)
      BugLink: https://bugs.launchpad.net/bugs/909419Signed-off-by: NDavid Henningsson <david.henningsson@canonical.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      b01de4fb
    • R
      module_param: avoid bool abuse, add bint for special cases. · 69116f27
      Rusty Russell 提交于
      For historical reasons, we allow module_param(bool) to take an int (or
      an unsigned int).  That's going away.
      
      A few drivers really want an int: they set it to -1 and a parameter
      will set it to 0 or 1.  This sucks: reading them from sysfs will give
      'Y' for both -1 and 1, but if we change it to an int, then the users
      might be broken (if they did "param" instead of "param=1").
      
      Use a new 'bint' parser for them.
      
      (ntfs has a different problem: it needs an int for debug_msgs because
      it's also exposed via sysctl.)
      
      Cc: Steve Glendinning <steve.glendinning@smsc.com>
      Cc: Jean Delvare <khali@linux-fr.org>
      Cc: Guenter Roeck <guenter.roeck@ericsson.com>
      Cc: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
      Cc: Christoph Raisch <raisch@de.ibm.com>
      Cc: Roland Dreier <roland@kernel.org>
      Cc: Sean Hefty <sean.hefty@intel.com>
      Cc: Hal Rosenstock <hal.rosenstock@gmail.com>
      Cc: linux390@de.ibm.com
      Cc: Anton Altaparmakov <anton@tuxera.com>
      Cc: Jaroslav Kysela <perex@perex.cz>
      Cc: Takashi Iwai <tiwai@suse.de>
      Cc: lm-sensors@lm-sensors.org
      Cc: linux-rdma@vger.kernel.org
      Cc: linux-s390@vger.kernel.org
      Cc: linux-ntfs-dev@lists.sourceforge.net
      Cc: alsa-devel@alsa-project.org
      Acked-by: Takashi Iwai <tiwai@suse.de> (For the sound part)
      Acked-by: Guenter Roeck <guenter.roeck@ericsson.com> (For the hwmon driver)
      Signed-off-by: NRusty Russell <rusty@rustcorp.com.au>
      69116f27
  14. 11 1月, 2012 6 次提交