91 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/display/panel/mitsubishi,aa104xd12.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Mitsubishi AA104XD12 10.4" XGA LVDS Display Panel8 9maintainers:10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>11 - Thierry Reding <thierry.reding@gmail.com>12 13allOf:14 - $ref: panel-common.yaml#15 - $ref: /schemas/display/lvds.yaml#16 17select:18 properties:19 compatible:20 contains:21 const: mitsubishi,aa104xd1222 23 required:24 - compatible25 26properties:27 compatible:28 items:29 - const: mitsubishi,aa104xd1230 - const: panel-lvds31 32 vcc-supply:33 description: Reference to the regulator powering the panel VCC pins.34 35 data-mapping:36 const: jeida-2437 38 width-mm:39 const: 21040 41 height-mm:42 const: 15843 44 panel-timing: true45 port: true46 47additionalProperties: false48 49required:50 - compatible51 - vcc-supply52 - data-mapping53 - width-mm54 - height-mm55 - panel-timing56 - port57 58examples:59 - |+60 61 panel {62 compatible = "mitsubishi,aa104xd12", "panel-lvds";63 vcc-supply = <&vcc_3v3>;64 65 width-mm = <210>;66 height-mm = <158>;67 68 data-mapping = "jeida-24";69 70 panel-timing {71 /* 1024x768 @65Hz */72 clock-frequency = <65000000>;73 hactive = <1024>;74 vactive = <768>;75 hsync-len = <136>;76 hfront-porch = <20>;77 hback-porch = <160>;78 vfront-porch = <3>;79 vback-porch = <29>;80 vsync-len = <6>;81 };82 83 port {84 panel_in: endpoint {85 remote-endpoint = <&lvds_encoder>;86 };87 };88 };89 90...91