[meta-freescale] [PATCH 0/5] Allow easier use of mainline-based BSP on i.MX products
Otavio Salvador
otavio at ossystems.com.br
Fri Mar 24 13:00:08 PDT 2017
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
More information about the meta-freescale
mailing list