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

Commit 2c5a1f44 authored by David Härdeman's avatar David Härdeman Committed by Mauro Carvalho Chehab
Browse files

[media] lirc_dev: remove unused set_use_inc/set_use_dec



Since there are no users of this functionality, it can be removed
altogether.

Signed-off-by: default avatarDavid Härdeman <david@hardeman.nu>
Signed-off-by: default avatarSean Young <sean@mess.org>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
parent 52e809f9
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -386,8 +386,6 @@ static int ir_lirc_register(struct rc_dev *dev)
	drv->features = features;
	drv->data = &dev->raw->lirc;
	drv->rbuf = NULL;
	drv->set_use_inc = NULL;
	drv->set_use_dec = NULL;
	drv->code_length = sizeof(struct ir_raw_event) * 8;
	drv->chunk_size = sizeof(int);
	drv->buffer_size = LIRCBUF_SIZE;
+6 −18
Original line number Diff line number Diff line
@@ -418,12 +418,6 @@ int lirc_unregister_driver(int minor)
		wake_up_interruptible(&ir->buf->wait_poll);
	}

	mutex_lock(&ir->irctl_lock);

	if (ir->d.set_use_dec)
		ir->d.set_use_dec(ir->d.data);

	mutex_unlock(&ir->irctl_lock);
	mutex_unlock(&lirc_dev_lock);

	device_del(&ir->dev);
@@ -473,17 +467,13 @@ int lirc_dev_fop_open(struct inode *inode, struct file *file)
			goto error;
	}

	ir->open++;
	if (ir->d.set_use_inc)
		retval = ir->d.set_use_inc(ir->d.data);
	if (retval) {
		ir->open--;
	} else {
	if (ir->buf)
		lirc_buffer_clear(ir->buf);

	if (ir->task)
		wake_up_process(ir->task);
	}

	ir->open++;

error:
	nonseekable_open(inode, file);
@@ -508,8 +498,6 @@ int lirc_dev_fop_close(struct inode *inode, struct file *file)
	rc_close(ir->d.rdev);

	ir->open--;
	if (ir->d.set_use_dec)
		ir->d.set_use_dec(ir->d.data);
	if (!ret)
		mutex_unlock(&lirc_dev_lock);

+0 −6
Original line number Diff line number Diff line
@@ -165,10 +165,6 @@ static inline unsigned int lirc_buffer_write(struct lirc_buffer *buf,
 *			have to write to the buffer by other means, like irq's
 *			(see also lirc_serial.c).
 *
 * @set_use_inc:	set_use_inc will be called after device is opened
 *
 * @set_use_dec:	set_use_dec will be called after device is closed
 *
 * @rdev:		Pointed to struct rc_dev associated with the LIRC
 *			device.
 *
@@ -198,8 +194,6 @@ struct lirc_driver {
	int max_timeout;
	int (*add_to_buf)(void *data, struct lirc_buffer *buf);
	struct lirc_buffer *rbuf;
	int (*set_use_inc)(void *data);
	void (*set_use_dec)(void *data);
	struct rc_dev *rdev;
	const struct file_operations *fops;
	struct device *dev;