summaryrefslogtreecommitdiffstats
path: root/sound/soc/intel/skylake/skl-tplg-interface.h
diff options
context:
space:
mode:
authorJeeja KP <jeeja.kp@intel.com>2017-01-02 05:20:04 +0100
committerMark Brown <broonie@kernel.org>2017-01-06 19:14:31 +0100
commiteee0e16f8c3cf31fbbae4a88e51d25abebbaf147 (patch)
tree8ca1e2a7ba4e25773ba450cc55abeccc4b98932c /sound/soc/intel/skylake/skl-tplg-interface.h
parentASoC: Intel: bytcr_rt5640: quirks for Insyde devices (diff)
downloadlinux-eee0e16f8c3cf31fbbae4a88e51d25abebbaf147.tar.xz
linux-eee0e16f8c3cf31fbbae4a88e51d25abebbaf147.zip
ASoC: Intel: Skylake: Clean up manifest info
Instead of passing the topology manifest info directly to IPC library, define the manifest info in topology and use this in IPC Library. This will remove the dependency on topology interface definition with IPC library. Signed-off-by: Jeeja KP <jeeja.kp@intel.com> Acked-by: Vinod Koul <vinod.koul@intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/intel/skylake/skl-tplg-interface.h')
-rw-r--r--sound/soc/intel/skylake/skl-tplg-interface.h12
1 files changed, 0 insertions, 12 deletions
diff --git a/sound/soc/intel/skylake/skl-tplg-interface.h b/sound/soc/intel/skylake/skl-tplg-interface.h
index 2f6281e056d6..7a2febf99019 100644
--- a/sound/soc/intel/skylake/skl-tplg-interface.h
+++ b/sound/soc/intel/skylake/skl-tplg-interface.h
@@ -157,18 +157,6 @@ struct skl_dfw_algo_data {
char params[0];
} __packed;
-#define LIB_NAME_LENGTH 128
-#define HDA_MAX_LIB 16
-
-struct lib_info {
- char name[LIB_NAME_LENGTH];
-} __packed;
-
-struct skl_dfw_manifest {
- u32 lib_count;
- struct lib_info lib[HDA_MAX_LIB];
-} __packed;
-
enum skl_tkn_dir {
SKL_DIR_IN,
SKL_DIR_OUT