Skip to content
  1. Mar 03, 2022
    • Meng Tang's avatar
      ASoC: hdac_hda: Avoid unexpected match when pcm_name is "Analog" · e9476990
      Meng Tang authored
      
      
      pcm name can be "Analog" and "Alt Analog", cpcm->name can be
      "Analog Codec DAI" and "Alt Analog Codec DAI". When pcm_name
      is "Analog", "Analog Codec DAI" and "Alt Analog Codec DAI" are
      both satisfy the 'if (strstr(cpcm->name, pcm_name))' condition,
      which may cause the returned cpcm to be "Alt Analog Codec DAI".
      
      Even if we get the pcm name by id, and "Analog Codec DAI" goes
      into the loop before "Alt Analog Codec DAI", but I still think
      we'd better have multiple insurances against unexpected return
      values. After, we can correctly return the expected result
      even if other relevant places are changed.
      
      Signed-off-by: default avatarMeng Tang <tangmeng@uniontech.com>
      Link: https://lore.kernel.org/r/20220302094351.3487-1-tangmeng@uniontech.com
      
      
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      e9476990
    • Mark Brown's avatar
      ASoC: Intel: machine driver updates for 5.18 · 227178d2
      Mark Brown authored
      Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:
      
      Two cleanups to remove an unused filename and typos, and one addition
      of an ACPI matching table for a Dell SoundWire SKU without local
      microphones.
      
      The main change is the addition of a common 'sof-ssp-amp' machine
      driver for devices with amplifiers only (no headset codec) and
      different connections using I2S links (Bluetooth offload, HDMI
      receiver). It's likely that the amplifier will be swapped out by OEMs,
      this machine driver provides a relatively generic solution to avoid
      copy-paste of similar solutions.
      227178d2
  2. Mar 02, 2022
  3. Mar 01, 2022
  4. Feb 28, 2022