1. 07 10月, 2014 3 次提交
  2. 16 9月, 2014 1 次提交
    • T
      ALSA: hda - Allow multiple callbacks for jack · 1a4f69d5
      Takashi Iwai 提交于
      So far, hda_jack infrastructure allows only one callback per jack, and
      this makes things slightly complicated when a driver wants to assign
      multiple tasks to a jack, e.g. the standard auto-mute with a power
      up/down sequence.  This can be simplified if the hda_jack accepts
      multiple callbacks.
      
      This patch is such an extension: the callback-specific part (the
      function and private_data) is split to another struct from
      hda_jack_tbl, and multiple such objects can be assigned to a single
      hda_jack_tbl entry.
      
      The new struct hda_jack_callback is passed to each callback function
      now, thus the patch became bigger than expected.  But these changes
      are mostly trivial.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      1a4f69d5
  3. 11 9月, 2014 1 次提交
    • T
      ALSA: hda - Get rid of action field from struct hda_jack_tbl · 62f949bf
      Takashi Iwai 提交于
      The action value assigned to each hda_jack_tbl entry is mostly
      superfluous.  The actually used values are either the widget NID or a
      value specific to the callback.
      
      The former case can be simply replaced by a reference to widget NID
      itself.  The only place doing the latter is STAC/IDT codec driver for
      the powermap handling.  But, the code doesn't need to check the action
      field at all -- the function jack_update_power() is called either with
      a specific pin or with NULL.  So the check of jack->action can be
      removed completely there, too.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      62f949bf
  4. 03 9月, 2014 10 次提交
  5. 02 9月, 2014 1 次提交
  6. 27 8月, 2014 1 次提交
  7. 19 8月, 2014 5 次提交
  8. 16 8月, 2014 1 次提交
  9. 10 8月, 2014 2 次提交
  10. 07 8月, 2014 1 次提交
  11. 31 7月, 2014 1 次提交
  12. 22 7月, 2014 4 次提交
  13. 08 7月, 2014 2 次提交
  14. 07 7月, 2014 1 次提交
  15. 27 6月, 2014 2 次提交
  16. 24 6月, 2014 2 次提交
  17. 23 6月, 2014 1 次提交
  18. 13 6月, 2014 1 次提交