Input: zforce - reduce stack memory allocated to frames
authorLuis Ortega <luiorpe1@upv.es>
Mon, 27 Jan 2014 20:28:33 +0000 (12:28 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 28 Jan 2014 06:35:17 +0000 (22:35 -0800)
commitd333b6062f1414622d1fe37314fa2ec9e3df402d
tree9a34bd475dcf6b414dcb182cc9d2bf14ddc391f3
parent5aee41a60c4d53f65918c1ec0ab94c245f2c08af
Input: zforce - reduce stack memory allocated to frames

A frame is a u8 array with the following structure:
[PAYLOAD_HEADER, PAYLOAD_LENGTH, ...PAYLOAD_BODY...]

PAYLOAD_BODY can be at most 255 bytes long, as it's size is represented
by PAYLOAD_LENGTH. Therefore we can reduce the stack memory allocated to
payload_buffer[] roughly by half, from 512 to 257 bytes.

Signed-off-by: Luis Ortega <luiorpe1@upv.es>
Acked-by: Heiko Stuebner <heiko@sntech.de>
Tested-by: Heiko Stuebner <heiko@sntech.de> - bq Cervantes (imx6sl)
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/zforce_ts.c