1. 19 Jul, 2021 36 commits
  2. 15 Jul, 2021 2 commits
  3. 12 Jul, 2021 2 commits
    • Takashi Iwai's avatar
      ALSA: intel8x0: Skip ac97 clock measurement on VM · 27757876
      Takashi Iwai authored
      The intel8x0 driver tries to measure the AC97 bus clock at the probe
      time because there have been machines that are driven in different
      rate (44.1kHz vs 48kHz).  This was the past and currently most of
      usages of this driver are on VM, and those are certainly fixed with
      48k clock, hence it's useless and waste of time to measure.
      
      This patch is an optimization, setting the fixed 48k rate if it's
      detected to be running on a VM.
      
      Link: https://lore.kernel.org/r/20210712093641.29079-1-tiwai@suse.deSigned-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      27757876
    • Takashi Iwai's avatar
      ALSA: hda/hdmi: Add option to enable all pins forcibly · 4ff19229
      Takashi Iwai authored
      On Intel platforms, we always enable all pins no matter what BIOS
      sets, but for others, we still take the conservative approach, and the
      HD-audio HDMI codec driver enables the streams only for the pins that
      are enabled by BIOS, and skips the disabled pins.  This seems not good
      for some machines that have (as expected) broken BIOS, resulting in
      the lack of needed outputs.
      
      There is an allow-list in the driver code to enable all pins, but its
      addition needs a recompilation.  This patch adds a module option for
      user's convenience to enable all pins forcibly on the fly.  User can
      pass snd_hda_codec_hdmi.enable_all_pins=1 option for testing, and once
      confirmed, we may add a static entry in force_connect_list[].
      
      Link: https://lore.kernel.org/r/20210712093551.29007-1-tiwai@suse.deSigned-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      4ff19229