Searched +full:cros +full:- +full:ec +full:- +full:uart (Results 1 – 10 of 10) sorted by relevance
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | google,cros-ec.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mfd/google,cros-ec.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Benson Leung <bleung@chromium.org> 11 - Guenter Roeck <groeck@chromium.org> 14 Google's ChromeOS EC is a microcontroller which talks to the AP and 16 The EC can be connected through various interfaces (I2C, SPI, and others) 22 - description: 23 For implementations of the EC connected through I2C. [all …]
|
| /kernel/linux/linux-6.6/drivers/platform/chrome/ |
| D | cros_ec_uart.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * UART interface for ChromeOS Embedded Controller 5 * Copyright 2020-2022 Google LLC. 23 * EC sends contiguous bytes of response packet on UART AP RX. 25 * function. Byte count can range from 1 to MAX bytes supported by EC. 34 * EC_CMD_REBOOT_EC sent, high level driver should be able to intercept EC 40 * struct response_info - Encapsulate EC response related 44 * @data: Copy the data received from EC here. 47 * @size: Actual size of data received from EC. This is also 50 * @exp_len: Expected bytes of response from EC including header. [all …]
|
| D | Kconfig | 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 [all …]
|
| D | cros_ec_debugfs.c | 1 // SPDX-License-Identifier: GPL-2.0+ 2 // Debug logs for the ChromeOS EC 20 #define DRV_NAME "cros-ec-debugfs" 26 #define CIRC_ADD(idx, size, value) (((idx) + (value)) & ((size) - 1)) 32 * struct cros_ec_debugfs - EC debugging information. 34 * @ec: EC device this debugfs information belongs to 37 * @read_msg: preallocated EC command and buffer to read console log 39 * @log_poll_work: recurring task to poll EC for new console log data 42 * when EC panic 45 struct cros_ec_dev *ec; member [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/mediatek/ |
| D | mt8183-kukui.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 21 stdout-path = "serial0:115200n8"; 25 compatible = "pwm-backlight"; 27 power-supply = <&bl_pp5000>; 28 enable-gpios = <&pio 176 0>; 29 brightness-levels = <0 1023>; 30 num-interpolated-steps = <1023>; 31 default-brightness-level = <576>; [all …]
|
| /kernel/linux/linux-5.10/drivers/platform/chrome/ |
| D | cros_ec_debugfs.c | 1 // SPDX-License-Identifier: GPL-2.0+ 2 // Debug logs for the ChromeOS EC 20 #define DRV_NAME "cros-ec-debugfs" 26 #define CIRC_ADD(idx, size, value) (((idx) + (value)) & ((size) - 1)) 32 * struct cros_ec_debugfs - EC debugging information. 34 * @ec: EC device this debugfs information belongs to 37 * @read_msg: preallocated EC command and buffer to read console log 39 * @log_poll_work: recurring task to poll EC for new console log data 43 struct cros_ec_dev *ec; member 45 /* EC log */ [all …]
|
| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 45 tristate "Active-semi ACT8945A" 50 Support for the ACT8945A PMIC from Active-semi. This device 51 features three step-down DC/DC converters and four low-dropout 67 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 70 called sun4i-gpadc. 101 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 132 over at91-usart-serial driver and usart-spi-driver. Only one function 148 tristate "Atmel HLCDC (High-end LCD Controller)" 185 tristate "X-Powers AC100" [all …]
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 44 tristate "Active-semi ACT8945A" 49 Support for the ACT8945A PMIC from Active-semi. This device 50 features three step-down DC/DC converters and four low-dropout 66 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 69 called sun4i-gpadc. 88 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 119 over at91-usart-serial driver and usart-spi-driver. Only one function 135 tristate "Atmel HLCDC (High-end LCD Controller)" 172 tristate "X-Powers AC100" [all …]
|
| /kernel/linux/linux-6.6/ |
| D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|
| /kernel/linux/linux-5.10/ |
| D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|