// SPDX-License-Identifier: GPL-2.0-only /* * edma-pcm.c - eDMA PCM driver using dmaengine for AM3xxx, AM4xxx * * Copyright (C) 2014 Texas Instruments, Inc. * * Author: Peter Ujfalusi <[email protected]> * * Based on: sound/soc/tegra/tegra_pcm.c */ #include <linux/module.h> #include <sound/core.h> #include <sound/pcm.h> #include <sound/pcm_params.h> #include <sound/soc.h> #include <sound/dmaengine_pcm.h> #include "edma-pcm.h" static const struct snd_pcm_hardware edma_pcm_hardware = …; static const struct snd_dmaengine_pcm_config edma_dmaengine_pcm_config = …; int edma_pcm_platform_register(struct device *dev) { … } EXPORT_SYMBOL_GPL(…); MODULE_AUTHOR(…) …; MODULE_DESCRIPTION(…) …; MODULE_LICENSE(…) …;