diff options
author | Jiri Kosina <jkosina@suse.cz> | 2020-04-01 12:25:37 +0200 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2020-04-01 12:25:37 +0200 |
commit | 0aac6f9aaae5fba08963651d2ce49930145e118f (patch) | |
tree | a4fc8a6806512110d5834afb32f828c198b05466 /drivers/hid/hid-lg-g15.c | |
parent | 819d578d51d0ce73f06e35d69395ef55cd683a74 (diff) | |
parent | 2e1b9e1edff7fe19d37f0a5993ac03c5389af809 (diff) |
Merge branch 'for-5.6/upstream-fixes' into for-linus
- probe fix for Logitech-G* devices from Hans de Goede
- error handling imrovement in hid-rmi from Christophe JAILLET
Diffstat (limited to 'drivers/hid/hid-lg-g15.c')
-rw-r--r-- | drivers/hid/hid-lg-g15.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/hid/hid-lg-g15.c b/drivers/hid/hid-lg-g15.c index 8a9268a5c66a..ad4b5412a9f4 100644 --- a/drivers/hid/hid-lg-g15.c +++ b/drivers/hid/hid-lg-g15.c @@ -803,8 +803,10 @@ static int lg_g15_probe(struct hid_device *hdev, const struct hid_device_id *id) } if (ret < 0) { - hid_err(hdev, "Error disabling keyboard emulation for the G-keys\n"); - goto error_hw_stop; + hid_err(hdev, "Error %d disabling keyboard emulation for the G-keys, falling back to generic hid-input driver\n", + ret); + hid_set_drvdata(hdev, NULL); + return 0; } /* Get initial brightness levels */ |