ChromeOS Embedded Controller (I2C)

modulename: cros_ec_i2c.ko

configname: CONFIG_CROS_EC_I2C

Linux Kernel Configuration
└─>Device Drivers
└─>Platform support for Chrome hardware
└─>ChromeOS Embedded Controller (I2C)
In linux kernel since version 4.2 (release Date: 2015-08-30)
If you say Y here, you get support for talking to the ChromeOS
EC through an I2C bus. This uses a simple byte-level protocol with
a checksum. Failing accesses will be retried three times to
improve reliability.
source code: