1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/display/panel/raydium,rm692e5.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Raydium RM692E5 based DSI display panels 8 9maintainers: 10 - Konrad Dybcio <konradybcio@kernel.org> 11 12description: 13 The Raydium RM692E5 is a generic DSI Panel IC used to control 14 AMOLED panels. 15 16allOf: 17 - $ref: panel-common.yaml# 18 19properties: 20 compatible: 21 items: 22 - const: fairphone,fp5-rm692e5-boe 23 - const: raydium,rm692e5 24 25 reg: 26 maxItems: 1 27 28 dvdd-supply: 29 description: Digital voltage rail 30 31 vci-supply: 32 description: Analog voltage rail 33 34 vddio-supply: 35 description: I/O voltage rail 36 37 port: true 38 39required: 40 - compatible 41 - reg 42 - reset-gpios 43 - dvdd-supply 44 - vci-supply 45 - vddio-supply 46 - port 47 48unevaluatedProperties: false 49 50examples: 51 - | 52 #include <dt-bindings/gpio/gpio.h> 53 54 dsi { 55 #address-cells = <1>; 56 #size-cells = <0>; 57 58 panel@0 { 59 compatible = "fairphone,fp5-rm692e5-boe", "raydium,rm692e5"; 60 reg = <0>; 61 62 reset-gpios = <&tlmm 44 GPIO_ACTIVE_LOW>; 63 dvdd-supply = <&vreg_oled_vci>; 64 vci-supply = <&vreg_l12c>; 65 vddio-supply = <&vreg_oled_dvdd>; 66 67 port { 68 panel_in_0: endpoint { 69 remote-endpoint = <&dsi0_out>; 70 }; 71 }; 72 }; 73 }; 74 75... 76