It has been always a pain to enable full mainline support for
i.MX-based boards as the BSP layer had many specific overrides. We are
now proposing a new machine override (use-mainline-bsp) to facilitate
the process.

>From now on, it is a matter of include:

MACHINEOVERRIDES .= ":use-mainline-bsp"

To the local.conf and everything (except virtual/kernel choice) is
done automatically.

At O.S. Systems we were testing this using our Showcase demo with
great success. There are still some corner cases to iron out but with
this new implementation support all the testing and development will
be easier from now on.


Otavio Salvador (5):
  machine-overrides-extender.bbclass: Add filter out support
  imx-base.inc: Add 'use-mainline-bsp' override support
  mesa: Enable Etnaviv support when using 'use-mainline-bsp' override
  qtbase: Add 'use-mainline-bsp' support
  linux-fslc: Bump recipe to 4a2e3a368083 revision

 classes/machine-overrides-extender.bbclass         |  29 ++++-
 conf/machine/include/imx-base.inc                  |  20 +++
 ...-variable-enabling-the-workaround-FBO-rea.patch | 134 +++++++++++++++++++++
 .../qt5-layer/recipes-qt/qt5/qtbase_%.bbappend     |   7 +-
 recipes-graphics/mesa/mesa_%.bbappend              |   4 +
 recipes-kernel/linux/linux-fslc_4.9.bb             |   4 +-
 6 files changed, 189 insertions(+), 9 deletions(-)
 create mode 100644 
dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase/Environment-variable-enabling-the-workaround-FBO-rea.patch

-- 
2.12.1

-- 
_______________________________________________
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale

Reply via email to