Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: Add binding for cros-ec-rpmsg

Add a DT binding documentation for ChromeOS EC driver over rpmsg.

Signed-off-by: Pi-Hsun Shih <pihsun@chromium.org>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>

authored by

Pi-Hsun Shih and committed by
Lee Jones
c77cd342 29793990

+4 -1
+4 -1
Documentation/devicetree/bindings/mfd/cros-ec.txt
··· 3 3 Google's ChromeOS EC is a Cortex-M device which talks to the AP and 4 4 implements various function such as keyboard and battery charging. 5 5 6 - The EC can be connect through various means (I2C, SPI, LPC) and the 6 + The EC can be connect through various means (I2C, SPI, LPC, RPMSG) and the 7 7 compatible string used depends on the interface. Each connection method has 8 8 its own driver which connects to the top level interface-agnostic EC driver. 9 9 Other Linux driver (such as cros-ec-keyb for the matrix keyboard) connect to ··· 16 16 Required properties (SPI): 17 17 - compatible: "google,cros-ec-spi" 18 18 - reg: SPI chip select 19 + 20 + Required properties (RPMSG): 21 + - compatible: "google,cros-ec-rpmsg" 19 22 20 23 Optional properties (SPI): 21 24 - google,cros-ec-spi-pre-delay: Some implementations of the EC need a little