1. 19 11月, 2013 1 次提交
  2. 27 8月, 2013 1 次提交
  3. 06 6月, 2013 2 次提交
  4. 05 2月, 2013 1 次提交
  5. 18 1月, 2013 1 次提交
    • 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
  6. 12 1月, 2013 8 次提交
  7. 28 11月, 2012 1 次提交
  8. 25 10月, 2012 1 次提交
  9. 30 8月, 2012 1 次提交
  10. 04 7月, 2012 1 次提交
    • T
      ALSA: hda - Remove beep_mode=2 · 0920c9b4
      Takashi Iwai 提交于
      The beep_mode=2 option was introduced to make the beep mixer
      controlling the beep input allocation/deallocation dynamically, so
      that a user can switch between HD-audio codec digital beep and the
      system beep only via mixer API.  This was necessary because the
      keyboard driver took only the first input beep instance at that time.
      
      However, the recent keyboard driver already processes the multiple
      input instances, thus there is no point to keep this mode.
      
      Let's remove it.
      Acked-by: NJaroslav Kysela <perex@perex.cz>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      0920c9b4
  11. 25 6月, 2012 1 次提交
  12. 16 11月, 2011 1 次提交
  13. 26 7月, 2011 1 次提交
  14. 13 7月, 2011 1 次提交
  15. 12 7月, 2011 1 次提交
  16. 08 7月, 2011 1 次提交
    • T
      ALSA: hda - Split quirk codes from patch_realtek.c · 1d045db9
      Takashi Iwai 提交于
      Put the all static quirk codes out of patch_realtek.c, split into the
      file for each codec model.  For controlling the build of quirk codes,
      a new Kconfig, CONFIG_SND_HDA_ENABLE_REALTEK_QUIRKS is introduced.
      By setting this off, all quirk codes won't be built, thus you can save
      lots of memory.
      
      The codes in patch_realtek.c are also shuffled and more comments are
      given, but the contents aren't changed.  This is just a refactoring.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      1d045db9
  17. 21 6月, 2011 1 次提交
  18. 20 9月, 2010 1 次提交
    • T
      ALSA: hda - Merge all HDMI modules into the unified module · 84eb01be
      Takashi Iwai 提交于
      This patch merges all three patch_*hdmi variants to the single HDMI
      parser.  There is only one snd-hda-codec-hdmi module now.
      
      In this patch, the behavior of each parser isn't changed much.
      The old ATI parser still doesn't use the dynamic parser yet.
      In later patches, they'll be cleaned up.
      
      Also, this patch gets rid of the individual snd-hda-eld module and
      builds into snd-hda-codec-hdmi, since this is referred only from the
      HDMI parser.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      84eb01be
  19. 17 5月, 2010 1 次提交
  20. 04 3月, 2010 1 次提交
  21. 22 11月, 2009 1 次提交
  22. 16 11月, 2009 1 次提交
  23. 02 7月, 2009 1 次提交
  24. 24 6月, 2009 1 次提交
    • T
      ALSA: hda - Add patch module option · 4ea6fbc8
      Takashi Iwai 提交于
      Added the patch module option to apply a "patch" as a firmware to
      modify pin configurations or give additional hints to the driver
      before actually initializing and configuring the codec.
      
      This can be used as a workaround when the BIOS doesn't give sufficient
      information or give wrong information that doesn't match with the real
      hardware setup, until it's fixed statically in the driver via a quirk.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      4ea6fbc8
  25. 22 6月, 2009 1 次提交
  26. 16 4月, 2009 1 次提交
  27. 28 11月, 2008 1 次提交
  28. 27 11月, 2008 1 次提交
    • T
      ALSA: hda - Modularize HD-audio driver · 1289e9e8
      Takashi Iwai 提交于
      Split the monolithc HD-audio driver into several pieces:
       - snd-hda-intel   HD-audio PCI controller driver; loaded via udev
       - snd-hda-codec   HD-audio codec bus driver
       - snd-hda-codec-* Specific HD-audio codec drivers
      
      When built as modules, snd-hda-codec (that is invoked by snd-hda-intel)
      looks up the codec vendor ID and loads the corresponding codec module
      automatically via request_module().
      
      When built in a kernel, each codec drivers are statically hooked up
      before probing the PCI.
      
      This patch adds appropriate EXPORT_SYMBOL_GPL()'s and the module
      information for each driver, and driver-linking codes between
      codec-bus and codec drivers.
      
      TODO:
        - Avoid EXPORT_SYMBOL*() when built-in kernel
        - Restore __devinit appropriately depending on the condition
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      1289e9e8
  29. 21 11月, 2008 1 次提交