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

Commit 11fbedd3 authored by Steven Toth's avatar Steven Toth Committed by Mauro Carvalho Chehab
Browse files

V4L/DVB (9273): MFE: videobuf-dvb.c checkpatch cleanup as part of MFE merge



MFE: videobuf-dvb.c checkpatch cleanup as part of MFE merge

Signed-off-by: default avatarSteven Toth <stoth@linuxtv.org>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent ca341e4d
Loading
Loading
Loading
Loading
+25 −18
Original line number Original line Diff line number Diff line
@@ -126,7 +126,6 @@ static int videobuf_dvb_stop_feed(struct dvb_demux_feed *feed)
	mutex_lock(&dvb->lock);
	mutex_lock(&dvb->lock);
	dvb->nfeeds--;
	dvb->nfeeds--;
	if (0 == dvb->nfeeds  &&  NULL != dvb->thread) {
	if (0 == dvb->nfeeds  &&  NULL != dvb->thread) {
		// FIXME: cx8802_cancel_buffers(dev);
		err = kthread_stop(dvb->thread);
		err = kthread_stop(dvb->thread);
		dvb->thread = NULL;
		dvb->thread = NULL;
	}
	}
@@ -154,7 +153,8 @@ int videobuf_dvb_register_bus(struct videobuf_dvb_frontends *f,
	}
	}


	/* Bring up the adapter */
	/* Bring up the adapter */
	res = videobuf_dvb_register_adapter(f, module, adapter_priv, device, fe->dvb.name, adapter_nr, mfe_shared);
	res = videobuf_dvb_register_adapter(f, module, adapter_priv, device,
		fe->dvb.name, adapter_nr, mfe_shared);
	if (res < 0) {
	if (res < 0) {
		printk(KERN_WARNING "videobuf_dvb_register_adapter failed (errno = %d)\n", res);
		printk(KERN_WARNING "videobuf_dvb_register_adapter failed (errno = %d)\n", res);
		return res;
		return res;
@@ -179,6 +179,7 @@ int videobuf_dvb_register_bus(struct videobuf_dvb_frontends *f,
	videobuf_dvb_unregister_bus(f);
	videobuf_dvb_unregister_bus(f);
	return res;
	return res;
}
}
EXPORT_SYMBOL(videobuf_dvb_register_bus);


int videobuf_dvb_register_adapter(struct videobuf_dvb_frontends *fe,
int videobuf_dvb_register_adapter(struct videobuf_dvb_frontends *fe,
			  struct module *module,
			  struct module *module,
@@ -193,7 +194,8 @@ int videobuf_dvb_register_adapter(struct videobuf_dvb_frontends *fe,
	mutex_init(&fe->lock);
	mutex_init(&fe->lock);


	/* register adapter */
	/* register adapter */
	result = dvb_register_adapter(&fe->adapter, adapter_name, module, device, adapter_nr);
	result = dvb_register_adapter(&fe->adapter, adapter_name, module,
		device, adapter_nr);
	if (result < 0) {
	if (result < 0) {
		printk(KERN_WARNING "%s: dvb_register_adapter failed (errno = %d)\n",
		printk(KERN_WARNING "%s: dvb_register_adapter failed (errno = %d)\n",
		       adapter_name, result);
		       adapter_name, result);
@@ -204,7 +206,8 @@ int videobuf_dvb_register_adapter(struct videobuf_dvb_frontends *fe,
	return result;
	return result;
}
}


int videobuf_dvb_register_frontend(struct dvb_adapter *adapter, struct videobuf_dvb *dvb)
int videobuf_dvb_register_frontend(struct dvb_adapter *adapter,
	struct videobuf_dvb *dvb)
{
{
	int result;
	int result;


@@ -301,13 +304,16 @@ void videobuf_dvb_unregister_bus(struct videobuf_dvb_frontends *f)
		fe = list_entry(list, struct videobuf_dvb_frontend, felist);
		fe = list_entry(list, struct videobuf_dvb_frontend, felist);
		if (fe->dvb.net.dvbdev) {
		if (fe->dvb.net.dvbdev) {
			dvb_net_release(&fe->dvb.net);
			dvb_net_release(&fe->dvb.net);
			fe->dvb.demux.dmx.remove_frontend(&fe->dvb.demux.dmx, &fe->dvb.fe_mem);
			fe->dvb.demux.dmx.remove_frontend(&fe->dvb.demux.dmx,
			fe->dvb.demux.dmx.remove_frontend(&fe->dvb.demux.dmx, &fe->dvb.fe_hw);
				&fe->dvb.fe_mem);
			fe->dvb.demux.dmx.remove_frontend(&fe->dvb.demux.dmx,
				&fe->dvb.fe_hw);
			dvb_dmxdev_release(&fe->dvb.dmxdev);
			dvb_dmxdev_release(&fe->dvb.dmxdev);
			dvb_dmx_release(&fe->dvb.demux);
			dvb_dmx_release(&fe->dvb.demux);
			dvb_unregister_frontend(fe->dvb.frontend);
			dvb_unregister_frontend(fe->dvb.frontend);
		}
		}
		if(fe->dvb.frontend) /* always allocated, may have been reset */
		if (fe->dvb.frontend)
			/* always allocated, may have been reset */
			dvb_frontend_detach(fe->dvb.frontend);
			dvb_frontend_detach(fe->dvb.frontend);
		list_del(list);
		list_del(list);
		kfree(fe);
		kfree(fe);
@@ -316,8 +322,10 @@ void videobuf_dvb_unregister_bus(struct videobuf_dvb_frontends *f)


	dvb_unregister_adapter(&f->adapter);
	dvb_unregister_adapter(&f->adapter);
}
}
EXPORT_SYMBOL(videobuf_dvb_unregister_bus);


struct videobuf_dvb_frontend * videobuf_dvb_get_frontend(struct videobuf_dvb_frontends *f, int id)
struct videobuf_dvb_frontend *videobuf_dvb_get_frontend(
	struct videobuf_dvb_frontends *f, int id)
{
{
	struct list_head *list, *q;
	struct list_head *list, *q;
	struct videobuf_dvb_frontend *fe, *ret = NULL;
	struct videobuf_dvb_frontend *fe, *ret = NULL;
@@ -336,8 +344,10 @@ struct videobuf_dvb_frontend * videobuf_dvb_get_frontend(struct videobuf_dvb_fro


	return ret;
	return ret;
}
}
EXPORT_SYMBOL(videobuf_dvb_get_frontend);


int videobuf_dvb_find_frontend(struct videobuf_dvb_frontends *f, struct dvb_frontend *p)
int videobuf_dvb_find_frontend(struct videobuf_dvb_frontends *f,
	struct dvb_frontend *p)
{
{
	struct list_head *list, *q;
	struct list_head *list, *q;
	struct videobuf_dvb_frontend *fe = NULL;
	struct videobuf_dvb_frontend *fe = NULL;
@@ -357,8 +367,10 @@ int videobuf_dvb_find_frontend(struct videobuf_dvb_frontends *f, struct dvb_fron


	return ret;
	return ret;
}
}
EXPORT_SYMBOL(videobuf_dvb_find_frontend);


struct videobuf_dvb_frontend * videobuf_dvb_alloc_frontend(struct videobuf_dvb_frontends *f, int id)
struct videobuf_dvb_frontend *videobuf_dvb_alloc_frontend(
	struct videobuf_dvb_frontends *f, int id)
{
{
	struct videobuf_dvb_frontend *fe;
	struct videobuf_dvb_frontend *fe;


@@ -376,12 +388,7 @@ struct videobuf_dvb_frontend * videobuf_dvb_alloc_frontend(struct videobuf_dvb_f
fail_alloc:
fail_alloc:
	return fe;
	return fe;
}
}

EXPORT_SYMBOL(videobuf_dvb_register_bus);
EXPORT_SYMBOL(videobuf_dvb_unregister_bus);
EXPORT_SYMBOL(videobuf_dvb_alloc_frontend);
EXPORT_SYMBOL(videobuf_dvb_alloc_frontend);
EXPORT_SYMBOL(videobuf_dvb_get_frontend);
EXPORT_SYMBOL(videobuf_dvb_find_frontend);


/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */
/*
/*