xref: /freebsd/sys/contrib/device-tree/Bindings/display/panel/boe,bf060y8m-aj0.yaml (revision 7d0873ebb83b19ba1e8a89e679470d885efe12e3)
1e67e8565SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2e67e8565SEmmanuel Vadot%YAML 1.2
3e67e8565SEmmanuel Vadot---
4e67e8565SEmmanuel Vadot$id: http://devicetree.org/schemas/display/panel/boe,bf060y8m-aj0.yaml#
5e67e8565SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6e67e8565SEmmanuel Vadot
7e67e8565SEmmanuel Vadottitle: BOE BF060Y8M-AJ0 5.99" 1080x2160 AMOLED Panel
8e67e8565SEmmanuel Vadot
9e67e8565SEmmanuel Vadotmaintainers:
10e67e8565SEmmanuel Vadot  - AngeloGioacchino Del Regno <angelogioacchino.delregno@somainline.org>
11e67e8565SEmmanuel Vadot
12e67e8565SEmmanuel Vadotdescription: |
13e67e8565SEmmanuel Vadot  This is a 5.99" 1080x2160 16.7M Color active matrix AMOLED
14e67e8565SEmmanuel Vadot  video mode panel module on MIPI-DSI 4-Lane interface, GGRB
15e67e8565SEmmanuel Vadot  pixel arrangement, 63 micrometers pitch, with an active
16e67e8565SEmmanuel Vadot  area of 68.04 x 136.08 millimeters.
17e67e8565SEmmanuel Vadot  Each pixel is divided into red and green dots, or blue and
18e67e8565SEmmanuel Vadot  green dots, and two pixels share red or blue dots which are
19e67e8565SEmmanuel Vadot  arranged in vertical stripe.
20e67e8565SEmmanuel Vadot  The DriverIC for this panel module is SW43404.
21e67e8565SEmmanuel Vadot
22e67e8565SEmmanuel VadotallOf:
23e67e8565SEmmanuel Vadot  - $ref: panel-common.yaml#
24e67e8565SEmmanuel Vadot
25e67e8565SEmmanuel Vadotproperties:
26e67e8565SEmmanuel Vadot  compatible:
27e67e8565SEmmanuel Vadot    const: boe,bf060y8m-aj0
28e67e8565SEmmanuel Vadot
29*7d0873ebSEmmanuel Vadot  reg:
30*7d0873ebSEmmanuel Vadot    maxItems: 1
31*7d0873ebSEmmanuel Vadot
32e67e8565SEmmanuel Vadot  elvdd-supply:
33e67e8565SEmmanuel Vadot    description: EL Driving positive (VDD) supply (4.40-4.80V)
34e67e8565SEmmanuel Vadot  elvss-supply:
35e67e8565SEmmanuel Vadot    description: EL Driving negative (VSS) supply (-5.00V to -1.40V)
36e67e8565SEmmanuel Vadot  vcc-supply:
37e67e8565SEmmanuel Vadot    description: Core (TSP) voltage supply (2.70-3.60V)
38e67e8565SEmmanuel Vadot  vci-supply:
39e67e8565SEmmanuel Vadot    description: DriverIC Operation supply (2.60-3.60V)
40e67e8565SEmmanuel Vadot  vddio-supply:
41e67e8565SEmmanuel Vadot    description: I/O voltage supply (1.62-1.98V)
42e67e8565SEmmanuel Vadot
43e67e8565SEmmanuel Vadot  port: true
44e67e8565SEmmanuel Vadot  reset-gpios: true
45e67e8565SEmmanuel Vadot
46e67e8565SEmmanuel Vadotrequired:
47e67e8565SEmmanuel Vadot  - compatible
48e67e8565SEmmanuel Vadot  - elvdd-supply
49e67e8565SEmmanuel Vadot  - elvss-supply
50e67e8565SEmmanuel Vadot  - vcc-supply
51e67e8565SEmmanuel Vadot  - vci-supply
52e67e8565SEmmanuel Vadot  - vddio-supply
53e67e8565SEmmanuel Vadot  - reg
54e67e8565SEmmanuel Vadot  - reset-gpios
55e67e8565SEmmanuel Vadot
56e67e8565SEmmanuel VadotadditionalProperties: false
57e67e8565SEmmanuel Vadot
58e67e8565SEmmanuel Vadotexamples:
59e67e8565SEmmanuel Vadot  - |
60e67e8565SEmmanuel Vadot    #include <dt-bindings/gpio/gpio.h>
61e67e8565SEmmanuel Vadot
62e67e8565SEmmanuel Vadot    dsi {
63e67e8565SEmmanuel Vadot        #address-cells = <1>;
64e67e8565SEmmanuel Vadot        #size-cells = <0>;
65e67e8565SEmmanuel Vadot        panel@0 {
66e67e8565SEmmanuel Vadot            compatible = "boe,bf060y8m-aj0";
67e67e8565SEmmanuel Vadot            reg = <0>;
68e67e8565SEmmanuel Vadot
69e67e8565SEmmanuel Vadot            reset-gpios = <&tlmm 94 GPIO_ACTIVE_HIGH>;
70e67e8565SEmmanuel Vadot
71e67e8565SEmmanuel Vadot            vcc-supply = <&disp_vcc_vreg>;
72e67e8565SEmmanuel Vadot            vddio-supply = <&disp_vddio_vreg>;
73e67e8565SEmmanuel Vadot            vci-supply = <&disp_vci_vreg>;
74e67e8565SEmmanuel Vadot            elvdd-supply = <&disp_elvdd_vreg>;
75e67e8565SEmmanuel Vadot            elvss-supply = <&disp_elvss_vreg>;
76e67e8565SEmmanuel Vadot
77e67e8565SEmmanuel Vadot            port {
78e67e8565SEmmanuel Vadot                panel_in: endpoint {
79e67e8565SEmmanuel Vadot                    remote-endpoint = <&dsi0_out>;
80e67e8565SEmmanuel Vadot                };
81e67e8565SEmmanuel Vadot            };
82e67e8565SEmmanuel Vadot        };
83e67e8565SEmmanuel Vadot    };
84