aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/cx18/cx18-driver.c
diff options
context:
space:
mode:
authorAndy Walls <awalls@radix.net>2008-12-14 19:26:25 -0500
committerMauro Carvalho Chehab <mchehab@redhat.com>2008-12-30 06:39:09 -0500
commitfd6b9c978dc3447b9b4677d8949ef3ea7f946abc (patch)
treed51f63f2f2b19b14e12d5e847b0357de39296cb1 /drivers/media/video/cx18/cx18-driver.c
parent50b86bac6ae6dda00faa14f7d73ae2412eacc240 (diff)
V4L/DVB (9895): cx18: Refine the firmware load and firmware startup process
Refine the firmware load and firmware startup process. Significant changes are to ensure the SCB and IPC area are correct before starting up the firmware, and letting the CPU firmware start up the APU firmware for us. Signed-off-by: Andy Walls <awalls@radix.net> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/cx18/cx18-driver.c')
-rw-r--r--drivers/media/video/cx18/cx18-driver.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/media/video/cx18/cx18-driver.c b/drivers/media/video/cx18/cx18-driver.c
index d7baf1b97cb8..f50cf2167adc 100644
--- a/drivers/media/video/cx18/cx18-driver.c
+++ b/drivers/media/video/cx18/cx18-driver.c
@@ -878,6 +878,7 @@ static int __devinit cx18_probe(struct pci_dev *dev,
878 goto free_i2c; 878 goto free_i2c;
879 } 879 }
880 cx18_init_memory(cx); 880 cx18_init_memory(cx);
881 cx18_init_scb(cx);
881 882
882 /* Register IRQ */ 883 /* Register IRQ */
883 retval = request_irq(cx->dev->irq, cx18_irq_handler, 884 retval = request_irq(cx->dev->irq, cx18_irq_handler,