summaryrefslogtreecommitdiff
path: root/src/ucm/ucm_local.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ucm/ucm_local.h')
-rw-r--r--src/ucm/ucm_local.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ucm/ucm_local.h b/src/ucm/ucm_local.h
index 3bfdd67c..6d3302f9 100644
--- a/src/ucm/ucm_local.h
+++ b/src/ucm/ucm_local.h
@@ -212,6 +212,14 @@ struct snd_use_case_mgr {
/* change to list of ctl handles */
snd_ctl_t *ctl;
char *ctl_dev;
+
+ /* Components don't define cdev, the card device. When executing
+ * a sequence of a component device, ucm manager enters component
+ * domain and needs to provide cdev to the component. This cdev
+ * should be defined by the machine, parent of the component.
+ */
+ int in_component_domain;
+ char *cdev;
};
#define uc_error SNDERR