]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ASoC: Intel: Remove skylake driver
authorCezary Rojewski <cezary.rojewski@intel.com>
Wed, 14 Aug 2024 08:39:28 +0000 (10:39 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 19 Aug 2024 12:10:55 +0000 (13:10 +0100)
commita882f4d750ee0ec7e264c015019d0d642e136ff6
treebf0d5b26e712cb64cf35f6d5b7199745cf31d2b4
parent6de8dddc56b0577df996212b634f82f6f1fb013c
ASoC: Intel: Remove skylake driver

The avs-driver found in sound/soc/intel/avs is a direct replacement to
the existing skylake-driver. It covers all features supported by it and
more and aligns with the recommended flows and requirements based on
Windows driver equivalent.

For the official kernel tree the deprecation begun with v6.0. Most
skylake-drivers users moved to avs- or SOF-driver when AudioDSP
capabilities are available on the platform or to snd-hda-intel
(sound/pci/hda) when such capabilities are not.

For the supported trees the deprecation begun with v5.4 with v5.15 being
the first where the skylake-driver is disabled entirely.

All machine board drivers that consume the DSP driver have their
replacements present within sound/soc/intel/avs/boards/ directory.

Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://patch.msgid.link/20240814083929.1217319-14-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
27 files changed:
sound/soc/intel/Kconfig
sound/soc/intel/Makefile
sound/soc/intel/boards/Kconfig
sound/soc/intel/skylake/Makefile [deleted file]
sound/soc/intel/skylake/bxt-sst.c [deleted file]
sound/soc/intel/skylake/cnl-sst-dsp.c [deleted file]
sound/soc/intel/skylake/cnl-sst-dsp.h [deleted file]
sound/soc/intel/skylake/cnl-sst.c [deleted file]
sound/soc/intel/skylake/skl-debug.c [deleted file]
sound/soc/intel/skylake/skl-i2s.h [deleted file]
sound/soc/intel/skylake/skl-messages.c [deleted file]
sound/soc/intel/skylake/skl-nhlt.c [deleted file]
sound/soc/intel/skylake/skl-pcm.c [deleted file]
sound/soc/intel/skylake/skl-ssp-clk.c [deleted file]
sound/soc/intel/skylake/skl-ssp-clk.h [deleted file]
sound/soc/intel/skylake/skl-sst-cldma.c [deleted file]
sound/soc/intel/skylake/skl-sst-cldma.h [deleted file]
sound/soc/intel/skylake/skl-sst-dsp.c [deleted file]
sound/soc/intel/skylake/skl-sst-dsp.h [deleted file]
sound/soc/intel/skylake/skl-sst-ipc.c [deleted file]
sound/soc/intel/skylake/skl-sst-ipc.h [deleted file]
sound/soc/intel/skylake/skl-sst-utils.c [deleted file]
sound/soc/intel/skylake/skl-sst.c [deleted file]
sound/soc/intel/skylake/skl-topology.c [deleted file]
sound/soc/intel/skylake/skl-topology.h [deleted file]
sound/soc/intel/skylake/skl.c [deleted file]
sound/soc/intel/skylake/skl.h [deleted file]