aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/tuner-xc2028.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/video/tuner-xc2028.c')
-rw-r--r--drivers/media/video/tuner-xc2028.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/media/video/tuner-xc2028.c b/drivers/media/video/tuner-xc2028.c
index 416c717eb78e..81cc7f607d4e 100644
--- a/drivers/media/video/tuner-xc2028.c
+++ b/drivers/media/video/tuner-xc2028.c
@@ -956,6 +956,7 @@ static int xc2028_set_params(struct dvb_frontend *fe,
956 struct xc2028_data *priv = fe->tuner_priv; 956 struct xc2028_data *priv = fe->tuner_priv;
957 unsigned int type=0; 957 unsigned int type=0;
958 fe_bandwidth_t bw = BANDWIDTH_8_MHZ; 958 fe_bandwidth_t bw = BANDWIDTH_8_MHZ;
959 u16 demod = 0;
959 960
960 tuner_dbg("%s called\n", __FUNCTION__); 961 tuner_dbg("%s called\n", __FUNCTION__);
961 962
@@ -1009,10 +1010,10 @@ static int xc2028_set_params(struct dvb_frontend *fe,
1009 1010
1010 /* All S-code tables need a 200kHz shift */ 1011 /* All S-code tables need a 200kHz shift */
1011 if (priv->ctrl.demod) 1012 if (priv->ctrl.demod)
1012 priv->ctrl.demod += 200; 1013 demod = priv->ctrl.demod + 200;
1013 1014
1014 return generic_set_freq(fe, p->frequency, 1015 return generic_set_freq(fe, p->frequency,
1015 T_DIGITAL_TV, type, 0, priv->ctrl.demod); 1016 T_DIGITAL_TV, type, 0, demod);
1016} 1017}
1017 1018
1018static int xc2028_sleep(struct dvb_frontend *fe) 1019static int xc2028_sleep(struct dvb_frontend *fe)