Lines Matching +full:embedded +full:- +full:controller
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
48 the memory used to back VGA controller memory.
54 tristate "ChromeOS Tablet Switch Controller"
73 devices that have multiple drop-in options for one component.
76 tristate "ChromeOS Embedded Controller"
80 If you say Y here you get support for the ChromeOS Embedded
81 Controller (EC) providing keyboard, battery and power services.
89 tristate "ChromeOS Embedded Controller (I2C)"
94 EC through an I2C bus. This uses a simple byte-level protocol with
99 tristate "ChromeOS Embedded Controller (rpmsg)"
103 through rpmsg. This uses a simple byte-level protocol with a
104 checksum. Also since there's no addition EC-to-host interrupt, this
111 tristate "ChromeOS Embedded Controller (ISHTP)"
117 ISH Transport protocol (ISH-TP). This uses a simple byte-level
124 tristate "ChromeOS Embedded Controller (SPI)"
129 through a SPI bus, using a byte-level protocol. Since the EC's
131 'pre-amble' bytes before the response actually starts.
134 tristate "ChromeOS Embedded Controller (UART)"
138 through a UART, using a byte-level protocol.
144 tristate "ChromeOS Embedded Controller (LPC)"
150 This uses a simple byte-level protocol with a checksum. This is
246 tristate "ChromeOS EC Type-C Connector Control"
258 called cros-ec-typec.
277 available in the Embedded Controller on ChromeOS systems.
283 tristate "ChromeOS Type-C power delivery event notifier"
287 If you say Y here, you get support for Type-C PD event notifications
302 This driver provides the support needed for the in-built electronic
308 tristate "ChromeOS EC Type-C Switch Control"
312 If you say Y here, you get support for configuring the ChromeOS EC Type-C