ChromeOS Embedded Controller (LPC)

modulename: cros_ec_lpcs.ko

configname: CONFIG_CROS_EC_LPC

Linux Kernel Configuration
└─>Device Drivers
└─>Platform support for Chrome hardware
└─>ChromeOS Embedded Controller (LPC)
In linux kernel since version 3.10 (release Date: 2013-06-30)  
If you say Y here, you get support for talking to the ChromeOS EC
over an LPC bus, including the LPC Microchip EC (MEC) variant.
This uses a simple byte-level protocol with a checksum. This is
used for userspace access only. The kernel typically has its own
communication methods.

To compile this driver as a module, choose M here: the
module will be called cros_ec_lpcs.

source code: