#include <linux/kernel.h>
#include <linux/bitops.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/i2c.h>
#include <media/dmxdev.h>
#include <media/dvbdev.h>
#include <media/dvb_demux.h>
#include <media/dvb_frontend.h>
#include <media/dvb_net.h>
#include "mantis_common.h"
#include "mantis_dma.h"
#include "mantis_ca.h"
#include "mantis_ioc.h"
#include "mantis_dvb.h"
DVB_DEFINE_MOD_OPT_ADAPTER_NR(adapter_nr);
int mantis_frontend_power(struct mantis_pci *mantis, enum mantis_power power)
{ … }
EXPORT_SYMBOL_GPL(…);
void mantis_frontend_soft_reset(struct mantis_pci *mantis)
{ … }
EXPORT_SYMBOL_GPL(…);
static int mantis_frontend_shutdown(struct mantis_pci *mantis)
{ … }
static int mantis_dvb_start_feed(struct dvb_demux_feed *dvbdmxfeed)
{ … }
static int mantis_dvb_stop_feed(struct dvb_demux_feed *dvbdmxfeed)
{ … }
int mantis_dvb_init(struct mantis_pci *mantis)
{ … }
EXPORT_SYMBOL_GPL(…);
int mantis_dvb_exit(struct mantis_pci *mantis)
{ … }
EXPORT_SYMBOL_GPL(…);