Lines Matching refs:rpmsg
8 #include <linux/rpmsg.h>
17 #include "imx-pcm-rpmsg.h"
44 dev_err(info->dev, "rpmsg channel not ready\n");
68 /* wait response from rpmsg */
234 struct fsl_rpmsg *rpmsg = dev_get_drvdata(cpu_dai->dev);
264 pcm_hardware.buffer_bytes_max = rpmsg->buffer_size;
321 struct fsl_rpmsg *rpmsg = dev_get_drvdata(cpu_dai->dev);
329 rpmsg->enable_lpa) {
335 rpmsg->force_lpa = 1;
337 rpmsg->force_lpa = 0;
466 struct fsl_rpmsg *rpmsg = dev_get_drvdata(cpu_dai->dev);
477 if (rpmsg->force_lpa)
484 if (!rpmsg->force_lpa) {
510 * Send the period index to M core through rpmsg, but not send
512 * to reduce the pressure of rpmsg bandwidth.
520 struct fsl_rpmsg *rpmsg = dev_get_drvdata(cpu_dai->dev);
530 if (!rpmsg->force_lpa)
582 } else if (rpmsg->force_lpa && !timer_pending(timer)) {
599 struct fsl_rpmsg *rpmsg = dev_get_drvdata(cpu_dai->dev);
607 pcm->card->dev, rpmsg->buffer_size);
739 component->debugfs_prefix = "rpmsg";