Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/display/panel/visionox,rm69299.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: Visionox model RM69299 Panels Device Tree Bindings.
0008 
0009 maintainers:
0010   - Harigovindan P <harigovi@codeaurora.org>
0011 
0012 description: |
0013   This binding is for display panels using a Visionox RM692999 panel.
0014 
0015 allOf:
0016   - $ref: panel-common.yaml#
0017 
0018 properties:
0019   compatible:
0020     const: visionox,rm69299-1080p-display
0021 
0022   vdda-supply:
0023     description: |
0024       Phandle of the regulator that provides the vdda supply voltage.
0025 
0026   vdd3p3-supply:
0027     description: |
0028       Phandle of the regulator that provides the vdd3p3 supply voltage.
0029 
0030   port: true
0031   reset-gpios: true
0032 
0033 additionalProperties: false
0034 
0035 required:
0036   - compatible
0037   - vdda-supply
0038   - vdd3p3-supply
0039   - reset-gpios
0040   - port
0041 
0042 examples:
0043   - |
0044     panel {
0045         compatible = "visionox,rm69299-1080p-display";
0046 
0047         vdda-supply = <&src_pp1800_l8c>;
0048         vdd3p3-supply = <&src_pp2800_l18a>;
0049 
0050         reset-gpios = <&pm6150l_gpio 3 0>;
0051         port {
0052             panel0_in: endpoint {
0053                 remote-endpoint = <&dsi0_out>;
0054             };
0055         };
0056     };
0057 ...