#include "tda10071_priv.h"
static const struct dvb_frontend_ops tda10071_ops;
static int tda10071_wr_reg_mask(struct tda10071_dev *dev,
u8 reg, u8 val, u8 mask)
{ … }
static int tda10071_cmd_execute(struct tda10071_dev *dev,
struct tda10071_cmd *cmd)
{ … }
static int tda10071_set_tone(struct dvb_frontend *fe,
enum fe_sec_tone_mode fe_sec_tone_mode)
{ … }
static int tda10071_set_voltage(struct dvb_frontend *fe,
enum fe_sec_voltage fe_sec_voltage)
{ … }
static int tda10071_diseqc_send_master_cmd(struct dvb_frontend *fe,
struct dvb_diseqc_master_cmd *diseqc_cmd)
{ … }
static int tda10071_diseqc_recv_slave_reply(struct dvb_frontend *fe,
struct dvb_diseqc_slave_reply *reply)
{ … }
static int tda10071_diseqc_send_burst(struct dvb_frontend *fe,
enum fe_sec_mini_cmd fe_sec_mini_cmd)
{ … }
static int tda10071_read_status(struct dvb_frontend *fe, enum fe_status *status)
{ … }
static int tda10071_read_snr(struct dvb_frontend *fe, u16 *snr)
{ … }
static int tda10071_read_signal_strength(struct dvb_frontend *fe, u16 *strength)
{ … }
static int tda10071_read_ber(struct dvb_frontend *fe, u32 *ber)
{ … }
static int tda10071_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks)
{ … }
static int tda10071_set_frontend(struct dvb_frontend *fe)
{ … }
static int tda10071_get_frontend(struct dvb_frontend *fe,
struct dtv_frontend_properties *c)
{ … }
static int tda10071_init(struct dvb_frontend *fe)
{ … }
static int tda10071_sleep(struct dvb_frontend *fe)
{ … }
static int tda10071_get_tune_settings(struct dvb_frontend *fe,
struct dvb_frontend_tune_settings *s)
{ … }
static const struct dvb_frontend_ops tda10071_ops = …;
static struct dvb_frontend *tda10071_get_dvb_frontend(struct i2c_client *client)
{ … }
static int tda10071_probe(struct i2c_client *client)
{ … }
static void tda10071_remove(struct i2c_client *client)
{ … }
static const struct i2c_device_id tda10071_id_table[] = …;
MODULE_DEVICE_TABLE(i2c, tda10071_id_table);
static struct i2c_driver tda10071_driver = …;
module_i2c_driver(…) …;
MODULE_AUTHOR(…) …;
MODULE_DESCRIPTION(…) …;
MODULE_LICENSE(…) …;
MODULE_FIRMWARE(…);