On Jul 31, 2016 12:48 PM, "Andrei Gherzan" <and...@gherzan.ro> wrote: > > On Thu, Jul 28, 2016 at 06:41:25PM -0700, Khem Raj wrote: > > > > > On Jul 20, 2016, at 3:00 PM, Herve Jourdain <herve.jourd...@neuf.fr> wrote: > > > > > > v6: rebased > > > > > > v5: modifications after more review > > > * Added an Upstream-Status to the kernel patch > > > * Only one instance of KERNEL_DEVICETREE defined (with the new .dtbo syntax) > > > * Modification of the KERNEL_DEVICETREE is done in linux-raspberry-base.bbclass, based on the kernel version > > > > > > v4: rebased > > > For kernels 4.4.9+, the behavior for the device tree overlays loading has been modified on RaspberryPi. > > > For overlays, it loads .dtbo files, not .dtb anymore. > > > Also, it does not check for -overlay extension, so the name of the overlay that is placed in the "overlays" directory must be <overlay_name>.dtbo, instead of <overlay_name>-overlay.dtb. > > > > > > This patch addresses the issue for kernels 4.4+, while keeping the same behavior for older kernels. > > > This patch must be used in conjunction with another patch to meta/recipes-kernel/linux-dtb.inc, which will allow the processing of .dtbo files for overlays, instead of only .dtb like before. > > > > > > .dtb are still in use, but only for the "real" device trees (not the overlays). > > > > I have staged this series in > > > > https://github.com/kraj/meta-raspberrypi kraj/master > > > > However, this all has to wait on two things. > > > > The OE-core patch > > > > https://patchwork.openembedded.org/patch/123747/ > > > > What is happening with this patch? So I can't merge these as long as > this one is not merged.
Yes. I am working on upstreaming it. We have to wait until this goes in. I have staged all rpi patches in my tree. So obe place to look for all > > > and we need to branch out for krogoth > > > > > > > > Herve Jourdain (4): > > > linux-raspberrypi_4.4.bb: support for .dtbo files for dtb overlays > > > rpi-base.inc: support for .dtbo files for dtb overlays > > > linux-raspberrypi-base.bbclass: support for .dtbo files for dtb > > > overlays > > > sdcard_image-rpi.bbclass: support for .dtbo files for dtb overlays > > > > > > classes/linux-raspberrypi-base.bbclass | 19 ++++++---- > > > classes/sdcard_image-rpi.bbclass | 15 +++++--- > > > conf/machine/include/rpi-base.inc | 30 +++++++-------- > > > .../0001-fix-dtbo-rules.patch | 44 ++++++++++++++++++++++ > > > recipes-kernel/linux/linux-raspberrypi_4.4.bb | 1 + > > > 5 files changed, 81 insertions(+), 28 deletions(-) > > > create mode 100644 recipes-kernel/linux/linux-raspberrypi-4.4/0001-fix-dtbo-rules.patch > > > > > > -- > > > 2.7.4 > > > > > > -- > > > _______________________________________________ > > > yocto mailing list > > > yocto@yoctoproject.org > > > https://lists.yoctoproject.org/listinfo/yocto > > > > > > > -- > > _______________________________________________ > > yocto mailing list > > yocto@yoctoproject.org > > https://lists.yoctoproject.org/listinfo/yocto > > > -- > Andrei Gherzan
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto