Lines Matching defs:snd_sof_control
340 struct snd_sof_control { struct
341 struct snd_soc_component *scomp;
342 const char *name;
343 int comp_id;
344 int min_volume_step; /* min volume step for volume_table */
345 int max_volume_step; /* max volume step for volume_table */
346 int num_channels;
347 unsigned int access;
348 int info_type;
349 int index; /* pipeline ID */
350 void *priv; /* private data copied from topology */
351 size_t priv_size; /* size of private data */
352 size_t max_size;
353 void *ipc_control_data;
354 int max; /* applicable to volume controls */
355 u32 size; /* cdata size */
356 u32 *volume_table; /* volume table computed from tlv data*/
358 struct list_head list; /* list in sdev control list */
360 struct snd_sof_led_control led_ctl;
363 bool comp_data_dirty;