Path: blob/master/Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
53057 views
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/display/bridge/ite,it66121.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: ITE it66121 HDMI bridge78maintainers:9- Phong LE <ple@baylibre.com>10- Neil Armstrong <neil.armstrong@linaro.org>1112description: |13The IT66121 is a high-performance and low-power single channel HDMI14transmitter, fully compliant with HDMI 1.3a, HDCP 1.2 and backward compatible15to DVI 1.0 specifications.1617properties:18compatible:19enum:20- ite,it6612121- ite,it6612222- ite,it66102324reg:25maxItems: 12627reset-gpios:28maxItems: 129description: GPIO connected to active low reset3031vrf12-supply:32description: Regulator for 1.2V analog core power.3334vcn33-supply:35description: Regulator for 3.3V digital core power.3637vcn18-supply:38description: Regulator for 1.8V IO core power.3940interrupts:41maxItems: 14243"#sound-dai-cells":44const: 04546ports:47$ref: /schemas/graph.yaml#/properties/ports4849properties:50port@0:51$ref: /schemas/graph.yaml#/$defs/port-base52unevaluatedProperties: false53description: DPI input port.5455properties:56endpoint:57$ref: /schemas/graph.yaml#/$defs/endpoint-base58unevaluatedProperties: false5960properties:61bus-width:62description:63Endpoint bus width.64enum:65- 12 # 12 data lines connected and dual-edge mode66- 24 # 24 data lines connected and single-edge mode67default: 246869port@1:70$ref: /schemas/graph.yaml#/properties/port71description: HDMI Connector port.7273required:74- port@075- port@17677required:78- compatible79- reg80- reset-gpios81- vrf12-supply82- vcn33-supply83- vcn18-supply84- interrupts85- ports8687allOf:88- $ref: /schemas/sound/dai-common.yaml#8990unevaluatedProperties: false9192examples:93- |94#include <dt-bindings/interrupt-controller/irq.h>95#include <dt-bindings/gpio/gpio.h>96i2c {97#address-cells = <1>;98#size-cells = <0>;99100it66121hdmitx: hdmitx@4c {101compatible = "ite,it66121";102pinctrl-names = "default";103pinctrl-0 = <&ite_pins_default>;104vcn33-supply = <&mt6358_vcn33_wifi_reg>;105vcn18-supply = <&mt6358_vcn18_reg>;106vrf12-supply = <&mt6358_vrf12_reg>;107reset-gpios = <&pio 160 GPIO_ACTIVE_LOW>;108interrupt-parent = <&pio>;109interrupts = <4 IRQ_TYPE_LEVEL_LOW>;110reg = <0x4c>;111112ports {113#address-cells = <1>;114#size-cells = <0>;115116port@0 {117reg = <0>;118it66121_in: endpoint {119bus-width = <12>;120remote-endpoint = <&display_out>;121};122};123124port@1 {125reg = <1>;126hdmi_conn_out: endpoint {127remote-endpoint = <&hdmi_conn_in>;128};129};130};131};132};133134135