On 2021-02-02 1:41 PM, Kai-Heng Feng wrote:
On Tue, Feb 2, 2021 at 6:56 PM Cezary Rojewski cezary.rojewski@intel.com wrote:
...
Commit cc2d025a81a9 ("ASoC: Intel: Skylake: Update description for HDaudio kconfig") removed "DEPRECATED" from the SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC, does that mean the option is safe and should be enabled in downstream distros?
Skylake driver - sound/soc/intel/skylake - is your only option if you want to enable HDA (dsp) + DMIC configuration on SPT platforms (skl/kbl/kbl-r/aml/cml-s).
Several problems that had been troubling it have been address early 2020 [1]. Later, fixes were ported to v5.4 [2] so LTS users can enjoy working hda+dmic configuration. Please note: topology binary is required to make this work, kernel patches alone won't cut it. ASoC topologies are stored in a separate repo (git.alsa-project.org/alsa-topology-conf). These topologies should end up in /lib/firmware/intel, eventually - once converted via alsatplg to their binary form.
Regards, Czarek
[1]: https://lore.kernel.org/alsa-devel/20200305145314.32579-1-cezary.rojewski@in... [2]: https://www.spinics.net/lists/alsa-devel/msg119230.html