#include "budget.h"
#include "ttpci-eeprom.h"
#define TS_WIDTH …
#define TS_WIDTH_ACTIVY …
#define TS_WIDTH_DVBC …
#define TS_HEIGHT_MASK …
#define TS_HEIGHT_MASK_ACTIVY …
#define TS_HEIGHT_MASK_DVBC …
#define TS_MIN_BUFSIZE_K …
#define TS_MAX_BUFSIZE_K …
#define TS_MAX_BUFSIZE_K_ACTIVY …
#define TS_MAX_BUFSIZE_K_DVBC …
#define BUFFER_WARNING_WAIT …
int budget_debug;
EXPORT_SYMBOL_GPL(…);
static int dma_buffer_size = …;
module_param_named(debug, budget_debug, int, 0644);
module_param_named(bufsize, dma_buffer_size, int, 0444);
MODULE_PARM_DESC(…) …;
MODULE_PARM_DESC(…) …;
static int stop_ts_capture(struct budget *budget)
{ … }
static int start_ts_capture(struct budget *budget)
{ … }
static int budget_read_fe_status(struct dvb_frontend *fe,
enum fe_status *status)
{ … }
static void vpeirq(struct work_struct *t)
{ … }
static int ttpci_budget_debiread_nolock(struct budget *budget, u32 config,
int addr, int count, int nobusyloop)
{ … }
int ttpci_budget_debiread(struct budget *budget, u32 config, int addr, int count,
int uselocks, int nobusyloop)
{ … }
EXPORT_SYMBOL_GPL(…);
static int ttpci_budget_debiwrite_nolock(struct budget *budget, u32 config,
int addr, int count, u32 value, int nobusyloop)
{ … }
int ttpci_budget_debiwrite(struct budget *budget, u32 config, int addr,
int count, u32 value, int uselocks, int nobusyloop)
{ … }
EXPORT_SYMBOL_GPL(…);
static int budget_start_feed(struct dvb_demux_feed *feed)
{ … }
static int budget_stop_feed(struct dvb_demux_feed *feed)
{ … }
static int budget_register(struct budget *budget)
{ … }
static void budget_unregister(struct budget *budget)
{ … }
int ttpci_budget_init(struct budget *budget, struct saa7146_dev *dev,
struct saa7146_pci_extension_data *info,
struct module *owner, short *adapter_nums)
{ … }
EXPORT_SYMBOL_GPL(…);
void ttpci_budget_init_hooks(struct budget *budget)
{ … }
EXPORT_SYMBOL_GPL(…);
int ttpci_budget_deinit(struct budget *budget)
{ … }
EXPORT_SYMBOL_GPL(…);
void ttpci_budget_irq10_handler(struct saa7146_dev *dev, u32 *isr)
{ … }
EXPORT_SYMBOL_GPL(…);
void ttpci_budget_set_video_port(struct saa7146_dev *dev, int video_port)
{ … }
EXPORT_SYMBOL_GPL(…);
MODULE_DESCRIPTION(…) …;
MODULE_LICENSE(…) …;