brintos

brintos / linux-shallow public Read only

0
0
Text · 2.4 KiB · 032f783 Raw
105 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/display/panel/samsung,atna33xc20.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Samsung 13.3" FHD (1920x1080 pixels) eDP AMOLED panel8 9maintainers:10  - Douglas Anderson <dianders@chromium.org>11 12allOf:13  - $ref: panel-common.yaml#14 15properties:16  compatible:17    oneOf:18      # Samsung 13.3" FHD (1920x1080 pixels) eDP AMOLED panel19      - const: samsung,atna33xc2020      - items:21          - enum:22              # Samsung 14.5" WQXGA+ (2880x1800 pixels) eDP AMOLED panel23              - samsung,atna45af0124              # Samsung 14.5" 3K (2944x1840 pixels) eDP AMOLED panel25              - samsung,atna45dc0226          - const: samsung,atna33xc2027 28  enable-gpios: true29  port: true30  power-supply: true31  no-hpd: true32  hpd-gpios: true33 34additionalProperties: false35 36required:37  - compatible38  - enable-gpios39  - power-supply40 41examples:42  - |43    #include <dt-bindings/clock/qcom,rpmh.h>44    #include <dt-bindings/gpio/gpio.h>45    #include <dt-bindings/interrupt-controller/irq.h>46 47    i2c {48      #address-cells = <1>;49      #size-cells = <0>;50 51      bridge@2d {52        compatible = "ti,sn65dsi86";53        reg = <0x2d>;54 55        interrupt-parent = <&tlmm>;56        interrupts = <10 IRQ_TYPE_LEVEL_HIGH>;57 58        enable-gpios = <&tlmm 102 GPIO_ACTIVE_HIGH>;59 60        vpll-supply = <&src_pp1800_s4a>;61        vccio-supply = <&src_pp1800_s4a>;62        vcca-supply = <&src_pp1200_l2a>;63        vcc-supply = <&src_pp1200_l2a>;64 65        clocks = <&rpmhcc RPMH_LN_BB_CLK2>;66        clock-names = "refclk";67 68        no-hpd;69 70        ports {71          #address-cells = <1>;72          #size-cells = <0>;73 74          port@0 {75            reg = <0>;76            endpoint {77              remote-endpoint = <&dsi0_out>;78            };79          };80 81          port@1 {82            reg = <1>;83            sn65dsi86_out: endpoint {84              remote-endpoint = <&panel_in_edp>;85            };86          };87        };88 89        aux-bus {90          panel {91            compatible = "samsung,atna33xc20";92            enable-gpios = <&tlmm 12 GPIO_ACTIVE_HIGH>;93            power-supply = <&pp3300_dx_edp>;94            hpd-gpios = <&sn65dsi86_bridge 2 GPIO_ACTIVE_HIGH>;95 96            port {97              panel_in_edp: endpoint {98                remote-endpoint = <&sn65dsi86_out>;99              };100            };101          };102        };103      };104    };105