Merge tag 'block-6.13-20242901' of git://git.kernel.dk/linux
[drm/drm-misc.git] / Documentation / devicetree / bindings / display / panel / sony,td4353-jdi.yaml
blob032a989184ff057cb28116ef2e2fcf001cfa2f40
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/sony,td4353-jdi.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Sony TD4353 JDI 5 / 5.7" 2160x1080 MIPI-DSI Panel
9 maintainers:
10   - Konrad Dybcio <konradybcio@kernel.org>
12 description: |
13   The Sony TD4353 JDI is a 5 (XZ2c) / 5.7 (XZ2) inch 2160x1080
14   MIPI-DSI panel, used in Xperia XZ2 and XZ2 Compact smartphones.
16 allOf:
17   - $ref: panel-common.yaml#
19 properties:
20   compatible:
21     const: sony,td4353-jdi-tama
23   reg:
24     maxItems: 1
26   backlight: true
27   width-mm: true
28   height-mm: true
30   vddio-supply:
31     description: VDDIO 1.8V supply
33   vsp-supply:
34     description: Positive 5.5V supply
36   vsn-supply:
37     description: Negative 5.5V supply
39   panel-reset-gpios:
40     description: Display panel reset pin
42   touch-reset-gpios:
43     description: Touch panel reset pin
45   port: true
47 required:
48   - compatible
49   - reg
50   - vddio-supply
51   - vsp-supply
52   - vsn-supply
53   - panel-reset-gpios
54   - touch-reset-gpios
55   - port
57 additionalProperties: false
59 examples:
60   - |
61     #include <dt-bindings/gpio/gpio.h>
63     dsi {
64         #address-cells = <1>;
65         #size-cells = <0>;
67         panel: panel@0 {
68             compatible = "sony,td4353-jdi-tama";
69             reg = <0>;
71             backlight = <&pmi8998_wled>;
72             vddio-supply = <&vreg_l14a_1p8>;
73             vsp-supply = <&lab>;
74             vsn-supply = <&ibb>;
75             panel-reset-gpios = <&tlmm 6 GPIO_ACTIVE_HIGH>;
76             touch-reset-gpios = <&tlmm 99 GPIO_ACTIVE_HIGH>;
78             port {
79                 panel_in: endpoint {
80                     remote-endpoint = <&dsi0_out>;
81                 };
82             };
83         };
84     };
85 ...