forked from Minki/linux
58726f58a6
Platform driver glue for SoC using eDMA3 to use dmaengine PCM. The maximum number of periods need to be limited to 19 since the edma dmaengine driver limits the paRAM slot use for audio at in cyclic mode. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Reviewed-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Mark Brown <broonie@linaro.org>
26 lines
788 B
C
26 lines
788 B
C
/*
|
|
* edma-pcm.h - eDMA PCM driver using dmaengine for AM3xxx, AM4xxx
|
|
*
|
|
* Copyright (C) 2014 Texas Instruments, Inc.
|
|
*
|
|
* Author: Peter Ujfalusi <peter.ujfalusi@ti.com>
|
|
*
|
|
* Based on: sound/soc/tegra/tegra_pcm.h
|
|
*
|
|
* This program is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU General Public License
|
|
* version 2 as published by the Free Software Foundation.
|
|
*
|
|
* This program is distributed in the hope that it will be useful, but
|
|
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
* General Public License for more details.
|
|
*/
|
|
|
|
#ifndef __EDMA_PCM_H__
|
|
#define __EDMA_PCM_H__
|
|
|
|
int edma_pcm_platform_register(struct device *dev);
|
|
|
|
#endif /* __EDMA_PCM_H__ */
|