Thread (24 messages) 24 messages, 3 authors, 2014-09-12

Re: [PATCH V2 2/2] Input: misc: introduce palmas-pwrbutton

From: Murphy, Dan <hidden>
Date: 2014-08-21 17:32:32
Also in: linux-arm-kernel, linux-input, linux-omap, lkml

On 08/21/2014 12:19 PM, Menon, Nishanth wrote:
On 08/21/2014 11:59 AM, Murphy, Dan wrote:
[...]
Ooops.. missed answering one addition statement:
quoted
quoted
+	of_property_read_u32(np, "ti,palmas-long-press-seconds", &val);
Probably should check the return to make sure the value exists and that is is
within an expected range.
It is an optional parameter and may not exist in dt. when it does
exist, the logic tries to do a best match (this is the for loop in the
logic just below).
The issue is val might be returned as a negative which will then proceed to
set the config->long_press_time_val to the lowest time value which then overrides
your initial setting of config->long_press_time_val = ARRAY_SIZE(lpk_times) - 1;

Dan

-- 
------------------
Dan Murphy
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help