1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 Mantis PCI bridge driver
5 Copyright (C) Manu Abraham (abraham.manu@gmail.com)
9 #ifndef __MANTIS_CORE_H
10 #define __MANTIS_CORE_H
12 #include "mantis_common.h"
19 #define FE_TYPE_TS204 0
20 #define FE_TYPE_TS188 1
36 extern int mantis_dma_init(struct mantis_pci
*mantis
);
37 extern int mantis_dma_exit(struct mantis_pci
*mantis
);
38 extern void mantis_dma_start(struct mantis_pci
*mantis
);
39 extern void mantis_dma_stop(struct mantis_pci
*mantis
);
40 extern int mantis_i2c_init(struct mantis_pci
*mantis
);
41 extern int mantis_i2c_exit(struct mantis_pci
*mantis
);
42 extern int mantis_core_init(struct mantis_pci
*mantis
);
43 extern int mantis_core_exit(struct mantis_pci
*mantis
);
45 #endif /* __MANTIS_CORE_H */