Home
last modified time | relevance | path

Searched refs:cros (Results 1 – 25 of 73) sorted by relevance

123

/linux-6.15/Documentation/devicetree/bindings/mfd/
H A Dgoogle,cros-ec.yaml24 const: google,cros-ec-i2c
27 const: google,cros-ec-spi
38 const: google,cros-ec-uart
42 google,cros-ec-spi-pre-delay:
49 google,cros-ec-spi-msg-delay:
146 const: google,cros-cbas
255 cros-ec@1e {
272 cros-ec@0 {
296 cros-ec {
308 compatible = "google,cros-ec-fp", "google,cros-ec-spi";
[all …]
/linux-6.15/Documentation/devicetree/bindings/extcon/
H A Dextcon-usbc-cros-ec.yaml4 $id: http://devicetree.org/schemas/extcon/extcon-usbc-cros-ec.yaml#
16 The node for this device must be under a cros-ec node like google,cros-ec-spi
17 or google,cros-ec-i2c.
21 const: google,extcon-usbc-cros-ec
40 cros-ec@0 {
41 compatible = "google,cros-ec-spi";
46 compatible = "google,extcon-usbc-cros-ec";
51 compatible = "google,extcon-usbc-cros-ec";
/linux-6.15/Documentation/devicetree/bindings/i2c/
H A Dgoogle,cros-ec-i2c-tunnel.yaml5 $id: http://devicetree.org/schemas/i2c/google,cros-ec-i2c-tunnel.yaml#
8 title: I2C bus that tunnels through the ChromeOS EC (cros-ec)
20 The node for this device should be under a cros-ec node like
21 google,cros-ec-spi or google,cros-ec-i2c.
28 const: google,cros-ec-i2c-tunnel
46 cros-ec@0 {
47 compatible = "google,cros-ec-spi";
53 compatible = "google,cros-ec-i2c-tunnel";
/linux-6.15/Documentation/devicetree/bindings/pwm/
H A Dgoogle,cros-ec-pwm.yaml4 $id: http://devicetree.org/schemas/pwm/google,cros-ec-pwm.yaml#
17 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml).
27 - const: google,cros-ec-pwm
30 - const: google,cros-ec-pwm-type
47 cros-ec@0 {
48 compatible = "google,cros-ec-spi";
53 compatible = "google,cros-ec-pwm";
/linux-6.15/Documentation/devicetree/bindings/sound/
H A Dgoogle,cros-ec-codec.yaml4 $id: http://devicetree.org/schemas/sound/google,cros-ec-codec.yaml#
17 subnode of a cros-ec node.
18 (see Documentation/devicetree/bindings/mfd/google,cros-ec.yaml).
25 const: google,cros-ec-codec
60 cros-ec@0 {
61 compatible = "google,cros-ec-spi";
70 compatible = "google,cros-ec-codec";
/linux-6.15/Documentation/devicetree/bindings/chrome/
H A Dgoogle,cros-ec-typec.yaml4 $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
47 compatible = "google,cros-ec-spi";
52 compatible = "google,cros-ec-typec";
/linux-6.15/Documentation/devicetree/bindings/remoteproc/
H A Dmtk,scp.yaml60 cros-ec-rpmsg:
61 $ref: /schemas/mfd/google,cros-ec.yaml
128 cros-ec-rpmsg:
129 $ref: /schemas/mfd/google,cros-ec.yaml
224 cros-ec-rpmsg {
225 compatible = "google,cros-ec-rpmsg";
226 mediatek,rpmsg-name = "cros-ec-rpmsg";
246 cros-ec-rpmsg {
247 compatible = "google,cros-ec-rpmsg";
257 cros-ec-rpmsg {
[all …]
/linux-6.15/Documentation/devicetree/bindings/display/bridge/
H A Dgoogle,cros-ec-anx7688.yaml4 $id: http://devicetree.org/schemas/display/bridge/google,cros-ec-anx7688.yaml#
16 (See google,cros-ec.yaml). It is accessed using I2C tunneling through
18 (See google,cros-ec-i2c-tunnel.yaml).
22 const: google,cros-ec-anx7688
54 compatible = "google,cros-ec-i2c-tunnel";
60 compatible = "google,cros-ec-anx7688";
/linux-6.15/arch/arm64/boot/dts/qcom/
H A Dsc7280-idp-ec-h1.dtsi15 compatible = "google,cros-ec-spi";
25 compatible = "google,cros-ec-pwm";
30 compatible = "google,cros-ec-i2c-tunnel";
37 compatible = "google,cros-ec-typec";
62 #include <arm/cros-ec-keyboard.dtsi>
63 #include <arm/cros-ec-sbs.dtsi>
H A Dsc7180-trogdor-clamshell.dtsi9 #include <arm/cros-ec-keyboard.dtsi>
H A Dsc7180-trogdor-detachable.dtsi11 compatible = "google,cros-ec-keyb-switches";
H A Dsc7280-herobrine.dtsi524 compatible = "google,cros-ec-fp", "google,cros-ec-spi";
544 compatible = "google,cros-ec-spi";
554 compatible = "google,cros-ec-pwm";
559 compatible = "google,cros-ec-i2c-tunnel";
566 compatible = "google,cros-ec-typec";
591 #include <arm/cros-ec-keyboard.dtsi>
592 #include <arm/cros-ec-sbs.dtsi>
/linux-6.15/drivers/platform/chrome/
H A DMakefile21 cros-ec-typec-objs := cros_ec_typec.o cros_typec_vdm.o
23 cros-ec-typec-objs += cros_typec_altmode.o
25 obj-$(CONFIG_CROS_EC_TYPEC) += cros-ec-typec.o
34 cros-ec-sensorhub-objs := cros_ec_sensorhub.o cros_ec_sensorhub_ring.o
35 obj-$(CONFIG_CROS_EC_SENSORHUB) += cros-ec-sensorhub.o
/linux-6.15/Documentation/devicetree/bindings/regulator/
H A Dgoogle,cros-ec-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/google,cros-ec-regulator.yaml#
21 const: google,cros-ec-regulator
40 compatible = "google,cros-ec-spi";
47 compatible = "google,cros-ec-regulator";
/linux-6.15/arch/arm/boot/dts/
H A Dcros-ec-keyboard.dtsi3 * Keyboard dts fragment for devices that use cros-ec-keyboard
9 #include <dt-bindings/input/cros-ec-keyboard.h>
13 compatible = "google,cros-ec-keyb";
/linux-6.15/Documentation/devicetree/bindings/iio/proximity/
H A Dgoogle,cros-ec-mkbp-proximity.yaml4 $id: http://devicetree.org/schemas/iio/proximity/google,cros-ec-mkbp-proximity.yaml#
20 const: google,cros-ec-mkbp-proximity
33 compatible = "google,cros-ec-mkbp-proximity";
/linux-6.15/Documentation/devicetree/bindings/input/
H A Dgoogle,cros-ec-keyb.yaml5 $id: http://devicetree.org/schemas/input/google,cros-ec-keyb.yaml#
25 const: google,cros-ec-keyb-switches
27 const: google,cros-ec-keyb
58 const: google,cros-ec-keyb
72 compatible = "google,cros-ec-keyb";
138 compatible = "google,cros-ec-keyb-switches";
/linux-6.15/Documentation/ABI/testing/
H A Ddebugfs-cros-ec1 What: /sys/kernel/debug/<cros-ec-device>/console_log
10 What: /sys/kernel/debug/<cros-ec-device>/panicinfo
18 What: /sys/kernel/debug/<cros-ec-device>/pdinfo
27 What: /sys/kernel/debug/<cros-ec-device>/uptime
36 What: /sys/kernel/debug/<cros-ec-device>/last_resume_result
58 What: /sys/kernel/debug/<cros-ec-device>/suspend_timeout_ms
/linux-6.15/drivers/iio/common/cros_ec_sensors/
H A DMakefile6 cros-ec-sensors-core-objs += cros_ec_sensors_core.o cros_ec_sensors_trace.o
7 obj-$(CONFIG_IIO_CROS_EC_SENSORS_CORE) += cros-ec-sensors-core.o
/linux-6.15/arch/arm/boot/dts/rockchip/
H A Drk3288-veyron-chromebook.dtsi107 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"
/linux-6.15/arch/arm64/boot/dts/mediatek/
H A Dmt8183-kukui.dtsi826 cros-ec-rpmsg {
827 compatible = "google,cros-ec-rpmsg";
828 mediatek,rpmsg-name = "cros-ec-rpmsg";
876 cros_ec: cros-ec@0 {
877 compatible = "google,cros-ec-spi";
886 compatible = "google,cros-ec-i2c-tunnel";
893 compatible = "google,extcon-usbc-cros-ec";
898 compatible = "google,cros-ec-typec";
997 #include <arm/cros-ec-sbs.dtsi>
H A Dmt8192-asurada.dtsi942 cros_ec_int: cros-ec-irq-default-pins {
1314 cros-ec-rpmsg {
1315 compatible = "google,cros-ec-rpmsg";
1316 mediatek,rpmsg-name = "cros-ec-rpmsg";
1328 compatible = "google,cros-ec-spi";
1340 compatible = "google,cros-ec-pwm";
1354 compatible = "google,cros-ec-regulator";
1361 compatible = "google,cros-ec-regulator";
1368 compatible = "google,cros-ec-typec";
1470 #include <arm/cros-ec-keyboard.dtsi>
[all …]
H A Dmt8195-cherry.dtsi959 cros_ec_int: cros-ec-irq-default-pins {
1298 cros-ec-rpmsg {
1299 compatible = "google,cros-ec-rpmsg";
1300 mediatek,rpmsg-name = "cros-ec-rpmsg";
1369 compatible = "google,cros-ec-spi";
1378 compatible = "google,cros-ec-i2c-tunnel";
1385 compatible = "google,cros-ec-regulator";
1393 compatible = "google,cros-ec-regulator";
1401 compatible = "google,cros-ec-typec";
1588 #include <arm/cros-ec-keyboard.dtsi>
[all …]
/linux-6.15/drivers/media/cec/platform/cros-ec/
H A DMakefile2 obj-$(CONFIG_CEC_CROS_EC) += cros-ec-cec.o
/linux-6.15/drivers/media/cec/platform/
H A DMakefile7 obj-$(CONFIG_CEC_CROS_EC) += cros-ec/

123