On Thu, Jul 21, 2016 at 06:00:35AM +0800, Herve Jourdain 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).
>
> 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

The entire patchset was merged to master. Thanks.

--
Andrei Gherzan

Attachment: signature.asc
Description: PGP signature

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

Reply via email to