gpio: rcar: Fix runtime PM imbalance on error
[linux/fpc-iii.git] / Documentation / devicetree / bindings / display / panel / boe,tv101wum-nl6.yaml
blob74021345913428f3d67ef4f2c1598799cba796c7
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/display/panel/boe,tv101wum-nl6.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: BOE TV101WUM-NL6 DSI Display Panel
9 maintainers:
10   - Thierry Reding <thierry.reding@gmail.com>
11   - Sam Ravnborg <sam@ravnborg.org>
13 allOf:
14   - $ref: panel-common.yaml#
16 properties:
17   compatible:
18     enum:
19         # BOE TV101WUM-NL6 10.1" WUXGA TFT LCD panel
20       - boe,tv101wum-nl6
21         # AUO KD101N80-45NA 10.1" WUXGA TFT LCD panel
22       - auo,kd101n80-45na
23         # BOE TV101WUM-N53 10.1" WUXGA TFT LCD panel
24       - boe,tv101wum-n53
25         # AUO B101UAN08.3 10.1" WUXGA TFT LCD panel
26       - auo,b101uan08.3
28   reg:
29     description: the virtual channel number of a DSI peripheral
31   enable-gpios:
32     description: a GPIO spec for the enable pin
34   pp1800-supply:
35     description: core voltage supply
37   avdd-supply:
38     description: phandle of the regulator that provides positive voltage
40   avee-supply:
41     description: phandle of the regulator that provides negative voltage
43   backlight:
44     description: phandle of the backlight device attached to the panel
46   port: true
48 required:
49  - compatible
50  - reg
51  - enable-gpios
52  - pp1800-supply
53  - avdd-supply
54  - avee-supply
56 additionalProperties: false
58 examples:
59   - |
60     dsi {
61         #address-cells = <1>;
62         #size-cells = <0>;
63         panel@0 {
64             compatible = "boe,tv101wum-nl6";
65             reg = <0>;
66             enable-gpios = <&pio 45 0>;
67             avdd-supply = <&ppvarn_lcd>;
68             avee-supply = <&ppvarp_lcd>;
69             pp1800-supply = <&pp1800_lcd>;
70             backlight = <&backlight_lcd0>;
71             status = "okay";
72             port {
73                 panel_in: endpoint {
74                     remote-endpoint = <&dsi_out>;
75                 };
76             };
77         };
78     };
80 ...