Lines Matching defs:tone
2069 struct sof_ipc_comp_tone *tone;
2070 size_t ipc_size = sizeof(*tone);
2073 tone = (struct sof_ipc_comp_tone *)
2075 if (!tone)
2079 tone->comp.type = SOF_COMP_TONE;
2080 tone->config.hdr.size = sizeof(tone->config);
2082 ret = sof_parse_tokens(scomp, tone, tone_tokens,
2086 dev_err(scomp->dev, "error: parse tone tokens failed %d\n",
2091 ret = sof_parse_tokens(scomp, &tone->config, comp_tokens,
2095 dev_err(scomp->dev, "error: parse tone.cfg tokens failed %d\n",
2100 dev_dbg(scomp->dev, "tone %s: frequency %d amplitude %d\n",
2101 swidget->widget->name, tone->frequency, tone->amplitude);
2102 sof_dbg_comp_config(scomp, &tone->config);
2104 swidget->private = tone;
2106 ret = sof_ipc_tx_message(sdev->ipc, tone->comp.hdr.cmd, tone,
2111 kfree(tone);