xref: /openbmc/linux/Documentation/devicetree/bindings/display/panel/visionox,r66451.yaml (revision c900529f3d9161bfde5cca0754f83b4d3c3e0220)
1*11c173b2SJessica Zhang# SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
2*11c173b2SJessica Zhang%YAML 1.2
3*11c173b2SJessica Zhang---
4*11c173b2SJessica Zhang$id: http://devicetree.org/schemas/display/panel/visionox,r66451.yaml#
5*11c173b2SJessica Zhang$schema: http://devicetree.org/meta-schemas/core.yaml#
6*11c173b2SJessica Zhang
7*11c173b2SJessica Zhangtitle: Visionox R66451 AMOLED DSI Panel
8*11c173b2SJessica Zhang
9*11c173b2SJessica Zhangmaintainers:
10*11c173b2SJessica Zhang  - Jessica Zhang <quic_jesszhan@quicinc.com>
11*11c173b2SJessica Zhang
12*11c173b2SJessica ZhangallOf:
13*11c173b2SJessica Zhang  - $ref: panel-common.yaml#
14*11c173b2SJessica Zhang
15*11c173b2SJessica Zhangproperties:
16*11c173b2SJessica Zhang  compatible:
17*11c173b2SJessica Zhang    const: visionox,r66451
18*11c173b2SJessica Zhang
19*11c173b2SJessica Zhang  reg:
20*11c173b2SJessica Zhang    maxItems: 1
21*11c173b2SJessica Zhang    description: DSI virtual channel
22*11c173b2SJessica Zhang
23*11c173b2SJessica Zhang  vddio-supply: true
24*11c173b2SJessica Zhang  vdd-supply: true
25*11c173b2SJessica Zhang  port: true
26*11c173b2SJessica Zhang  reset-gpios: true
27*11c173b2SJessica Zhang
28*11c173b2SJessica ZhangadditionalProperties: false
29*11c173b2SJessica Zhang
30*11c173b2SJessica Zhangrequired:
31*11c173b2SJessica Zhang  - compatible
32*11c173b2SJessica Zhang  - reg
33*11c173b2SJessica Zhang  - vddio-supply
34*11c173b2SJessica Zhang  - vdd-supply
35*11c173b2SJessica Zhang  - reset-gpios
36*11c173b2SJessica Zhang  - port
37*11c173b2SJessica Zhang
38*11c173b2SJessica Zhangexamples:
39*11c173b2SJessica Zhang  - |
40*11c173b2SJessica Zhang    #include <dt-bindings/gpio/gpio.h>
41*11c173b2SJessica Zhang    dsi {
42*11c173b2SJessica Zhang        #address-cells = <1>;
43*11c173b2SJessica Zhang        #size-cells = <0>;
44*11c173b2SJessica Zhang        panel@0 {
45*11c173b2SJessica Zhang            compatible = "visionox,r66451";
46*11c173b2SJessica Zhang            reg = <0>;
47*11c173b2SJessica Zhang            vddio-supply = <&vreg_l12c_1p8>;
48*11c173b2SJessica Zhang            vdd-supply = <&vreg_l13c_3p0>;
49*11c173b2SJessica Zhang
50*11c173b2SJessica Zhang            reset-gpios = <&tlmm 24 GPIO_ACTIVE_LOW>;
51*11c173b2SJessica Zhang
52*11c173b2SJessica Zhang            port {
53*11c173b2SJessica Zhang                panel0_in: endpoint {
54*11c173b2SJessica Zhang                    remote-endpoint = <&dsi0_out>;
55*11c173b2SJessica Zhang                };
56*11c173b2SJessica Zhang            };
57*11c173b2SJessica Zhang        };
58*11c173b2SJessica Zhang    };
59*11c173b2SJessica Zhang...
60