Path: blob/master/Documentation/devicetree/bindings/display/amlogic,meson-g12a-dw-mipi-dsi.yaml
26308 views
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)1# Copyright 2020 BayLibre, SAS2%YAML 1.23---4$id: http://devicetree.org/schemas/display/amlogic,meson-g12a-dw-mipi-dsi.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#67title: Amlogic specific extensions to the Synopsys Designware MIPI DSI Host Controller89maintainers:10- Neil Armstrong <neil.armstrong@linaro.org>1112description: |13The Amlogic Meson Synopsys Designware Integration is composed of14- A Synopsys DesignWare MIPI DSI Host Controller IP15- A TOP control block controlling the Clocks & Resets of the IP1617allOf:18- $ref: dsi-controller.yaml#1920properties:21compatible:22enum:23- amlogic,meson-g12a-dw-mipi-dsi2425reg:26maxItems: 12728clocks:29minItems: 330maxItems: 43132clock-names:33minItems: 334items:35- const: pclk36- const: bit37- const: px38- const: meas3940resets:41maxItems: 14243reset-names:44items:45- const: top4647phys:48maxItems: 14950phy-names:51items:52- const: dphy5354ports:55$ref: /schemas/graph.yaml#/properties/ports5657properties:58port@0:59$ref: /schemas/graph.yaml#/properties/port60description: Input node to receive pixel data.6162port@1:63$ref: /schemas/graph.yaml#/properties/port64description: DSI output node to panel.6566required:67- port@068- port@16970required:71- compatible72- reg73- clocks74- clock-names75- resets76- reset-names77- phys78- phy-names79- ports8081unevaluatedProperties: false8283examples:84- |85dsi@6000 {86compatible = "amlogic,meson-g12a-dw-mipi-dsi";87reg = <0x6000 0x400>;88resets = <&reset_top>;89reset-names = "top";90clocks = <&clk_pclk>, <&bit_clk>, <&clk_px>;91clock-names = "pclk", "bit", "px";92phys = <&mipi_dphy>;93phy-names = "dphy";9495ports {96#address-cells = <1>;97#size-cells = <0>;9899/* VPU VENC Input */100mipi_dsi_venc_port: port@0 {101reg = <0>;102103mipi_dsi_in: endpoint {104remote-endpoint = <&dpi_out>;105};106};107108/* DSI Output */109mipi_dsi_panel_port: port@1 {110reg = <1>;111112mipi_out_panel: endpoint {113remote-endpoint = <&mipi_in_panel>;114};115};116};117};118119120