aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm2708/patches-4.4/0302-drm-vc4-Add-DT-parameters-to-control-CMA-usage.patch
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/brcm2708/patches-4.4/0302-drm-vc4-Add-DT-parameters-to-control-CMA-usage.patch')
-rw-r--r--target/linux/brcm2708/patches-4.4/0302-drm-vc4-Add-DT-parameters-to-control-CMA-usage.patch75
1 files changed, 0 insertions, 75 deletions
diff --git a/target/linux/brcm2708/patches-4.4/0302-drm-vc4-Add-DT-parameters-to-control-CMA-usage.patch b/target/linux/brcm2708/patches-4.4/0302-drm-vc4-Add-DT-parameters-to-control-CMA-usage.patch
deleted file mode 100644
index b4718b15f5..0000000000
--- a/target/linux/brcm2708/patches-4.4/0302-drm-vc4-Add-DT-parameters-to-control-CMA-usage.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From fb40c5765f64ba63ecbd2d0a7abc25ee81714b6b Mon Sep 17 00:00:00 2001
-From: Phil Elwell <phil@raspberrypi.org>
-Date: Sun, 24 Apr 2016 17:28:15 +0100
-Subject: [PATCH] drm/vc4: Add DT parameters to control CMA usage
-
-Example: dtoverlay=vc4-kms-v3d,cma-128
-
-See: https://github.com/raspberrypi/linux/pull/1431
-
-Signed-off-by: Phil Elwell <phil@raspberrypi.org>
----
- arch/arm/boot/dts/overlays/README | 8 +++--
- arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts | 36 ++++++++++++++++++++++
- 2 files changed, 42 insertions(+), 2 deletions(-)
-
---- a/arch/arm/boot/dts/overlays/README
-+++ b/arch/arm/boot/dts/overlays/README
-@@ -1023,8 +1023,12 @@ Name: vc4-kms-v3d
- Info: Enable Eric Anholt's DRM VC4 HDMI/HVS/V3D driver. Running startx or
- booting to GUI while this overlay is in use will cause interesting
- lockups.
--Load: dtoverlay=vc4-kms-v3d
--Params: <None>
-+Load: dtoverlay=vc4-kms-v3d,<param>
-+Params: cma-256 CMA is 256MB, 256MB-aligned (needs 1GB)
-+ cma-192 CMA is 192MB, 256MB-aligned (needs 1GB)
-+ cma-128 CMA is 128MB, 128MB-aligned
-+ cma-96 CMA is 96MB, 128MB-aligned
-+ cma-64 CMA is 64MB, 64MB-aligned
-
-
- Name: vga666
---- a/arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts
-+++ b/arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts
-@@ -94,4 +94,40 @@
- bootargs = "cma=256M@256M";
- };
- };
-+
-+ fragment@5 {
-+ target-path = "/chosen";
-+ __dormant__ {
-+ bootargs = "cma=192M@256M";
-+ };
-+ };
-+
-+ fragment@6 {
-+ target-path = "/chosen";
-+ __dormant__ {
-+ bootargs = "cma=128M@128M";
-+ };
-+ };
-+
-+ fragment@7 {
-+ target-path = "/chosen";
-+ __dormant__ {
-+ bootargs = "cma=96M@128M";
-+ };
-+ };
-+
-+ fragment@8 {
-+ target-path = "/chosen";
-+ __dormant__ {
-+ bootargs = "cma=64M@64M";
-+ };
-+ };
-+
-+ __overrides__ {
-+ cma-256 = <0>,"+4-5-6-7-8";
-+ cma-192 = <0>,"-4+5-6-7-8";
-+ cma-128 = <0>,"-4-5+6-7-8";
-+ cma-96 = <0>,"-4-5-6+7-8";
-+ cma-64 = <0>,"-4-5-6-7+8";
-+ };
- };
>265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331