2 * vc4-kms-v3d-overlay.dts
8 #include <dt-bindings/clock/bcm2835.h>
11 compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
14 target-path = "/chosen";
16 bootargs = "cma=256M@256M";
21 target-path = "/chosen";
23 bootargs = "cma=192M@256M";
28 target-path = "/chosen";
30 bootargs = "cma=128M@128M";
35 target-path = "/chosen";
37 bootargs = "cma=96M@128M";
42 target-path = "/chosen";
44 bootargs = "cma=64M@64M";
70 target = <&pixelvalve0>;
72 interrupts = <2 13>; /* pwa0 */
78 target = <&pixelvalve1>;
80 interrupts = <2 14>; /* pwa1 */
86 target = <&pixelvalve2>;
88 interrupts = <2 10>; /* pixelvalve */
104 interrupts = <2 8>, <2 9>;
125 target-path = "/soc/dma";
127 brcm,dma-channel-mask = <0x7f35>;
134 #address-cells = <1>;
138 pitouchscreen: panel@0 {
139 compatible = "raspberrypi,touchscreen";
141 raspberrypi,touchscreen-bridge = <&pitouchscreen_bridge>;
166 cma-256 = <0>,"+0-1-2-3-4";
167 cma-192 = <0>,"-0+1-2-3-4";
168 cma-128 = <0>,"-0-1+2-3-4";
169 cma-96 = <0>,"-0-1-2+3-4";
170 cma-64 = <0>,"-0-1-2-3+4";