The ANX7625 is an ultra-low power 4K Mobile HD Transmitter designed for portable device. It converts MIPI to DisplayPort 1.3 4K. You can add support to your board with binding. Example: anx_bridge: anx7625@58 { compatible = "analogix,anx7625"; reg = <0x58>; low-power-mode = <1>; enable-gpios = <&gpio0 45 GPIO_ACTIVE_LOW>; reset-gpios = <&gpio0 73 GPIO_ACTIVE_LOW>; status = "okay"; port@0 { reg = <0>; anx7625_1_in: endpoint { remote-endpoint = <&mipi_dsi_bridge_1>; }; }; }; Signed-off-by: Xin Ji <xji@xxxxxxxxxxxxxxxx> --- .../bindings/display/bridge/anx7625.yaml | 84 ++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge/anx7625.yaml diff --git a/Documentation/devicetree/bindings/display/bridge/anx7625.yaml b/Documentation/devicetree/bindings/display/bridge/anx7625.yaml new file mode 100644 index 0000000..2991039 --- /dev/null +++ b/Documentation/devicetree/bindings/display/bridge/anx7625.yaml @@ -0,0 +1,84 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +# Copyright 2019 Analogix Semiconductor, Inc. +%YAML 1.2 +--- +$id: "http://devicetree.org/schemas/display/bridge/anx7625.yaml#" +$schema: "http://devicetree.org/meta-schemas/core.yaml#" + +title: Analogix ANX7625 SlimPort (4K Mobile HD Transmitter) + +maintainers: + - Xin Ji <xji@xxxxxxxxxxxxxxxx> + +description: | + The ANX7625 is an ultra-low power 4K Mobile HD Transmitter + designed for portable devices. + +properties: + compatible: + items: + - const: analogix,anx7625 + + reg: + maxItems: 1 + + low-power-mode: + description: Low power mode support feature + maxItems: 1 + + hpd-gpios: + description: used for HPD interrupt + maxItems: 1 + + enable-gpios: + description: used for power on chip control + maxItems: 1 + + reset-gpios: + description: used for reset chip control + maxItems: 1 + + port@0: + type: object + description: + A port node pointing to MIPI DSI host port node. + + port@1: + type: object + description: + A port node pointing to MIPI DPI host port node. + + port@2: + type: object + description: + A port node pointing to external connector port node. + + port@3: + type: object + description: + A port node pointing to internal panel port node. + + port@4: + type: object + description: + A port node pointing to normal eDP port node. + +required: + - compatible + - reg + - port@0 | port@1 + +example: + - | + anx_bridge: anx7625@58 { + compatible = "analogix,anx7625"; + reg = <0x58>; + low-power-mode = <0>; + status = "okay"; + port@0 { + reg = <0>; + anx7625_1_in: endpoint { + remote-endpoint = <&mipi_dsi_bridge_1>; + }; + }; + }; -- 2.7.4 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel