| /linux/drivers/iio/common/cros_ec_sensors/ |
| H A D | Kconfig | 6 tristate "ChromeOS EC Sensors Core" 11 Base module for the ChromeOS EC Sensors module. 17 tristate "ChromeOS EC Contiguous Sensors" 22 presented by the ChromeOS EC Sensor hub. 26 tristate "ChromeOS EC Sensor for lid angle" 35 tristate "ChromeOS EC Activity Sensors" 38 Module to handle activity events presented by the ChromeOS EC sensor hub.
|
| H A D | Makefile | 3 # Makefile for sensors seen through the ChromeOS EC sensor hub.
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-class-chromeos-driver-cros-ec-lightbar | 1 What: /sys/class/chromeos/<ec-device-name>/lightbar/brightness 9 What: /sys/class/chromeos/<ec-device-name>/lightbar/interval_msec 26 What: /sys/class/chromeos/<ec-device-name>/lightbar/led_rgb 45 What: /sys/class/chromeos/<ec-device-name>/lightbar/program 51 What: /sys/class/chromeos/<ec-device-name>/lightbar/sequence 62 What: /sys/class/chromeos/<ec-device-name>/lightbar/userspace_control 70 What: /sys/class/chromeos/<ec-device-name>/lightbar/version
|
| H A D | sysfs-class-chromeos-driver-cros-ec-vbc | 1 What: /sys/class/chromeos/<ec-device-name>/vbc/vboot_context
|
| /linux/Documentation/devicetree/bindings/extcon/ |
| H A D | extcon-usbc-cros-ec.yaml | 7 title: ChromeOS EC USB Type-C cable and accessories detection 13 On ChromeOS systems with USB Type C ports, the ChromeOS Embedded Controller is
|
| /linux/Documentation/devicetree/bindings/display/bridge/ |
| H A D | google,cros-ec-anx7688.yaml | 7 title: ChromeOS EC ANX7688 HDMI to DP Converter through Type-C Port 13 ChromeOS EC ANX7688 is a display bridge that converts HDMI 2.0 to 15 which is connected to and operated by the ChromeOS Embedded Controller
|
| /linux/drivers/usb/typec/ucsi/ |
| H A D | cros_ec_ucsi.c | 3 * UCSI driver for ChromeOS EC 236 /* Late init event received from ChromeOS EC. Treat this as a in cros_ucsi_event() 270 /* ACPI and OF FW nodes for cros_ec_ucsi are children of the ChromeOS EC. If the in cros_ucsi_probe() 271 * cros_ec_ucsi device has an ACPI or OF FW node, its parent is the ChromeOS EC device. in cros_ucsi_probe() 339 * UCSI protocol is also used on ChromeOS platforms which reply on 387 MODULE_DESCRIPTION("UCSI driver for ChromeOS EC");
|
| H A D | Kconfig | 73 tristate "UCSI Driver for ChromeOS EC" 78 This driver enables UCSI support for a ChromeOS EC. The EC is
|
| /linux/Documentation/devicetree/bindings/input/ |
| H A D | google,cros-ec-keyb.yaml | 8 title: ChromeOS EC Keyboard 15 Google's ChromeOS EC Keyboard is a simple matrix keyboard 24 - description: ChromeOS EC with only buttons/switches 26 - description: ChromeOS EC with keyboard and possibly buttons/switches
|
| /linux/drivers/leds/ |
| H A D | leds-cros_ec.c | 3 * ChromeOS EC LED Driver 91 .name = "chromeos-auto", 218 led_cdev->name = devm_kasprintf(dev, GFP_KERNEL, "chromeos:%s:%s", in cros_ec_led_probe_one() 260 MODULE_DESCRIPTION("ChromeOS EC LED Driver");
|
| /linux/include/linux/input/ |
| H A D | vivaldi-fmap.h | 10 * struct vivaldi_data - Function row map data for ChromeOS Vivaldi keyboards 16 * This structure is supposed to be used by ChromeOS keyboards using
|
| /linux/include/linux/platform_data/ |
| H A D | cros_ec_proto.h | 3 * ChromeOS Embedded Controller protocol interface. 80 * struct cros_ec_command - Information about a ChromeOS EC command. 98 * struct cros_ec_device - Information about a ChromeOS EC device. 217 * struct cros_ec_platform - ChromeOS EC platform information. 229 * struct cros_ec_dev - ChromeOS EC device entry point.
|
| H A D | cros_usbpd_notify.h | 3 * ChromeOS EC Power Delivery Notifier Driver
|
| /linux/Documentation/devicetree/bindings/iio/proximity/ |
| H A D | google,cros-ec-mkbp-proximity.yaml | 7 title: ChromeOS EC MKBP Proximity Sensor 14 Google's ChromeOS EC sometimes has the ability to detect user proximity.
|
| /linux/drivers/platform/x86/intel/int3472/ |
| H A D | Kconfig | 25 device was designed for ChromeOS. For the same reason the 29 with Windows or ChromeOS. Say N here if you are not sure.
|
| /linux/drivers/input/ |
| H A D | vivaldi-fmap.c | 3 * Helpers for ChromeOS Vivaldi keyboard function row mapping 39 MODULE_DESCRIPTION("Helpers for ChromeOS Vivaldi keyboard function row mapping");
|
| /linux/drivers/platform/chrome/ |
| H A D | cros_ec_proto.c | 2 // ChromeOS EC communication protocol helper functions 198 * This is used by all ChromeOS EC drivers to prepare the outgoing message 218 * This is used by ChromeOS EC drivers to check the ec_msg->result for 540 * ChromeOS EC. 637 * cros_ec_cmd_xfer() - Send a command to the ChromeOS EC. 641 * Call this to send a command to the ChromeOS EC. This should be used instead 704 * cros_ec_cmd_xfer_status() - Send a command to the ChromeOS EC. 708 * Call this to send a command to the ChromeOS EC. This should be used instead of calling the EC's 807 * cros_ec_get_next_event() - Fetch next event from the ChromeOS EC. 919 * cros_ec_get_host_event() - Return a mask of event set by the ChromeOS EC. [all …]
|
| H A D | cros_kbd_led_backlight.c | 2 // Keyboard backlight LED driver for ChromeOS 201 keyboard_led->cdev.name = "chromeos::kbd_backlight"; in keyboard_led_probe() 239 MODULE_DESCRIPTION("ChromeOS Keyboard backlight LED Driver");
|
| H A D | chromeos_pstore.c | 102 pr_info("chromeos ramoops using acpi device.\n"); in chromeos_probe_acpi() 144 MODULE_DESCRIPTION("ChromeOS pstore module");
|
| H A D | chromeos_acpi.c | 3 * ChromeOS specific ACPI extensions 7 * This driver attaches to the ChromeOS ACPI device and then exports the 286 MODULE_DESCRIPTION("ChromeOS specific ACPI extensions");
|
| /linux/drivers/platform/chrome/wilco_ec/ |
| H A D | Kconfig | 3 tristate "ChromeOS Wilco Embedded Controller" 8 If you say Y here, you get support for talking to the ChromeOS
|
| /linux/drivers/hid/ |
| H A D | hid-vivaldi-common.c | 3 * Helpers for ChromeOS HID Vivaldi keyboards 141 MODULE_DESCRIPTION("Helpers for ChromeOS HID Vivaldi keyboards");
|
| /linux/drivers/iio/proximity/ |
| H A D | Kconfig | 25 tristate "ChromeOS EC MKBP Proximity sensor" 28 Say Y here to enable the proximity sensor implemented via the ChromeOS EC MKBP
|
| /linux/drivers/mfd/ |
| H A D | cros_ec_dev.c | 3 * ChromeOS Embedded Controller 23 .name = "chromeos", 424 MODULE_DESCRIPTION("ChromeOS Embedded Controller");
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sc7180-el2.dtso | 15 /* Venus can be used in EL2 if booted similarly to ChromeOS devices. */
|