[yocto] [meta-raspberrypi][PATCH 0/8] Support for vc4 graphics driver

Herve Jourdain herve.jourdain at neuf.fr
Wed May 18 05:21:14 PDT 2016


This patch series enables the support for the VC4 graphics driver from Eric Anholt.
There was a previous patch series by Javier Martinez Canillas, but it required use of a different kernel.
VC4 is now supported in the raspberrypi official kernel, at least for 4.4.9+, but probably also for 4.1.
This patch series proposes to support VC4 by only adding 'vc4graphics' to MACHINE_FEATURES, for raspberrypi. If this is set, it will trigger all the necessary configuration/changes to use the VC4 driver, including mesa/wayland/weston currently, and adding the overlay required.
In order for this series to work, some previous patches are needed (support for .dtbo, and fix of the mesa packaging when there is no DRI driver).
It was tested with wayland/weston, without the support for X11.

Herve Jourdain (8):
  Support fo vc4 graphics driver: change the default providers
  Support fo vc4 graphics driver: add vc4-kms-v3d to the overlays
  Support fo vc4 graphics driver: upgrade firmware to prevent userland
    to interfere with v4 graphics
  Support fo vc4 graphics driver: add kernel configuration options
    needed for VC4
  Support fo vc4 graphics driver: upgrade 4.4 kernel to 4.4.10
  Support fo vc4 graphics driver: modify the wayland configuration for
    vc4
  Support fo vc4 graphics driver: modify the weston configuration for
    vc4
  Support fo vc4 graphics driver: modify the configuration for mesa

 conf/machine/include/rpi-default-providers.inc |  8 ++++----
 recipes-bsp/bootfiles/rpi-config_git.bb        |  8 ++++++++
 recipes-bsp/common/firmware.inc                |  4 ++--
 recipes-graphics/mesa/mesa_%.bbappend          |  4 ++++
 recipes-graphics/wayland/weston_%.bbappend     |  7 +++----
 recipes-graphics/weston/weston_%.bbappend      | 13 +++++++------
 recipes-kernel/linux/linux-raspberrypi_4.4.bb  |  4 ++--
 recipes-kernel/linux/linux-rpi.inc             | 10 ++++++++++
 8 files changed, 40 insertions(+), 18 deletions(-)
 create mode 100644 recipes-graphics/mesa/mesa_%.bbappend

-- 
2.7.4




More information about the yocto mailing list