Lines Matching +full:cros +full:- +full:ec +full:- +full:spi
1 # SPDX-License-Identifier: GPL-2.0-only
26 If you have an ACPI-compatible Chromebook, say Y or M here.
47 The range of memory used is 0xf00000-0x1000000, traditionally
70 Controller (EC) providing keyboard, battery and power services.
72 protocol for talking to the EC is defined by the bus driver.
83 EC through an I2C bus. This uses a simple byte-level protocol with
91 If you say Y here, you get support for talking to the ChromeOS EC
92 through rpmsg. This uses a simple byte-level protocol with a
93 checksum. Also since there's no addition EC-to-host interrupt, this
104 If you say Y here, you get support for talking to the ChromeOS EC
106 ISH Transport protocol (ISH-TP). This uses a simple byte-level
113 tristate "ChromeOS Embedded Controller (SPI)"
114 depends on CROS_EC && SPI
117 If you say Y here, you get support for talking to the ChromeOS EC
118 through a SPI bus, using a byte-level protocol. Since the EC's
120 'pre-amble' bytes before the response actually starts.
126 If you say Y here, you get support for talking to the ChromeOS EC
127 through a UART, using a byte-level protocol.
137 If you say Y here, you get support for talking to the ChromeOS EC
138 over an LPC bus, including the LPC Microchip EC (MEC) variant.
139 This uses a simple byte-level protocol with a checksum. This is
149 ChromeOS EC communication protocol helpers.
162 tristate "ChromeOS EC miscdevice"
167 ChromeOS EC from userspace via a character device.
184 tristate "ChromeOS EC vboot context support"
188 This option exposes the ChromeOS EC vboot context nvram to
195 tristate "Export ChromeOS EC internals in DebugFS"
199 This option exposes the ChromeOS EC device internals to
206 tristate "ChromeOS EC MEMS Sensor Hub"
211 turn query the EC and register the sensors.
212 It also spreads the sensor data coming from the EC to the IIO sensor
219 tristate "ChromeOS EC control and information through sysfs"
224 information from ChromeOS EC.
230 tristate "ChromeOS EC Type-C Connector Control"
237 information from the Chrome OS EC.
240 called cros-ec-typec.
265 tristate "ChromeOS Type-C power delivery event notifier"
269 If you say Y here, you get support for Type-C PD event notifications
270 from the ChromeOS EC. On ACPI platorms this driver will bind to the
284 This driver provides the support needed for the in-built electronic
290 tristate "ChromeOS EC Type-C Switch Control"
294 If you say Y here, you get support for configuring the ChromeOS EC Type-C
304 tristate "Kunit tests for ChromeOS EC protocol" if !KUNIT_ALL_TESTS
309 Kunit tests for ChromeOS EC protocol.