]> bbs.cooldavid.org Git - net-next-2.6.git/commitdiff
V4L/DVB: af901x: inform NXP TDA18218 tuner as know but not supported
authorAntti Palosaari <crope@iki.fi>
Thu, 11 Feb 2010 00:33:12 +0000 (21:33 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Fri, 26 Feb 2010 18:10:58 +0000 (15:10 -0300)
There is no driver for new NXP TDA18218 tuner which is used by few recent
af9015 designs. af9015 uses number 179 as ID for that tuner. Inform this
tuner is not supported when device using that tuner is meet.

Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/dvb/dvb-usb/af9015.c
drivers/media/dvb/frontends/af9013.h

index 00b8e2a822864125ad64b52beaf52eed853a7cea..d7975383d31b58a7257cc42266afb335af6bf8ef 100644 (file)
@@ -1002,6 +1002,9 @@ static int af9015_read_config(struct usb_device *udev)
                        af9015_af9013_config[i].gpio[1] = AF9013_GPIO_LO;
                        af9015_af9013_config[i].rf_spec_inv = 1;
                        break;
+               case AF9013_TUNER_TDA18218:
+                       warn("tuner NXP TDA18218 not supported yet");
+                       return -ENODEV;
                default:
                        warn("tuner id:%d not supported, please report!", val);
                        return -ENODEV;
index 28b90c91c766fee52297f5a4eba0c57c857cefe0..e90fa92b1c1dc963033218f2558abaa2de84155c 100644 (file)
@@ -44,6 +44,7 @@ enum af9013_tuner {
        AF9013_TUNER_MT2060_2   = 147, /* Microtune */
        AF9013_TUNER_TDA18271   = 156, /* NXP */
        AF9013_TUNER_QT1010A    = 162, /* Quantek */
+       AF9013_TUNER_TDA18218   = 179, /* NXP */
 };
 
 /* AF9013/5 GPIOs (mostly guessed)