Lines Matching +full:embedded +full:- +full:controller
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/platform/huawei,gaokun-ec.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Huawei Matebook E Go Embedded Controller
10 - Pengyu Luo <mitltlatltl@gmail.com>
13 Different from other Qualcomm Snapdragon sc8180x and sc8280xp-based
14 machines, the Huawei Matebook E Go tablets use embedded controllers
16 UCSI, USB Type-C DP Alt Mode. In addition, Huawei's implementation
23 - huawei,gaokun3-ec
28 '#address-cells':
31 '#size-cells':
39 $ref: /schemas/connector/usb-connector.yaml#
46 - compatible
47 - reg
48 - interrupts
53 - |
54 #include <dt-bindings/interrupt-controller/irq.h>
56 #address-cells = <1>;
57 #size-cells = <0>;
59 embedded-controller@38 {
60 compatible = "huawei,gaokun3-ec";
63 interrupts-extended = <&tlmm 107 IRQ_TYPE_LEVEL_LOW>;
65 #address-cells = <1>;
66 #size-cells = <0>;
69 compatible = "usb-c-connector";
71 power-role = "dual";
72 data-role = "dual";
75 #address-cells = <1>;
76 #size-cells = <0>;
82 remote-endpoint = <&usb_0_qmpphy_out>;
90 remote-endpoint = <&usb0_sbu_mux>;
97 compatible = "usb-c-connector";
99 power-role = "dual";
100 data-role = "dual";
103 #address-cells = <1>;
104 #size-cells = <0>;
110 remote-endpoint = <&usb_1_qmpphy_out>;
118 remote-endpoint = <&usb1_sbu_mux>;