summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Isely <devnull@localhost>2006-01-22 03:55:03 +0000
committerMike Isely <devnull@localhost>2006-01-22 03:55:03 +0000
commitf46e56ebf89865948b7a9014adfec35436d9d3f8 (patch)
tree98edd76bf8e3a2256ba8cb3668488d60b626e85c
parente9b2a80a0b77053b342d767697d029baf8438914 (diff)
downloadmediapointer-dvb-s2-f46e56ebf89865948b7a9014adfec35436d9d3f8.tar.gz
mediapointer-dvb-s2-f46e56ebf89865948b7a9014adfec35436d9d3f8.tar.bz2
Eliminate kludge in pvrusb2 involving tda9887 module detection.
Eliminate horrid kludge in pvrusb2 involved in detecting tda9887 client attachment. Use the driver id instead, now that the ID is being set. From: Mike Isely <isely@pobox.com> Signed-off-by: Mike Isely <isely@pobox.com>
-rw-r--r--v4l/ChangeLog11
-rw-r--r--v4l_experimental/pvrusb2/pvrusb2-i2c-chips-v4l2.c11
2 files changed, 15 insertions, 7 deletions
diff --git a/v4l/ChangeLog b/v4l/ChangeLog
index 06b771d6a..79650541f 100644
--- a/v4l/ChangeLog
+++ b/v4l/ChangeLog
@@ -1,3 +1,14 @@
+2006-01-22 03:51 mcisely
+
+ * v4l_experimental/pvrusb2/pvrusb2-i2c-chips-v4l2.c:
+ (pvr2_i2c_probe):
+
+ - Eliminate horrid kludge in pvrusb2 involved in detecting tda9887
+ client attachment. Use the driver id instead, now that the ID
+ is being set.
+
+ Signed-off-by: Mike Isely <isely@pobox.com>
+
2006-01-22 03:49 mcisely
* v4l_experimental/pvrusb2/pvrusb2-i2c-core.c:
diff --git a/v4l_experimental/pvrusb2/pvrusb2-i2c-chips-v4l2.c b/v4l_experimental/pvrusb2/pvrusb2-i2c-chips-v4l2.c
index dedb1ed24..ff8d38063 100644
--- a/v4l_experimental/pvrusb2/pvrusb2-i2c-chips-v4l2.c
+++ b/v4l_experimental/pvrusb2/pvrusb2-i2c-chips-v4l2.c
@@ -1,6 +1,6 @@
/*
*
- * $Id: pvrusb2-i2c-chips-v4l2.c,v 1.2 2006/01/14 19:09:50 mcisely Exp $
+ * $Id: pvrusb2-i2c-chips-v4l2.c,v 1.3 2006/01/22 03:55:03 mcisely Exp $
*
* Copyright (C) 2005 Mike Isely <isely@pobox.com>
*
@@ -71,16 +71,13 @@ void pvr2_i2c_probe(struct pvr2_hdw *hdw,struct pvr2_i2c_client *cp)
return;
}
}
- /* This is a really horrid way to identify the tda9887 driver,
- however (1) its assigned id is -1 which is completely useless to
- us, and (2) perhaps tda9887 is going to disappear soon anyway.
- Once it really goes away, then this silly thing here will just
- become harmless. */
- if (!strcmp(cp->client->driver->name,"i2c tda9887 driver")) {
+#ifdef PVR2_ENABLE_DRIVERID_TDA9887
+ if (id == I2C_DRIVERID_TDA9887) {
if (pvr2_i2c_demod_setup(hdw,cp)) {
return;
}
}
+#endif
}