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

-- 
_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to