summaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb-frontends/af9033.c
diff options
context:
space:
mode:
authorOliver Schinagl2012-09-20 19:57:17 +0200
committerMauro Carvalho Chehab2012-09-27 20:14:17 +0200
commitd67ceb3398d7ae7fda78ec753639296f442ecf66 (patch)
tree2a175c65a3b9516a6c6c814f39cdfca54a7ec993 /drivers/media/dvb-frontends/af9033.c
parent[media] rtl28xxu: use proper config for e4000 tuner (diff)
downloadkernel-qcow2-linux-d67ceb3398d7ae7fda78ec753639296f442ecf66.tar.gz
kernel-qcow2-linux-d67ceb3398d7ae7fda78ec753639296f442ecf66.tar.xz
kernel-qcow2-linux-d67ceb3398d7ae7fda78ec753639296f442ecf66.zip
[media] Support for Asus MyCinema U3100Mini Plus
This is initial support for the Asus MyCinema U3100Mini Plus. The driver in its current form gets detected and loads properly. Scanning using dvbscan works without problems, Locking onto a channel using tzap also works fine. Only playback using tzap -r + mplayer was tested and was fully functional. It uses the af9035 USB Bridge chip, with an af9033 demodulator. The tuner used is the FCI FC2580. Signed-off-by: Oliver Schinagl <oliver@schinagl.nl> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb-frontends/af9033.c')
-rw-r--r--drivers/media/dvb-frontends/af9033.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/media/dvb-frontends/af9033.c b/drivers/media/dvb-frontends/af9033.c
index 56e9611c0abb..8162d939c4b2 100644
--- a/drivers/media/dvb-frontends/af9033.c
+++ b/drivers/media/dvb-frontends/af9033.c
@@ -314,6 +314,10 @@ static int af9033_init(struct dvb_frontend *fe)
len = ARRAY_SIZE(tuner_init_tda18218);
init = tuner_init_tda18218;
break;
+ case AF9033_TUNER_FC2580:
+ len = ARRAY_SIZE(tuner_init_fc2580);
+ init = tuner_init_fc2580;
+ break;
default:
dev_dbg(&state->i2c->dev, "%s: unsupported tuner ID=%d\n",
__func__, state->cfg.tuner);