diff options
author | David Härdeman <david@hardeman.nu> | 2017-05-01 19:04:26 +0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2017-06-06 15:05:09 +0300 |
commit | 5be2b76a9ca4ea5fd3e221114d62eeb0d78267ca (patch) | |
tree | f111742469e7f1e966110861650e9d1e1449ce62 | |
parent | 712551f0e45d668bd42cf5ce752f02fa0bba63f2 (diff) | |
download | linux-5be2b76a9ca4ea5fd3e221114d62eeb0d78267ca.tar.xz |
[media] lirc_dev: remove superfluous get/put_device() calls
device_add() and friends already manage the references to the parent
device so these calls aren't necessary.
Signed-off-by: David Härdeman <david@hardeman.nu>
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
-rw-r--r-- | drivers/media/rc/lirc_dev.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/media/rc/lirc_dev.c b/drivers/media/rc/lirc_dev.c index ad288760b3c3..c2cb5e18e45d 100644 --- a/drivers/media/rc/lirc_dev.c +++ b/drivers/media/rc/lirc_dev.c @@ -69,8 +69,6 @@ static void lirc_release(struct device *ld) { struct irctl *ir = container_of(ld, struct irctl, dev); - put_device(ir->dev.parent); - if (ir->buf_internal) { lirc_buffer_free(ir->buf); kfree(ir->buf); @@ -230,8 +228,6 @@ int lirc_register_driver(struct lirc_driver *d) mutex_unlock(&lirc_dev_lock); - get_device(ir->dev.parent); - dev_info(ir->d.dev, "lirc_dev: driver %s registered at minor = %d\n", ir->d.name, ir->d.minor); |