sensors:fix sx933x first val unreported

report a unused val in probe

Change-Id: I4fc5852823a66c6ceedb6d6729d3e5597f3a0914
Signed-off-by: cuijy2 <cuijy1@motorola.com>
Reviewed-on: https://gerrit.mot.com/1210327
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Ningkai Zhuang <zhuangnk1@lenovo.com>
Reviewed-by: Tao Sun <suntao2@motorola.com>
Submit-Approved: Jira Key
This commit is contained in:
cuijy2 2018-07-17 12:23:55 +08:00 • committed by Jiyue Cui
commit c2d40d8b75

View file

@ -852,6 +852,9 @@ static int sx933x_probe(struct i2c_client *client, const struct i2c_device_id *i
input_set_abs_params(pButtonInformationData->buttons[i].input_dev, ABS_DISTANCE, -1, 100, 0, 0);
err = input_register_device(pButtonInformationData->buttons[i].input_dev);
/* report a unused val, then first val will report after enable */
input_report_abs(pButtonInformationData->buttons[i].input_dev, ABS_DISTANCE, -1);
input_sync(pButtonInformationData->buttons[i].input_dev);
pButtonInformationData->buttons[i].sensors_capsensor_cdev.sensors_enable = capsensor_set_enable;
pButtonInformationData->buttons[i].sensors_capsensor_cdev.sensors_poll_delay = NULL;