[alsa-devel] [PATCH v2 0/6] ASoC: Intel: Skylake: fixes and commonize machine creation

Vinod Koul vinod.koul at intel.com
Thu Nov 5 17:04:09 CET 2015


Hi,

This is second attempt to fix the SKL machine creation. So I ended up moving
the match code from common and atom driver into a common routine used by
these and added SKl on top of it.
Also fixed passing fw name from machine table

This also contains resource cleanup fix for skl driver (1st patch)

Vinod Koul (6):
  ASoC: Intel: Skylake: Fix resource cleanup on teardown
  ASoC: Intel: Move apci find machine routines
  ASoC: Intel: Atom: move atom driver to common acpi match
  ASoC: Intel: Skylake: Fix skl machine driver creation
  ASoC: Intel: add fw name to common dsp context
  ASoC: Intel: Skylake: Use the fw name from ACPI mach table

 sound/soc/intel/Kconfig                 |  1 +
 sound/soc/intel/atom/sst/sst_acpi.c     | 67 ++++++++++-----------------------
 sound/soc/intel/common/Makefile         |  3 +-
 sound/soc/intel/common/sst-acpi.c       | 41 +++-----------------
 sound/soc/intel/common/sst-acpi.h       | 33 ++++++++++++++++
 sound/soc/intel/common/sst-dsp-priv.h   |  2 +
 sound/soc/intel/common/sst-match-acpi.c | 43 +++++++++++++++++++++
 sound/soc/intel/skylake/skl-messages.c  |  2 +-
 sound/soc/intel/skylake/skl-sst-dsp.h   |  3 +-
 sound/soc/intel/skylake/skl-sst.c       |  5 ++-
 sound/soc/intel/skylake/skl-topology.c  |  2 +-
 sound/soc/intel/skylake/skl.c           | 56 ++++++++++++++++++++++++++-
 sound/soc/intel/skylake/skl.h           |  3 ++
 13 files changed, 168 insertions(+), 93 deletions(-)
 create mode 100644 sound/soc/intel/common/sst-acpi.h
 create mode 100644 sound/soc/intel/common/sst-match-acpi.c

-- 
1.9.1



More information about the Alsa-devel mailing list