summaryrefslogtreecommitdiff
path: root/drivers/staging/nmf-cm/cm/engine/api/component_engine.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/staging/nmf-cm/cm/engine/api/component_engine.h')
-rw-r--r--drivers/staging/nmf-cm/cm/engine/api/component_engine.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/drivers/staging/nmf-cm/cm/engine/api/component_engine.h b/drivers/staging/nmf-cm/cm/engine/api/component_engine.h
index cbd61769597..a1e9defda7e 100644
--- a/drivers/staging/nmf-cm/cm/engine/api/component_engine.h
+++ b/drivers/staging/nmf-cm/cm/engine/api/component_engine.h
@@ -223,6 +223,21 @@ PUBLIC IMPORT_SHARED t_cm_error CM_ENGINE_ReadComponentAttribute(
t_uint24 *value);
/*!
+ * \brief Write a value on an attribute exported by a component instance.
+ *
+ * \param[in] component
+ * \param[in] attrName Null terminated string (Max size=\ref MAX_ATTRIBUTE_NAME_LENGTH).
+ * \param[out] value
+ *
+ * \ingroup CM_ENGINE_API
+ */
+PUBLIC IMPORT_SHARED t_cm_error CM_ENGINE_WriteComponentAttribute(
+ const t_cm_instance_handle component,
+ const char* attrName,
+ t_uint24 value);
+
+
+/*!
* \brief Get the older component.
*
* \param[in] client