chrome-ec/builtin
Ting Shen 215ffecfca touchpad_elan: add support for CoachZ touchpad
Port probe / update logic from linux driver code
(drivers/input/mouse/elan_i2c_i2c.c), and support different page size.

BUG=b:169651794
TEST=flash fw successfully on Zed.
BRANCH=none

Signed-off-by: Ting Shen <phoenixshen@google.com>
Change-Id: I2aa7316219d235e28e446de13b0d24fe3c6dac15
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2537415
Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
Commit-Queue: Ting Shen <phoenixshen@chromium.org>
Tested-by: Ting Shen <phoenixshen@chromium.org>
2020-11-18 05:31:26 +00:00
..
assert.h Replace __attribute__((noreturn)) with noreturn 2020-08-17 20:14:48 +00:00
endian.h touchpad_elan: add support for CoachZ touchpad 2020-11-18 05:31:26 +00:00
inttypes.h builtin: Introduce and use inttypes.h 2019-10-05 00:47:44 +00:00
limits.h third_party/incbin: Add public domain incbin 2020-07-10 01:29:45 +00:00
stdarg.h Enforce compilation without system headers 2016-02-03 15:00:50 -08:00
stdbool.h Added "stdbool.h" and definition of uint_least8_t to "stdint.h". 2016-10-17 17:41:06 -07:00
stddef.h build: add centroiding C++ support 2019-01-24 00:51:41 -08:00
stdint.h chip/mt_scp: support software gain 2019-09-19 07:59:11 +00:00
stdnoreturn.h builtin: Add stdnoreturn.h 2020-08-17 20:14:45 +00:00
string.h cr50: Add extern "C" to headers used by future fuzzing target. 2018-11-15 13:16:06 -08:00
time.h Enforce compilation without system headers 2016-02-03 15:00:50 -08:00