diff options
author | Gwendal Grignou <gwendal@chromium.org> | 2020-03-27 15:34:35 -0700 |
---|---|---|
committer | Enric Balletbo i Serra <enric.balletbo@collabora.com> | 2020-03-28 22:04:32 +0100 |
commit | 93fe48a585905675719835f8269258736de0948f (patch) | |
tree | bbf60b045296b2e1b05cd9c1e93b5648edc144fb /drivers/mfd/twl4030-irq.c | |
parent | b9b05664ebf6cd58d2a7f9a7cffa119f331114e6 (diff) |
platform/chrome: cros_ec_sensorhub: Add median filter
Events are timestamped in EC time space, their timestamps need to be
converted in host time space.
The assumption is the time delta between when the interrupt is sent
by the EC and when it is receive by the host is a [small] constant.
This is not always true, even with hard-wired interrupt. To mitigate
worst offenders, add a median filter to weed out bigger than expected
delays.
Signed-off-by: Gwendal Grignou <gwendal@chromium.org>
Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Acked-by: Lee Jones <lee.jones@linaro.org>
Acked-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Diffstat (limited to 'drivers/mfd/twl4030-irq.c')
0 files changed, 0 insertions, 0 deletions