1. 20 4月, 2012 2 次提交
    • T
      ALSA: hda - Add snd_hda_get_default_vref() helper function · 4740860b
      Takashi Iwai 提交于
      Add a new helper function to guess the default VREF pin control bits
      for mic in.  This can be used to set the pin control value safely
      matching with the actual pin capabilities.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      4740860b
    • T
      ALSA: hda - Introduce snd_hda_set_pin_ctl*() helper functions · cdd03ced
      Takashi Iwai 提交于
      For setting the pin-control values more safely to match with the
      actual pin capability bits, a copule of new helper functions,
      snd_hda_set_pin_ctl() and snd_hda_set_pin_ctl_cache(), are
      introduced.  These are simple replacement of the codec verb write with
      AC_VERB_SET_PIN_WIDGET but do more sanity checks and filter out
      superfluous pin-control bits if they don't fit with the corresponding
      pin capabilities.
      
      Some codecs are screwed up or ignore the command when such a wrong bit
      is set.  These helpers will avoid such secret errors.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      cdd03ced
  2. 19 4月, 2012 1 次提交
  3. 13 4月, 2012 3 次提交
  4. 12 4月, 2012 1 次提交
  5. 11 4月, 2012 1 次提交
  6. 22 3月, 2012 1 次提交
  7. 13 3月, 2012 2 次提交
  8. 12 3月, 2012 1 次提交
    • T
      ALSA: hda - Rewrite the mute-LED control with vmaster hook for ALC269 · 420b0feb
      Takashi Iwai 提交于
      We've had ugly static handling of the mute-LED with a powersave hook
      for ALC269 HP laptops just like done in patch_sigmatel.c.  This is now
      rewritten with the new vmaster hook and a fixup code.
      
      For that, the new fixup action, ALC_FIXUP_ACT_BUILD, is introduced.
      It's called after build_controls is called.  The reason of this new
      action is that vmaster hook must be added at this stage (not in init
      or probe).
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      420b0feb
  9. 07 3月, 2012 2 次提交
  10. 06 3月, 2012 2 次提交
  11. 05 3月, 2012 1 次提交
  12. 02 3月, 2012 1 次提交
  13. 25 2月, 2012 1 次提交
  14. 21 2月, 2012 16 次提交
  15. 20 2月, 2012 2 次提交
  16. 18 2月, 2012 3 次提交