Skip to content
Commit 2de01e0e authored by Nikita Travkin's avatar Nikita Travkin Committed by Dmitry Torokhov
Browse files

Input: zinitix - don't fail if linux,keycodes prop is absent



When initially adding the touchkey support, a mistake was made in the
property parsing code. The possible negative errno from
device_property_count_u32() was never checked, which was an oversight
left from converting to it from the of_property as part of the review
fixes.

Re-add the correct handling of the absent property, in which case zero
touchkeys should be assumed, which would disable the feature.

Reported-by: default avatarJakob Hauser <jahau@rocketmail.com>
Tested-by: default avatarJakob Hauser <jahau@rocketmail.com>
Fixes: 075d9b22 ("Input: zinitix - add touchkey support")
Reviewed-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Signed-off-by: default avatarNikita Travkin <nikita@trvn.ru>
Tested-by: default avatarYassine Oudjana <y.oudjana@protonmail.com>
Link: https://lore.kernel.org/r/20241004-zinitix-no-keycodes-v2-1-876dc9fea4b6@trvn.ru


Signed-off-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
parent 22a18935
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment