Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 96bec7dd authored by Tomas Winkler's avatar Tomas Winkler Committed by Mauro Carvalho Chehab
Browse files

[media] easycap: add easycap prefix to global functions names



Add easycap prefix to global function to reduce
possibility of name collision.

Signed-off-by: default avatarTomas Winkler <tomas.winkler@intel.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent a5b6ee06
Loading
Loading
Loading
Loading
+11 −9
Original line number Diff line number Diff line
@@ -463,13 +463,16 @@ struct easycap {
 *  VIDEO FUNCTION PROTOTYPES
 */
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
int easycap_newinput(struct easycap *, int);
void easycap_testcard(struct easycap *, int);
int easycap_isdongle(struct easycap *);

long easycap_unlocked_ioctl(struct file *, unsigned int, unsigned long);
int easycap_dqbuf(struct easycap *, int);
int submit_video_urbs(struct easycap *);

int easycap_video_dqbuf(struct easycap *, int);
int easycap_video_submit_urbs(struct easycap *);
int easycap_video_kill_urbs(struct easycap *);
void easycap_testcard(struct easycap *, int);
int fillin_formats(void);
int newinput(struct easycap *, int);
int easycap_video_fillin_formats(void);

int adjust_standard(struct easycap *, v4l2_std_id);
int adjust_format(struct easycap *, u32, u32, u32, int, bool);
@@ -485,15 +488,15 @@ int adjust_hue(struct easycap *, int);
int easycap_alsa_probe(struct easycap *);
int easycap_audio_kill_urbs(struct easycap *);
void easycap_alsa_complete(struct urb *);
int audio_setup(struct easycap *);
/*---------------------------------------------------------------------------*/
/*
 *  LOW-LEVEL FUNCTION PROTOTYPES
 */
/*---------------------------------------------------------------------------*/
int audio_gainset(struct usb_device *, s8);
int easycap_audio_gainset(struct usb_device *, s8);
int easycap_audio_setup(struct easycap *);

int wakeup_device(struct usb_device *);
int easycap_wakeup_device(struct usb_device *);

int setup_stk(struct usb_device *, bool);
int setup_saa(struct usb_device *, bool);
@@ -507,7 +510,6 @@ int read_saa(struct usb_device *, u16);
int write_saa(struct usb_device *, u16, u16);
int start_100(struct usb_device *);
int stop_100(struct usb_device *);
int isdongle(struct easycap *);
/*---------------------------------------------------------------------------*/


+8 −8
Original line number Diff line number Diff line
@@ -330,7 +330,7 @@ int adjust_standard(struct easycap *peasycap, v4l2_std_id std_id)
			    "from 0x%02X to 0x%02X\n", reg, itwas, isnow);
	}
	if (resubmit)
		submit_video_urbs(peasycap);
		easycap_video_submit_urbs(peasycap);
	return 0;
}
/*****************************************************************************/
@@ -621,7 +621,7 @@ int adjust_format(struct easycap *peasycap,
	}
