ogra@pi3:~$ cd /boot/uboot/ ogra@pi3:~$ sudo tar xvf pi2-kernel_22.snap/dtbs/overlays.tgz
then adding "dtoverlay=vc4-kms-v3d" and creating /etc/modules- load.d/vc4.conf with just "vc4" in it seems to get me vc4 loaded and i get: [ 4.952421] vc-cma: Videocore CMA driver [ 4.956535] vc-cma: vc_cma_base = 0x00000000 [ 4.961451] vc-cma: vc_cma_size = 0x00000000 (0 MiB) [ 4.967083] vc-cma: vc_cma_initial = 0x00000000 (0 MiB) [ 4.972972] vc-mem: phys_addr:0x00000000 mem_base=0x3dc00000 mem_size:0x3f000000(1008 MiB) ... [ 6.036262] vc-sm: Videocore shared memory driver [ 6.036269] [vc_sm_connected_init]: start [ 6.036676] [vc_sm_connected_init]: end - returning 0 ... [ 10.229614] [drm] Initialized drm 1.1.0 20060810 i assume we also need to set gpu_mem in config.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1655411 Title: Cannot enable VC4 graphics driver on RPi 3 Status in linux package in Ubuntu: Incomplete Bug description: It seems the VC4 device tree overlay is not applied by the Rpi firmware. I tried adding dtoverlay=vc4-kms-v3d and adding a corresponding .../overlays/vc4-kms-v3d.dtbo file but it seems the Rpi bootloader does not apply the overlay at all. I merged vc4-kms-v3d.dtbo into bcm2710-rpi-3-b.dtb using a dtmerge utility compiled by pulling pieces from (https://github.com/raspberrypi/userland and https://github.com/dgibson/dtc) The result is here: https://github.com/albaguirre/dtmerge With this new device tree binary blob, The VC4 driver (as a module) loads (and you can see /dev/dri/ entries) I also played around with the tip of u-boot tree (git://git.denx.de/u-boot.git) which has support to apply device tree overlays - it applied fine and VC4 is at least recognized but the driver cannot initialize properly. Any idea on what magic incantation is needed for the RPi loaders (start.elf etc) to apply the vc4 overlay? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1655411/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp