Skip to content

Commit

Permalink
[media] stv090x: use .delsys property, instead of get_property()
Browse files Browse the repository at this point in the history
Now that the DVB ops struct contains the supported delivery
systems, use it, instead of adding a get_property() callback
just due to that.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
  • Loading branch information
Mauro Carvalho Chehab committed Dec 31, 2011
1 parent 38d945e commit 836a52b
Showing 1 changed file with 1 addition and 18 deletions.
19 changes: 1 addition & 18 deletions drivers/media/dvb/frontends/stv090x.c
Original file line number Diff line number Diff line change
Expand Up @@ -4711,23 +4711,8 @@ int stv090x_set_gpio(struct dvb_frontend *fe, u8 gpio, u8 dir, u8 value,
}
EXPORT_SYMBOL(stv090x_set_gpio);

static int stv090x_get_property(struct dvb_frontend *fe, struct dtv_property *p)
{
switch (p->cmd) {
case DTV_ENUM_DELSYS:
p->u.buffer.data[0] = SYS_DSS;
p->u.buffer.data[1] = SYS_DVBS;
p->u.buffer.data[2] = SYS_DVBS2;
p->u.buffer.len = 3;
break;
default:
break;
}
return 0;
}

static struct dvb_frontend_ops stv090x_ops = {

.delsys = { SYS_DVBS, SYS_DVBS2, SYS_DSS },
.info = {
.name = "STV090x Multistandard",
.type = FE_QPSK,
Expand Down Expand Up @@ -4759,8 +4744,6 @@ static struct dvb_frontend_ops stv090x_ops = {
.read_ber = stv090x_read_per,
.read_signal_strength = stv090x_read_signal_strength,
.read_snr = stv090x_read_cnr,

.get_property = stv090x_get_property,
};


Expand Down

0 comments on commit 836a52b

Please sign in to comment.