1 # SPDX-License-Identifier: GPL-2.0-only OR BSD 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/display/bri 4 $id: http://devicetree.org/schemas/display/bridge/sil,sii8620.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Silicon Image SiI8620 HDMI/MHL bridge 7 title: Silicon Image SiI8620 HDMI/MHL bridge 8 8 9 maintainers: 9 maintainers: 10 - Krzysztof Kozlowski <krzysztof.kozlowski@li 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 11 12 properties: 12 properties: 13 compatible: 13 compatible: 14 const: sil,sii8620 14 const: sil,sii8620 15 15 16 reg: 16 reg: 17 maxItems: 1 17 maxItems: 1 18 18 19 clocks: 19 clocks: 20 maxItems: 1 20 maxItems: 1 21 21 22 clock-names: 22 clock-names: 23 items: 23 items: 24 - const: xtal 24 - const: xtal 25 25 26 cvcc10-supply: 26 cvcc10-supply: 27 description: Digital Core Supply Voltage ( 27 description: Digital Core Supply Voltage (1.0V) 28 28 29 interrupts: 29 interrupts: 30 maxItems: 1 30 maxItems: 1 31 31 32 iovcc18-supply: 32 iovcc18-supply: 33 description: I/O Supply Voltage (1.8V) 33 description: I/O Supply Voltage (1.8V) 34 34 35 reset-gpios: 35 reset-gpios: 36 maxItems: 1 36 maxItems: 1 37 37 38 ports: 38 ports: 39 $ref: /schemas/graph.yaml#/properties/port 39 $ref: /schemas/graph.yaml#/properties/ports 40 unevaluatedProperties: false 40 unevaluatedProperties: false 41 41 42 properties: 42 properties: 43 port@0: 43 port@0: 44 $ref: /schemas/graph.yaml#/properties/ 44 $ref: /schemas/graph.yaml#/properties/port 45 description: 45 description: 46 Video port for HDMI (encoder) input 46 Video port for HDMI (encoder) input 47 47 48 port@1: 48 port@1: 49 $ref: /schemas/graph.yaml#/properties/ 49 $ref: /schemas/graph.yaml#/properties/port 50 description: 50 description: 51 MHL to connector port 51 MHL to connector port 52 52 53 required: 53 required: 54 - port@0 54 - port@0 55 - port@1 55 - port@1 56 56 57 required: 57 required: 58 - compatible 58 - compatible 59 - reg 59 - reg 60 - clocks 60 - clocks 61 - cvcc10-supply 61 - cvcc10-supply 62 - interrupts 62 - interrupts 63 - iovcc18-supply 63 - iovcc18-supply 64 - reset-gpios 64 - reset-gpios 65 - ports 65 - ports 66 66 67 additionalProperties: false 67 additionalProperties: false 68 68 69 examples: 69 examples: 70 - | 70 - | 71 #include <dt-bindings/gpio/gpio.h> 71 #include <dt-bindings/gpio/gpio.h> 72 #include <dt-bindings/interrupt-controller 72 #include <dt-bindings/interrupt-controller/irq.h> 73 73 74 i2c { 74 i2c { 75 #address-cells = <1>; 75 #address-cells = <1>; 76 #size-cells = <0>; 76 #size-cells = <0>; 77 77 78 bridge@39 { 78 bridge@39 { 79 reg = <0x39>; 79 reg = <0x39>; 80 compatible = "sil,sii8620"; 80 compatible = "sil,sii8620"; 81 cvcc10-supply = <&ldo36_reg>; 81 cvcc10-supply = <&ldo36_reg>; 82 iovcc18-supply = <&ldo34_reg>; 82 iovcc18-supply = <&ldo34_reg>; 83 interrupt-parent = <&gpf0>; 83 interrupt-parent = <&gpf0>; 84 interrupts = <2 IRQ_TYPE_LEVEL_HIG 84 interrupts = <2 IRQ_TYPE_LEVEL_HIGH>; 85 reset-gpios = <&gpv7 0 GPIO_ACTIVE 85 reset-gpios = <&gpv7 0 GPIO_ACTIVE_LOW>; 86 clocks = <&pmu_system_controller 0 86 clocks = <&pmu_system_controller 0>; 87 clock-names = "xtal"; 87 clock-names = "xtal"; 88 88 89 ports { 89 ports { 90 #address-cells = <1>; 90 #address-cells = <1>; 91 #size-cells = <0>; 91 #size-cells = <0>; 92 92 93 port@0 { 93 port@0 { 94 reg = <0>; 94 reg = <0>; 95 mhl_to_hdmi: endpoint { 95 mhl_to_hdmi: endpoint { 96 remote-endpoint = <&hd 96 remote-endpoint = <&hdmi_to_mhl>; 97 }; 97 }; 98 }; 98 }; 99 99 100 port@1 { 100 port@1 { 101 reg = <1>; 101 reg = <1>; 102 mhl_to_musb_con: endpoint 102 mhl_to_musb_con: endpoint { 103 remote-endpoint = <&mu 103 remote-endpoint = <&musb_con_to_mhl>; 104 }; 104 }; 105 }; 105 }; 106 }; 106 }; 107 }; 107 }; 108 }; 108 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.