#include <linux/slab.h>
#include <linux/module.h>
#include <linux/dvb/frontend.h>
#include <asm/types.h>
#include "stb6000.h"
static int debug;
#define dprintk(args...) …
struct stb6000_priv { … };
static void stb6000_release(struct dvb_frontend *fe)
{ … }
static int stb6000_sleep(struct dvb_frontend *fe)
{ … }
static int stb6000_set_params(struct dvb_frontend *fe)
{ … }
static int stb6000_get_frequency(struct dvb_frontend *fe, u32 *frequency)
{ … }
static const struct dvb_tuner_ops stb6000_tuner_ops = …;
struct dvb_frontend *stb6000_attach(struct dvb_frontend *fe, int addr,
struct i2c_adapter *i2c)
{ … }
EXPORT_SYMBOL_GPL(…);
module_param(debug, int, 0644);
MODULE_PARM_DESC(…) …;
MODULE_DESCRIPTION(…) …;
MODULE_AUTHOR(…) …;
MODULE_LICENSE(…) …;