xref: /freebsd/sys/contrib/device-tree/Bindings/display/panel/rocktech,jh057n00900.yaml (revision 7d0873ebb83b19ba1e8a89e679470d885efe12e3)
1aa1a8ff2SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2c66ec88fSEmmanuel Vadot%YAML 1.2
3c66ec88fSEmmanuel Vadot---
4c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/display/panel/rocktech,jh057n00900.yaml#
5c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6c66ec88fSEmmanuel Vadot
7c66ec88fSEmmanuel Vadottitle: Rocktech JH057N00900 5.5" 720x1440 TFT LCD panel
8c66ec88fSEmmanuel Vadot
9c66ec88fSEmmanuel Vadotmaintainers:
10c66ec88fSEmmanuel Vadot  - Ondrej Jirman <megi@xff.cz>
116be33864SEmmanuel Vadot  - Guido Gŭnther <agx@sigxcpu.org>
12c66ec88fSEmmanuel Vadot
136be33864SEmmanuel Vadotdescription:
14c66ec88fSEmmanuel Vadot  Rocktech JH057N00900 is a 720x1440 TFT LCD panel
15c66ec88fSEmmanuel Vadot  connected using a MIPI-DSI video interface.
16c66ec88fSEmmanuel Vadot
17c66ec88fSEmmanuel VadotallOf:
18c66ec88fSEmmanuel Vadot  - $ref: panel-common.yaml#
19c66ec88fSEmmanuel Vadot
20c66ec88fSEmmanuel Vadotproperties:
21c66ec88fSEmmanuel Vadot  compatible:
22c66ec88fSEmmanuel Vadot    enum:
23f126890aSEmmanuel Vadot      # Anberic RG353V-V2 5.0" 640x480 TFT LCD panel
24f126890aSEmmanuel Vadot      - anbernic,rg353v-panel-v2
25*7d0873ebSEmmanuel Vadot      # GameForce Chi 3.5" 640x480 TFT LCD panel
26*7d0873ebSEmmanuel Vadot      - gameforce,chi-panel
2701950c46SEmmanuel Vadot      # Powkiddy RGB10MAX3 5.0" 720x1280 TFT LCD panel
2801950c46SEmmanuel Vadot      - powkiddy,rgb10max3-panel
2984943d6fSEmmanuel Vadot      # Powkiddy RGB30 3.0" 720x720 TFT LCD panel
3084943d6fSEmmanuel Vadot      - powkiddy,rgb30-panel
31c66ec88fSEmmanuel Vadot      # Rocktech JH057N00900 5.5" 720x1440 TFT LCD panel
32c66ec88fSEmmanuel Vadot      - rocktech,jh057n00900
33c66ec88fSEmmanuel Vadot      # Xingbangda XBD599 5.99" 720x1440 TFT LCD panel
34c66ec88fSEmmanuel Vadot      - xingbangda,xbd599
35c66ec88fSEmmanuel Vadot
36c66ec88fSEmmanuel Vadot  port: true
37c66ec88fSEmmanuel Vadot  reg:
38c66ec88fSEmmanuel Vadot    maxItems: 1
39c66ec88fSEmmanuel Vadot    description: DSI virtual channel
40c66ec88fSEmmanuel Vadot
41c66ec88fSEmmanuel Vadot  vcc-supply:
42c66ec88fSEmmanuel Vadot    description: Panel power supply
43c66ec88fSEmmanuel Vadot
44c66ec88fSEmmanuel Vadot  iovcc-supply:
45c66ec88fSEmmanuel Vadot    description: I/O voltage supply
46c66ec88fSEmmanuel Vadot
476be33864SEmmanuel Vadot  reset-gpios: true
48c66ec88fSEmmanuel Vadot
496be33864SEmmanuel Vadot  backlight: true
5001950c46SEmmanuel Vadot  rotation: true
51c66ec88fSEmmanuel Vadot
52c66ec88fSEmmanuel Vadotrequired:
53c66ec88fSEmmanuel Vadot  - compatible
54c66ec88fSEmmanuel Vadot  - reg
55c66ec88fSEmmanuel Vadot  - vcc-supply
56c66ec88fSEmmanuel Vadot  - iovcc-supply
57c66ec88fSEmmanuel Vadot  - reset-gpios
58c66ec88fSEmmanuel Vadot
59c66ec88fSEmmanuel VadotadditionalProperties: false
60c66ec88fSEmmanuel Vadot
61c66ec88fSEmmanuel Vadotexamples:
62c66ec88fSEmmanuel Vadot  - |
63c66ec88fSEmmanuel Vadot    #include <dt-bindings/gpio/gpio.h>
64c66ec88fSEmmanuel Vadot
65c66ec88fSEmmanuel Vadot    dsi {
66c66ec88fSEmmanuel Vadot        #address-cells = <1>;
67c66ec88fSEmmanuel Vadot        #size-cells = <0>;
68c66ec88fSEmmanuel Vadot        panel@0 {
69c66ec88fSEmmanuel Vadot            compatible = "rocktech,jh057n00900";
70c66ec88fSEmmanuel Vadot            reg = <0>;
71c66ec88fSEmmanuel Vadot            vcc-supply = <&reg_2v8_p>;
72c66ec88fSEmmanuel Vadot            iovcc-supply = <&reg_1v8_p>;
73c66ec88fSEmmanuel Vadot            reset-gpios = <&gpio3 13 GPIO_ACTIVE_LOW>;
74c66ec88fSEmmanuel Vadot            backlight = <&backlight>;
75c66ec88fSEmmanuel Vadot        };
76c66ec88fSEmmanuel Vadot    };
776be33864SEmmanuel Vadot
78c66ec88fSEmmanuel Vadot...
79