linux/drivers/media/pci/bt8xx/dvb-bt8xx.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 * Bt8xx based DVB adapter driver
 *
 * Copyright (C) 2002,2003 Florian Schirmer <[email protected]>
 */

#define pr_fmt(fmt)

#include <linux/bitops.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/device.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/i2c.h>

#include <media/dmxdev.h>
#include <media/dvbdev.h>
#include <media/dvb_demux.h>
#include <media/dvb_frontend.h>
#include "dvb-bt8xx.h"
#include "bt878.h"

static int debug;

module_param(debug, int, 0644);
MODULE_PARM_DESC();

DVB_DEFINE_MOD_OPT_ADAPTER_NR(adapter_nr);

#define dprintk(fmt, arg...)


#define IF_FREQUENCYx6

static void dvb_bt8xx_work(struct work_struct *t)
{}

static int dvb_bt8xx_start_feed(struct dvb_demux_feed *dvbdmxfeed)
{}

static int dvb_bt8xx_stop_feed(struct dvb_demux_feed *dvbdmxfeed)
{}

static int is_pci_slot_eq(struct pci_dev* adev, struct pci_dev* bdev)
{}

static struct bt878 *dvb_bt8xx_878_match(unsigned int bttv_nr,
					 struct pci_dev* bttv_pci_dev)
{}

static int thomson_dtt7579_demod_init(struct dvb_frontend* fe)
{}

static int thomson_dtt7579_tuner_calc_regs(struct dvb_frontend *fe, u8* pllbuf, int buf_len)
{}

static struct mt352_config thomson_dtt7579_config =;

static struct zl10353_config thomson_dtt7579_zl10353_config =;

static int cx24108_tuner_set_params(struct dvb_frontend *fe)
{}

static int pinnsat_tuner_init(struct dvb_frontend* fe)
{}

static int pinnsat_tuner_sleep(struct dvb_frontend* fe)
{}

static struct cx24110_config pctvsat_config =;

static int microtune_mt7202dtf_tuner_set_params(struct dvb_frontend *fe)
{}

static int microtune_mt7202dtf_request_firmware(struct dvb_frontend* fe, const struct firmware **fw, char* name)
{}

static const struct sp887x_config microtune_mt7202dtf_config =;

static int advbt771_samsung_tdtc9251dh0_demod_init(struct dvb_frontend* fe)
{}

static int advbt771_samsung_tdtc9251dh0_tuner_calc_regs(struct dvb_frontend *fe, u8 *pllbuf, int buf_len)
{}

static struct mt352_config advbt771_samsung_tdtc9251dh0_config =;

static const struct dst_config dst_config =;

static int or51211_request_firmware(struct dvb_frontend* fe, const struct firmware **fw, char* name)
{}

static void or51211_setmode(struct dvb_frontend * fe, int mode)
{}

static void or51211_reset(struct dvb_frontend * fe)
{}

static void or51211_sleep(struct dvb_frontend * fe)
{}

static const struct or51211_config or51211_config =;

static int vp3021_alps_tded4_tuner_set_params(struct dvb_frontend *fe)
{}

static struct nxt6000_config vp3021_alps_tded4_config =;

static int digitv_alps_tded4_demod_init(struct dvb_frontend* fe)
{}

static int digitv_alps_tded4_tuner_calc_regs(struct dvb_frontend *fe,  u8 *pllbuf, int buf_len)
{}

static void digitv_alps_tded4_reset(struct dvb_bt8xx_card *bt)
{}

static struct mt352_config digitv_alps_tded4_config =;

static struct lgdt330x_config tdvs_tua6034_config =;

static void lgdt330x_reset(struct dvb_bt8xx_card *bt)
{}

static void frontend_init(struct dvb_bt8xx_card *card, u32 type)
{}

static int dvb_bt8xx_load_card(struct dvb_bt8xx_card *card, u32 type)
{}

static int dvb_bt8xx_probe(struct bttv_sub_device *sub)
{}

static void dvb_bt8xx_remove(struct bttv_sub_device *sub)
{}

static struct bttv_sub_driver driver =;

static int __init dvb_bt8xx_init(void)
{}

static void __exit dvb_bt8xx_exit(void)
{}

module_init();
module_exit(dvb_bt8xx_exit);

MODULE_DESCRIPTION();
MODULE_AUTHOR();
MODULE_LICENSE();