/*---------------------------------------------------------------------------*/
	if (resubmit)
		submit_video_urbs(peasycap);
		easycap_video_submit_urbs(peasycap);

	return peasycap_best_format - easycap_format;
}
@@ -879,7 +879,7 @@ static int adjust_volume(struct easycap *peasycap, int value)
			mood = (16 > peasycap->volume) ? 16 :
				((31 < peasycap->volume) ? 31 :
				  (s8) peasycap->volume);
			if (!audio_gainset(peasycap->pusb_device, mood)) {
			if (!easycap_audio_gainset(peasycap->pusb_device, mood)) {
				SAM("WARNING: failed to adjust volume to "
				    "0x%2X\n", mood);
				return -ENOENT;
@@ -963,7 +963,7 @@ long easycap_unlocked_ioctl(struct file *file,
		SAM("ERROR: peasycap->pusb_device is NULL\n");
		return -EFAULT;
	}
	kd = isdongle(peasycap);
	kd = easycap_isdongle(peasycap);
	if (0 <= kd && DONGLE_MANY > kd) {
		if (mutex_lock_interruptible(&easycapdc60_dongle[kd].mutex_video)) {
			SAY("ERROR: cannot lock "
@@ -978,7 +978,7 @@ long easycap_unlocked_ioctl(struct file *file,
 *  IF NECESSARY, BAIL OUT.
 */
/*---------------------------------------------------------------------------*/
		if (kd != isdongle(peasycap))
		if (kd != easycap_isdongle(peasycap))
			return -ERESTARTSYS;
		if (!file) {
			SAY("ERROR:  file is NULL\n");
@@ -1218,7 +1218,7 @@ long easycap_unlocked_ioctl(struct file *file,
			return -EINVAL;
		}

		rc = newinput(peasycap, (int)index);
		rc = easycap_newinput(peasycap, (int)index);
		if (0 == rc) {
			JOM(8, "newinput(.,%i) OK\n", (int)index);
		} else {
@@ -2201,7 +2201,7 @@ long easycap_unlocked_ioctl(struct file *file,

		if (!peasycap->polled) {
			do {
				rcdq = easycap_dqbuf(peasycap, 0);
				rcdq = easycap_video_dqbuf(peasycap, 0);
				if (-EIO == rcdq) {
					JOM(8, "returning -EIO because "
					    "dqbuf() returned -EIO\n");
@@ -2305,7 +2305,7 @@ long easycap_unlocked_ioctl(struct file *file,
			mutex_unlock(&easycapdc60_dongle[kd].mutex_video);
			return -EFAULT;
		}
		submit_video_urbs(peasycap);
		easycap_video_submit_urbs(peasycap);
		peasycap->video_idle = 0;
		peasycap->audio_idle = 0;
		peasycap->video_eof = 0;
+5 −5
Original line number Diff line number Diff line
@@ -724,10 +724,11 @@ int stop_100(struct usb_device *p)
/****************************************************************************/
/****************************************************************************/
/*****************************************************************************/
int wakeup_device(struct usb_device *pusb_device)
int easycap_wakeup_device(struct usb_device *pusb_device)
{
	if (!pusb_device)
		return -ENODEV;

	return usb_control_msg(pusb_device, usb_sndctrlpipe(pusb_device, 0),
			USB_REQ_SET_FEATURE,
			USB_DIR_OUT | USB_TYPE_STANDARD | USB_RECIP_DEVICE,
@@ -735,8 +736,7 @@ int wakeup_device(struct usb_device *pusb_device)
			0, NULL, 0, 50000);
}
/*****************************************************************************/
int
audio_setup(struct easycap *peasycap)
int easycap_audio_setup(struct easycap *peasycap)
{
	struct usb_device *pusb_device;
	u8 buffer[1];
@@ -817,7 +817,7 @@ audio_setup(struct easycap *peasycap)
 *  SELECT AUDIO SOURCE "LINE IN" AND SET THE AUDIO GAIN.
*/
/*---------------------------------------------------------------------------*/
	if (0 != audio_gainset(pusb_device, peasycap->gain))
	if (easycap_audio_gainset(pusb_device, peasycap->gain))
		SAY("ERROR: audio_gainset() failed\n");
	check_vt(pusb_device);
	return 0;
@@ -894,7 +894,7 @@ int check_vt(struct usb_device *pusb_device)
 *        31                12.0                  22.5            34.5
*/
/*---------------------------------------------------------------------------*/
int audio_gainset(struct usb_device *pusb_device, s8 loud)
int easycap_audio_gainset(struct usb_device *pusb_device, s8 loud)
{
	int igot;
	u8 tmp;
+13 −14
Original line number Diff line number Diff line
@@ -129,7 +129,7 @@ const char *strerror(int err)
 *  THIS ROUTINE DOES NOT DETECT DUPLICATE OCCURRENCES OF POINTER peasycap
*/
/*---------------------------------------------------------------------------*/
int isdongle(struct easycap *peasycap)
int easycap_isdongle(struct easycap *peasycap)
{
	int k;
	if (!peasycap)
@@ -170,7 +170,7 @@ static int easycap_open(struct inode *inode, struct file *file)
	JOM(16, "peasycap->pusb_device=%p\n", peasycap->pusb_device);

	file->private_data = peasycap;
	rc = wakeup_device(peasycap->pusb_device);
	rc = easycap_wakeup_device(peasycap->pusb_device);
	if (rc) {
		SAM("ERROR: wakeup_device() rc = %i\n", rc);
		if (-ENODEV == rc)
@@ -307,7 +307,7 @@ static int reset(struct easycap *peasycap)
	peasycap->saturation = -8192;
	peasycap->hue = -8192;

	rc = newinput(peasycap, input);
	rc = easycap_newinput(peasycap, input);

	if (rc) {
		SAM("ERROR: newinput(.,%i) rc = %i\n", rc, input);
@@ -368,8 +368,7 @@ static int reset(struct easycap *peasycap)
 *      SO IT SHOULD WRITE ONLY SPARINGLY TO THE LOGFILE.
*/
/*---------------------------------------------------------------------------*/
int
newinput(struct easycap *peasycap, int input)
int easycap_newinput(struct easycap *peasycap, int input)
{
	int rc, k, m, mood, off;
	int inputnow, video_idlenow, audio_idlenow;
@@ -536,7 +535,7 @@ newinput(struct easycap *peasycap, int input)
		return -EFAULT;
	}
	if (resubmit)
		submit_video_urbs(peasycap);
		easycap_video_submit_urbs(peasycap);

	peasycap->video_isoc_sequence = VIDEO_ISOC_BUFFER_MANY - 1;
	peasycap->video_idle = video_idlenow;
@@ -546,7 +545,7 @@ newinput(struct easycap *peasycap, int input)
	return 0;
}
/*****************************************************************************/
int submit_video_urbs(struct easycap *peasycap)
int easycap_video_submit_urbs(struct easycap *peasycap)
{
	struct data_urb *pdata_urb;
	struct urb *purb;
@@ -741,7 +740,7 @@ static void easycap_delete(struct kref *pkref)
		SAM("ERROR: peasycap is NULL: cannot perform deletions\n");
		return;
	}
	kd = isdongle(peasycap);
	kd = easycap_isdongle(peasycap);
/*---------------------------------------------------------------------------*/
/*
 *  FREE VIDEO.
@@ -943,7 +942,7 @@ static unsigned int easycap_poll(struct file *file, poll_table *wait)
		return -EFAULT;
	}
/*---------------------------------------------------------------------------*/
	kd = isdongle(peasycap);
	kd = easycap_isdongle(peasycap);
	if (0 <= kd && DONGLE_MANY > kd) {
		if (mutex_lock_interruptible(&easycapdc60_dongle[kd].mutex_video)) {
			SAY("ERROR: cannot down dongle[%i].mutex_video\n", kd);
@@ -955,7 +954,7 @@ static unsigned int easycap_poll(struct file *file, poll_table *wait)
	 *  peasycap, IN WHICH CASE A REPEAT CALL TO isdongle() WILL FAIL.
	 *  IF NECESSARY, BAIL OUT.
	 */
		if (kd != isdongle(peasycap)) {
		if (kd != easycap_isdongle(peasycap)) {
			mutex_unlock(&easycapdc60_dongle[kd].mutex_video);
			return -ERESTARTSYS;
		}
@@ -983,7 +982,7 @@ static unsigned int easycap_poll(struct file *file, poll_table *wait)
	*/
		return -ERESTARTSYS;
/*---------------------------------------------------------------------------*/
	rc = easycap_dqbuf(peasycap, 0);
	rc = easycap_video_dqbuf(peasycap, 0);
	peasycap->polled = 1;
	mutex_unlock(&easycapdc60_dongle[kd].mutex_video);
	if (rc)
@@ -997,7 +996,7 @@ static unsigned int easycap_poll(struct file *file, poll_table *wait)
 *  IF mode IS NONZERO THIS ROUTINE RETURNS -EAGAIN RATHER THAN BLOCKING.
 */
/*---------------------------------------------------------------------------*/
int easycap_dqbuf(struct easycap *peasycap, int mode)
int easycap_video_dqbuf(struct easycap *peasycap, int mode)
{
	int input, ifield, miss, rc;

@@ -3036,7 +3035,7 @@ static int easycap_usb_probe(struct usb_interface *intf,
 *  DYNAMICALLY FILL IN THE AVAILABLE FORMATS ...
 */
/*---------------------------------------------------------------------------*/
		rc = fillin_formats();
		rc = easycap_video_fillin_formats();
		if (0 > rc) {
			SAM("ERROR: fillin_formats() rc = %i\n", rc);
			return -EFAULT;
@@ -4025,7 +4024,7 @@ static void easycap_usb_disconnect(struct usb_interface *pusb_interface)
 *  AN EasyCAP IS UNPLUGGED WHILE THE URBS ARE RUNNING.  BEWARE.
 */
/*--------------------------------------------------------------------------*/
	kd = isdongle(peasycap);
	kd = easycap_isdongle(peasycap);
	switch (bInterfaceNumber) {
	case 0: {
		if (0 <= kd && DONGLE_MANY > kd) {
+1 −1
Original line number Diff line number Diff line
@@ -313,7 +313,7 @@ const struct easycap_standard easycap_standard[] = {

struct easycap_format easycap_format[1 + SETTINGS_MANY];

int fillin_formats(void)
int easycap_video_fillin_formats(void)
{
	const char *name1, *name2, *name3, *name4;
	struct v4l2_format *fmt;
Loading