1c907477eSSam Ravnborg# SPDX-License-Identifier: GPL-2.0
2c907477eSSam Ravnborg%YAML 1.2
3c907477eSSam Ravnborg---
4c907477eSSam Ravnborg$id: http://devicetree.org/schemas/display/panel/sony,acx565akm.yaml#
5c907477eSSam Ravnborg$schema: http://devicetree.org/meta-schemas/core.yaml#
6c907477eSSam Ravnborg
7c907477eSSam Ravnborgtitle: Sony ACX565AKM SDI Panel
8c907477eSSam Ravnborg
9c907477eSSam Ravnborgdescription: |
10c907477eSSam Ravnborg  The panel must obey the rules for a SPI slave device as specified in
11c907477eSSam Ravnborg  spi/spi-controller.yaml
12c907477eSSam Ravnborg
13c907477eSSam Ravnborgmaintainers:
14c907477eSSam Ravnborg  - Tomi Valkeinen <tomi.valkeinen@ti.com>
15c907477eSSam Ravnborg
16c907477eSSam RavnborgallOf:
17c907477eSSam Ravnborg  - $ref: panel-common.yaml#
18c907477eSSam Ravnborg
19c907477eSSam Ravnborgproperties:
20c907477eSSam Ravnborg  compatible:
21c907477eSSam Ravnborg    const: sony,acx565akm
22c907477eSSam Ravnborg
23c907477eSSam Ravnborg  label: true
24c907477eSSam Ravnborg  reset-gpios: true
25c907477eSSam Ravnborg  port: true
26c907477eSSam Ravnborg
27c907477eSSam Ravnborgrequired:
28c907477eSSam Ravnborg  - compatible
29c907477eSSam Ravnborg  - port
30c907477eSSam Ravnborg
31c907477eSSam RavnborgunevaluatedProperties: false
32c907477eSSam Ravnborg
33c907477eSSam Ravnborgexamples:
34c907477eSSam Ravnborg  - |
35c907477eSSam Ravnborg    #include <dt-bindings/gpio/gpio.h>
36c907477eSSam Ravnborg
37c907477eSSam Ravnborg    spi {
38c907477eSSam Ravnborg        #address-cells = <1>;
39c907477eSSam Ravnborg        #size-cells = <0>;
40c907477eSSam Ravnborg
41c907477eSSam Ravnborg        panel@2 {
42c907477eSSam Ravnborg            compatible = "sony,acx565akm";
43c907477eSSam Ravnborg            spi-max-frequency = <6000000>;
44c907477eSSam Ravnborg            reg = <2>;
45c907477eSSam Ravnborg
46c907477eSSam Ravnborg            label = "lcd";
47c907477eSSam Ravnborg            reset-gpios = <&gpio3 26 GPIO_ACTIVE_HIGH>; /* 90 */
48c907477eSSam Ravnborg
49c907477eSSam Ravnborg            port {
50c907477eSSam Ravnborg                lcd_in: endpoint {
51c907477eSSam Ravnborg                    remote-endpoint = <&sdi_out>;
52c907477eSSam Ravnborg                };
53c907477eSSam Ravnborg            };
54c907477eSSam Ravnborg        };
55c907477eSSam Ravnborg    };
56c907477eSSam Ravnborg
57c907477eSSam Ravnborg...
58