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