184943d6fSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 284943d6fSEmmanuel Vadot%YAML 1.2 384943d6fSEmmanuel Vadot--- 484943d6fSEmmanuel Vadot$id: http://devicetree.org/schemas/display/panel/raydium,rm692e5.yaml# 584943d6fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 684943d6fSEmmanuel Vadot 784943d6fSEmmanuel Vadottitle: Raydium RM692E5 based DSI display panels 884943d6fSEmmanuel Vadot 984943d6fSEmmanuel Vadotmaintainers: 1084943d6fSEmmanuel Vadot - Konrad Dybcio <konradybcio@kernel.org> 1184943d6fSEmmanuel Vadot 1284943d6fSEmmanuel Vadotdescription: 1384943d6fSEmmanuel Vadot The Raydium RM692E5 is a generic DSI Panel IC used to control 1484943d6fSEmmanuel Vadot AMOLED panels. 1584943d6fSEmmanuel Vadot 1684943d6fSEmmanuel VadotallOf: 1784943d6fSEmmanuel Vadot - $ref: panel-common.yaml# 1884943d6fSEmmanuel Vadot 1984943d6fSEmmanuel Vadotproperties: 2084943d6fSEmmanuel Vadot compatible: 2184943d6fSEmmanuel Vadot items: 2284943d6fSEmmanuel Vadot - const: fairphone,fp5-rm692e5-boe 2384943d6fSEmmanuel Vadot - const: raydium,rm692e5 2484943d6fSEmmanuel Vadot 25*7d0873ebSEmmanuel Vadot reg: 26*7d0873ebSEmmanuel Vadot maxItems: 1 27*7d0873ebSEmmanuel Vadot 2884943d6fSEmmanuel Vadot dvdd-supply: 2984943d6fSEmmanuel Vadot description: Digital voltage rail 3084943d6fSEmmanuel Vadot 3184943d6fSEmmanuel Vadot vci-supply: 3284943d6fSEmmanuel Vadot description: Analog voltage rail 3384943d6fSEmmanuel Vadot 3484943d6fSEmmanuel Vadot vddio-supply: 3584943d6fSEmmanuel Vadot description: I/O voltage rail 3684943d6fSEmmanuel Vadot 3784943d6fSEmmanuel Vadot port: true 3884943d6fSEmmanuel Vadot 3984943d6fSEmmanuel Vadotrequired: 4084943d6fSEmmanuel Vadot - compatible 4184943d6fSEmmanuel Vadot - reg 4284943d6fSEmmanuel Vadot - reset-gpios 4384943d6fSEmmanuel Vadot - dvdd-supply 4484943d6fSEmmanuel Vadot - vci-supply 4584943d6fSEmmanuel Vadot - vddio-supply 4684943d6fSEmmanuel Vadot - port 4784943d6fSEmmanuel Vadot 4884943d6fSEmmanuel VadotunevaluatedProperties: false 4984943d6fSEmmanuel Vadot 5084943d6fSEmmanuel Vadotexamples: 5184943d6fSEmmanuel Vadot - | 5284943d6fSEmmanuel Vadot #include <dt-bindings/gpio/gpio.h> 5384943d6fSEmmanuel Vadot 5484943d6fSEmmanuel Vadot dsi { 5584943d6fSEmmanuel Vadot #address-cells = <1>; 5684943d6fSEmmanuel Vadot #size-cells = <0>; 5784943d6fSEmmanuel Vadot 5884943d6fSEmmanuel Vadot panel@0 { 5984943d6fSEmmanuel Vadot compatible = "fairphone,fp5-rm692e5-boe", "raydium,rm692e5"; 6084943d6fSEmmanuel Vadot reg = <0>; 6184943d6fSEmmanuel Vadot 6284943d6fSEmmanuel Vadot reset-gpios = <&tlmm 44 GPIO_ACTIVE_LOW>; 6384943d6fSEmmanuel Vadot dvdd-supply = <&vreg_oled_vci>; 6484943d6fSEmmanuel Vadot vci-supply = <&vreg_l12c>; 6584943d6fSEmmanuel Vadot vddio-supply = <&vreg_oled_dvdd>; 6684943d6fSEmmanuel Vadot 6784943d6fSEmmanuel Vadot port { 6884943d6fSEmmanuel Vadot panel_in_0: endpoint { 6984943d6fSEmmanuel Vadot remote-endpoint = <&dsi0_out>; 7084943d6fSEmmanuel Vadot }; 7184943d6fSEmmanuel Vadot }; 7284943d6fSEmmanuel Vadot }; 7384943d6fSEmmanuel Vadot }; 7484943d6fSEmmanuel Vadot 7584943d6fSEmmanuel Vadot... 76