Browse Source

[media] cx25840: enable raw cc processing only for the cx23885 hardware

This change is probably good for other boards also, but the change
has limited scope and is reasonably safe.

Signed-off-by: Steven Toth <stoth@kernellabs.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Steven Toth 14 years ago
parent
commit
99d389095f
1 changed files with 7 additions and 0 deletions
  1. 7 0
      drivers/media/video/cx25840/cx25840-core.c

+ 7 - 0
drivers/media/video/cx25840/cx25840-core.c

@@ -702,6 +702,13 @@ static void cx231xx_initialize(struct i2c_client *client)
 
 	/* start microcontroller */
 	cx25840_and_or(client, 0x803, ~0x10, 0x10);
+
+	/* CC raw enable */
+	cx25840_write(client, 0x404, 0x0b);
+
+	/* CC on */
+	cx25840_write(client, 0x42f, 0x66);
+	cx25840_write4(client, 0x474, 0x1e1e601a);
 }
 
 /* ----------------------------------------------------------------------- */