Lines Matching +full:panel +full:- +full:dsi
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/dsi-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Common Properties for DSI Display Panels
10 - Linus Walleij <linus.walleij@linaro.org>
13 This document defines device tree properties common to DSI, Display
18 When referenced from panel device tree bindings the properties defined in
19 this document are defined as follows. The panel device tree bindings are
22 Notice: this binding concerns DSI panels connected directly to a master
23 without any intermediate port graph to the panel. Each DSI master
24 can control one to four virtual channels to one panel. Each virtual
25 channel should have a node "panel" for their virtual channel with their
26 reg-property set to the virtual channel number, usually there is just
31 pattern: "^dsi(@.*)?$"
33 "#address-cells":
36 "#size-cells":
40 "^panel@[0-3]$":
41 description: Panels connected to the DSI link
49 The virtual channel number of a DSI peripheral. Must be in the range
50 from 0 to 3, as DSI uses a 2-bit addressing scheme. Some DSI
55 clock-master:
59 another DSI host to drive the same peripheral. Hardware supporting
61 to be driven by the same clock. Only the DSI host instance
64 enforce-video-mode:
67 The best option is usually to run a panel in command mode, as this
68 gives better control over the panel hardware. However for different
70 useful to be able to force a command mode-capable panel into video
74 - reg
79 - |
80 #include <dt-bindings/gpio/gpio.h>
81 dsi@a0351000 {
83 #address-cells = <1>;
84 #size-cells = <0>;
85 panel@0 {
88 vddi-supply = <&ab8500_ldo_aux1_reg>;
89 reset-gpios = <&gpio2 1 GPIO_ACTIVE_LOW>;