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 ...