Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 124109
b: refs/heads/master
c: e399a78
h: refs/heads/master
i:
  124107: f895206
v: v3
  • Loading branch information
Manu Abraham authored and Mauro Carvalho Chehab committed Dec 29, 2008
1 parent ba129ad commit c2dac4b
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 4 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: b91a7cb026124951a34e41f8481f1a4fb754983e
refs/heads/master: e399a7896080183132d875aa5d4faac647688134
14 changes: 11 additions & 3 deletions trunk/drivers/media/dvb/frontends/stb0899_drv.c
Original file line number Diff line number Diff line change
Expand Up @@ -1374,7 +1374,6 @@ static int stb0899_get_info(struct dvb_frontend *fe, struct dvbfe_info *fe_info)

dprintk(verbose, FE_DEBUG, 1, "Get Info");

state->delsys = fe_info->delivery;
switch (state->delsys) {
case DVBFE_DELSYS_DVBS:
dprintk(verbose, FE_ERROR, 1, "Querying DVB-S info");
Expand Down Expand Up @@ -1404,7 +1403,7 @@ static int stb0899_get_delsys(struct dvb_frontend *fe, enum dvbfe_delsys *fe_del
return 0;
}

void stb0899_set_delsys(struct stb0899_state *state)
static void stb0899_set_delivery(struct stb0899_state *state)
{
u8 reg;
u8 stop_clk[2];
Expand Down Expand Up @@ -1563,7 +1562,7 @@ static enum dvbfe_search stb0899_search(struct dvb_frontend *fe, struct dvbfe_pa
/* checking Search Range is meaningless for a fixed 3 Mhz */
if (INRANGE(i_params->srate, 1000000, 45000000)) {
dprintk(verbose, FE_DEBUG, 1, "Parameters IN RANGE");
stb0899_set_delsys(state);
stb0899_set_delivery(state);

if (state->config->tuner_set_rfsiggain) {
if (internal->srate > 15000000)
Expand Down Expand Up @@ -1934,6 +1933,14 @@ static enum dvbfe_algo stb0899_frontend_algo(struct dvb_frontend *fe)
return DVBFE_ALGO_CUSTOM;
}

static int stb0899_set_delsys(struct dvb_frontend *fe, enum dvbfe_delsys delsys)
{
struct stb0899_state *state = fe->demodulator_priv;

state->delsys = delsys;
return 0;
}

static struct dvb_frontend_ops stb0899_ops = {

.info = {
Expand All @@ -1948,6 +1955,7 @@ static struct dvb_frontend_ops stb0899_ops = {
.i2c_gate_ctrl = stb0899_i2c_gate_ctrl,
.get_info = stb0899_get_info,
.get_delsys = stb0899_get_delsys,
.set_delsys = stb0899_set_delsys,

.get_frontend_algo = stb0899_frontend_algo,
.search = stb0899_search,
Expand Down

0 comments on commit c2dac4b

Please sign in to comment.