1. 08 Jan, 2024 3 commits
    • bo liu's avatar
      ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 · 7aeb2590
      bo liu authored
      When OMTP headset plugin the headset jack of CX8070 and SN6160 sound cards,
      the headset type detection circuit will recognize the headset type as CTIA.
      At this point, plugout and plugin the headset will get the correct headset
      type as OMTP.
      The reason for the failure of headset type recognition is that the sound
      card creation will enable the VREF voltage of the headset mic, which
      interferes with the headset type automatic detection circuit. Plugout and
      plugin the headset will restart the headset detection and get the correct
      headset type.
      The patch is disable the VREF voltage when the headset is not present, and
      will enable the VREF voltage when the headset is present.
      Signed-off-by: default avatarbo liu <bo.liu@senarytech.com>
      Link: https://lore.kernel.org/r/20240108110235.3867-1-bo.liu@senarytech.comSigned-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      7aeb2590
    • Takashi Iwai's avatar
      Merge tag 'asoc-v6.8' of... · 0205f375
      Takashi Iwai authored
      Merge tag 'asoc-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
      
      ASoC: Updates for v6.8
      
      This is a relatively quiet release, there's a lot of driver specific
      changes and the usual high level of activity in the SOF core but the
      one big core change was Mormioto-san's work to support more N:M
      CPU:CODEC mapping cases.  Highlights include:
      
       - Enhanced support for N:M CPU:CODEC mappings in the core and in
         audio-graph-card2.
       - Support for falling back to older SOF IPC versions where firmware for
         new versions is not available.
       - Support for notification of control changes generated by SOF firmware
         with IPC4.
       - Device tree support for describing parts of the card which can be
         active over suspend (for very low power playback or wake word use
         cases).
       - ACPI parsing support for the ES83xx driver, reducing the number of
         quirks neede for x86 systems.
       - Support for more AMD and Intel systems, NXP i.MX8m MICFIL, Qualcomm
         SM8250, SM8550, SM8650 and X1E80100.
       - Removal of Freescale MPC8610 support, the SoC is no longer supported
         by Linux.
      0205f375
    • Takashi Iwai's avatar
      Merge branch 'for-next' into for-linus · 821e2ac6
      Takashi Iwai authored
      Prepare for 6.8 merge.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      821e2ac6
  2. 04 Jan, 2024 2 commits
  3. 03 Jan, 2024 9 commits
  4. 02 Jan, 2024 5 commits
  5. 30 Dec, 2023 6 commits
  6. 29 Dec, 2023 15 commits