diff options
author | Andrew de Quincey <adq_dvb@lidskialf.net> | 2006-06-29 17:16:07 +0100 |
---|---|---|
committer | Andrew de Quincey <adq_dvb@lidskialf.net> | 2006-06-29 17:16:07 +0100 |
commit | 94c1d7e3b90617bac47b7d6cda7e2ef8d29e9994 (patch) | |
tree | e5c14a9e214da880d063fedbed6beaff7f8ea13d /linux | |
parent | cf2726b9acae676a297442a4879104ea771b41dc (diff) | |
download | mediapointer-dvb-s2-94c1d7e3b90617bac47b7d6cda7e2ef8d29e9994.tar.gz mediapointer-dvb-s2-94c1d7e3b90617bac47b7d6cda7e2ef8d29e9994.tar.bz2 |
Fix CI on old KNC1 DVBC cards
From: Andrew de Quincey <adq_dvb@lidskialf.net>
These cards do not need the tda10021 configuration change when data is
streamed through a CAM module. This disables it for these ones.
Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
Diffstat (limited to 'linux')
-rw-r--r-- | linux/drivers/media/dvb/ttpci/budget-av.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/linux/drivers/media/dvb/ttpci/budget-av.c b/linux/drivers/media/dvb/ttpci/budget-av.c index 6163cb03b..3df5d7931 100644 --- a/linux/drivers/media/dvb/ttpci/budget-av.c +++ b/linux/drivers/media/dvb/ttpci/budget-av.c @@ -1141,6 +1141,15 @@ static void frontend_init(struct budget_av *budget_av) break; case SUBID_DVBC_KNC1: + budget_av->reinitialise_demod = 1; + fe = tda10021_attach(&philips_cu1216_config, + &budget_av->budget.i2c_adap, + read_pwm(budget_av)); + if (fe) { + fe->ops.tuner_ops.set_params = philips_cu1216_tuner_set_params; + } + break; + case SUBID_DVBC_KNC1_PLUS: case SUBID_DVBC_CINERGY1200: budget_av->reinitialise_demod = 1; |