On 8 November 2017 at 02:19, Manjukumar Harthikote Matha
<manju...@xilinx.com> wrote:
> Hi Nathan,
>
>> -----Original Message-----
>> From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx-
>> boun...@yoctoproject.org] On Behalf Of Nathan Rossi
>> Sent: Tuesday, November 07, 2017 5:43 AM
>> To: meta-xilinx@yoctoproject.org
>> Subject: [meta-xilinx] [PATCH] device-tree: Populate the built device tree 
>> blobs into
>> the sysroot
>>
>> Populate any built dtb's into the sysroot so that other recipes can use the 
>> output
>> products.
>>
>
> Can you provide more reasoning as why this is required? Which use-case is 
> prompting this change?

This is to enable access for a couple of specific use cases, as well
as generally.

* In order to pass the dtb for use with e.g. kernel-fitImage (or some
other fitImage recipe/class)
* Pass the dtb to U-Boot for use with EXT_DTB (e.g.
https://github.com/nathanrossi/meta-xilinx/commit/2ef84e2408696dbd4272177aa94ef73370df8133)

Relying on providing the dtb via the deploy directory is problematic
for at least two reasons. It might not be there (deploy directory
wiped), or there may be conflicting files.

Regards,
Nathan

>
> Thanks,
> Manju
>
>> Signed-off-by: Nathan Rossi <nat...@nathanrossi.com>
>> ---
>>  recipes-bsp/device-tree/device-tree.bb | 2 ++
>>  1 file changed, 2 insertions(+)
>>
>> diff --git a/recipes-bsp/device-tree/device-tree.bb 
>> b/recipes-bsp/device-tree/device-
>> tree.bb
>> index ff9b6a0201..8aa03f6ecf 100644
>> --- a/recipes-bsp/device-tree/device-tree.bb
>> +++ b/recipes-bsp/device-tree/device-tree.bb
>> @@ -23,6 +23,8 @@ FILES_${PN} = "/boot/devicetree/*.dtb
>> /boot/devicetree/*.dtbo"
>>  S = "${WORKDIR}"
>>  B = "${WORKDIR}/build"
>>
>> +SYSROOT_DIRS += "/boot/devicetree"
>> +
>>  # By default provide the current kernel arch's boot/dts and 
>> boot/dts/include.
>>  KERNEL_DTS_INCLUDE ??= " \
>>               ${STAGING_KERNEL_DIR}/arch/${ARCH}/boot/dts \
>> --
>> 2.14.2
>>
>>
>> --
>> _______________________________________________
>> meta-xilinx mailing list
>> meta-xilinx@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/meta-xilinx
-- 
_______________________________________________
meta-xilinx mailing list
meta-xilinx@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-xilinx

Reply via email to