clear-pkgs-linux-iot-lts2018/0113-ASoC-Intel-CNL-Enable-...

41 lines
1.1 KiB
Diff

From 83bc2cedd7b5965161c16e77f1973420a22b76a2 Mon Sep 17 00:00:00 2001
From: Guneshwor Singh <guneshwor.o.singh@intel.com>
Date: Thu, 9 Jun 2016 17:33:01 +0530
Subject: [PATCH 113/550] ASoC: Intel: CNL: Enable SDW aggregation support from
ITT
Change-Id: I7f1dac7aab70b340e3faa0b1d8330c0416484cb8
Signed-off-by: Guneshwor Singh <guneshwor.o.singh@intel.com>
---
include/uapi/sound/skl-tplg-interface.h | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/include/uapi/sound/skl-tplg-interface.h b/include/uapi/sound/skl-tplg-interface.h
index 68eda1a15e39..47f033884b2f 100644
--- a/include/uapi/sound/skl-tplg-interface.h
+++ b/include/uapi/sound/skl-tplg-interface.h
@@ -23,6 +23,8 @@
#define MAX_IN_QUEUE 8
#define MAX_OUT_QUEUE 8
+#define SDW_MAX_MASTERS 4
+
#define SKL_UUID_STR_SZ 40
/* Event types goes here */
/* Reserve event type 0 for no event handlers */
@@ -151,6 +153,11 @@ enum skl_module_param_type {
SKL_PARAM_BIND
};
+struct skl_dfw_sdw_aggdata {
+ u32 alh_stream_num;
+ u32 channel_mask;
+} __packed;
+
struct skl_dfw_algo_data {
__u32 set_params:2;
__u32 rsvd:30;
--
2.19.1