1. 23 1月, 2009 3 次提交
  2. 22 1月, 2009 1 次提交
  3. 21 1月, 2009 1 次提交
  4. 18 1月, 2009 1 次提交
  5. 16 1月, 2009 2 次提交
  6. 15 1月, 2009 1 次提交
  7. 14 1月, 2009 5 次提交
  8. 13 1月, 2009 2 次提交
  9. 24 12月, 2008 1 次提交
  10. 21 12月, 2008 2 次提交
  11. 20 12月, 2008 1 次提交
  12. 19 12月, 2008 9 次提交
  13. 18 12月, 2008 1 次提交
    • T
      ALSA: hda - Fix silent HP output on D975 · e28d8322
      Takashi Iwai 提交于
      Some desktops seems to have no HP/mic jack detection on the front panel,
      which results in the silent output in the recent driver, because the
      driver mutes the output (to save power) when no plug is detected.
      
      This patch adds a new model that disables the jack-detection.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      e28d8322
  14. 05 12月, 2008 2 次提交
    • T
      ALSA: hda - Proper power-map toggling for input pins · 12dde4c6
      Takashi Iwai 提交于
      The current code overrides the event type on input pins always to
      PWR_EVENT.  Although this still works (PWR_EVENT and INSERT_EVENT
      are handled samely), it'd be better to avoid such overrides.
      
      Also, currently the unsol events are registered even for fixed pins
      which will never raise the pin-detection event.
      
      This patch fixes both issues.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      12dde4c6
    • T
      ALSA: hda - Fix pin-detection in patch_sigmatel.c · e6e3ea25
      Takashi Iwai 提交于
      The pin-detection function used in patch_sigmatel.c shouldn't be specific
      to HP pin because it's used for input pins in general, too.
      
      This patch fixes the detection function, removes the HP check from it
      and moves to stac92xx_hp_detect().
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      e6e3ea25
  15. 01 12月, 2008 2 次提交
  16. 30 11月, 2008 2 次提交
    • M
      58eec423
    • M
      ALSA: patch_sigmatel: Add missing Gateway entries and autodetection · 9cb36c2a
      Mauro Carvalho Chehab 提交于
      Gateway autodetection and entries are incomplete.
      
      This patch adds the entries found at the .INI file for their driver version
      5.10.5082.0.
      
      It also uses the proper code to seek for notebook ID, since this is based on
      codec subsystem ID on those devices.
      
      This should provide a proper pinup for several gateways notebooks:
      	Gateway M465-E Notebook [Part #1008637]
      	Gateway M465-G Notebook [Part #1008667]
      	Gateway NX260X Notebook [Part #1008794]
      	Gateway NX100X Notebook [Part #1008798]
      	Gateway E-100M Notebook [Part #1008799]
      	Gateway E-100M G Notebook [Part #1008800]
      	Gateway M255-E Notebook [Part #1008801]
      	Gateway M255-G Notebook [Part #1008803]
      	Gateway M285-E Convertible Notebook [Part #1008804]
      	Gateway M285-G Convertible Notebook [Part #1008805]
      	Gateway CX210S Convertible Notebook [Part #1008807]
      	Gateway CX210X Convertible Notebook [Part #1008808]
      	Gateway E-100M SB Notebook [Part #1008973]
      	Gateway M255-E SB Notebook [Part #1008989]
      	Gateway M285-E SB Convertible Notebook [Part #1008990]
      	Gateway M465-E Notebook [Part #1009022]
      	Gateway CX2724 Convertible Notebook [Part #1009036]
      	Gateway MX1025 Notebook [Part #1009046]
      	Gateway CX2720 Convertible Notebook [Part #1009063]
      	Gateway CX2724h Convertible Notebook [Part #1009089]
      	Gateway MX1023 Notebook [Part #1009097]
      	Gateway MX1023h Notebook [Part #1009098]
      	Gateway NX260X Notebook [Part #1009112]
      	Gateway E-100M Notebook [Part #1009126]
      	Gateway MX7533 Notebook [Part #1009146] [Part #1009163]
      	Gateway CX210X Convertible Notebook [Part #1009346]
      	Gateway NX570X Notebook [Part #1009442]
      	Gateway NX570X Notebook [Part #1009448]
      	Gateway NX270S Notebook [Part #1009550]
      	Gateway MX6448 Notebook [Part #1013912R]
      	Gateway MX6453 Notebook [Part #1013913R]
      	Gateway MX6216 Notebook [Part #1013916R]
      	Gateway MX6931 Notebook [Part #1013918R]
      	Gateway CX2726 Convertible Notebook [Part #1013921R]
      	Gateway MP8708 Notebook [Part #1013924R]
      	Gateway MX6446 Notebook [Part #1013927R]
      	Gateway MX6930 Notebook [Part #1013928R]
      	Gateway MX6447 Notebook [Part #1013932R]
      	Gateway MX6454 Notebook [Part #1013943R]
      	Gateway MX6439 Notebook [Part #1013947R] [Part #1013955R] [Part #1013971R]
      	Gateway MX6930h Notebook [Part #1013973R] [Part #1013974R] [Part #1013975R]
      	Gateway MX6955 Notebook [Part #1014028R]
      	Gateway MX6956 Notebook [Part #1014033R]
      	Gateway MX6959 Notebook [Part #1014061R]
      	Gateway MX6957 Notebook [Part #1014065R]
      	Gateway MX6960 Notebook [Part #1014068R]
      	Gateway MX6958 Notebook [Part #1014072R]
      	Gateway NX570X Notebook [Part #1014077R]
      	Gateway NX570XL Notebook [Part #1014078R]
      	Gateway NX570QS Notebook [Part #1014079R]
      	Gateway MX6961 Notebook [Part #1014080R] [Part #1014106R]
      	Gateway MX6961h Notebook [Part #1014112R]
      	Gateway NX270S Notebook [Part #1014120R]
      	Gateway MX6431 Notebook [Part #1014121R]
      	Gateway MX8710 Notebook [Part #2905895R]
      	Gateway MX3702 Notebook [Part #2905898R]
      	Blade-K8F GW UMA Single Core Motherboard w/RS485M and 1394 - Quanta (FRU) [Part #4006133R]
      
      Since some entries conflict with existing pinups, I'm providing a separate
      patch to fix those entries.
      
      Tested only with Gateway MX6453.
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      9cb36c2a
  17. 28 11月, 2008 1 次提交
  18. 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
  19. 25 11月, 2008 2 次提交