18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci Mantis PCI bridge driver 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci Copyright (C) Manu Abraham (abraham.manu@gmail.com) 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci*/ 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ci#ifndef __MANTIS_DMA_H 108c2ecf20Sopenharmony_ci#define __MANTIS_DMA_H 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ciextern int mantis_dma_init(struct mantis_pci *mantis); 138c2ecf20Sopenharmony_ciextern int mantis_dma_exit(struct mantis_pci *mantis); 148c2ecf20Sopenharmony_ciextern void mantis_dma_start(struct mantis_pci *mantis); 158c2ecf20Sopenharmony_ciextern void mantis_dma_stop(struct mantis_pci *mantis); 168c2ecf20Sopenharmony_ciextern void mantis_dma_xfer(struct tasklet_struct *t); 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ci#endif /* __MANTIS_DMA_H */ 19