Lines Matching defs:snd_sof_control
352 struct snd_sof_control { struct
353 struct snd_soc_component *scomp;
354 const char *name;
355 int comp_id;
356 int min_volume_step; /* min volume step for volume_table */
357 int max_volume_step; /* max volume step for volume_table */
358 int num_channels;
359 unsigned int access;
360 int info_type;
361 int index; /* pipeline ID */
362 void *priv; /* private data copied from topology */
363 size_t priv_size; /* size of private data */
364 size_t max_size;
365 void *ipc_control_data;
366 void *old_ipc_control_data;
367 int max; /* applicable to volume controls */
368 u32 size; /* cdata size */
369 u32 *volume_table; /* volume table computed from tlv data*/
371 struct list_head list; /* list in sdev control list */
373 struct snd_sof_led_control led_ctl;
376 bool comp_data_dirty;