Commit 5b6a63cc authored by Antti Palosaari's avatar Antti Palosaari Committed by Mauro Carvalho Chehab
Browse files

[media] dvb_usb_v2: add .disconnect() callback

parent 823eebac
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -195,6 +195,7 @@ struct dvb_usb_device_properties {
#define COLD                  1
	int (*identify_state) (struct dvb_usb_device *);
	int (*init) (struct dvb_usb_device *);
	void (*disconnect) (struct dvb_usb_device *);
	int (*get_rc_config) (struct dvb_usb_device *, struct dvb_usb_rc *);
	int (*get_usb_stream_config) (struct dvb_frontend *,
			struct usb_data_stream_properties *);
+3 −0
Original line number Diff line number Diff line
@@ -428,6 +428,9 @@ void dvb_usbv2_disconnect(struct usb_interface *intf)
	if (d->work_pid != current->pid)
		cancel_work_sync(&d->probe_work);

	if (d->props.disconnect)
		d->props.disconnect(d);

	name = d->name;
	dvb_usbv2_exit(d);