Commits
Leonard Crestez committed 9b51542a1c9
MLK-18636 Input: egalax_ts: Restore call to i2c_set_clientdata Upstream dropped the call to i2c_set_client_data as "unneeded" in commit 8300445cc7c1 ("Input: touchscreen - drop calls to platform_set_drvdata and i2c_set_clientdata") The client_data pointer is used on suspend/resume by downstream commit 76a621ae711b ("MLK-17779 input: egalax_ts: free irq resource before request the line as GPIO") This causes suspend/resume to crash (and apparently hang) on imx6qdl-sabresd with LVDS display connected. Fix by adding back the i2c_set_clientdata call. Fixes: 76a621ae711b ("MLK-17779 input: egalax_ts: free irq resource before request the line as GPIO") This could be squashed into MLK-17779 Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com> Acked-by: Fugang Duan <fugang.duan@nxp.com> Signed-off-by: Vipul Kumar <vipul_kumar@mentor.com>