diff options
| author | Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com> | 2022-05-05 18:50:43 -0600 |
|---|---|---|
| committer | Mark Hatle <mark.hatle@kernel.crashing.org> | 2022-07-28 14:45:08 -0500 |
| commit | 4cd0ab00c97616b7a608f82c294176c153d94c43 (patch) | |
| tree | dc849842123855d62cd429b868abf1afcc9e06b4 /meta-xilinx-core | |
| parent | f8c539d132287876539e4e12c5eff6b55717e26e (diff) | |
| download | meta-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.md | 30 | ||||
| -rw-r--r-- | meta-xilinx-core/conf/bblayers.conf.sample | 1 |
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 @@ | |||
| 1 | meta-xilinx-core | 1 | # meta-xilinx-core |
| 2 | ================ | ||
| 3 | 2 | ||
| 4 | This layer provides support for MicroBlaze, Zynq and ZynqMP. | 3 | This layer provides support for MicroBlaze, Zynq, ZynqMP and Versal architectures. |
| 5 | 4 | ||
| 6 | 5 | ## Dependencies | |
| 7 | Maintainers, Mailing list, Patches | ||
| 8 | ================================== | ||
| 9 | |||
| 10 | Please send any patches, pull requests, comments or questions for this layer to | ||
| 11 | the [meta-xilinx mailing list](https://lists.yoctoproject.org/listinfo/meta-xilinx): | ||
| 12 | |||
| 13 | meta-xilinx@lists.yoctoproject.org | ||
| 14 | |||
| 15 | Maintainers: | ||
| 16 | |||
| 17 | Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> | ||
| 18 | Mark Hatle <mark.hatle@xilinx.com> | ||
| 19 | |||
| 20 | Dependencies | ||
| 21 | ============ | ||
| 22 | 6 | ||
| 23 | This layer depends on: | 7 | This 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 | ||
| 30 | Configuring Machines | 16 | ## Configuring Machines |
| 31 | ==================== | ||
| 32 | 17 | ||
| 33 | All machines that use meta-xilinx-tools should be derived from one of the | 18 | All machines that use meta-xilinx-tools should be derived from one of the |
| 34 | following: microblaze-generic, zynq-generic, zynqmp-generic, or | 19 | following: 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 | |||
| 58 | version will extract the PDI automatically. | 43 | version will extract the PDI automatically. |
| 59 | 44 | ||
| 60 | 45 | ||
| 61 | Recipe Licenses | 46 | ## Recipe Licenses |
| 62 | =============== | ||
| 63 | 47 | ||
| 64 | Due to licensing restrictions some recipes in this layer rely on closed source | 48 | Due to licensing restrictions some recipes in this layer rely on closed source |
| 65 | or restricted content provided by Xilinx. In order to use these recipes you must | 49 | or 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 \ |
