Skip to content
  1. Sep 07, 2009
  2. Sep 02, 2009
  3. Sep 01, 2009
  4. Aug 31, 2009
  5. Aug 29, 2009
  6. Aug 27, 2009
  7. Aug 26, 2009
  8. Aug 25, 2009
  9. Aug 24, 2009
  10. Aug 20, 2009
  11. Aug 19, 2009
  12. Aug 15, 2009
  13. Aug 14, 2009
  14. Aug 13, 2009
  15. Aug 12, 2009
    • Herton Ronaldo Krzesinski's avatar
      ALSA: hda - fix noise issue when recording from digital mic with alc268 · 5908589f
      Herton Ronaldo Krzesinski authored
      
      
      With auto config model of alc268 realtek codec, it allows to select any
      of possible available digital microphone inputs when only one is
      available. For example, when only digital mic in nid 0x12 is available,
      on second input source it will allow you to select unavailable digital
      mic in nid 0x13. The problem is that selecting unavailable digital mic
      creates a source of noise when recording (I'm not sure if this happens
      on all machines with alc268 and only one digital mic input, but testing
      on a quanta uw1 netbook a lot of noise is introduced in recording from
      digital mic 0x12/first input source, when you select the unavailable
      digital mic 0x13 for capture source 0x24 in the second input source in
      mixer).
      
      Then to avoid noise when recording from digital mic with auto model in
      this case, prevent a digital mic input source to be selected if
      microphone is not available.
      
      Signed-off-by: default avatarHerton Ronaldo Krzesinski <herton@mandriva.com.br>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      5908589f
    • Takashi Iwai's avatar
      ALSA: hda - Clean up init and setup hooks for Realtek codecs · 4f5d1706
      Takashi Iwai authored
      
      
      Move static codes to setup from init_hook for each model.
      
      Also, use the common auto-mic selection helper for devices that support
      auto-mic selection.  They just need to set up ext_mic, int_mic and
      auto_mic flag in the setup section.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      4f5d1706
  16. Aug 11, 2009
    • Takashi Iwai's avatar
      ALSA: hda - Add setup hook to ALC preset struct · e9c364c0
      Takashi Iwai authored
      
      
      Added setup hook to ALC preset struct to be called at in the parser
      but not at each init callback.
      This can be used for setting up the static pins, etc, while the
      init hook should be used for updating the status again.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      e9c364c0
    • Takashi Iwai's avatar
      ALSA: hda - Add a white-list for MSI option · 4d8e22e0
      Takashi Iwai authored
      
      
      Created a white-list to enable MSI since some devices require MSI
      explicitly due to BIOS/ACPI problems.  Simply using a quirk list.
      As the first case, take HP Compaq CQ40.
      
      Reference: Novell bnc#529971
      	https://bugzilla.novell.com/show_bug.cgi?id=529971
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      4d8e22e0
    • Takashi Iwai's avatar
      ALSA: hda - Check connectivity for auto-mic of Realtek codecs · b59bdf3b
      Takashi Iwai authored
      
      
      Some Realtek codecs don't provide the full connections for certain pins
      from each ADC; e.g. ACL662/ALC272 gives only one of two digital-mic pins
      for each ADC.  Thus, depending on the digital mic pin, the ADC/MUX to be
      used has to be chosen properly.
      
      This patch adds the check of the connectivity of pins at auto-mic mode.
      If no proper connectivity is found, auto_mic flag is turned off to be
      sure.
      
      Also the mux_idx is determined during this check so it won't be checked
      in the unsol event any more.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      b59bdf3b