summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/yasm
diff options
context:
space:
mode:
authorNathan Rossi <nathan@nathanrossi.com>2018-08-02 18:55:04 +1000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-08-08 10:51:59 +0100
commit4ffc885788fb1401639a57b66eb5ecf91908e1d8 (patch)
tree68efd3338f85faf06d4a628184adb094460957d1 /meta/recipes-devtools/yasm
parenta0b2bb6a9d9bcc2b9ae3f8b869cd4295aa6c7b37 (diff)
downloadpoky-4ffc885788fb1401639a57b66eb5ecf91908e1d8.tar.gz
devicetree.bbclass: User/BSP device tree source compilation class
This bbclass implements the device tree compilation for user provided device trees. In order to use this class, it should be inherited in a BSP recipe which provides the sources. The default setup enables inclusion of kernel device tree sources (though can be disabled by the recipe by overriding DT_INCLUDE or KERNEL_INCLUDE). This provides an additional mechanism for BSPs to provide device trees and device tree overlays for their target machines. Whilst still enabling access to the kernel device trees for base SoC includes and headers. This approach to providing device trees has benefits for certain use cases over patching the device trees into the kernel source. * device trees are separated from kernel source, allows for selection of kernel and or kernel versions without needing to explicitly patch the kernel (or appending to the kernel recipes). * providing device trees from separate sources, from the layer, generated by the recipe or other recipes. This class also implements some additional features that are not available in the kernel-devicetree flow. This includes population of device tree blobs into the sysroot which allows for other recipes to consume built dtbs (e.g. U-Boot with EXT_DTB compilation), device tree overlay compilation and customizing DTC compilation args (boot cpu/padding/etc.). (From OE-Core rev: 3874c3859c3515fc8440fa9e776a02ad6ff3135c) Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Acked-by: Martin Hundebøll <mnhu@prevas.dk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/yasm')
0 files changed, 0 insertions, 0 deletions