Lines Matching defs:snd_sof_control
368 struct snd_sof_control { struct
369 struct snd_soc_component *scomp;
370 const char *name;
371 int comp_id;
372 int min_volume_step; /* min volume step for volume_table */
373 int max_volume_step; /* max volume step for volume_table */
374 int num_channels;
375 unsigned int access;
376 int info_type;
377 int index; /* pipeline ID */
378 void *priv; /* private data copied from topology */
379 size_t priv_size; /* size of private data */
380 size_t max_size;
381 void *ipc_control_data;
382 void *old_ipc_control_data;
383 int max; /* applicable to volume controls */
384 u32 size; /* cdata size */
385 u32 *volume_table; /* volume table computed from tlv data*/
387 struct list_head list; /* list in sdev control list */
389 struct snd_sof_led_control led_ctl;
392 bool comp_data_dirty;