#ifndef __MANTIS_COMMON_H
#define __MANTIS_COMMON_H
#include <linux/interrupt.h>
#include <linux/mutex.h>
#include <linux/workqueue.h>
#include "mantis_reg.h"
#include "mantis_uart.h"
#include "mantis_link.h"
#define MANTIS_ERROR …
#define MANTIS_NOTICE …
#define MANTIS_INFO …
#define MANTIS_DEBUG …
#define MANTIS_TMG …
#define dprintk(y, z, format, arg...) …
#define mwrite(dat, addr) …
#define mread(addr) …
#define mmwrite(dat, addr) …
#define mmread(addr) …
#define MANTIS_TS_188 …
#define MANTIS_TS_204 …
#define TWINHAN_TECHNOLOGIES …
#define MANTIS …
#define TECHNISAT …
#define TERRATEC …
#define MAKE_ENTRY(__subven, __subdev, __configptr, __rc) …
enum mantis_i2c_mode { … };
struct mantis_pci;
struct mantis_hwconfig { … };
struct mantis_pci_drvdata { … };
struct mantis_pci { … };
#define MANTIS_HIF_STATUS …
static inline void mantis_mask_ints(struct mantis_pci *mantis, u32 mask)
{ … }
static inline void mantis_unmask_ints(struct mantis_pci *mantis, u32 mask)
{ … }
#endif