BCM2708: Add core Device Tree support
[platform/kernel/linux-rpi.git] / arch / arm / boot / dts / overlays / vc4-kms-dpi-panel-overlay.dts
1 /*
2  * vc4-kms-dpi-panel-overlay.dts
3  * Support for any predefined DPI panel.
4  */
5
6 /dts-v1/;
7 /plugin/;
8
9 #include "vc4-kms-dpi.dtsi"
10
11 / {
12         compatible = "brcm,bcm2835";
13
14         fragment@0 {
15                 target = <&panel>;
16                 __dormant__  {
17                         compatible = "innolux,at056tn53v1", "simple-panel";
18                 };
19         };
20         fragment@1 {
21                 target = <&panel>;
22                 __dormant__  {
23                         compatible = "ontat,yx700wv03", "simple-panel";
24                 };
25         };
26         fragment@2 {
27                 target = <&panel>;
28                 __dormant__  {
29                         compatible = "geekworm,mzp280", "simple-panel";
30                 };
31         };
32
33         fragment@90 {
34                 target = <&dpi>;
35                 __dormant__  {
36                         pinctrl-0 = <&dpi_18bit_cpadhi_gpio0>;
37                 };
38         };
39         fragment@91 {
40                 target = <&dpi>;
41                 __dormant__  {
42                         pinctrl-0 = <&dpi_18bit_gpio0>;
43                 };
44         };
45         fragment@92 {
46                 target = <&dpi>;
47                 __dormant__  {
48                         pinctrl-0 = <&dpi_gpio0>;
49                 };
50         };
51         fragment@93 {
52                 target = <&dpi>;
53                 __dormant__  {
54                         pinctrl-0 = <&dpi_16bit_cpadhi_gpio0>;
55                 };
56         };
57         fragment@94 {
58                 target = <&dpi>;
59                 __dormant__  {
60                         pinctrl-0 = <&dpi_16bit_gpio0>;
61                 };
62         };
63
64         __overrides__ {
65                 at056tn53v1 = <0>, "+0+90";
66                 kippah-7inch = <0>, "+1+91";
67                 mzp280 = <0>, "+2+93";
68         };
69 };