diff options
author | Andy Walls <awalls@radix.net> | 2008-12-14 19:26:25 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-12-30 06:39:09 -0500 |
commit | fd6b9c978dc3447b9b4677d8949ef3ea7f946abc (patch) | |
tree | d51f63f2f2b19b14e12d5e847b0357de39296cb1 /drivers/media/video/cx18/cx18-driver.c | |
parent | 50b86bac6ae6dda00faa14f7d73ae2412eacc240 (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.c | 1 |
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, |