linux/sound/soc/fsl/imx-audio-rpmsg.c

// SPDX-License-Identifier: GPL-2.0+
// Copyright 2017-2020 NXP

#include <linux/module.h>
#include <linux/rpmsg.h>
#include "imx-pcm-rpmsg.h"

/*
 * struct imx_audio_rpmsg: private data
 *
 * @rpmsg_pdev: pointer of platform device
 */
struct imx_audio_rpmsg {};

static int imx_audio_rpmsg_cb(struct rpmsg_device *rpdev, void *data, int len,
			      void *priv, u32 src)
{}

static int imx_audio_rpmsg_probe(struct rpmsg_device *rpdev)
{}

static void imx_audio_rpmsg_remove(struct rpmsg_device *rpdev)
{}

static struct rpmsg_device_id imx_audio_rpmsg_id_table[] =;
MODULE_DEVICE_TABLE(rpmsg, imx_audio_rpmsg_id_table);

static struct rpmsg_driver imx_audio_rpmsg_driver =;

module_rpmsg_driver();

MODULE_DESCRIPTION();
MODULE_AUTHOR();
MODULE_ALIAS();
MODULE_LICENSE();