1. 18 3月, 2013 1 次提交
  2. 14 3月, 2013 2 次提交
  3. 06 2月, 2013 1 次提交
  4. 01 2月, 2013 1 次提交
  5. 28 1月, 2013 1 次提交
  6. 25 1月, 2013 2 次提交
  7. 22 1月, 2013 1 次提交
  8. 21 1月, 2013 2 次提交
  9. 18 1月, 2013 3 次提交
    • T
      ALSA: hda/sigmatel - Add bass speaker support for HP ENVY Spectre XT · 49920427
      Takashi Iwai 提交于
      The pin configuration for the bass speaker needs to be corrected in a
      fixup.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      49920427
    • T
      ALSA: hda - Consolidate cap_sync_hook and capture_switch_hook · a90229e0
      Takashi Iwai 提交于
      Two hooks in hda_gen_spec, cap_sync_hook and capture_switch_hook, play
      very similar roles.  The only differences are that the former is
      called more often (e.g. at init or switching capsrc) while the latter
      can take an on/off argument.
      
      As a more generic implementation, consolidate these two hooks, and
      pass snd_ctl_elem_value pointer as the second argument.  If the
      secondary argument is non-NULL, it can take the on/off value, so the
      caller handles it like the former capture_switch_hook.  If it's NULL,
      it's called in the init or capsrc switch case.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      a90229e0
    • T
      ALSA: hda - Use generic parser for STAC/IDT codec driver · 36c9db7a
      Takashi Iwai 提交于
      Finally we reached here.  All codecs driver (except for CA0132, which
      has really device-specific requirements) have been converted to use
      the generic parser.
      
      This patch appears bigger than others since it also involves with the
      code shuffling, but mostly the cut-off of parser codes and adapt to
      the generic parser flags.  Most of fixup codecs haven't been changed
      but just removed a few unnecessary codes.
      
      The only missing stuff is the SPDIF mux control.  It'll be added again
      later.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      36c9db7a
  10. 17 1月, 2013 1 次提交
  11. 15 1月, 2013 10 次提交
  12. 14 1月, 2013 2 次提交
  13. 12 1月, 2013 2 次提交
  14. 13 12月, 2012 1 次提交
  15. 28 11月, 2012 1 次提交
    • T
      ALSA: hda - Call snd_array_init() early and only once · 361dab3e
      Takashi Iwai 提交于
      This is a preliminary patch for introducing a protection to access
      races of snd_array instances.  Call snd_array_init() appropriately
      at the initialization time and don't call it twice.
      
      Also the allocations of codec-spec structs are cleaned up by helper
      functions in patch_sigmatel.c and patch_analog.c.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      361dab3e
  16. 21 11月, 2012 1 次提交
  17. 09 11月, 2012 2 次提交
  18. 26 10月, 2012 1 次提交
  19. 17 10月, 2012 1 次提交
    • T
      ALSA: hda - Add workaround for conflicting IEC958 controls · dcda5806
      Takashi Iwai 提交于
      When both an SPDIF and an HDMI device are created on the same card
      instance, multiple IEC958 controls are created with indices=0, 1, ...
      But the alsa-lib configuration can't know which index corresponds
      actually to which PCM device, and both the SPDIF and the HDMI
      configurations point to the first IEC958 control wrongly.
      
      This patch introduces a (hackish and ugly) workaround: the IEC958
      controls for the SPDIF device are re-labeled with device=1 when HDMI
      coexists.  The device=1 corresponds to the actual PCM device for
      SPDIF, so it's anyway a better representation.  In future, HDMI
      controls should be moved with the corresponding PCM device number,
      too.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      dcda5806
  20. 09 10月, 2012 1 次提交
  21. 06 10月, 2012 1 次提交
  22. 14 9月, 2012 1 次提交
  23. 06 9月, 2012 1 次提交