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

Commit 20cd1959 authored by Jarod Wilson's avatar Jarod Wilson Committed by Mauro Carvalho Chehab
Browse files

V4L/DVB: IR/imon: remove incorrect calls to input_free_device



Per Dmitry Torokhov, following input_unregister_device with an
input_free_device is forbidden, the former is sufficient alone.

Acked-by: default avatarDmitry Torokhov <dtor@mail.ru>
Signed-off-by: default avatarJarod Wilson <jarod@redhat.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent d69e85b6
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -1944,7 +1944,6 @@ static struct imon_context *imon_init_intf0(struct usb_interface *intf)

urb_submit_failed:
	ir_input_unregister(ictx->idev);
	input_free_device(ictx->idev);
idev_setup_failed:
find_endpoint_failed:
	mutex_unlock(&ictx->lock);
@@ -2014,10 +2013,8 @@ static struct imon_context *imon_init_intf1(struct usb_interface *intf,
	return ictx;

urb_submit_failed:
	if (ictx->touch) {
	if (ictx->touch)
		input_unregister_device(ictx->touch);
		input_free_device(ictx->touch);
	}
touch_setup_failed:
find_endpoint_failed:
	mutex_unlock(&ictx->lock);