2019-06-04 10:11:33 +02:00
|
|
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
2012-09-03 11:03:45 +08:00
|
|
|
/*
|
|
|
|
|
* MMP Platform DMA Management
|
|
|
|
|
*
|
|
|
|
|
* Copyright (c) 2011 Marvell Semiconductors Inc.
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
#ifndef MMP_DMA_H
|
|
|
|
|
#define MMP_DMA_H
|
|
|
|
|
|
2018-06-17 19:02:04 +02:00
|
|
|
struct dma_slave_map;
|
|
|
|
|
|
2012-09-03 11:03:45 +08:00
|
|
|
struct mmp_dma_platdata {
|
|
|
|
|
int dma_channels;
|
2016-02-15 21:57:46 +01:00
|
|
|
int nb_requestors;
|
2018-06-17 19:02:04 +02:00
|
|
|
int slave_map_cnt;
|
|
|
|
|
const struct dma_slave_map *slave_map;
|
2012-09-03 11:03:45 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
#endif /* MMP_DMA_H */
|