Commit 589dadf2 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

[media] cx231xx: get rid of driver-defined printk macros

It currently does just like what pr_foo() macros do. So,
replace them.

A deeper cleanup is needed, as there are lots of debug macros
printed with pr_info.
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@osg.samsung.com>
parent f2dd851f
...@@ -24,6 +24,8 @@ ...@@ -24,6 +24,8 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
#include "cx231xx.h"
#include <linux/module.h> #include <linux/module.h>
#include <linux/moduleparam.h> #include <linux/moduleparam.h>
#include <linux/init.h> #include <linux/init.h>
...@@ -39,8 +41,6 @@ ...@@ -39,8 +41,6 @@
#include <media/tuner.h> #include <media/tuner.h>
#include <linux/usb.h> #include <linux/usb.h>
#include "cx231xx.h"
#define CX231xx_FIRM_IMAGE_SIZE 376836 #define CX231xx_FIRM_IMAGE_SIZE 376836
#define CX231xx_FIRM_IMAGE_NAME "v4l-cx23885-enc.fw" #define CX231xx_FIRM_IMAGE_NAME "v4l-cx23885-enc.fw"
...@@ -1416,7 +1416,7 @@ static int bb_buf_prepare(struct videobuf_queue *q, ...@@ -1416,7 +1416,7 @@ static int bb_buf_prepare(struct videobuf_queue *q,
if (!dev->video_mode.bulk_ctl.num_bufs) if (!dev->video_mode.bulk_ctl.num_bufs)
urb_init = 1; urb_init = 1;
} }
/*cx231xx_info("urb_init=%d dev->video_mode.max_pkt_size=%d\n", /*pr_info("urb_init=%d dev->video_mode.max_pkt_size=%d\n",
urb_init, dev->video_mode.max_pkt_size);*/ urb_init, dev->video_mode.max_pkt_size);*/
dev->mode_tv = 1; dev->mode_tv = 1;
......
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
#include "cx231xx.h"
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/usb.h> #include <linux/usb.h>
#include <linux/init.h> #include <linux/init.h>
...@@ -37,7 +38,6 @@ ...@@ -37,7 +38,6 @@
#include <sound/initval.h> #include <sound/initval.h>
#include <sound/control.h> #include <sound/control.h>
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
#include "cx231xx.h"
static int debug; static int debug;
module_param(debug, int, 0644); module_param(debug, int, 0644);
...@@ -182,7 +182,7 @@ static void cx231xx_audio_isocirq(struct urb *urb) ...@@ -182,7 +182,7 @@ static void cx231xx_audio_isocirq(struct urb *urb)
status = usb_submit_urb(urb, GFP_ATOMIC); status = usb_submit_urb(urb, GFP_ATOMIC);
if (status < 0) { if (status < 0) {
cx231xx_errdev("resubmit of audio urb failed (error=%i)\n", pr_err("resubmit of audio urb failed (error=%i)\n",
status); status);
} }
return; return;
...@@ -266,7 +266,7 @@ static void cx231xx_audio_bulkirq(struct urb *urb) ...@@ -266,7 +266,7 @@ static void cx231xx_audio_bulkirq(struct urb *urb)
status = usb_submit_urb(urb, GFP_ATOMIC); status = usb_submit_urb(urb, GFP_ATOMIC);
if (status < 0) { if (status < 0) {
cx231xx_errdev("resubmit of audio urb failed (error=%i)\n", pr_err("resubmit of audio urb failed (error=%i)\n",
status); status);
} }
return; return;
...@@ -277,7 +277,7 @@ static int cx231xx_init_audio_isoc(struct cx231xx *dev) ...@@ -277,7 +277,7 @@ static int cx231xx_init_audio_isoc(struct cx231xx *dev)
int i, errCode; int i, errCode;
int sb_size; int sb_size;
cx231xx_info("%s: Starting ISO AUDIO transfers\n", __func__); pr_info("%s: Starting ISO AUDIO transfers\n", __func__);
if (dev->state & DEV_DISCONNECTED) if (dev->state & DEV_DISCONNECTED)
return -ENODEV; return -ENODEV;
...@@ -295,7 +295,7 @@ static int cx231xx_init_audio_isoc(struct cx231xx *dev) ...@@ -295,7 +295,7 @@ static int cx231xx_init_audio_isoc(struct cx231xx *dev)
memset(dev->adev.transfer_buffer[i], 0x80, sb_size); memset(dev->adev.transfer_buffer[i], 0x80, sb_size);
urb = usb_alloc_urb(CX231XX_ISO_NUM_AUDIO_PACKETS, GFP_ATOMIC); urb = usb_alloc_urb(CX231XX_ISO_NUM_AUDIO_PACKETS, GFP_ATOMIC);
if (!urb) { if (!urb) {
cx231xx_errdev("usb_alloc_urb failed!\n"); pr_err("usb_alloc_urb failed!\n");
for (j = 0; j < i; j++) { for (j = 0; j < i; j++) {
usb_free_urb(dev->adev.urb[j]); usb_free_urb(dev->adev.urb[j]);
kfree(dev->adev.transfer_buffer[j]); kfree(dev->adev.transfer_buffer[j]);
...@@ -338,7 +338,7 @@ static int cx231xx_init_audio_bulk(struct cx231xx *dev) ...@@ -338,7 +338,7 @@ static int cx231xx_init_audio_bulk(struct cx231xx *dev)
int i, errCode; int i, errCode;
int sb_size; int sb_size;
cx231xx_info("%s: Starting BULK AUDIO transfers\n", __func__); pr_info("%s: Starting BULK AUDIO transfers\n", __func__);
if (dev->state & DEV_DISCONNECTED) if (dev->state & DEV_DISCONNECTED)
return -ENODEV; return -ENODEV;
...@@ -356,7 +356,7 @@ static int cx231xx_init_audio_bulk(struct cx231xx *dev) ...@@ -356,7 +356,7 @@ static int cx231xx_init_audio_bulk(struct cx231xx *dev)
memset(dev->adev.transfer_buffer[i], 0x80, sb_size); memset(dev->adev.transfer_buffer[i], 0x80, sb_size);
urb = usb_alloc_urb(CX231XX_NUM_AUDIO_PACKETS, GFP_ATOMIC); urb = usb_alloc_urb(CX231XX_NUM_AUDIO_PACKETS, GFP_ATOMIC);
if (!urb) { if (!urb) {
cx231xx_errdev("usb_alloc_urb failed!\n"); pr_err("usb_alloc_urb failed!\n");
for (j = 0; j < i; j++) { for (j = 0; j < i; j++) {
usb_free_urb(dev->adev.urb[j]); usb_free_urb(dev->adev.urb[j]);
kfree(dev->adev.transfer_buffer[j]); kfree(dev->adev.transfer_buffer[j]);
...@@ -439,13 +439,13 @@ static int snd_cx231xx_capture_open(struct snd_pcm_substream *substream) ...@@ -439,13 +439,13 @@ static int snd_cx231xx_capture_open(struct snd_pcm_substream *substream)
dprintk("opening device and trying to acquire exclusive lock\n"); dprintk("opening device and trying to acquire exclusive lock\n");
if (!dev) { if (!dev) {
cx231xx_errdev("BUG: cx231xx can't find device struct." pr_err("BUG: cx231xx can't find device struct."
" Can't proceed with open\n"); " Can't proceed with open\n");
return -ENODEV; return -ENODEV;
} }
if (dev->state & DEV_DISCONNECTED) { if (dev->state & DEV_DISCONNECTED) {
cx231xx_errdev("Can't open. the device was removed.\n"); pr_err("Can't open. the device was removed.\n");
return -ENODEV; return -ENODEV;
} }
...@@ -458,7 +458,7 @@ static int snd_cx231xx_capture_open(struct snd_pcm_substream *substream) ...@@ -458,7 +458,7 @@ static int snd_cx231xx_capture_open(struct snd_pcm_substream *substream)
ret = cx231xx_set_alt_setting(dev, INDEX_AUDIO, 0); ret = cx231xx_set_alt_setting(dev, INDEX_AUDIO, 0);
mutex_unlock(&dev->lock); mutex_unlock(&dev->lock);
if (ret < 0) { if (ret < 0) {
cx231xx_errdev("failed to set alternate setting !\n"); pr_err("failed to set alternate setting !\n");
return ret; return ret;
} }
...@@ -494,7 +494,7 @@ static int snd_cx231xx_pcm_close(struct snd_pcm_substream *substream) ...@@ -494,7 +494,7 @@ static int snd_cx231xx_pcm_close(struct snd_pcm_substream *substream)
/* 1 - 48000 samples per sec */ /* 1 - 48000 samples per sec */
ret = cx231xx_set_alt_setting(dev, INDEX_AUDIO, 0); ret = cx231xx_set_alt_setting(dev, INDEX_AUDIO, 0);
if (ret < 0) { if (ret < 0) {
cx231xx_errdev("failed to set alternate setting !\n"); pr_err("failed to set alternate setting !\n");
mutex_unlock(&dev->lock); mutex_unlock(&dev->lock);
return ret; return ret;
...@@ -662,7 +662,7 @@ static int cx231xx_audio_init(struct cx231xx *dev) ...@@ -662,7 +662,7 @@ static int cx231xx_audio_init(struct cx231xx *dev)
return 0; return 0;
} }
cx231xx_info("cx231xx-audio.c: probing for cx231xx " pr_info("cx231xx-audio.c: probing for cx231xx "
"non standard usbaudio\n"); "non standard usbaudio\n");
err = snd_card_new(&dev->udev->dev, index[devnr], "Cx231xx Audio", err = snd_card_new(&dev->udev->dev, index[devnr], "Cx231xx Audio",
...@@ -707,12 +707,12 @@ static int cx231xx_audio_init(struct cx231xx *dev) ...@@ -707,12 +707,12 @@ static int cx231xx_audio_init(struct cx231xx *dev)
bEndpointAddress; bEndpointAddress;
adev->num_alt = uif->num_altsetting; adev->num_alt = uif->num_altsetting;
cx231xx_info("EndPoint Addr 0x%x, Alternate settings: %i\n", pr_info("EndPoint Addr 0x%x, Alternate settings: %i\n",
adev->end_point_addr, adev->num_alt); adev->end_point_addr, adev->num_alt);
adev->alt_max_pkt_size = kmalloc(32 * adev->num_alt, GFP_KERNEL); adev->alt_max_pkt_size = kmalloc(32 * adev->num_alt, GFP_KERNEL);
if (adev->alt_max_pkt_size == NULL) { if (adev->alt_max_pkt_size == NULL) {
cx231xx_errdev("out of memory!\n"); pr_err("out of memory!\n");
return -ENOMEM; return -ENOMEM;
} }
...@@ -722,7 +722,7 @@ static int cx231xx_audio_init(struct cx231xx *dev) ...@@ -722,7 +722,7 @@ static int cx231xx_audio_init(struct cx231xx *dev)
wMaxPacketSize); wMaxPacketSize);
adev->alt_max_pkt_size[i] = adev->alt_max_pkt_size[i] =
(tmp & 0x07ff) * (((tmp & 0x1800) >> 11) + 1); (tmp & 0x07ff) * (((tmp & 0x1800) >> 11) + 1);
cx231xx_info("Alternate setting %i, max size= %i\n", i, pr_info("Alternate setting %i, max size= %i\n", i,
adev->alt_max_pkt_size[i]); adev->alt_max_pkt_size[i]);
} }
......
This diff is collapsed.
This diff is collapsed.
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
#include "cx231xx.h"
#include <linux/init.h> #include <linux/init.h>
#include <linux/list.h> #include <linux/list.h>
#include <linux/module.h> #include <linux/module.h>
...@@ -29,7 +30,6 @@ ...@@ -29,7 +30,6 @@
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
#include <media/tuner.h> #include <media/tuner.h>
#include "cx231xx.h"
#include "cx231xx-reg.h" #include "cx231xx-reg.h"
/* #define ENABLE_DEBUG_ISOC_FRAMES */ /* #define ENABLE_DEBUG_ISOC_FRAMES */
...@@ -228,7 +228,7 @@ int cx231xx_send_usb_command(struct cx231xx_i2c *i2c_bus, ...@@ -228,7 +228,7 @@ int cx231xx_send_usb_command(struct cx231xx_i2c *i2c_bus,
/* call common vendor command request */ /* call common vendor command request */
status = cx231xx_send_vendor_cmd(dev, &ven_req); status = cx231xx_send_vendor_cmd(dev, &ven_req);
if (status < 0) { if (status < 0) {
cx231xx_info pr_info
("UsbInterface::sendCommand, failed with status -%d\n", ("UsbInterface::sendCommand, failed with status -%d\n",
status); status);
} }
...@@ -524,7 +524,7 @@ int cx231xx_set_video_alternate(struct cx231xx *dev) ...@@ -524,7 +524,7 @@ int cx231xx_set_video_alternate(struct cx231xx *dev)
usb_set_interface(dev->udev, usb_interface_index, usb_set_interface(dev->udev, usb_interface_index,
dev->video_mode.alt); dev->video_mode.alt);
if (errCode < 0) { if (errCode < 0) {
cx231xx_errdev pr_err
("cannot change alt number to %d (error=%i)\n", ("cannot change alt number to %d (error=%i)\n",
dev->video_mode.alt, errCode); dev->video_mode.alt, errCode);
return errCode; return errCode;
...@@ -600,7 +600,7 @@ int cx231xx_set_alt_setting(struct cx231xx *dev, u8 index, u8 alt) ...@@ -600,7 +600,7 @@ int cx231xx_set_alt_setting(struct cx231xx *dev, u8 index, u8 alt)
} }
if (alt > 0 && max_pkt_size == 0) { if (alt > 0 && max_pkt_size == 0) {
cx231xx_errdev pr_err
("can't change interface %d alt no. to %d: Max. Pkt size = 0\n", ("can't change interface %d alt no. to %d: Max. Pkt size = 0\n",
usb_interface_index, alt); usb_interface_index, alt);
/*To workaround error number=-71 on EP0 for videograbber, /*To workaround error number=-71 on EP0 for videograbber,
...@@ -616,7 +616,7 @@ int cx231xx_set_alt_setting(struct cx231xx *dev, u8 index, u8 alt) ...@@ -616,7 +616,7 @@ int cx231xx_set_alt_setting(struct cx231xx *dev, u8 index, u8 alt)
if (usb_interface_index > 0) { if (usb_interface_index > 0) {
status = usb_set_interface(dev->udev, usb_interface_index, alt); status = usb_set_interface(dev->udev, usb_interface_index, alt);
if (status < 0) { if (status < 0) {
cx231xx_errdev pr_err
("can't change interface %d alt no. to %d (err=%i)\n", ("can't change interface %d alt no. to %d (err=%i)\n",
usb_interface_index, alt, status); usb_interface_index, alt, status);
return status; return status;
...@@ -768,7 +768,7 @@ int cx231xx_ep5_bulkout(struct cx231xx *dev, u8 *firmware, u16 size) ...@@ -768,7 +768,7 @@ int cx231xx_ep5_bulkout(struct cx231xx *dev, u8 *firmware, u16 size)
buffer = kzalloc(4096, GFP_KERNEL); buffer = kzalloc(4096, GFP_KERNEL);
if (buffer == NULL) { if (buffer == NULL) {
cx231xx_info("out of mem\n"); pr_info("out of mem\n");
return -ENOMEM; return -ENOMEM;
} }
memcpy(&buffer[0], firmware, 4096); memcpy(&buffer[0], firmware, 4096);
...@@ -777,7 +777,7 @@ int cx231xx_ep5_bulkout(struct cx231xx *dev, u8 *firmware, u16 size) ...@@ -777,7 +777,7 @@ int cx231xx_ep5_bulkout(struct cx231xx *dev, u8 *firmware, u16 size)
buffer, 4096, &actlen, 2000); buffer, 4096, &actlen, 2000);
if (ret) if (ret)
cx231xx_info("bulk message failed: %d (%d/%d)", ret, pr_info("bulk message failed: %d (%d/%d)", ret,
size, actlen); size, actlen);
else { else {
errCode = actlen != size ? -1 : 0; errCode = actlen != size ? -1 : 0;
...@@ -988,7 +988,7 @@ int cx231xx_init_isoc(struct cx231xx *dev, int max_packets, ...@@ -988,7 +988,7 @@ int cx231xx_init_isoc(struct cx231xx *dev, int max_packets,
dma_q->p_left_data = kzalloc(4096, GFP_KERNEL); dma_q->p_left_data = kzalloc(4096, GFP_KERNEL);
if (dma_q->p_left_data == NULL) { if (dma_q->p_left_data == NULL) {
cx231xx_info("out of mem\n"); pr_info("out of mem\n");
return -ENOMEM; return -ENOMEM;
} }
...@@ -1018,14 +1018,14 @@ int cx231xx_init_isoc(struct cx231xx *dev, int max_packets, ...@@ -1018,14 +1018,14 @@ int cx231xx_init_isoc(struct cx231xx *dev, int max_packets,
dev->video_mode.isoc_ctl.urb = dev->video_mode.isoc_ctl.urb =
kzalloc(sizeof(void *) * num_bufs, GFP_KERNEL); kzalloc(sizeof(void *) * num_bufs, GFP_KERNEL);
if (!dev->video_mode.isoc_ctl.urb) { if (!dev->video_mode.isoc_ctl.urb) {
cx231xx_errdev("cannot alloc memory for usb buffers\n"); pr_err("cannot alloc memory for usb buffers\n");
return -ENOMEM; return -ENOMEM;
} }
dev->video_mode.isoc_ctl.transfer_buffer = dev->video_mode.isoc_ctl.transfer_buffer =
kzalloc(sizeof(void *) * num_bufs, GFP_KERNEL); kzalloc(sizeof(void *) * num_bufs, GFP_KERNEL);
if (!dev->video_mode.isoc_ctl.transfer_buffer) { if (!dev->video_mode.isoc_ctl.transfer_buffer) {
cx231xx_errdev("cannot allocate memory for usbtransfer\n"); pr_err("cannot allocate memory for usbtransfer\n");
kfree(dev->video_mode.isoc_ctl.urb); kfree(dev->video_mode.isoc_ctl.urb);
return -ENOMEM; return -ENOMEM;
} }
...@@ -1045,7 +1045,7 @@ int cx231xx_init_isoc(struct cx231xx *dev, int max_packets, ...@@ -1045,7 +1045,7 @@ int cx231xx_init_isoc(struct cx231xx *dev, int max_packets,
for (i = 0; i < dev->video_mode.isoc_ctl.num_bufs; i++) { for (i = 0; i < dev->video_mode.isoc_ctl.num_bufs; i++) {
urb = usb_alloc_urb(max_packets, GFP_KERNEL); urb = usb_alloc_urb(max_packets, GFP_KERNEL);
if (!urb) { if (!urb) {
cx231xx_err("cannot alloc isoc_ctl.urb %i\n", i); pr_err("cannot alloc isoc_ctl.urb %i\n", i);
cx231xx_uninit_isoc(dev); cx231xx_uninit_isoc(dev);
return -ENOMEM; return -ENOMEM;
} }
...@@ -1055,7 +1055,7 @@ int cx231xx_init_isoc(struct cx231xx *dev, int max_packets, ...@@ -1055,7 +1055,7 @@ int cx231xx_init_isoc(struct cx231xx *dev, int max_packets,
usb_alloc_coherent(dev->udev, sb_size, GFP_KERNEL, usb_alloc_coherent(dev->udev, sb_size, GFP_KERNEL,
&urb->transfer_dma); &urb->transfer_dma);
if (!dev->video_mode.isoc_ctl.transfer_buffer[i]) { if (!dev->video_mode.isoc_ctl.transfer_buffer[i]) {
cx231xx_err("unable to allocate %i bytes for transfer" pr_err("unable to allocate %i bytes for transfer"
" buffer %i%s\n", " buffer %i%s\n",
sb_size, i, sb_size, i,
in_interrupt() ? " while in int" : ""); in_interrupt() ? " while in int" : "");
...@@ -1090,7 +1090,7 @@ int cx231xx_init_isoc(struct cx231xx *dev, int max_packets, ...@@ -1090,7 +1090,7 @@ int cx231xx_init_isoc(struct cx231xx *dev, int max_packets,
rc = usb_submit_urb(dev->video_mode.isoc_ctl.urb[i], rc = usb_submit_urb(dev->video_mode.isoc_ctl.urb[i],
GFP_ATOMIC); GFP_ATOMIC);
if (rc) { if (rc) {
cx231xx_err("submit of urb %i failed (error=%i)\n", i, pr_err("submit of urb %i failed (error=%i)\n", i,
rc); rc);
cx231xx_uninit_isoc(dev); cx231xx_uninit_isoc(dev);
return rc; return rc;
...@@ -1151,14 +1151,14 @@ int cx231xx_init_bulk(struct cx231xx *dev, int max_packets, ...@@ -1151,14 +1151,14 @@ int cx231xx_init_bulk(struct cx231xx *dev, int max_packets,
dev->video_mode.bulk_ctl.urb = dev->video_mode.bulk_ctl.urb =
kzalloc(sizeof(void *) * num_bufs, GFP_KERNEL); kzalloc(sizeof(void *) * num_bufs, GFP_KERNEL);
if (!dev->video_mode.bulk_ctl.urb) { if (!dev->video_mode.bulk_ctl.urb) {
cx231xx_errdev("cannot alloc memory for usb buffers\n"); pr_err("cannot alloc memory for usb buffers\n");
return -ENOMEM; return -ENOMEM;
} }
dev->video_mode.bulk_ctl.transfer_buffer = dev->video_mode.bulk_ctl.transfer_buffer =
kzalloc(sizeof(void *) * num_bufs, GFP_KERNEL); kzalloc(sizeof(void *) * num_bufs, GFP_KERNEL);
if (!dev->video_mode.bulk_ctl.transfer_buffer) { if (!dev->video_mode.bulk_ctl.transfer_buffer) {
cx231xx_errdev("cannot allocate memory for usbtransfer\n"); pr_err("cannot allocate memory for usbtransfer\n");
kfree(dev->video_mode.bulk_ctl.urb); kfree(dev->video_mode.bulk_ctl.urb);
return -ENOMEM; return -ENOMEM;
} }
...@@ -1178,7 +1178,7 @@ int cx231xx_init_bulk(struct cx231xx *dev, int max_packets, ...@@ -1178,7 +1178,7 @@ int cx231xx_init_bulk(struct cx231xx *dev, int max_packets,
for (i = 0; i < dev->video_mode.bulk_ctl.num_bufs; i++) { for (i = 0; i < dev->video_mode.bulk_ctl.num_bufs; i++) {
urb = usb_alloc_urb(0, GFP_KERNEL); urb = usb_alloc_urb(0, GFP_KERNEL);
if (!urb) { if (!urb) {
cx231xx_err("cannot alloc bulk_ctl.urb %i\n", i); pr_err("cannot alloc bulk_ctl.urb %i\n", i);
cx231xx_uninit_bulk(dev); cx231xx_uninit_bulk(dev);
return -ENOMEM; return -ENOMEM;
} }
...@@ -1189,7 +1189,7 @@ int cx231xx_init_bulk(struct cx231xx *dev, int max_packets, ...@@ -1189,7 +1189,7 @@ int cx231xx_init_bulk(struct cx231xx *dev, int max_packets,
usb_alloc_coherent(dev->udev, sb_size, GFP_KERNEL, usb_alloc_coherent(dev->udev, sb_size, GFP_KERNEL,
&urb->transfer_dma); &urb->transfer_dma);
if (!dev->video_mode.bulk_ctl.transfer_buffer[i]) { if (!dev->video_mode.bulk_ctl.transfer_buffer[i]) {
cx231xx_err("unable to allocate %i bytes for transfer" pr_err("unable to allocate %i bytes for transfer"
" buffer %i%s\n", " buffer %i%s\n",
sb_size, i, sb_size, i,
in_interrupt() ? " while in int" : ""); in_interrupt() ? " while in int" : "");
...@@ -1212,7 +1212,7 @@ int cx231xx_init_bulk(struct cx231xx *dev, int max_packets, ...@@ -1212,7 +1212,7 @@ int cx231xx_init_bulk(struct cx231xx *dev, int max_packets,
rc = usb_submit_urb(dev->video_mode.bulk_ctl.urb[i], rc = usb_submit_urb(dev->video_mode.bulk_ctl.urb[i],
GFP_ATOMIC); GFP_ATOMIC);
if (rc) { if (rc) {
cx231xx_err("submit of urb %i failed (error=%i)\n", i, pr_err("submit of urb %i failed (error=%i)\n", i,
rc); rc);
cx231xx_uninit_bulk(dev); cx231xx_uninit_bulk(dev);
return rc; return rc;
...@@ -1316,7 +1316,7 @@ int cx231xx_dev_init(struct cx231xx *dev) ...@@ -1316,7 +1316,7 @@ int cx231xx_dev_init(struct cx231xx *dev)
errCode = cx231xx_set_power_mode(dev, errCode = cx231xx_set_power_mode(dev,
POLARIS_AVMODE_ENXTERNAL_AV); POLARIS_AVMODE_ENXTERNAL_AV);
if (errCode < 0) { if (errCode < 0) {
cx231xx_errdev pr_err
("%s: Failed to set Power - errCode [%d]!\n", ("%s: Failed to set Power - errCode [%d]!\n",
__func__, errCode); __func__, errCode);
return errCode; return errCode;
...@@ -1325,7 +1325,7 @@ int cx231xx_dev_init(struct cx231xx *dev) ...@@ -1325,7 +1325,7 @@ int cx231xx_dev_init(struct cx231xx *dev)
errCode = cx231xx_set_power_mode(dev, errCode = cx231xx_set_power_mode(dev,
POLARIS_AVMODE_ANALOGT_TV); POLARIS_AVMODE_ANALOGT_TV);
if (errCode < 0) { if (errCode < 0) {
cx231xx_errdev pr_err
("%s: Failed to set Power - errCode [%d]!\n", ("%s: Failed to set Power - errCode [%d]!\n",
__func__, errCode); __func__, errCode);
return errCode; return errCode;
...@@ -1340,14 +1340,14 @@ int cx231xx_dev_init(struct cx231xx *dev) ...@@ -1340,14 +1340,14 @@ int cx231xx_dev_init(struct cx231xx *dev)
/* initialize Colibri block */ /* initialize Colibri block */
errCode = cx231xx_afe_init_super_block(dev, 0x23c); errCode = cx231xx_afe_init_super_block(dev, 0x23c);
if (errCode < 0) { if (errCode < 0) {
cx231xx_errdev pr_err
("%s: cx231xx_afe init super block - errCode [%d]!\n", ("%s: cx231xx_afe init super block - errCode [%d]!\n",
__func__, errCode); __func__, errCode);
return errCode; return errCode;
} }
errCode = cx231xx_afe_init_channels(dev); errCode = cx231xx_afe_init_channels(dev);
if (errCode < 0) { if (errCode < 0) {
cx231xx_errdev pr_err
("%s: cx231xx_afe init channels - errCode [%d]!\n", ("%s: cx231xx_afe init channels - errCode [%d]!\n",
__func__, errCode); __func__, errCode);
return errCode; return errCode;
...@@ -1356,7 +1356,7 @@ int cx231xx_dev_init(struct cx231xx *dev) ...@@ -1356,7 +1356,7 @@ int cx231xx_dev_init(struct cx231xx *dev)
/* Set DIF in By pass mode */ /* Set DIF in By pass mode */
errCode = cx231xx_dif_set_standard(dev, DIF_USE_BASEBAND); errCode = cx231xx_dif_set_standard(dev, DIF_USE_BASEBAND);
if (errCode < 0) { if (errCode < 0) {
cx231xx_errdev pr_err
("%s: cx231xx_dif set to By pass mode - errCode [%d]!\n", ("%s: cx231xx_dif set to By pass mode - errCode [%d]!\n",
__func__, errCode); __func__, errCode);
return errCode; return errCode;
...@@ -1365,7 +1365,7 @@ int cx231xx_dev_init(struct cx231xx *dev) ...@@ -1365,7 +1365,7 @@ int cx231xx_dev_init(struct cx231xx *dev)
/* I2S block related functions */ /* I2S block related functions */
errCode = cx231xx_i2s_blk_initialize(dev); errCode = cx231xx_i2s_blk_initialize(dev);
if (errCode < 0) { if (errCode < 0) {
cx231xx_errdev pr_err
("%s: cx231xx_i2s block initialize - errCode [%d]!\n", ("%s: cx231xx_i2s block initialize - errCode [%d]!\n",
__func__, errCode); __func__, errCode);
return errCode; return errCode;
...@@ -1374,7 +1374,7 @@ int cx231xx_dev_init(struct cx231xx *dev) ...@@ -1374,7 +1374,7 @@ int cx231xx_dev_init(struct cx231xx *dev)
/* init control pins */ /* init control pins */
errCode = cx231xx_init_ctrl_pin_status(dev); errCode = cx231xx_init_ctrl_pin_status(dev);
if (errCode < 0) { if (errCode < 0) {
cx231xx_errdev("%s: cx231xx_init ctrl pins - errCode [%d]!\n", pr_err("%s: cx231xx_init ctrl pins - errCode [%d]!\n",
__func__, errCode); __func__, errCode);
return errCode; return errCode;
} }
...@@ -1400,7 +1400,7 @@ int cx231xx_dev_init(struct cx231xx *dev) ...@@ -1400,7 +1400,7 @@ int cx231xx_dev_init(struct cx231xx *dev)
break; break;
} }
if (errCode < 0) { if (errCode < 0) {
cx231xx_errdev pr_err
("%s: cx231xx_AGC mode to Analog - errCode [%d]!\n", ("%s: cx231xx_AGC mode to Analog - errCode [%d]!\n",
__func__, errCode); __func__, errCode);
return errCode; return errCode;
...@@ -1477,7 +1477,7 @@ int cx231xx_send_gpio_cmd(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val, ...@@ -1477,7 +1477,7 @@ int cx231xx_send_gpio_cmd(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val,
/* call common vendor command request */ /* call common vendor command request */
status = cx231xx_send_vendor_cmd(dev, &ven_req); status = cx231xx_send_vendor_cmd(dev, &ven_req);
if (status < 0) { if (status < 0) {
cx231xx_info pr_info
("UsbInterface::sendCommand, failed with status -%d\n", ("UsbInterface::sendCommand, failed with status -%d\n",
status); status);
} }
......
...@@ -19,11 +19,11 @@ ...@@ -19,11 +19,11 @@
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
#include "cx231xx.h"
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/usb.h> #include <linux/usb.h>
#include "cx231xx.h"
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
#include <media/videobuf-vmalloc.h> #include <media/videobuf-vmalloc.h>
...@@ -265,7 +265,7 @@ static int start_streaming(struct cx231xx_dvb *dvb) ...@@ -265,7 +265,7 @@ static int start_streaming(struct cx231xx_dvb *dvb)
struct cx231xx *dev = dvb->adapter.priv; struct cx231xx *dev = dvb->adapter.priv;
if (dev->USE_ISO) { if (dev->USE_ISO) {
cx231xx_info("DVB transfer mode is ISO.\n"); pr_info("DVB transfer mode is ISO.\n");
cx231xx_set_alt_setting(dev, INDEX_TS1, 4); cx231xx_set_alt_setting(dev, INDEX_TS1, 4);
rc = cx231xx_set_mode(dev, CX231XX_DIGITAL_MODE); rc = cx231xx_set_mode(dev, CX231XX_DIGITAL_MODE);
if (rc < 0) if (rc < 0)
...@@ -276,7 +276,7 @@ static int start_streaming(struct cx231xx_dvb *dvb) ...@@ -276,7 +276,7 @@ static int start_streaming(struct cx231xx_dvb *dvb)
dev->ts1_mode.max_pkt_size, dev->ts1_mode.max_pkt_size,
dvb_isoc_copy); dvb_isoc_copy);
} else { } else {
cx231xx_info("DVB transfer mode is BULK.\n"); pr_info("DVB transfer mode is BULK.\n");
cx231xx_set_alt_setting(dev, INDEX_TS1, 0); cx231xx_set_alt_setting(dev, INDEX_TS1, 0);
rc = cx231xx_set_mode(dev, CX231XX_DIGITAL_MODE); rc = cx231xx_set_mode(dev, CX231XX_DIGITAL_MODE);
if (rc < 0) if (rc < 0)
...@@ -430,15 +430,15 @@ int cx231xx_reset_analog_tuner(struct cx231xx *dev) ...@@ -430,15 +430,15 @@ int cx231xx_reset_analog_tuner(struct cx231xx *dev)
if (dops->init != NULL && !dev->xc_fw_load_done) { if (dops->init != NULL && !dev->xc_fw_load_done) {
cx231xx_info("Reloading firmware for XC5000\n"); pr_info("Reloading firmware for XC5000\n");
status = dops->init(dev->dvb->frontend); status = dops->init(dev->dvb->frontend);
if (status == 0) { if (status == 0) {
dev->xc_fw_load_done = 1; dev->xc_fw_load_done = 1;
cx231xx_info pr_info
("XC5000 firmware download completed\n"); ("XC5000 firmware download completed\n");
} else { } else {
dev->xc_fw_load_done = 0; dev->xc_fw_load_done = 0;
cx231xx_info pr_info
("XC5000 firmware download failed !!!\n"); ("XC5000 firmware download failed !!!\n");
} }
} }
......
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
#include "cx231xx.h"
#include <linux/module.h> #include <linux/module.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/usb.h> #include <linux/usb.h>
...@@ -28,7 +29,6 @@ ...@@ -28,7 +29,6 @@
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
#include <media/tuner.h> #include <media/tuner.h>
#include "cx231xx.h"
/* ----------------------------------------------------------- */ /* ----------------------------------------------------------- */
...@@ -498,17 +498,17 @@ void cx231xx_do_i2c_scan(struct cx231xx *dev, int i2c_port) ...@@ -498,17 +498,17 @@ void cx231xx_do_i2c_scan(struct cx231xx *dev, int i2c_port)
memset(&client, 0, sizeof(client)); memset(&client, 0, sizeof(client));
client.adapter = cx231xx_get_i2c_adap(dev, i2c_port); client.adapter = cx231xx_get_i2c_adap(dev, i2c_port);
cx231xx_info(": Checking for I2C devices on port=%d ..\n", i2c_port); pr_info(": Checking for I2C devices on port=%d ..\n", i2c_port);
for (i = 0; i < 128; i++) { for (i = 0; i < 128; i++) {
client.addr = i; client.addr = i;
rc = i2c_master_recv(&client, &buf, 0); rc = i2c_master_recv(&client, &buf, 0);
if (rc < 0) if (rc < 0)
continue; continue;
cx231xx_info("%s: i2c scan: found device @ 0x%x [%s]\n", pr_info("%s: i2c scan: found device @ 0x%x [%s]\n",
dev->name, i << 1, dev->name, i << 1,
i2c_devs[i] ? i2c_devs[i] : "???"); i2c_devs[i] ? i2c_devs[i] : "???");
} }
cx231xx_info(": Completed Checking for I2C devices on port=%d.\n", pr_info(": Completed Checking for I2C devices on port=%d.\n",
i2c_port); i2c_port);
} }
...@@ -532,7 +532,7 @@ int cx231xx_i2c_register(struct cx231xx_i2c *bus) ...@@ -532,7 +532,7 @@ int cx231xx_i2c_register(struct cx231xx_i2c *bus)
i2c_add_adapter(&bus->i2c_adap); i2c_add_adapter(&bus->i2c_adap);
if (0 != bus->i2c_rc) if (0 != bus->i2c_rc)
cx231xx_warn("%s: i2c bus %d register FAILED\n", pr_warn("%s: i2c bus %d register FAILED\n",
dev->name, bus->nr); dev->name, bus->nr);
return bus->i2c_rc; return bus->i2c_rc;
...@@ -576,7 +576,7 @@ int cx231xx_i2c_mux_register(struct cx231xx *dev, int mux_no) ...@@ -576,7 +576,7 @@ int cx231xx_i2c_mux_register(struct cx231xx *dev, int mux_no)
NULL); NULL);
if (!dev->i2c_mux_adap[mux_no]) if (!dev->i2c_mux_adap[mux_no])
cx231xx_warn("%s: i2c mux %d register FAILED\n", pr_warn("%s: i2c mux %d register FAILED\n",
dev->name, mux_no); dev->name, mux_no);
return 0; return 0;
......
...@@ -703,8 +703,8 @@ int initialize_cx231xx(struct cx231xx *dev) ...@@ -703,8 +703,8 @@ int initialize_cx231xx(struct cx231xx *dev)
_current_scenario_idx = INDEX_BUSPOWER_DIF_ONLY; _current_scenario_idx = INDEX_BUSPOWER_DIF_ONLY;
break; break;
default: default:
cx231xx_info("bad config in buspower!!!!\n"); pr_info("bad config in buspower!!!!\n");
cx231xx_info("config_info=%x\n", pr_info("config_info=%x\n",
(config_info & BUSPOWER_MASK)); (config_info & BUSPOWER_MASK));
return 1; return 1;
} }
...@@ -768,8 +768,8 @@ int initialize_cx231xx(struct cx231xx *dev) ...@@ -768,8 +768,8 @@ int initialize_cx231xx(struct cx231xx *dev)
_current_scenario_idx = INDEX_SELFPOWER_COMPRESSOR; _current_scenario_idx = INDEX_SELFPOWER_COMPRESSOR;
break; break;
default: default:
cx231xx_info("bad senario!!!!!\n"); pr_info("bad senario!!!!!\n");
cx231xx_info("config_info=%x\n", pr_info("config_info=%x\n",
(config_info & SELFPOWER_MASK)); (config_info & SELFPOWER_MASK));
return -ENODEV; return -ENODEV;
} }
...@@ -781,17 +781,17 @@ int initialize_cx231xx(struct cx231xx *dev) ...@@ -781,17 +781,17 @@ int initialize_cx231xx(struct cx231xx *dev)
sizeof(struct pcb_config)); sizeof(struct pcb_config));
if (pcb_debug) { if (pcb_debug) {
cx231xx_info("SC(0x00) register = 0x%x\n", config_info); pr_info("SC(0x00) register = 0x%x\n", config_info);
cx231xx_info("scenario %d\n", pr_info("scenario %d\n",
(dev->current_pcb_config.index) + 1); (dev->current_pcb_config.index) + 1);
cx231xx_info("type=%x\n", dev->current_pcb_config.type); pr_info("type=%x\n", dev->current_pcb_config.type);
cx231xx_info("mode=%x\n", dev->current_pcb_config.mode); pr_info("mode=%x\n", dev->current_pcb_config.mode);
cx231xx_info("speed=%x\n", dev->current_pcb_config.speed); pr_info("speed=%x\n", dev->current_pcb_config.speed);
cx231xx_info("ts1_source=%x\n", pr_info("ts1_source=%x\n",
dev->current_pcb_config.ts1_source); dev->current_pcb_config.ts1_source);
cx231xx_info("ts2_source=%x\n", pr_info("ts2_source=%x\n",
dev->current_pcb_config.ts2_source); dev->current_pcb_config.ts2_source);
cx231xx_info("analog_source=%x\n", pr_info("analog_source=%x\n",
dev->current_pcb_config.analog_source); dev->current_pcb_config.analog_source);
} }
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
#include "cx231xx.h"
#include <linux/init.h> #include <linux/init.h>
#include <linux/list.h> #include <linux/list.h>
#include <linux/module.h> #include <linux/module.h>
...@@ -35,7 +36,6 @@ ...@@ -35,7 +36,6 @@
#include <media/msp3400.h> #include <media/msp3400.h>
#include <media/tuner.h> #include <media/tuner.h>
#include "cx231xx.h"
#include "cx231xx-vbi.h" #include "cx231xx-vbi.h"
static inline void print_err_status(struct cx231xx *dev, int packet, int status) static inline void print_err_status(struct cx231xx *dev, int packet, int status)
...@@ -69,10 +69,10 @@ static inline void print_err_status(struct cx231xx *dev, int packet, int status) ...@@ -69,10 +69,10 @@ static inline void print_err_status(struct cx231xx *dev, int packet, int status)
break; break;
} }
if (packet < 0) { if (packet < 0) {
cx231xx_err("URB status %d [%s].\n", status, pr_err("URB status %d [%s].\n", status,
errmsg); errmsg);
} else { } else {
cx231xx_err("URB packet %d, status %d [%s].\n", pr_err("URB packet %d, status %d [%s].\n",
packet, status, errmsg); packet, status, errmsg);
} }
} }
...@@ -316,7 +316,7 @@ static void cx231xx_irq_vbi_callback(struct urb *urb) ...@@ -316,7 +316,7 @@ static void cx231xx_irq_vbi_callback(struct urb *urb)
case -ESHUTDOWN: case -ESHUTDOWN:
return; return;
default: /* error */ default: /* error */
cx231xx_err("urb completition error %d.\n", pr_err("urb completition error %d.\n",
urb->status); urb->status);
break; break;
} }
...@@ -331,7 +331,7 @@ static void cx231xx_irq_vbi_callback(struct urb *urb) ...@@ -331,7 +331,7 @@ static void cx231xx_irq_vbi_callback(struct urb *urb)
urb->status = usb_submit_urb(urb, GFP_ATOMIC); urb->status = usb_submit_urb(urb, GFP_ATOMIC);
if (urb->status) { if (urb->status) {
cx231xx_err("urb resubmit failed (error=%i)\n", pr_err("urb resubmit failed (error=%i)\n",
urb->status); urb->status);
} }
} }
...@@ -344,7 +344,7 @@ void cx231xx_uninit_vbi_isoc(struct cx231xx *dev) ...@@ -344,7 +344,7 @@ void cx231xx_uninit_vbi_isoc(struct cx231xx *dev)
struct urb *urb; struct urb *urb;
int i; int i;
cx231xx_info("called cx231xx_uninit_vbi_isoc\n"); pr_info("called cx231xx_uninit_vbi_isoc\n");
dev->vbi_mode.bulk_ctl.nfields = -1; dev->vbi_mode.bulk_ctl.nfields = -1;
for (i = 0; i < dev->vbi_mode.bulk_ctl.num_bufs; i++) { for (i = 0; i < dev->vbi_mode.bulk_ctl.num_bufs; i++) {
...@@ -393,7 +393,7 @@ int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets, ...@@ -393,7 +393,7 @@ int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets,
struct urb *urb; struct urb *urb;
int rc; int rc;
cx231xx_info("called cx231xx_vbi_isoc\n"); pr_info("called cx231xx_vbi_isoc\n");
/* De-allocates all pending stuff */ /* De-allocates all pending stuff */
cx231xx_uninit_vbi_isoc(dev); cx231xx_uninit_vbi_isoc(dev);
...@@ -419,14 +419,14 @@ int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets, ...@@ -419,14 +419,14 @@ int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets,
dev->vbi_mode.bulk_ctl.urb = kzalloc(sizeof(void *) * num_bufs, dev->vbi_mode.bulk_ctl.urb = kzalloc(sizeof(void *) * num_bufs,
GFP_KERNEL); GFP_KERNEL);
if (!dev->vbi_mode.bulk_ctl.urb) { if (!dev->vbi_mode.bulk_ctl.urb) {
cx231xx_errdev("cannot alloc memory for usb buffers\n"); pr_err("cannot alloc memory for usb buffers\n");
return -ENOMEM; return -ENOMEM;
} }
dev->vbi_mode.bulk_ctl.transfer_buffer = dev->vbi_mode.bulk_ctl.transfer_buffer =
kzalloc(sizeof(void *) * num_bufs, GFP_KERNEL); kzalloc(sizeof(void *) * num_bufs, GFP_KERNEL);
if (!dev->vbi_mode.bulk_ctl.transfer_buffer) { if (!dev->vbi_mode.bulk_ctl.transfer_buffer) {
cx231xx_errdev("cannot allocate memory for usbtransfer\n"); pr_err("cannot allocate memory for usbtransfer\n");
kfree(dev->vbi_mode.bulk_ctl.urb); kfree(dev->vbi_mode.bulk_ctl.urb);
return -ENOMEM; return -ENOMEM;
} }
...@@ -441,7 +441,7 @@ int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets, ...@@ -441,7 +441,7 @@ int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets,
urb = usb_alloc_urb(0, GFP_KERNEL); urb = usb_alloc_urb(0, GFP_KERNEL);
if (!urb) { if (!urb) {
cx231xx_err("cannot alloc bulk_ctl.urb %i\n", i); pr_err("cannot alloc bulk_ctl.urb %i\n", i);
cx231xx_uninit_vbi_isoc(dev); cx231xx_uninit_vbi_isoc(dev);
return -ENOMEM; return -ENOMEM;
} }
...@@ -451,7 +451,7 @@ int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets, ...@@ -451,7 +451,7 @@ int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets,
dev->vbi_mode.bulk_ctl.transfer_buffer[i] = dev->vbi_mode.bulk_ctl.transfer_buffer[i] =
kzalloc(sb_size, GFP_KERNEL); kzalloc(sb_size, GFP_KERNEL);
if (!dev->vbi_mode.bulk_ctl.transfer_buffer[i]) { if (!dev->vbi_mode.bulk_ctl.transfer_buffer[i]) {
cx231xx_err("unable to allocate %i bytes for transfer" pr_err("unable to allocate %i bytes for transfer"
" buffer %i%s\n", sb_size, i, " buffer %i%s\n", sb_size, i,
in_interrupt() ? " while in int" : ""); in_interrupt() ? " while in int" : "");
cx231xx_uninit_vbi_isoc(dev); cx231xx_uninit_vbi_isoc(dev);
...@@ -470,7 +470,7 @@ int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets, ...@@ -470,7 +470,7 @@ int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets,
for (i = 0; i < dev->vbi_mode.bulk_ctl.num_bufs; i++) { for (i = 0; i < dev->vbi_mode.bulk_ctl.num_bufs; i++) {
rc = usb_submit_urb(dev->vbi_mode.bulk_ctl.urb[i], GFP_ATOMIC); rc = usb_submit_urb(dev->vbi_mode.bulk_ctl.urb[i], GFP_ATOMIC);
if (rc) { if (rc) {
cx231xx_err("submit of urb %i failed (error=%i)\n", i, pr_err("submit of urb %i failed (error=%i)\n", i,
rc); rc);
cx231xx_uninit_vbi_isoc(dev); cx231xx_uninit_vbi_isoc(dev);
return rc; return rc;
...@@ -522,7 +522,7 @@ static inline void vbi_buffer_filled(struct cx231xx *dev, ...@@ -522,7 +522,7 @@ static inline void vbi_buffer_filled(struct cx231xx *dev,
struct cx231xx_buffer *buf) struct cx231xx_buffer *buf)
{ {
/* Advice that buffer was filled */ /* Advice that buffer was filled */
/* cx231xx_info("[%p/%d] wakeup\n", buf, buf->vb.i); */ /* pr_info("[%p/%d] wakeup\n", buf, buf->vb.i); */
buf->vb.state = VIDEOBUF_DONE; buf->vb.state = VIDEOBUF_DONE;
buf->vb.field_count++; buf->vb.field_count++;
...@@ -614,7 +614,7 @@ static inline void get_next_vbi_buf(struct cx231xx_dmaqueue *dma_q, ...@@ -614,7 +614,7 @@ static inline void get_next_vbi_buf(struct cx231xx_dmaqueue *dma_q,
char *outp; char *outp;
if (list_empty(&dma_q->active)) { if (list_empty(&dma_q->active)) {
cx231xx_err("No active queue to serve\n"); pr_err("No active queue to serve\n");
dev->vbi_mode.bulk_ctl.buf = NULL; dev->vbi_mode.bulk_ctl.buf = NULL;
*buf = NULL; *buf = NULL;
return; return;
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
#include "cx231xx.h"
#include <linux/init.h> #include <linux/init.h>
#include <linux/list.h> #include <linux/list.h>
#include <linux/module.h> #include <linux/module.h>
...@@ -41,7 +42,6 @@ ...@@ -41,7 +42,6 @@
#include "dvb_frontend.h" #include "dvb_frontend.h"
#include "cx231xx.h"
#include "cx231xx-vbi.h" #include "cx231xx-vbi.h"
#define CX231XX_VERSION "0.0.2" #define CX231XX_VERSION "0.0.2"
...@@ -737,7 +737,7 @@ buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, ...@@ -737,7 +737,7 @@ buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb,
if (!dev->video_mode.bulk_ctl.num_bufs) if (!dev->video_mode.bulk_ctl.num_bufs)
urb_init = 1; urb_init = 1;
} }
/*cx231xx_info("urb_init=%d dev->video_mode.max_pkt_size=%d\n", /*pr_info("urb_init=%d dev->video_mode.max_pkt_size=%d\n",
urb_init, dev->video_mode.max_pkt_size);*/ urb_init, dev->video_mode.max_pkt_size);*/
if (urb_init) { if (urb_init) {
dev->mode_tv = 0; dev->mode_tv = 0;
...@@ -809,7 +809,7 @@ void video_mux(struct cx231xx *dev, int index) ...@@ -809,7 +809,7 @@ void video_mux(struct cx231xx *dev, int index)
cx231xx_set_audio_input(dev, dev->ctl_ainput); cx231xx_set_audio_input(dev, dev->ctl_ainput);
cx231xx_info("video_mux : %d\n", index); pr_info("video_mux : %d\n", index);
/* do mode control overrides if required */ /* do mode control overrides if required */
cx231xx_do_mode_ctrl_overrides(dev); cx231xx_do_mode_ctrl_overrides(dev);
...@@ -861,7 +861,7 @@ static void res_free(struct cx231xx_fh *fh) ...@@ -861,7 +861,7 @@ static void res_free(struct cx231xx_fh *fh)
static int check_dev(struct cx231xx *dev) static int check_dev(struct cx231xx *dev)
{ {
if (dev->state & DEV_DISCONNECTED) { if (dev->state & DEV_DISCONNECTED) {
cx231xx_errdev("v4l2 ioctl: device not present\n"); pr_err("v4l2 ioctl: device not present\n");
return -ENODEV; return -ENODEV;
} }
return 0; return 0;
...@@ -953,12 +953,12 @@ static int vidioc_s_fmt_vid_cap(struct file *file, void *priv, ...@@ -953,12 +953,12 @@ static int vidioc_s_fmt_vid_cap(struct file *file, void *priv,
return -EINVAL; return -EINVAL;
if (videobuf_queue_is_busy(&fh->vb_vidq)) { if (videobuf_queue_is_busy(&fh->vb_vidq)) {
cx231xx_errdev("%s queue busy\n", __func__); pr_err("%s queue busy\n", __func__);
return -EBUSY; return -EBUSY;
} }
if (dev->stream_on && !fh->stream_on) { if (dev->stream_on && !fh->stream_on) {
cx231xx_errdev("%s device in use by another fh\n", __func__); pr_err("%s device in use by another fh\n", __func__);
return -EBUSY; return -EBUSY;
} }
...@@ -1176,9 +1176,9 @@ int cx231xx_s_frequency(struct file *file, void *priv, ...@@ -1176,9 +1176,9 @@ int cx231xx_s_frequency(struct file *file, void *priv,
int rc; int rc;
u32 if_frequency = 5400000; u32 if_frequency = 5400000;
cx231xx_info("Enter vidioc_s_frequency()f->frequency=%d;f->type=%d\n", pr_info("Enter vidioc_s_frequency()f->frequency=%d;f->type=%d\n",
f->frequency, f->type); f->frequency, f->type);
/*cx231xx_info("f->type: 1-radio 2-analogTV 3-digitalTV\n");*/ /*pr_info("f->type: 1-radio 2-analogTV 3-digitalTV\n");*/
rc = check_dev(dev); rc = check_dev(dev);
if (rc < 0) if (rc < 0)
...@@ -1213,13 +1213,13 @@ int cx231xx_s_frequency(struct file *file, void *priv, ...@@ -1213,13 +1213,13 @@ int cx231xx_s_frequency(struct file *file, void *priv,
else if (dev->norm & V4L2_STD_SECAM_LC) else if (dev->norm & V4L2_STD_SECAM_LC)
if_frequency = 1250000; /*1.25MHz */ if_frequency = 1250000; /*1.25MHz */
cx231xx_info("if_frequency is set to %d\n", if_frequency); pr_info("if_frequency is set to %d\n", if_frequency);
cx231xx_set_Colibri_For_LowIF(dev, if_frequency, 1, 1); cx231xx_set_Colibri_For_LowIF(dev, if_frequency, 1, 1);
update_HH_register_after_set_DIF(dev); update_HH_register_after_set_DIF(dev);
} }
cx231xx_info("Set New FREQUENCY to %d\n", f->frequency); pr_info("Set New FREQUENCY to %d\n", f->frequency);
return rc; return rc;
} }
...@@ -1523,7 +1523,7 @@ static int vidioc_s_fmt_vbi_cap(struct file *file, void *priv, ...@@ -1523,7 +1523,7 @@ static int vidioc_s_fmt_vbi_cap(struct file *file, void *priv,
struct cx231xx *dev = fh->dev; struct cx231xx *dev = fh->dev;
if (dev->vbi_stream_on && !fh->stream_on) { if (dev->vbi_stream_on && !fh->stream_on) {
cx231xx_errdev("%s device in use by another fh\n", __func__); pr_err("%s device in use by another fh\n", __func__);
return -EBUSY; return -EBUSY;
} }
return vidioc_try_fmt_vbi_cap(file, priv, f); return vidioc_try_fmt_vbi_cap(file, priv, f);
...@@ -1642,7 +1642,7 @@ static int cx231xx_v4l2_open(struct file *filp) ...@@ -1642,7 +1642,7 @@ static int cx231xx_v4l2_open(struct file *filp)
#if 0 #if 0
errCode = cx231xx_set_mode(dev, CX231XX_ANALOG_MODE); errCode = cx231xx_set_mode(dev, CX231XX_ANALOG_MODE);
if (errCode < 0) { if (errCode < 0) {
cx231xx_errdev pr_err
("Device locked on digital mode. Can't open analog\n"); ("Device locked on digital mode. Can't open analog\n");
return -EBUSY; return -EBUSY;
} }
...@@ -1650,7 +1650,7 @@ static int cx231xx_v4l2_open(struct file *filp) ...@@ -1650,7 +1650,7 @@ static int cx231xx_v4l2_open(struct file *filp)
fh = kzalloc(sizeof(struct cx231xx_fh), GFP_KERNEL); fh = kzalloc(sizeof(struct cx231xx_fh), GFP_KERNEL);
if (!fh) { if (!fh) {
cx231xx_errdev("cx231xx-video.c: Out of memory?!\n"); pr_err("cx231xx-video.c: Out of memory?!\n");
return -ENOMEM; return -ENOMEM;
} }
if (mutex_lock_interruptible(&dev->lock)) { if (mutex_lock_interruptible(&dev->lock)) {
...@@ -1736,7 +1736,7 @@ void cx231xx_release_analog_resources(struct cx231xx *dev) ...@@ -1736,7 +1736,7 @@ void cx231xx_release_analog_resources(struct cx231xx *dev)
dev->radio_dev = NULL; dev->radio_dev = NULL;
} }
if (dev->vbi_dev) { if (dev->vbi_dev) {
cx231xx_info("V4L2 device %s deregistered\n", pr_info("V4L2 device %s deregistered\n",
video_device_node_name(dev->vbi_dev)); video_device_node_name(dev->vbi_dev));
if (video_is_registered(dev->vbi_dev)) if (video_is_registered(dev->vbi_dev))
video_unregister_device(dev->vbi_dev); video_unregister_device(dev->vbi_dev);
...@@ -1745,7 +1745,7 @@ void cx231xx_release_analog_resources(struct cx231xx *dev) ...@@ -1745,7 +1745,7 @@ void cx231xx_release_analog_resources(struct cx231xx *dev)
dev->vbi_dev = NULL; dev->vbi_dev = NULL;
} }
if (dev->vdev) { if (dev->vdev) {
cx231xx_info("V4L2 device %s deregistered\n", pr_info("V4L2 device %s deregistered\n",
video_device_node_name(dev->vdev)); video_device_node_name(dev->vdev));
if (dev->board.has_417) if (dev->board.has_417)
...@@ -2080,7 +2080,7 @@ int cx231xx_register_analog_devices(struct cx231xx *dev) ...@@ -2080,7 +2080,7 @@ int cx231xx_register_analog_devices(struct cx231xx *dev)
{ {
int ret; int ret;
cx231xx_info("%s: v4l2 driver version %s\n", pr_info("%s: v4l2 driver version %s\n",
dev->name, CX231XX_VERSION); dev->name, CX231XX_VERSION);
/* set default norm */ /* set default norm */
...@@ -2119,7 +2119,7 @@ int cx231xx_register_analog_devices(struct cx231xx *dev) ...@@ -2119,7 +2119,7 @@ int cx231xx_register_analog_devices(struct cx231xx *dev)
/* allocate and fill video video_device struct */ /* allocate and fill video video_device struct */
dev->vdev = cx231xx_vdev_init(dev, &cx231xx_video_template, "video"); dev->vdev = cx231xx_vdev_init(dev, &cx231xx_video_template, "video");
if (!dev->vdev) { if (!dev->vdev) {
cx231xx_errdev("cannot allocate video_device.\n"); pr_err("cannot allocate video_device.\n");
return -ENODEV; return -ENODEV;
} }
...@@ -2128,12 +2128,12 @@ int cx231xx_register_analog_devices(struct cx231xx *dev) ...@@ -2128,12 +2128,12 @@ int cx231xx_register_analog_devices(struct cx231xx *dev)
ret = video_register_device(dev->vdev, VFL_TYPE_GRABBER, ret = video_register_device(dev->vdev, VFL_TYPE_GRABBER,
video_nr[dev->devno]); video_nr[dev->devno]);
if (ret) { if (ret) {
cx231xx_errdev("unable to register video device (error=%i).\n", pr_err("unable to register video device (error=%i).\n",
ret); ret);
return ret; return ret;
} }
cx231xx_info("%s/0: registered device %s [v4l2]\n", pr_info("%s/0: registered device %s [v4l2]\n",
dev->name, video_device_node_name(dev->vdev)); dev->name, video_device_node_name(dev->vdev));
/* Initialize VBI template */ /* Initialize VBI template */
...@@ -2144,7 +2144,7 @@ int cx231xx_register_analog_devices(struct cx231xx *dev) ...@@ -2144,7 +2144,7 @@ int cx231xx_register_analog_devices(struct cx231xx *dev)
dev->vbi_dev = cx231xx_vdev_init(dev, &cx231xx_vbi_template, "vbi"); dev->vbi_dev = cx231xx_vdev_init(dev, &cx231xx_vbi_template, "vbi");
if (!dev->vbi_dev) { if (!dev->vbi_dev) {
cx231xx_errdev("cannot allocate video_device.\n"); pr_err("cannot allocate video_device.\n");
return -ENODEV; return -ENODEV;
} }
dev->vbi_dev->ctrl_handler = &dev->ctrl_handler; dev->vbi_dev->ctrl_handler = &dev->ctrl_handler;
...@@ -2152,32 +2152,32 @@ int cx231xx_register_analog_devices(struct cx231xx *dev) ...@@ -2152,32 +2152,32 @@ int cx231xx_register_analog_devices(struct cx231xx *dev)
ret = video_register_device(dev->vbi_dev, VFL_TYPE_VBI, ret = video_register_device(dev->vbi_dev, VFL_TYPE_VBI,
vbi_nr[dev->devno]); vbi_nr[dev->devno]);
if (ret < 0) { if (ret < 0) {
cx231xx_errdev("unable to register vbi device\n"); pr_err("unable to register vbi device\n");
return ret; return ret;
} }
cx231xx_info("%s/0: registered device %s\n", pr_info("%s/0: registered device %s\n",
dev->name, video_device_node_name(dev->vbi_dev)); dev->name, video_device_node_name(dev->vbi_dev));
if (cx231xx_boards[dev->model].radio.type == CX231XX_RADIO) { if (cx231xx_boards[dev->model].radio.type == CX231XX_RADIO) {
dev->radio_dev = cx231xx_vdev_init(dev, &cx231xx_radio_template, dev->radio_dev = cx231xx_vdev_init(dev, &cx231xx_radio_template,
"radio"); "radio");
if (!dev->radio_dev) { if (!dev->radio_dev) {
cx231xx_errdev("cannot allocate video_device.\n"); pr_err("cannot allocate video_device.\n");
return -ENODEV; return -ENODEV;
} }
dev->radio_dev->ctrl_handler = &dev->radio_ctrl_handler; dev->radio_dev->ctrl_handler = &dev->radio_ctrl_handler;
ret = video_register_device(dev->radio_dev, VFL_TYPE_RADIO, ret = video_register_device(dev->radio_dev, VFL_TYPE_RADIO,
radio_nr[dev->devno]); radio_nr[dev->devno]);
if (ret < 0) { if (ret < 0) {
cx231xx_errdev("can't register radio device\n"); pr_err("can't register radio device\n");
return ret; return ret;
} }
cx231xx_info("Registered radio device as %s\n", pr_info("Registered radio device as %s\n",
video_device_node_name(dev->radio_dev)); video_device_node_name(dev->radio_dev));
} }
cx231xx_info("V4L2 device registered as %s and %s\n", pr_info("V4L2 device registered as %s and %s\n",
video_device_node_name(dev->vdev), video_device_node_name(dev->vdev),
video_device_node_name(dev->vbi_dev)); video_device_node_name(dev->vbi_dev));
......
...@@ -22,6 +22,8 @@ ...@@ -22,6 +22,8 @@
#ifndef _CX231XX_H #ifndef _CX231XX_H
#define _CX231XX_H #define _CX231XX_H
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/ioctl.h> #include <linux/ioctl.h>
...@@ -981,23 +983,6 @@ void cx231xx_ir_exit(struct cx231xx *dev); ...@@ -981,23 +983,6 @@ void cx231xx_ir_exit(struct cx231xx *dev);
#define cx231xx_ir_exit(dev) (0) #define cx231xx_ir_exit(dev) (0)
#endif #endif
/* printk macros */
#define cx231xx_err(fmt, arg...) do {\
printk(KERN_ERR fmt , ##arg); } while (0)
#define cx231xx_errdev(fmt, arg...) do {\
printk(KERN_ERR "%s: "fmt,\
dev->name , ##arg); } while (0)
#define cx231xx_info(fmt, arg...) do {\
printk(KERN_INFO "%s: "fmt,\
dev->name , ##arg); } while (0)
#define cx231xx_warn(fmt, arg...) do {\
printk(KERN_WARNING "%s: "fmt,\
dev->name , ##arg); } while (0)
static inline unsigned int norm_maxw(struct cx231xx *dev) static inline unsigned int norm_maxw(struct cx231xx *dev)
{ {
if (dev->board.max_range_640_480) if (dev->board.max_range_640_480)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment