summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp/recipes-bsp/device-tree
Commit message (Collapse)AuthorAgeFilesLines
* microzed-zynq7: Change to using device tree from kernelNathan Rossi2019-01-012-99/+0
| | | | | | | | | | | | | Change the microzed board to use the device tree from the kernel. This device tree was added in in kernel v4.10 and was pulled into the meta-xilinx layer to resolve some usb issues in commit 8e01359125. With all kernel recipes being at or beyond v4.10 using the kernel source is straight forward and removes any issues caused by differences between the in kernel and the copied version. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
* device-tree: Consolidate device-tree recipe and appendNathan Rossi2019-01-012-97/+23
| | | | | | | | | | | | | | | With the introduction of devicetree.bbclass in oe-core/meta, remove the implementation of device tree compilation from device-tree.bb keeping the meta-xilinx specific information and licensing. Also consolidate the device-tree.bb and device-tree.bbappend. The only differences between the existing device-tree.bb implementation and the devicetree.bbclass implementation is the device trees are deployed in a "devicetree/" subdirectory within the deployed images directory. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
* device-tree.bb: add missing include pathMartin Siegumfeldt2018-07-181-0/+1
| | | | | | | | | This patch adds a missing include path for generic kernel DTC includes. Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> Reviewed-by: Nathan Rossi <nathan@nathanrossi.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
* device-tree.bb: Add provider virtual/dtbManjukumar Matha2018-04-131-0/+2
| | | | | | | | Add provider virtual/dtb as this recipe is involved in building dtb from dts. We can add other recipes or conf to depend on virtual/dtb whenever required Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
* device-tree.bb: Change depedency to do_configure taskManjukumar Matha2018-01-091-1/+1
| | | | | | | | | | | | | This patch is required to remove circular depedency while compiling kernel image simpleImage.mb for MB machines. We need the task to be depedent on do_configure because kernel will depend on device-tree to be available while compiling simpleImage.mb. The kernel source is available in work-shared/kernel-source after do_configure task is run, this patch changes the depedency from do_shared_workdir to do_configure. Reviewed-by: Nathan Rossi <nathan@nathanrossi.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
* meta-xilinx: Restructuring meta-xilinx to support multiple layersManjukumar Matha2017-12-1312-0/+1402
As discussed previously on mailing list, we are proceeding with layer restructuring. For rocko release we will have the following layers meta-xilinx ->meta-xilinx-bsp (current meta-xilinx) ->meta-xilinx-contrib In the subsequent releases we will add other layers from Xilinx meta-xilinx ->meta-xilinx-bsp (current meta-xilinx) ->meta-petalinux ->meta-xilinx-tools ->meta-xilinx-contrib This will provide one clone to get all the required meta layers from Xilinx for a complete solution, and the users can blacklist any layer which they don't want to use using bblayer.conf. This will enables us to help our vendors/partners to add their reference designs, board definitions etc. Recipe changes : * Move reference design zybo-linux-bd.bb to meta-xilinx-contrib * Move kernel patches realted to zybo-linux-bd-zynq7 board to meta-xilinx-contrib * Update README Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>