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/samsung,s6e3fc2x01.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Samsung S6E3FC2X01 AMOLED DDIC 8 9description: The S6E3FC2X01 is display driver IC with connected panel. 10 11maintainers: 12 - David Heidelberg <david@ixit.cz> 13 14allOf: 15 - $ref: panel-common.yaml# 16 17properties: 18 compatible: 19 items: 20 - enum: 21 # Samsung 6.41 inch, 1080x2340 pixels, 19.5:9 ratio 22 - samsung,s6e3fc2x01-ams641rw 23 - const: samsung,s6e3fc2x01 24 25 reg: 26 maxItems: 1 27 28 reset-gpios: true 29 30 port: true 31 32 vddio-supply: 33 description: VDD regulator 34 35 vci-supply: 36 description: VCI regulator 37 38 poc-supply: 39 description: POC regulator 40 41required: 42 - compatible 43 - reset-gpios 44 - vddio-supply 45 - vci-supply 46 - poc-supply 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 = "samsung,s6e3fc2x01-ams641rw", "samsung,s6e3fc2x01"; 60 reg = <0>; 61 62 vddio-supply = <&vreg_l14a_1p88>; 63 vci-supply = <&s2dos05_buck1>; 64 poc-supply = <&s2dos05_ldo1>; 65 66 te-gpios = <&tlmm 10 GPIO_ACTIVE_HIGH>; 67 reset-gpios = <&tlmm 6 GPIO_ACTIVE_HIGH>; 68 69 pinctrl-0 = <&sde_dsi_active &sde_te_active_sleep>; 70 pinctrl-1 = <&sde_dsi_suspend &sde_te_active_sleep>; 71 pinctrl-names = "default", "sleep"; 72 73 port { 74 panel_in: endpoint { 75 remote-endpoint = <&mdss_dsi0_out>; 76 }; 77 }; 78 }; 79 }; 80 81... 82