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

Commit 6aa209e4 authored by Jarod Wilson's avatar Jarod Wilson Committed by Mauro Carvalho Chehab
Browse files

[media] imon: remove redundant change_protocol call



There was a redundant call to imon_ir_change_protocol -- its already
getting called from ir_input_register. Also do some minor housekeeping
with var names and formatting.

Signed-off-by: default avatarJarod Wilson <jarod@redhat.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent 428cc763
Loading
Loading
Loading
Loading
+7 −18
Original line number Diff line number Diff line
@@ -784,7 +784,7 @@ static struct attribute *imon_display_sysfs_entries[] = {
	NULL
};

static struct attribute_group imon_display_attribute_group = {
static struct attribute_group imon_display_attr_group = {
	.attrs = imon_display_sysfs_entries
};

@@ -793,7 +793,7 @@ static struct attribute *imon_rf_sysfs_entries[] = {
	NULL
};

static struct attribute_group imon_rf_attribute_group = {
static struct attribute_group imon_rf_attr_group = {
	.attrs = imon_rf_sysfs_entries
};

@@ -2238,8 +2238,7 @@ static void imon_init_display(struct imon_context *ictx,
	dev_dbg(ictx->dev, "Registering iMON display with sysfs\n");

	/* set up sysfs entry for built-in clock */
	ret = sysfs_create_group(&intf->dev.kobj,
				 &imon_display_attribute_group);
	ret = sysfs_create_group(&intf->dev.kobj, &imon_display_attr_group);
	if (ret)
		dev_err(ictx->dev, "Could not create display sysfs "
			"entries(%d)", ret);
@@ -2312,7 +2311,7 @@ static int __devinit imon_probe(struct usb_interface *interface,
	if (ifnum == 0) {
		if (product == 0xffdc && ictx->rf_device) {
			sysfs_err = sysfs_create_group(&interface->dev.kobj,
						       &imon_rf_attribute_group);
						       &imon_rf_attr_group);
			if (sysfs_err)
				pr_err("Could not create RF sysfs entries(%d)\n",
				       sysfs_err);
@@ -2322,14 +2321,6 @@ static int __devinit imon_probe(struct usb_interface *interface,
			imon_init_display(ictx, interface);
	}

	/* set IR protocol/remote type */
	ret = imon_ir_change_protocol(ictx, ictx->ir_type);
	if (ret) {
		dev_warn(dev, "%s: failed to set IR protocol, falling back "
			 "to standard iMON protocol mode\n", __func__);
		ictx->ir_type = IR_TYPE_OTHER;
	}

	dev_info(dev, "iMON device (%04x:%04x, intf%d) on "
		 "usb<%d:%d> initialized\n", vendor, product, ifnum,
		 usbdev->bus->busnum, usbdev->devnum);
@@ -2368,10 +2359,8 @@ static void __devexit imon_disconnect(struct usb_interface *interface)
	 * sysfs_remove_group is safe to call even if sysfs_create_group
	 * hasn't been called
	 */
	sysfs_remove_group(&interface->dev.kobj,
			   &imon_display_attribute_group);
	sysfs_remove_group(&interface->dev.kobj,
			   &imon_rf_attribute_group);
	sysfs_remove_group(&interface->dev.kobj, &imon_display_attr_group);
	sysfs_remove_group(&interface->dev.kobj, &imon_rf_attr_group);

	usb_set_intfdata(interface, NULL);