diff options
Diffstat (limited to 'drivers/media/video/cx88/cx88-mpeg.c')
-rw-r--r-- | drivers/media/video/cx88/cx88-mpeg.c | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/drivers/media/video/cx88/cx88-mpeg.c b/drivers/media/video/cx88/cx88-mpeg.c index e357f415db06..a6b061c2644a 100644 --- a/drivers/media/video/cx88/cx88-mpeg.c +++ b/drivers/media/video/cx88/cx88-mpeg.c | |||
@@ -39,7 +39,7 @@ MODULE_AUTHOR("Chris Pascoe <c.pascoe@itee.uq.edu.au>"); | |||
39 | MODULE_AUTHOR("Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]"); | 39 | MODULE_AUTHOR("Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]"); |
40 | MODULE_LICENSE("GPL"); | 40 | MODULE_LICENSE("GPL"); |
41 | 41 | ||
42 | static unsigned int debug = 0; | 42 | static unsigned int debug; |
43 | module_param(debug,int,0644); | 43 | module_param(debug,int,0644); |
44 | MODULE_PARM_DESC(debug,"enable debug messages [mpeg]"); | 44 | MODULE_PARM_DESC(debug,"enable debug messages [mpeg]"); |
45 | 45 | ||
@@ -146,7 +146,7 @@ static int cx8802_start_dma(struct cx8802_dev *dev, | |||
146 | cx_write(TS_GEN_CNTRL, 0x06); /* punctured clock TS & posedge driven */ | 146 | cx_write(TS_GEN_CNTRL, 0x06); /* punctured clock TS & posedge driven */ |
147 | udelay(100); | 147 | udelay(100); |
148 | } else { | 148 | } else { |
149 | printk( "%s() Failed. Unsupported value in .mpeg (0x%08x)\n", __FUNCTION__, | 149 | printk( "%s() Failed. Unsupported value in .mpeg (0x%08x)\n", __func__, |
150 | core->board.mpeg ); | 150 | core->board.mpeg ); |
151 | return -EINVAL; | 151 | return -EINVAL; |
152 | } | 152 | } |
@@ -247,7 +247,7 @@ int cx8802_buf_prepare(struct videobuf_queue *q, struct cx8802_dev *dev, | |||
247 | struct videobuf_dmabuf *dma=videobuf_to_dma(&buf->vb); | 247 | struct videobuf_dmabuf *dma=videobuf_to_dma(&buf->vb); |
248 | int rc; | 248 | int rc; |
249 | 249 | ||
250 | dprintk(1, "%s: %p\n", __FUNCTION__, buf); | 250 | dprintk(1, "%s: %p\n", __func__, buf); |
251 | if (0 != buf->vb.baddr && buf->vb.bsize < size) | 251 | if (0 != buf->vb.baddr && buf->vb.bsize < size) |
252 | return -EINVAL; | 252 | return -EINVAL; |
253 | 253 | ||
@@ -289,7 +289,7 @@ void cx8802_buf_queue(struct cx8802_dev *dev, struct cx88_buffer *buf) | |||
289 | buf->count = cx88q->count++; | 289 | buf->count = cx88q->count++; |
290 | mod_timer(&cx88q->timeout, jiffies+BUFFER_TIMEOUT); | 290 | mod_timer(&cx88q->timeout, jiffies+BUFFER_TIMEOUT); |
291 | dprintk(1,"[%p/%d] %s - first active\n", | 291 | dprintk(1,"[%p/%d] %s - first active\n", |
292 | buf, buf->vb.i, __FUNCTION__); | 292 | buf, buf->vb.i, __func__); |
293 | 293 | ||
294 | } else { | 294 | } else { |
295 | dprintk( 1, "queue is not empty - append to active\n" ); | 295 | dprintk( 1, "queue is not empty - append to active\n" ); |
@@ -299,7 +299,7 @@ void cx8802_buf_queue(struct cx8802_dev *dev, struct cx88_buffer *buf) | |||
299 | buf->count = cx88q->count++; | 299 | buf->count = cx88q->count++; |
300 | prev->risc.jmp[1] = cpu_to_le32(buf->risc.dma); | 300 | prev->risc.jmp[1] = cpu_to_le32(buf->risc.dma); |
301 | dprintk( 1, "[%p/%d] %s - append to active\n", | 301 | dprintk( 1, "[%p/%d] %s - append to active\n", |
302 | buf, buf->vb.i, __FUNCTION__); | 302 | buf, buf->vb.i, __func__); |
303 | } | 303 | } |
304 | } | 304 | } |
305 | 305 | ||
@@ -342,7 +342,7 @@ static void cx8802_timeout(unsigned long data) | |||
342 | { | 342 | { |
343 | struct cx8802_dev *dev = (struct cx8802_dev*)data; | 343 | struct cx8802_dev *dev = (struct cx8802_dev*)data; |
344 | 344 | ||
345 | dprintk(1, "%s\n",__FUNCTION__); | 345 | dprintk(1, "%s\n",__func__); |
346 | 346 | ||
347 | if (debug) | 347 | if (debug) |
348 | cx88_sram_channel_dump(dev->core, &cx88_sram_channels[SRAM_CH28]); | 348 | cx88_sram_channel_dump(dev->core, &cx88_sram_channels[SRAM_CH28]); |
@@ -613,6 +613,8 @@ static int cx8802_request_acquire(struct cx8802_driver *drv) | |||
613 | core->active_type_id != drv->type_id) | 613 | core->active_type_id != drv->type_id) |
614 | return -EBUSY; | 614 | return -EBUSY; |
615 | 615 | ||
616 | core->input = CX88_VMUX_DVB; | ||
617 | |||
616 | if (drv->advise_acquire) | 618 | if (drv->advise_acquire) |
617 | { | 619 | { |
618 | mutex_lock(&drv->core->lock); | 620 | mutex_lock(&drv->core->lock); |
@@ -623,7 +625,7 @@ static int cx8802_request_acquire(struct cx8802_driver *drv) | |||
623 | } | 625 | } |
624 | mutex_unlock(&drv->core->lock); | 626 | mutex_unlock(&drv->core->lock); |
625 | 627 | ||
626 | mpeg_dbg(1,"%s() Post acquire GPIO=%x\n", __FUNCTION__, cx_read(MO_GP0_IO)); | 628 | mpeg_dbg(1,"%s() Post acquire GPIO=%x\n", __func__, cx_read(MO_GP0_IO)); |
627 | } | 629 | } |
628 | 630 | ||
629 | return 0; | 631 | return 0; |
@@ -639,7 +641,7 @@ static int cx8802_request_release(struct cx8802_driver *drv) | |||
639 | { | 641 | { |
640 | drv->advise_release(drv); | 642 | drv->advise_release(drv); |
641 | core->active_type_id = CX88_BOARD_NONE; | 643 | core->active_type_id = CX88_BOARD_NONE; |
642 | mpeg_dbg(1,"%s() Post release GPIO=%x\n", __FUNCTION__, cx_read(MO_GP0_IO)); | 644 | mpeg_dbg(1,"%s() Post release GPIO=%x\n", __func__, cx_read(MO_GP0_IO)); |
643 | } | 645 | } |
644 | mutex_unlock(&drv->core->lock); | 646 | mutex_unlock(&drv->core->lock); |
645 | 647 | ||
@@ -813,7 +815,7 @@ static void __devexit cx8802_remove(struct pci_dev *pci_dev) | |||
813 | 815 | ||
814 | dev = pci_get_drvdata(pci_dev); | 816 | dev = pci_get_drvdata(pci_dev); |
815 | 817 | ||
816 | dprintk( 1, "%s\n", __FUNCTION__); | 818 | dprintk( 1, "%s\n", __func__); |
817 | 819 | ||
818 | if (!list_empty(&dev->drvlist)) { | 820 | if (!list_empty(&dev->drvlist)) { |
819 | struct cx8802_driver *drv, *tmp; | 821 | struct cx8802_driver *drv, *tmp; |