Lines Matching defs:snd_sof_control
299 struct snd_sof_control { struct
300 struct snd_soc_component *scomp;
301 const char *name;
302 int comp_id;
303 int min_volume_step; /* min volume step for volume_table */
304 int max_volume_step; /* max volume step for volume_table */
305 int num_channels;
306 unsigned int access;
307 int info_type;
308 int index; /* pipeline ID */
309 void *priv; /* private data copied from topology */
310 size_t priv_size; /* size of private data */
311 size_t max_size;
312 void *ipc_control_data;
313 int max; /* applicable to volume controls */
314 u32 size; /* cdata size */
315 u32 *volume_table; /* volume table computed from tlv data*/
317 struct list_head list; /* list in sdev control list */
319 struct snd_sof_led_control led_ctl;
322 bool comp_data_dirty;