HID: lenovo: Add checks to fix of_led_classdev_register
authorAditya Pakki <pakki001@umn.edu>
Mon, 24 Dec 2018 21:39:14 +0000 (15:39 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Feb 2019 19:02:31 +0000 (20:02 +0100)
commitd04c62c35d4dd7d7cd6275c9e85e16c55caf9fa1
treee1245d23af967a4f599efa7a265b93fdeb9c8795
parent42249cb24cf9509d872f7ab3d1a3afe7bdb61615
HID: lenovo: Add checks to fix of_led_classdev_register

[ Upstream commit 6ae16dfb61bce538d48b7fe98160fada446056c5 ]

In lenovo_probe_tpkbd(), the function of_led_classdev_register() could
return an error value that is unchecked. The fix adds these checks.

Signed-off-by: Aditya Pakki <pakki001@umn.edu>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/hid/hid-lenovo.c