Commit 9ebef973 authored by Akihiro Tsukada's avatar Akihiro Tsukada Committed by Mauro Carvalho Chehab

V4L/DVB (13294): dvb-usb-friio: cleaning up unnecessary functions

This patch removes some fe->ops.X() functions which do nothing more useful than the default.
Signed-off-by: default avatarAkihiro Tsukada <tskd2@yahoo.co.jp>
Signed-off-by: default avatarDouglas Schilling Landgraf <dougsland@redhat.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent ad12f07b
...@@ -232,12 +232,6 @@ static int jdvbt90502_read_status(struct dvb_frontend *fe, fe_status_t *state) ...@@ -232,12 +232,6 @@ static int jdvbt90502_read_status(struct dvb_frontend *fe, fe_status_t *state)
return 0; return 0;
} }
static int jdvbt90502_read_ber(struct dvb_frontend *fe, u32 *ber)
{
*ber = 0;
return 0;
}
static int jdvbt90502_read_signal_strength(struct dvb_frontend *fe, static int jdvbt90502_read_signal_strength(struct dvb_frontend *fe,
u16 *strength) u16 *strength)
{ {
...@@ -264,27 +258,6 @@ static int jdvbt90502_read_signal_strength(struct dvb_frontend *fe, ...@@ -264,27 +258,6 @@ static int jdvbt90502_read_signal_strength(struct dvb_frontend *fe,
return 0; return 0;
} }
static int jdvbt90502_read_snr(struct dvb_frontend *fe, u16 *snr)
{
*snr = 0x0101;
return 0;
}
static int jdvbt90502_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks)
{
*ucblocks = 0;
return 0;
}
static int jdvbt90502_get_tune_settings(struct dvb_frontend *fe,
struct dvb_frontend_tune_settings *fs)
{
fs->min_delay_ms = 500;
fs->step_size = 0;
fs->max_drift = 0;
return 0;
}
/* filter out un-supported properties to notify users */ /* filter out un-supported properties to notify users */
static int jdvbt90502_set_property(struct dvb_frontend *fe, static int jdvbt90502_set_property(struct dvb_frontend *fe,
...@@ -347,12 +320,6 @@ static int jdvbt90502_set_frontend(struct dvb_frontend *fe, ...@@ -347,12 +320,6 @@ static int jdvbt90502_set_frontend(struct dvb_frontend *fe,
return 0; return 0;
} }
static int jdvbt90502_sleep(struct dvb_frontend *fe)
{
deb_fe("%s called.\n", __func__);
return 0;
}
/** /**
* (reg, val) commad list to initialize this module. * (reg, val) commad list to initialize this module.
...@@ -493,18 +460,13 @@ static struct dvb_frontend_ops jdvbt90502_ops = { ...@@ -493,18 +460,13 @@ static struct dvb_frontend_ops jdvbt90502_ops = {
.release = jdvbt90502_release, .release = jdvbt90502_release,
.init = jdvbt90502_init, .init = jdvbt90502_init,
.sleep = jdvbt90502_sleep,
.write = _jdvbt90502_write, .write = _jdvbt90502_write,
.set_property = jdvbt90502_set_property, .set_property = jdvbt90502_set_property,
.set_frontend = jdvbt90502_set_frontend, .set_frontend = jdvbt90502_set_frontend,
.get_frontend = jdvbt90502_get_frontend, .get_frontend = jdvbt90502_get_frontend,
.get_tune_settings = jdvbt90502_get_tune_settings,
.read_status = jdvbt90502_read_status, .read_status = jdvbt90502_read_status,
.read_ber = jdvbt90502_read_ber,
.read_signal_strength = jdvbt90502_read_signal_strength, .read_signal_strength = jdvbt90502_read_signal_strength,
.read_snr = jdvbt90502_read_snr,
.read_ucblocks = jdvbt90502_read_ucblocks,
}; };
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment