diff options
author | Jamie Lentin <jm@lentin.co.uk> | 2014-07-26 10:42:27 -0400 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2014-07-29 05:24:47 -0400 |
commit | e0a6aad6014be2d4fbb24dfb8e046308da1df8c8 (patch) | |
tree | dd1ffc4bda887fcc4c301857c45c64592eae4e9b /drivers/hid | |
parent | 6a5b414b4216be0fb7d26aadcf35de0fa24a03e3 (diff) |
HID: lenovo: Don't call function in condition, show error codes
Signed-off-by: Jamie Lentin <jm@lentin.co.uk>
Reviewed-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid')
-rw-r--r-- | drivers/hid/hid-lenovo.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/hid/hid-lenovo.c b/drivers/hid/hid-lenovo.c index a56b9e7413ce..f96bf095670a 100644 --- a/drivers/hid/hid-lenovo.c +++ b/drivers/hid/hid-lenovo.c | |||
@@ -350,6 +350,7 @@ static int lenovo_probe_tpkbd(struct hid_device *hdev) | |||
350 | size_t name_sz = strlen(dev_name(dev)) + 16; | 350 | size_t name_sz = strlen(dev_name(dev)) + 16; |
351 | char *name_mute, *name_micmute; | 351 | char *name_mute, *name_micmute; |
352 | int i; | 352 | int i; |
353 | int ret; | ||
353 | 354 | ||
354 | /* | 355 | /* |
355 | * Only register extra settings against subdevice where input_mapping | 356 | * Only register extra settings against subdevice where input_mapping |
@@ -368,10 +369,9 @@ static int lenovo_probe_tpkbd(struct hid_device *hdev) | |||
368 | if (!hid_validate_values(hdev, HID_OUTPUT_REPORT, 3, 0, 2)) | 369 | if (!hid_validate_values(hdev, HID_OUTPUT_REPORT, 3, 0, 2)) |
369 | return -ENODEV; | 370 | return -ENODEV; |
370 | 371 | ||
371 | if (sysfs_create_group(&hdev->dev.kobj, | 372 | ret = sysfs_create_group(&hdev->dev.kobj, &lenovo_attr_group_tpkbd); |
372 | &lenovo_attr_group_tpkbd)) { | 373 | if (ret) |
373 | hid_warn(hdev, "Could not create sysfs group\n"); | 374 | hid_warn(hdev, "Could not create sysfs group: %d\n", ret); |
374 | } | ||
375 | 375 | ||
376 | data_pointer = devm_kzalloc(&hdev->dev, | 376 | data_pointer = devm_kzalloc(&hdev->dev, |
377 | sizeof(struct lenovo_drvdata_tpkbd), | 377 | sizeof(struct lenovo_drvdata_tpkbd), |