Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

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
Loading
Loading
Loading
Loading
+0 −38
Original line number Diff line number Diff line
@@ -232,12 +232,6 @@ static int jdvbt90502_read_status(struct dvb_frontend *fe, fe_status_t *state)
	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,
					   u16 *strength)
{
@@ -264,27 +258,6 @@ static int jdvbt90502_read_signal_strength(struct dvb_frontend *fe,
	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 */
static int jdvbt90502_set_property(struct dvb_frontend *fe,
@@ -347,12 +320,6 @@ static int jdvbt90502_set_frontend(struct dvb_frontend *fe,
	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.
@@ -493,18 +460,13 @@ static struct dvb_frontend_ops jdvbt90502_ops = {
	.release = jdvbt90502_release,

	.init = jdvbt90502_init,
	.sleep = jdvbt90502_sleep,
	.write = _jdvbt90502_write,

	.set_property = jdvbt90502_set_property,

	.set_frontend = jdvbt90502_set_frontend,
	.get_frontend = jdvbt90502_get_frontend,
	.get_tune_settings = jdvbt90502_get_tune_settings,

	.read_status = jdvbt90502_read_status,
	.read_ber = jdvbt90502_read_ber,
	.read_signal_strength = jdvbt90502_read_signal_strength,
	.read_snr = jdvbt90502_read_snr,
	.read_ucblocks = jdvbt90502_read_ucblocks,
};