#include "e4000_priv.h"
static int e4000_init(struct e4000_dev *dev)
{ … }
static int e4000_sleep(struct e4000_dev *dev)
{ … }
static int e4000_set_params(struct e4000_dev *dev)
{ … }
#if IS_ENABLED(CONFIG_VIDEO_DEV)
static const struct v4l2_frequency_band bands[] = …;
static inline struct e4000_dev *e4000_subdev_to_dev(struct v4l2_subdev *sd)
{ … }
static int e4000_standby(struct v4l2_subdev *sd)
{ … }
static int e4000_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v)
{ … }
static int e4000_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v)
{ … }
static int e4000_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f)
{ … }
static int e4000_s_frequency(struct v4l2_subdev *sd,
const struct v4l2_frequency *f)
{ … }
static int e4000_enum_freq_bands(struct v4l2_subdev *sd,
struct v4l2_frequency_band *band)
{ … }
static const struct v4l2_subdev_tuner_ops e4000_subdev_tuner_ops = …;
static const struct v4l2_subdev_ops e4000_subdev_ops = …;
static int e4000_set_lna_gain(struct dvb_frontend *fe)
{ … }
static int e4000_set_mixer_gain(struct dvb_frontend *fe)
{ … }
static int e4000_set_if_gain(struct dvb_frontend *fe)
{ … }
static int e4000_pll_lock(struct dvb_frontend *fe)
{ … }
static int e4000_g_volatile_ctrl(struct v4l2_ctrl *ctrl)
{ … }
static int e4000_s_ctrl(struct v4l2_ctrl *ctrl)
{ … }
static const struct v4l2_ctrl_ops e4000_ctrl_ops = …;
#endif
static int e4000_dvb_set_params(struct dvb_frontend *fe)
{ … }
static int e4000_dvb_init(struct dvb_frontend *fe)
{ … }
static int e4000_dvb_sleep(struct dvb_frontend *fe)
{ … }
static int e4000_dvb_get_if_frequency(struct dvb_frontend *fe, u32 *frequency)
{ … }
static const struct dvb_tuner_ops e4000_dvb_tuner_ops = …;
static int e4000_probe(struct i2c_client *client)
{ … }
static void e4000_remove(struct i2c_client *client)
{ … }
static const struct i2c_device_id e4000_id_table[] = …;
MODULE_DEVICE_TABLE(i2c, e4000_id_table);
static struct i2c_driver e4000_driver = …;
module_i2c_driver(…) …;
MODULE_DESCRIPTION(…) …;
MODULE_AUTHOR(…) …;
MODULE_LICENSE(…) …;