18825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham/* 28825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham Mantis PCI bridge driver 38825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham 48825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham Copyright (C) Manu Abraham (abraham.manu@gmail.com) 58825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham 68825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham This program is free software; you can redistribute it and/or modify 78825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham it under the terms of the GNU General Public License as published by 88825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham the Free Software Foundation; either version 2 of the License, or 98825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham (at your option) any later version. 108825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham 118825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham This program is distributed in the hope that it will be useful, 128825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham but WITHOUT ANY WARRANTY; without even the implied warranty of 138825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 148825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham GNU General Public License for more details. 158825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham 168825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham You should have received a copy of the GNU General Public License 178825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham along with this program; if not, write to the Free Software 188825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 198825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham*/ 208825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham 21b3b961448f702339444036f94252ff2ba7a99febManu Abraham#ifndef __MANTIS_DMA_H 22b3b961448f702339444036f94252ff2ba7a99febManu Abraham#define __MANTIS_DMA_H 23b3b961448f702339444036f94252ff2ba7a99febManu Abraham 24b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern int mantis_dma_init(struct mantis_pci *mantis); 25b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern int mantis_dma_exit(struct mantis_pci *mantis); 26b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern void mantis_dma_start(struct mantis_pci *mantis); 27b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern void mantis_dma_stop(struct mantis_pci *mantis); 28b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern void mantis_dma_xfer(unsigned long data); 29b3b961448f702339444036f94252ff2ba7a99febManu Abraham 30b3b961448f702339444036f94252ff2ba7a99febManu Abraham#endif /* __MANTIS_DMA_H */ 31