| /freebsd-13.1/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | google,cros-ec.yaml | 25 const: google,cros-ec-i2c 28 const: google,cros-ec-spi 31 const: google,cros-ec-rpmsg 33 google,cros-ec-spi-pre-delay: 42 google,cros-ec-spi-msg-delay: 74 - google,cros-ec-i2c 75 - google,cros-ec-rpmsg 78 google,cros-ec-spi-pre-delay: false 94 cros-ec@1e { 111 cros-ec@0 { [all …]
|
| H A D | cros-ec.txt | 9 Other Linux driver (such as cros-ec-keyb for the matrix keyboard) connect to 13 - compatible: "google,cros-ec-i2c" 17 - compatible: "google,cros-ec-spi" 21 - compatible: "google,cros-ec-rpmsg" 24 - google,cros-ec-spi-pre-delay: Some implementations of the EC need a little 28 - google,cros-ec-spi-msg-delay: Some implementations of the EC require some 37 - compatible: "google,cros-ec-lpc" 48 cros-ec@1e { 50 compatible = "google,cros-ec-i2c"; 61 compatible = "google,cros-ec-spi";
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/extcon/ |
| H A D | extcon-usbc-cros-ec.yaml | 4 $id: http://devicetree.org/schemas/extcon/extcon-usbc-cros-ec.yaml# 17 The node for this device must be under a cros-ec node like google,cros-ec-spi 18 or google,cros-ec-i2c. 22 const: google,extcon-usbc-cros-ec 41 cros-ec@0 { 42 compatible = "google,cros-ec-spi"; 46 compatible = "google,extcon-usbc-cros-ec"; 51 compatible = "google,extcon-usbc-cros-ec";
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/i2c/ |
| H A D | i2c-cros-ec-tunnel.txt | 1 I2C bus that tunnels through the ChromeOS EC (cros-ec) 8 The node for this device should be under a cros-ec node like google,cros-ec-spi 9 or google,cros-ec-i2c. 13 - compatible: google,cros-ec-i2c-tunnel 21 cros-ec@0 { 22 compatible = "google,cros-ec-spi"; 27 compatible = "google,cros-ec-i2c-tunnel";
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/pwm/ |
| H A D | google,cros-ec-pwm.yaml | 4 $id: http://devicetree.org/schemas/pwm/google,cros-ec-pwm.yaml# 17 Documentation/devicetree/bindings/mfd/cros-ec.txt). 21 const: google,cros-ec-pwm 38 cros-ec@0 { 39 compatible = "google,cros-ec-spi"; 43 compatible = "google,cros-ec-pwm";
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/chrome/ |
| H A D | google,cros-ec-typec.yaml | 4 $id: http://devicetree.org/schemas/chrome/google,cros-ec-typec.yaml# 17 cros-ec node like google,cros-ec-spi. 21 const: google,cros-ec-typec 36 compatible = "google,cros-ec-spi"; 40 compatible = "google,cros-ec-typec";
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/sound/ |
| H A D | google,cros-ec-codec.yaml | 4 $id: http://devicetree.org/schemas/sound/google,cros-ec-codec.yaml# 16 Documentation/devicetree/bindings/mfd/cros-ec.txt). 20 const: google,cros-ec-codec 55 cros-ec@0 { 56 compatible = "google,cros-ec-spi"; 61 compatible = "google,cros-ec-codec";
|
| H A D | mt8183-mt6358-ts3a227-max98357.txt | 12 See google,cros-ec-codec.txt for more details.
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/regulator/ |
| H A D | google,cros-ec-regulator.yaml | 4 $id: http://devicetree.org/schemas/regulator/google,cros-ec-regulator.yaml# 21 const: google,cros-ec-regulator 38 compatible = "google,cros-ec-spi"; 44 compatible = "google,cros-ec-regulator";
|
| /freebsd-13.1/sys/contrib/device-tree/src/arm/ |
| H A D | rk3288-veyron-chromebook.dtsi | 107 compatible = "google,cros-ec-spi"; 109 google,cros-ec-spi-pre-delay = <30>; 117 compatible = "google,cros-ec-i2c-tunnel"; 151 cros-ec { 184 #include "cros-ec-keyboard.dtsi"
|
| H A D | cros-ec-keyboard.dtsi | 3 * Keyboard dts fragment for devices that use cros-ec-keyboard 12 compatible = "google,cros-ec-keyb";
|
| H A D | tegra124-nyan.dtsi | 332 cros_ec: cros-ec@0 { 333 compatible = "google,cros-ec-spi"; 339 google,cros-ec-spi-msg-delay = <2000>; 342 compatible = "google,cros-ec-i2c-tunnel"; 789 #include "cros-ec-keyboard.dtsi"
|
| H A D | exynos5800-peach-pi.dts | 945 cros_ec: cros-ec@0 { 946 compatible = "google,cros-ec-spi"; 960 compatible = "google,cros-ec-i2c-tunnel"; 1099 #include "cros-ec-keyboard.dtsi" 1100 #include "cros-adc-thermistors.dtsi"
|
| H A D | exynos5420-peach-pit.dts | 963 cros_ec: cros-ec@0 { 964 compatible = "google,cros-ec-spi"; 978 compatible = "google,cros-ec-i2c-tunnel"; 1117 #include "cros-ec-keyboard.dtsi" 1118 #include "cros-adc-thermistors.dtsi"
|
| H A D | rk3288-veyron-pinky.dts | 10 #include "cros-ec-sbs.dtsi"
|
| H A D | cros-ec-sbs.dtsi | 2 * Smart battery dts fragment for devices that use cros-ec-sbs
|
| H A D | tegra124-venice2.dts | 844 cros_ec: cros-ec@0 { 845 compatible = "google,cros-ec-spi"; 851 google,cros-ec-spi-msg-delay = <2000>; 854 compatible = "google,cros-ec-i2c-tunnel"; 1254 #include "cros-ec-keyboard.dtsi"
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/input/ |
| H A D | cros-ec-keyb.txt | 11 - compatible: "google,cros-ec-keyb" 21 cros-ec-keyb { 22 compatible = "google,cros-ec-keyb";
|
| /freebsd-13.1/sys/contrib/device-tree/src/arm64/mediatek/ |
| H A D | mt8183-kukui.dtsi | 695 cros_ec: cros-ec@0 { 696 compatible = "google,cros-ec-spi"; 705 compatible = "google,cros-ec-i2c-tunnel"; 712 compatible = "google,extcon-usbc-cros-ec"; 787 #include <arm/cros-ec-keyboard.dtsi> 788 #include <arm/cros-ec-sbs.dtsi>
|
| H A D | mt8173-elm.dtsi | 1127 compatible = "google,cros-ec-spi"; 1132 google,cros-ec-spi-msg-delay = <500>; 1135 compatible = "google,cros-ec-i2c-tunnel"; 1173 #include <arm/cros-ec-keyboard.dtsi>
|
| /freebsd-13.1/sys/contrib/device-tree/src/arm64/rockchip/ |
| H A D | rk3399-gru.dtsi | 558 compatible = "google,cros-ec-spi"; 567 compatible = "google,cros-ec-i2c-tunnel"; 574 compatible = "google,extcon-usbc-cros-ec"; 646 #include <arm/cros-ec-keyboard.dtsi> 647 #include <arm/cros-ec-sbs.dtsi> 681 cros-ec {
|
| H A D | rk3399-gru-chromebook.dtsi | 290 compatible = "google,cros-ec-pwm"; 295 compatible = "google,extcon-usbc-cros-ec";
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/power/ |
| H A D | wakeup-source.txt | 46 compatible = "google,cros-ec-i2c";
|
| /freebsd-13.1/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | sdm845-cheza.dtsi | 687 compatible = "google,cros-ec-spi"; 696 compatible = "google,cros-ec-pwm"; 701 compatible = "google,cros-ec-i2c-tunnel"; 708 compatible = "google,cros-ec-pd-update"; 713 #include <arm/cros-ec-keyboard.dtsi> 714 #include <arm/cros-ec-sbs.dtsi>
|
| /freebsd-13.1/sys/contrib/device-tree/src/arm64/nvidia/ |
| H A D | tegra132-norrin.dts | 757 ec: cros-ec@0 { 758 compatible = "google,cros-ec-spi"; 764 google,cros-ec-spi-msg-delay = <2000>; 767 compatible = "google,cros-ec-i2c-tunnel"; 794 compatible = "google,cros-ec-keyb";
|