summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/cx23885
diff options
context:
space:
mode:
authorMichael Krufky <mkrufky@linuxtv.org>2007-03-20 22:03:52 -0400
committerMichael Krufky <mkrufky@linuxtv.org>2007-03-20 22:03:52 -0400
commit5e4ebddf9d223fe2d4ac161edc334cb3411fa2cb (patch)
tree34390a2999cf01b1622513b7fcbdd17ad34e3bc0 /linux/drivers/media/video/cx23885
parent2e6b4964ddbf33b53d9bb8b2a529ba97b831fc4c (diff)
downloadmediapointer-dvb-s2-5e4ebddf9d223fe2d4ac161edc334cb3411fa2cb.tar.gz
mediapointer-dvb-s2-5e4ebddf9d223fe2d4ac161edc334cb3411fa2cb.tar.bz2
cx23885: remove old comments
From: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Diffstat (limited to 'linux/drivers/media/video/cx23885')
-rw-r--r--linux/drivers/media/video/cx23885/cx23885-core.c4
-rw-r--r--linux/drivers/media/video/cx23885/cx23885-i2c.c17
-rw-r--r--linux/drivers/media/video/cx23885/cx23885-reg.h24
-rw-r--r--linux/drivers/media/video/cx23885/cx23885.h3
4 files changed, 15 insertions, 33 deletions
diff --git a/linux/drivers/media/video/cx23885/cx23885-core.c b/linux/drivers/media/video/cx23885/cx23885-core.c
index 572f12040..715a2905b 100644
--- a/linux/drivers/media/video/cx23885/cx23885-core.c
+++ b/linux/drivers/media/video/cx23885/cx23885-core.c
@@ -1053,10 +1053,6 @@ static int cx23885_start_dma(struct cx23885_tsport *port,
cx_write(port->reg_gpcnt_ctl, 3);
q->count = 1;
- /* A bug in the current 887 implementation, causes an NMI assert during
- * starting or stopping interrupts or dma. Avoid the bug for the time being,
- * enabling the developer to work on the demod/tuner locking work.
- */
switch(dev->bridge) {
case CX23885_BRIDGE_885:
case CX23885_BRIDGE_887:
diff --git a/linux/drivers/media/video/cx23885/cx23885-i2c.c b/linux/drivers/media/video/cx23885/cx23885-i2c.c
index 4959e303d..82e9739e5 100644
--- a/linux/drivers/media/video/cx23885/cx23885-i2c.c
+++ b/linux/drivers/media/video/cx23885/cx23885-i2c.c
@@ -273,25 +273,10 @@ static int detach_inform(struct i2c_client *client)
void cx23885_call_i2c_clients(struct cx23885_i2c *bus,
unsigned int cmd, void *arg)
{
-// struct cx23885_dev *dev = bus->dev;
-
if (bus->i2c_rc != 0)
return;
-#if 0
-#ifdef HAVE_VIDEO_BUF_DVB
- if ( (core->dvbdev) && (core->dvbdev->dvb.frontend) ) {
- if (core->dvbdev->dvb.frontend->ops.i2c_gate_ctrl)
- core->dvbdev->dvb.frontend->ops.i2c_gate_ctrl(core->dvbdev->dvb.frontend, 1);
-
- i2c_clients_command(&core->i2c_adap, cmd, arg);
-
- if (core->dvbdev->dvb.frontend->ops.i2c_gate_ctrl)
- core->dvbdev->dvb.frontend->ops.i2c_gate_ctrl(core->dvbdev->dvb.frontend, 0);
- } else
-#endif
-#endif
- i2c_clients_command(&bus->i2c_adap, cmd, arg);
+ i2c_clients_command(&bus->i2c_adap, cmd, arg);
}
static int cx23885_algo_control(struct i2c_adapter *adap,
diff --git a/linux/drivers/media/video/cx23885/cx23885-reg.h b/linux/drivers/media/video/cx23885/cx23885-reg.h
index 5cb692f20..f8db47418 100644
--- a/linux/drivers/media/video/cx23885/cx23885-reg.h
+++ b/linux/drivers/media/video/cx23885/cx23885-reg.h
@@ -71,21 +71,25 @@ Channel manager Data Structure entry = 20 DWORD
#define RISC_WRITECM 0xC0000000
#define RISC_WRITECR 0xD0000000
-//#define RISC_SYNC_ODD 0x80000000
-//#define RISC_SYNC_EVEN 0x80000200
-//#define RISC_RESYNC_ODD 0x80008000
-//#define RISC_RESYNC_EVEN 0x80008200
-
-// Do we need these?
+#if 0
+#define RISC_SYNC_ODD 0x80000000
+#define RISC_SYNC_EVEN 0x80000200
+#define RISC_RESYNC_ODD 0x80008000
+#define RISC_RESYNC_EVEN 0x80008200
+#endif
+
+/* Do we need these? */
#define RISC_WRITEC 0x50000000
#define RISC_READC 0xA0000000
-// Is this used?
+/* Is this used? */
#define RISC_IMM 0x00000001
-//#define RISC_CNT_NONE 0x00000000
-//#define RISC_CNT_RSVR 0x00020000
-//#define RISC_JMP_SRP 0x01
+#if 0
+#define RISC_CNT_NONE 0x00000000
+#define RISC_CNT_RSVR 0x00020000
+#define RISC_JMP_SRP 0x01
+#endif
/* Audio and Video Core */
#define HOST_REG1 0x00000000
diff --git a/linux/drivers/media/video/cx23885/cx23885.h b/linux/drivers/media/video/cx23885/cx23885.h
index bf16374a7..9f555f5b5 100644
--- a/linux/drivers/media/video/cx23885/cx23885.h
+++ b/linux/drivers/media/video/cx23885/cx23885.h
@@ -50,8 +50,6 @@
/* Max number of inputs by card */
#define MAX_CX23885_INPUT 8
-//#define SHADOW_MAX 3
-
#define BUFFER_TIMEOUT (HZ) /* 0.5 seconds */
#define CX23885_BOARD_NOAUTO UNSET
@@ -183,7 +181,6 @@ struct cx23885_dev {
int pci_bus, pci_slot;
u32 __iomem *lmmio;
u8 __iomem *bmmio;
- //u32 shadow[SHADOW_MAX];
int pci_irqmask;
/* I2C adapters: Master 1 & 2 (External) & Master 3 (Internal only) */