[gnome-build-meta/tpollard/raspi64] Try & enable drm GFX



commit 01a1f636e21f53e70ad75c593cd4c56e272f6c28
Author: Tom Pollard <tom pollard codethink co uk>
Date:   Wed Apr 22 16:18:41 2020 +0100

    Try & enable drm GFX

 elements/raspi/bsp/boot.bst  | 3 ++-
 elements/raspi/bsp/linux.bst | 9 ++++++++-
 2 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/elements/raspi/bsp/boot.bst b/elements/raspi/bsp/boot.bst
index 9dcade63..71c0762c 100644
--- a/elements/raspi/bsp/boot.bst
+++ b/elements/raspi/bsp/boot.bst
@@ -25,7 +25,8 @@ config:
     enable_uart=1
     arm_64bit=1
     start_x=1
-    gpu_mem=128
+    gpu_mem=16
+    dtoverlay=vc4-kms-v3d
 
     # uncomment if you get no picture on HDMI for a default "safe" mode
     #hdmi_safe=1
diff --git a/elements/raspi/bsp/linux.bst b/elements/raspi/bsp/linux.bst
index b0181e31..f1e3d270 100644
--- a/elements/raspi/bsp/linux.bst
+++ b/elements/raspi/bsp/linux.bst
@@ -38,6 +38,13 @@ config:
     KERNEL=kernel8
     make ARCH=arm64 bcmrpi3_defconfig
 
+  - |
+    # Enable vc4 drm
+     scripts/config -e I2C_BCM2835
+     scripts/config -e DRM
+     scripts/config -e DRM_FBDEV_EMULATION
+     scripts/config -e DRM_VC4
+
   install-commands:
   - |
     make INSTALL_MOD_PATH="%{install-root}/usr/" modules_install
@@ -45,7 +52,7 @@ config:
     mkdir -p %{install-root}/boot/overlays
 
     cp arch/arm64/boot/Image %{install-root}/boot/kernel8.img
-    cp arch/arm64/boot/dts/broadcom/*.dtb* %{install-root}/boot/
+    cp arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dtb %{install-root}/boot/
     cp arch/arm64/boot/dts/overlays/*.dtb* %{install-root}/boot/overlays/
     cp arch/arm64/boot/dts/overlays/README %{install-root}/boot/overlays/
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]