summaryrefslogtreecommitdiffstats
path: root/drivers/media/common/tuners/xc5000.h
diff options
context:
space:
mode:
authorMichael Krufky <mkrufky@kernellabs.com>2012-02-08 14:57:39 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2012-02-14 17:22:32 -0200
commit6fab81dfdc7b48c2e30ab05e9b30afb0c418bbbe (patch)
tree631b431735204d07bd2d683be8a1e6c2f8de3129 /drivers/media/common/tuners/xc5000.h
parentddea427fb3e64d817d4432e5efd2abbfc4ddb02e (diff)
downloadblackbird-op-linux-6fab81dfdc7b48c2e30ab05e9b30afb0c418bbbe.tar.gz
blackbird-op-linux-6fab81dfdc7b48c2e30ab05e9b30afb0c418bbbe.zip
[media] xc5000: drivers should specify chip revision rather than firmware
Specify chip revision at attach time rather than a firmware image. This is a better way to ensure that the correct firmware is loaded for the correct revision of the chip. Signed-off-by: Michael Krufky <mkrufky@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/common/tuners/xc5000.h')
-rw-r--r--drivers/media/common/tuners/xc5000.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/drivers/media/common/tuners/xc5000.h b/drivers/media/common/tuners/xc5000.h
index c003af5322a0..3396f8e02b40 100644
--- a/drivers/media/common/tuners/xc5000.h
+++ b/drivers/media/common/tuners/xc5000.h
@@ -27,18 +27,15 @@
struct dvb_frontend;
struct i2c_adapter;
-#define XC5000_FW_A_1_6_114 1
-#define XC5000_FW_C_41_024_5_31875 2
-
-#define XC5000_DEFAULT_FIRMWARE XC5000_FW_A_1_6_114
-#define XC5000C_DEFAULT_FIRMWARE XC5000_FW_C_41_024_5_31875
+#define XC5000A 1
+#define XC5000C 2
struct xc5000_config {
u8 i2c_address;
u32 if_khz;
u8 radio_input;
- int fw;
+ int chip_id;
};
/* xc5000 callback command */
OpenPOWER on IntegriCloud