Skip to content

Commit 5be2b76

Browse files
Alphixmchehab
authored andcommitted
[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 <[email protected]> Signed-off-by: Sean Young <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
1 parent 712551f commit 5be2b76

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

drivers/media/rc/lirc_dev.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,6 @@ static void lirc_release(struct device *ld)
6969
{
7070
struct irctl *ir = container_of(ld, struct irctl, dev);
7171

72-
put_device(ir->dev.parent);
73-
7472
if (ir->buf_internal) {
7573
lirc_buffer_free(ir->buf);
7674
kfree(ir->buf);
@@ -230,8 +228,6 @@ int lirc_register_driver(struct lirc_driver *d)
230228

231229
mutex_unlock(&lirc_dev_lock);
232230

233-
get_device(ir->dev.parent);
234-
235231
dev_info(ir->d.dev, "lirc_dev: driver %s registered at minor = %d\n",
236232
ir->d.name, ir->d.minor);
237233

0 commit comments

Comments
 (0)