Lines Matching refs:tone
429 struct sof_ipc_comp_tone *tone;
430 size_t ipc_size = sizeof(*tone);
433 tone = sof_comp_alloc(swidget, &ipc_size, swidget->pipeline_id);
434 if (!tone)
437 swidget->private = tone;
440 tone->comp.type = SOF_COMP_TONE;
441 tone->config.hdr.size = sizeof(tone->config);
444 ret = sof_update_ipc_object(scomp, &tone->config, SOF_COMP_TOKENS, swidget->tuples,
445 swidget->num_tuples, sizeof(tone->config), 1);
452 dev_dbg(scomp->dev, "tone %s: frequency %d amplitude %d\n",
453 swidget->widget->name, tone->frequency, tone->amplitude);
454 sof_dbg_comp_config(scomp, &tone->config);