summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
diff options
context:
space:
mode:
authorSandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com>2022-05-05 18:50:43 -0600
committerMark Hatle <mark.hatle@kernel.crashing.org>2022-07-28 14:45:08 -0500
commit4cd0ab00c97616b7a608f82c294176c153d94c43 (patch)
treedc849842123855d62cd429b868abf1afcc9e06b4 /meta-xilinx-core
parentf8c539d132287876539e4e12c5eff6b55717e26e (diff)
downloadmeta-xilinx-4cd0ab00c97616b7a608f82c294176c153d94c43.tar.gz
meta-xilinx: Clean up vendor specific machine configuration files
1. Add new metal-xilinx-vendor layer which supports vendor specific machine configuration files, device-tree, kernel, platform-init etc. 2. Moved below vendor machine conf files, dt and related configs from meta-xilinx-bsp and meta-xilinx-contrib to meta-xilinx-vendor layer. - microzed-zynq7.conf - minized-zynq7.conf - picozed-zynq7.conf - zedboard-zynq7.conf - zybo-zynq7.conf - zybo-linux-bd-zynq7.conf - ultra96-zynqmp.conf 3. Obsolete qemu-zynq7, s3adsp1800-qemu-microblazeeb, v350-versal and vc-p-a2197-00-versal from meta-xilinx-bsp layer. Users should use zynq-generic.conf for zynq7000 qemu boot should be functionally equivalent to qemu-zynq7. 4. Add new MAINTAINERS.md file and move maintainers, Mailing list and Patches content from meta-xilinx-* README.md to MAINTAINERS.md file. 5. Updated README.md file for supported board machines files in meta-xilinx-bsp, meta-xilinx-contrib and meta-xilinx-vendor layers. 6. Disabled old drm kernel patches for zybo-linux-bd-zynq mahcine in meta-xilinx-contrib layer as these patches doesn't apply on 5.x kernel, if we don't hear from patch submitter we will remove these patches from meta-xilinx-contrib layer. 7. Removed drm kernel cache metadate for zybo-linux-bd-zynq7 machine as these configs are already available in xilinx_zynq_defconfig. 8. Fixed build issue for u-boot by changing PREFERRED_PROVIDER_virtual/bootloader from u-boot to u-boot-xlnx. 9. Add meta-xilinx-vendor to bblayers.conf.sample Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com>
Diffstat (limited to 'meta-xilinx-core')
-rw-r--r--meta-xilinx-core/README.md30
-rw-r--r--meta-xilinx-core/conf/bblayers.conf.sample1
2 files changed, 8 insertions, 23 deletions
diff --git a/meta-xilinx-core/README.md b/meta-xilinx-core/README.md
index 8997760c..d450c4b3 100644
--- a/meta-xilinx-core/README.md
+++ b/meta-xilinx-core/README.md
@@ -1,24 +1,8 @@
1meta-xilinx-core 1# meta-xilinx-core
2================
3 2
4This layer provides support for MicroBlaze, Zynq and ZynqMP. 3This layer provides support for MicroBlaze, Zynq, ZynqMP and Versal architectures.
5 4
6 5## Dependencies
7Maintainers, Mailing list, Patches
8==================================
9
10Please send any patches, pull requests, comments or questions for this layer to
11the [meta-xilinx mailing list](https://lists.yoctoproject.org/listinfo/meta-xilinx):
12
13 meta-xilinx@lists.yoctoproject.org
14
15Maintainers:
16
17 Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
18 Mark Hatle <mark.hatle@xilinx.com>
19
20Dependencies
21============
22 6
23This layer depends on: 7This layer depends on:
24 8
@@ -26,9 +10,10 @@ This layer depends on:
26 10
27 URI: git://git.openembedded.org/openembedded-core 11 URI: git://git.openembedded.org/openembedded-core
28 layers: meta 12 layers: meta
13 branch: master or xilinx current release version (e.g. hosister)
14
29 15
30Configuring Machines 16## Configuring Machines
31====================
32 17
33All machines that use meta-xilinx-tools should be derived from one of the 18All machines that use meta-xilinx-tools should be derived from one of the
34following: microblaze-generic, zynq-generic, zynqmp-generic, or 19following: microblaze-generic, zynq-generic, zynqmp-generic, or
@@ -58,8 +43,7 @@ require you to specify the path to a PDI file using PDI_PATH. The XSCT
58version will extract the PDI automatically. 43version will extract the PDI automatically.
59 44
60 45
61Recipe Licenses 46## Recipe Licenses
62===============
63 47
64Due to licensing restrictions some recipes in this layer rely on closed source 48Due to licensing restrictions some recipes in this layer rely on closed source
65or restricted content provided by Xilinx. In order to use these recipes you must 49or restricted content provided by Xilinx. In order to use these recipes you must
diff --git a/meta-xilinx-core/conf/bblayers.conf.sample b/meta-xilinx-core/conf/bblayers.conf.sample
index 890ef3b6..a98e8936 100644
--- a/meta-xilinx-core/conf/bblayers.conf.sample
+++ b/meta-xilinx-core/conf/bblayers.conf.sample
@@ -23,6 +23,7 @@ BBLAYERS ?= " \
23 ##OEROOT##/../meta-xilinx/meta-xilinx-pynq \ 23 ##OEROOT##/../meta-xilinx/meta-xilinx-pynq \
24 ##OEROOT##/../meta-xilinx/meta-xilinx-standalone \ 24 ##OEROOT##/../meta-xilinx/meta-xilinx-standalone \
25 ##OEROOT##/../meta-xilinx/meta-xilinx-contrib \ 25 ##OEROOT##/../meta-xilinx/meta-xilinx-contrib \
26 ##OEROOT##/../meta-xilinx/meta-xilinx-vendor \
26 ##OEROOT##/../meta-xilinx-tools \ 27 ##OEROOT##/../meta-xilinx-tools \
27 ##OEROOT##/../meta-petalinux \ 28 ##OEROOT##/../meta-petalinux \
28 ##OEROOT##/../meta-virtualization \ 29 ##OEROOT##/../meta-virtualization \