diff options
author | Enrico Granata <[email protected]> | 2019-11-19 13:45:46 +0100 |
---|---|---|
committer | Enric Balletbo i Serra <[email protected]> | 2019-11-21 11:23:15 +0100 |
commit | 3300fdd630d4d3d96e3ba9af63a740d3a4e8fc61 (patch) | |
tree | 0617fb327f67158998b05dd3b9c604ff96ddb273 /tools/perf/scripts/python/bin/export-to-postgresql-report | |
parent | da946589b1b9b643c538e6c977ac0f963362ee3c (diff) |
platform/chrome: cros_ec: handle MKBP more events flag
The ChromeOS EC has support for signaling to the host that a single IRQ
can serve multiple MKBP (Matrix KeyBoard Protocol) events.
Doing this serves an optimization purpose, as it minimizes the number of
round-trips into the interrupt handling machinery, and it proves
beneficial to sensor timestamping as it keeps the desired synchronization
of event times between the two processors.
This patch adds kernel support for this EC feature, allowing the ec_irq
to loop until all events have been served.
Signed-off-by: Enrico Granata <[email protected]>
Signed-off-by: Gwendal Grignou <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Acked-by: Lee Jones <[email protected]>
Signed-off-by: Enric Balletbo i Serra <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions