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-bsps (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. Signed-off-by: Manjukumar Matha <manjukumar.harthikote-ma...@xilinx.com> --- COPYING.MIT => meta-xilinx-bsp/COPYING.MIT | 0 .../README.booting.md | 0 .../README.building.md | 0 README.md => meta-xilinx-bsp/README.md | 0 README.qemu.md => meta-xilinx-bsp/README.qemu.md | 0 .../classes}/image-types-xilinx-qemu.bbclass | 0 .../classes}/qemuboot-xilinx.bbclass | 0 .../classes}/xilinx-fetch-restricted.bbclass | 0 .../classes}/xilinx-platform-init.bbclass | 0 .../classes}/zynqmp-pmu.bbclass | 0 {conf => meta-xilinx-bsp/conf}/layer.conf | 0 .../conf}/machine/include/machine-xilinx-board.inc | 0 .../machine/include/machine-xilinx-default.inc | 0 .../conf}/machine/include/machine-xilinx-qemu.inc | 0 .../machine/include/microblaze/arch-microblaze.inc | 0 .../include/microblaze/feature-microblaze-math.inc | 0 .../microblaze/feature-microblaze-versions.inc | 0 .../conf}/machine/include/tune-microblaze.inc | 0 .../conf}/machine/include/tune-zynq.inc | 0 .../conf}/machine/include/tune-zynqmp.inc | 0 .../conf}/machine/include/zynqmp-pmu-config.inc | 0 .../conf}/machine/kc705-microblazeel.conf | 0 .../conf}/machine/microzed-zynq7.conf | 0 .../conf}/machine/ml605-qemu-microblazeel.conf | 0 .../conf}/machine/picozed-zynq7.conf | 0 .../conf}/machine/qemu-zynq7.conf | 0 .../machine/s3adsp1800-qemu-microblazeeb.conf | 0 .../conf}/machine/zc702-zynq7.conf | 0 .../conf}/machine/zc706-zynq7.conf | 0 .../conf}/machine/zcu102-zynqmp.conf | 0 .../conf}/machine/zedboard-zynq7.conf | 0 .../conf}/machine/zybo-linux-bd-zynq7.conf | 0 .../conf}/machine/zybo-zynq7.conf | 0 .../arm-trusted-firmware/arm-trusted-firmware.inc | 0 .../arm-trusted-firmware_2017.3.bb | 0 .../recipes-bsp}/device-tree/device-tree.bb | 0 .../recipes-bsp}/device-tree/device-tree.bbappend | 0 .../kc705-microblazeel/kc705-microblazeel.dts | 0 .../device-tree/files/kc705-microblazeel/pl.dtsi | 0 .../files/kc705-microblazeel/system-conf.dtsi | 0 .../device-tree/files/microzed-zynq7.dts | 0 .../device-tree/files/picozed-zynq7.dts | 0 .../recipes-bsp}/device-tree/files/qemu-zynq7.dts | 0 .../device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi | 0 .../device-tree/files/zybo-linux-bd-zynq7/pl.dtsi | 0 .../zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts | 0 .../device-tree/files/zynq-7000-qspi-dummy.dtsi | 0 .../recipes-bsp}/platform-init/platform-init.bb | 0 .../platform-init/picozed-zynq7/ps7_init_gpl.c | 0 .../platform-init/picozed-zynq7/ps7_init_gpl.h | 0 .../pmu-firmware/pmu-firmware_2017.3.bb | 0 .../recipes-bsp}/pmu-firmware/pmu-rom_2017.3.bb | 0 .../reference-design/kc705-bitstream_2016.3.bb | 0 .../recipes-bsp}/reference-design/zybo-linux-bd.bb | 0 .../recipes-bsp}/u-boot/u-boot-spl-zynq-init.inc | 0 .../recipes-bsp}/u-boot/u-boot-xlnx-dev.bb | 0 .../recipes-bsp}/u-boot/u-boot-xlnx.inc | 0 ...mp-Setup-partid-for-QEMU-to-match-silicon.patch | 0 .../recipes-bsp}/u-boot/u-boot-xlnx_2017.3.bb | 0 .../recipes-bsp}/u-boot/u-boot-zynq-uenv.bb | 0 .../recipes-bsp}/u-boot/u-boot_%.bbappend | 0 .../recipes-core}/newlib/libgloss_2.5.0.bb | 0 .../recipes-core}/newlib/newlib.inc | 0 .../recipes-core}/newlib/newlib_2.5.0.bb | 0 .../qemu/files/qemu-system-aarch64-multiarch | 0 .../recipes-devtools}/qemu/qemu-devicetrees.inc | 0 .../qemu/qemu-devicetrees_2017.3.bb | 0 .../qemu/qemu-xilinx-helper-native_1.0.bb | 0 .../qemu-xilinx-multiarch-helper-native_1.0.bb | 0 .../recipes-devtools}/qemu/qemu-xilinx.inc | 0 .../recipes-devtools}/qemu/qemu-xilinx_2017.3.bb | 0 .../recipes-graphics}/mali/kernel-module-mali.bb | 0 ...ange-Makefile-to-be-compatible-with-Yocto.patch | 0 ...i-r7p0-00rel0-Add-the-ZYNQ-ZYNQMP-platfor.patch | 0 ...li-r7p0-00rel0-Remove-unused-trace-macros.patch | 0 ...i-r7p0-00rel0-Don-t-include-mali_read_phy.patch | 0 ...-mali-r7p0-PAGE_CACHE_SHIFT-to-PAGE_CACHE.patch | 0 ...-mali-r7p0-page_cache_release-to-put_page.patch | 0 ..._os_alloc.c-Align-with-dma_attrs-changes-.patch | 0 ...ps-will-be-modified-by-the-driver-only-ti.patch | 0 ...kernel_linux.c-Handle-clock-when-probed-a.patch | 0 ..._pm.c-Add-PM-runtime-barrier-after-removi.patch | 0 ..._xilinx-Add-the-dumb-gem-support-for-Xili.patch | 0 .../xorg-driver/xf86-video-armsoc_git.bb | 0 .../xserver-xf86-config/zynqmp/xorg.conf | 0 .../xorg-xserver/xserver-xf86-config_%.bbappend | 0 .../recipes-kernel}/linux/linux-microblaze.inc | 0 .../recipes-kernel}/linux/linux-xlnx-dev.bb | 0 .../recipes-kernel}/linux/linux-xlnx.inc | 0 ...rm-xilinx-Add-encoder-for-Digilent-boards.patch | 0 ...002-clk-Add-driver-for-axi_dynclk-IP-Core.patch | 0 ...0003-drm-xilinx-Fix-DPMS-transition-to-on.patch | 0 .../recipes-kernel}/linux/linux-xlnx_2017.3.bb | 0 .../recipes-kernel}/linux/linux-yocto-dev.bbappend | 0 .../linux/linux-yocto-tiny_%.bbappend | 0 .../recipes-kernel}/linux/linux-yocto-xilinx.inc | 0 .../recipes-kernel}/linux/linux-yocto_%.bbappend | 0 .../bsp/kc705-microblazeel/kc705-microblazeel.cfg | 0 .../bsp/kc705-microblazeel/kc705-microblazeel.scc | 0 .../bsp/xilinx/microblaze-standard.scc | 0 .../xilinx-kmeta/bsp/xilinx/microblaze-tiny.scc | 0 .../xilinx-kmeta/bsp/xilinx/soc/drivers-drm.cfg | 0 .../xilinx-kmeta/bsp/xilinx/soc/drivers-drm.scc | 0 .../bsp/xilinx/soc/drivers-softip-pcie.cfg | 0 .../bsp/xilinx/soc/drivers-softip-pcie.scc | 0 .../bsp/xilinx/soc/drivers-xlnx-softip.cfg | 0 .../bsp/xilinx/soc/drivers-xlnx-zynq.cfg | 0 .../bsp/xilinx/soc/drivers-xlnx-zynqmp.cfg | 0 .../xilinx-kmeta/bsp/xilinx/soc/drivers-zynqmp.cfg | 0 .../linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.cfg | 0 .../linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.scc | 0 .../xilinx-kmeta/bsp/xilinx/zynqmp-standard.scc | 0 .../linux/xilinx-kmeta/bsp/xilinx/zynqmp-tiny.scc | 0 .../zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.cfg | 0 .../zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.scc | 0 .../linux/xilinx-kmeta/features/uio/uio.cfg | 0 .../linux/xilinx-kmeta/features/uio/uio.scc | 0 .../xilinx-kmeta/features/v4l2/v4l2-xilinx.cfg | 0 .../xilinx-kmeta/features/v4l2/v4l2-xilinx.scc | 0 .../gcc/gcc-7/0001-Revert.patch | 0 ...md-Improve-adddi3-and-subdi3-insn-definit.patch | 0 ...sync.md-Correct-behaviour-and-define-side.patch | 0 ...microblaze-Use-default-ident-output-gener.patch | 0 .../gcc/gcc-source_7.%.bbappend | 0 ...blaze-Add-wdc.ext.clear-and-wdc.ext.flush.patch | 0 ...blaze-Initial-port-of-microblaze-core-rea.patch | 0 ...blaze-Communicate-in-larger-blocks-with-t.patch | 0 ...05-Patch-microblaze-Add-mb-singlestepping.patch | 0 ...blaze-Add-initial-port-of-linux-gdbserver.patch | 0 ...blaze-Add-slr-and-shr-regs-and-little-end.patch | 0 ...microblaze-Added-Backtrace-support-to-GDB.patch | 0 ...microblaze-Initial-support-for-native-gdb.patch | 0 ...tch-gdb-Robustify-inline-function-support.patch | 0 ...ix-debug-message-when-register-is-unavail.patch | 0 ...able-the-warning-message-for-eh_frame_hdr.patch | 0 ...elaxation-of-assembler-resolved-reference.patch | 0 ...-debug_loc-sections-after-linker-relaxati.patch | 0 ...eam-change-to-garbage-collection-sweep-ca.patch | 0 .../recipes-microblaze}/gdb/gdb-7.7.1.inc | 0 .../gdb/gdb-cross-canadian_7.7.1.bb | 0 .../recipes-microblaze}/gdb/gdb-cross_7.7.1.bb | 0 .../recipes-microblaze}/gdb/gdb-microblaze-7.7.inc | 0 .../recipes-microblaze}/gdb/gdb_7.7.1.bb | 0 .../recipes-microblaze}/qemu/qemu_%.bbappend | 0 {site => meta-xilinx-bsp/site}/microblaze-common | 0 meta-xilinx-contrib/COPYING.MIT | 17 ++++++++++ meta-xilinx-contrib/README.md | 36 ++++++++++++++++++++++ meta-xilinx-contrib/conf/layer.conf | 13 ++++++++ 148 files changed, 66 insertions(+) rename COPYING.MIT => meta-xilinx-bsp/COPYING.MIT (100%) rename README.booting.md => meta-xilinx-bsp/README.booting.md (100%) rename README.building.md => meta-xilinx-bsp/README.building.md (100%) rename README.md => meta-xilinx-bsp/README.md (100%) rename README.qemu.md => meta-xilinx-bsp/README.qemu.md (100%) rename {classes => meta-xilinx-bsp/classes}/image-types-xilinx-qemu.bbclass (100%) rename {classes => meta-xilinx-bsp/classes}/qemuboot-xilinx.bbclass (100%) rename {classes => meta-xilinx-bsp/classes}/xilinx-fetch-restricted.bbclass (100%) rename {classes => meta-xilinx-bsp/classes}/xilinx-platform-init.bbclass (100%) rename {classes => meta-xilinx-bsp/classes}/zynqmp-pmu.bbclass (100%) rename {conf => meta-xilinx-bsp/conf}/layer.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/include/machine-xilinx-board.inc (100%) rename {conf => meta-xilinx-bsp/conf}/machine/include/machine-xilinx-default.inc (100%) rename {conf => meta-xilinx-bsp/conf}/machine/include/machine-xilinx-qemu.inc (100%) rename {conf => meta-xilinx-bsp/conf}/machine/include/microblaze/arch-microblaze.inc (100%) rename {conf => meta-xilinx-bsp/conf}/machine/include/microblaze/feature-microblaze-math.inc (100%) rename {conf => meta-xilinx-bsp/conf}/machine/include/microblaze/feature-microblaze-versions.inc (100%) rename {conf => meta-xilinx-bsp/conf}/machine/include/tune-microblaze.inc (100%) rename {conf => meta-xilinx-bsp/conf}/machine/include/tune-zynq.inc (100%) rename {conf => meta-xilinx-bsp/conf}/machine/include/tune-zynqmp.inc (100%) rename {conf => meta-xilinx-bsp/conf}/machine/include/zynqmp-pmu-config.inc (100%) rename {conf => meta-xilinx-bsp/conf}/machine/kc705-microblazeel.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/microzed-zynq7.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/ml605-qemu-microblazeel.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/picozed-zynq7.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/qemu-zynq7.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/s3adsp1800-qemu-microblazeeb.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/zc702-zynq7.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/zc706-zynq7.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/zcu102-zynqmp.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/zedboard-zynq7.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/zybo-linux-bd-zynq7.conf (100%) rename {conf => meta-xilinx-bsp/conf}/machine/zybo-zynq7.conf (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/arm-trusted-firmware/arm-trusted-firmware.inc (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/arm-trusted-firmware/arm-trusted-firmware_2017.3.bb (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/device-tree.bb (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/device-tree.bbappend (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/files/kc705-microblazeel/kc705-microblazeel.dts (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/files/kc705-microblazeel/pl.dtsi (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/files/kc705-microblazeel/system-conf.dtsi (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/files/microzed-zynq7.dts (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/files/picozed-zynq7.dts (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/files/qemu-zynq7.dts (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/files/zybo-linux-bd-zynq7/pl.dtsi (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/files/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/device-tree/files/zynq-7000-qspi-dummy.dtsi (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/platform-init/platform-init.bb (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/platform-init/platform-init/picozed-zynq7/ps7_init_gpl.c (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/platform-init/platform-init/picozed-zynq7/ps7_init_gpl.h (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/pmu-firmware/pmu-firmware_2017.3.bb (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/pmu-firmware/pmu-rom_2017.3.bb (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/reference-design/kc705-bitstream_2016.3.bb (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/reference-design/zybo-linux-bd.bb (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/u-boot/u-boot-spl-zynq-init.inc (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/u-boot/u-boot-xlnx-dev.bb (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/u-boot/u-boot-xlnx.inc (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/u-boot/u-boot-xlnx/v2017.3/arm64-zynqmp-Setup-partid-for-QEMU-to-match-silicon.patch (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/u-boot/u-boot-xlnx_2017.3.bb (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/u-boot/u-boot-zynq-uenv.bb (100%) rename {recipes-bsp => meta-xilinx-bsp/recipes-bsp}/u-boot/u-boot_%.bbappend (100%) rename {recipes-core => meta-xilinx-bsp/recipes-core}/newlib/libgloss_2.5.0.bb (100%) rename {recipes-core => meta-xilinx-bsp/recipes-core}/newlib/newlib.inc (100%) rename {recipes-core => meta-xilinx-bsp/recipes-core}/newlib/newlib_2.5.0.bb (100%) rename {recipes-devtools => meta-xilinx-bsp/recipes-devtools}/qemu/files/qemu-system-aarch64-multiarch (100%) rename {recipes-devtools => meta-xilinx-bsp/recipes-devtools}/qemu/qemu-devicetrees.inc (100%) rename {recipes-devtools => meta-xilinx-bsp/recipes-devtools}/qemu/qemu-devicetrees_2017.3.bb (100%) rename {recipes-devtools => meta-xilinx-bsp/recipes-devtools}/qemu/qemu-xilinx-helper-native_1.0.bb (100%) rename {recipes-devtools => meta-xilinx-bsp/recipes-devtools}/qemu/qemu-xilinx-multiarch-helper-native_1.0.bb (100%) rename {recipes-devtools => meta-xilinx-bsp/recipes-devtools}/qemu/qemu-xilinx.inc (100%) rename {recipes-devtools => meta-xilinx-bsp/recipes-devtools}/qemu/qemu-xilinx_2017.3.bb (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/mali/kernel-module-mali.bb (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/mali/kernel-module-mali/0001-Change-Makefile-to-be-compatible-with-Yocto.patch (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/mali/kernel-module-mali/0002-staging-mali-r7p0-00rel0-Add-the-ZYNQ-ZYNQMP-platfor.patch (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/mali/kernel-module-mali/0003-staging-mali-r7p0-00rel0-Remove-unused-trace-macros.patch (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/mali/kernel-module-mali/0004-staging-mali-r7p0-00rel0-Don-t-include-mali_read_phy.patch (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/mali/kernel-module-mali/0005-mali-r7p0-PAGE_CACHE_SHIFT-to-PAGE_CACHE.patch (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/mali/kernel-module-mali/0006-staging-mali-r7p0-page_cache_release-to-put_page.patch (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/mali/kernel-module-mali/0007-mali_memory_os_alloc.c-Align-with-dma_attrs-changes-.patch (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/mali/kernel-module-mali/0008-arm.c-dma_ops-will-be-modified-by-the-driver-only-ti.patch (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/mali/kernel-module-mali/0009-linux-mali_kernel_linux.c-Handle-clock-when-probed-a.patch (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/mali/kernel-module-mali/0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/xorg-driver/xf86-video-armsoc/0001-src-drmmode_xilinx-Add-the-dumb-gem-support-for-Xili.patch (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/xorg-driver/xf86-video-armsoc_git.bb (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/xorg-xserver/xserver-xf86-config/zynqmp/xorg.conf (100%) rename {recipes-graphics => meta-xilinx-bsp/recipes-graphics}/xorg-xserver/xserver-xf86-config_%.bbappend (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/linux-microblaze.inc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/linux-xlnx-dev.bb (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/linux-xlnx.inc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/linux-xlnx/v2017.3/0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/linux-xlnx/v2017.3/0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/linux-xlnx/v2017.3/0003-drm-xilinx-Fix-DPMS-transition-to-on.patch (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/linux-xlnx_2017.3.bb (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/linux-yocto-dev.bbappend (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/linux-yocto-tiny_%.bbappend (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/linux-yocto-xilinx.inc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/linux-yocto_%.bbappend (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/kc705-microblazeel/kc705-microblazeel.cfg (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/kc705-microblazeel/kc705-microblazeel.scc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/microblaze-standard.scc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/microblaze-tiny.scc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.cfg (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.scc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-softip-pcie.cfg (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-softip-pcie.scc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-softip.cfg (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-zynq.cfg (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-zynqmp.cfg (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-zynqmp.cfg (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.cfg (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.scc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/zynqmp-standard.scc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/xilinx/zynqmp-tiny.scc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.cfg (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.scc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/features/uio/uio.cfg (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/features/uio/uio.scc (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/features/v4l2/v4l2-xilinx.cfg (100%) rename {recipes-kernel => meta-xilinx-bsp/recipes-kernel}/linux/xilinx-kmeta/features/v4l2/v4l2-xilinx.scc (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gcc/gcc-7/0001-Revert.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gcc/gcc-7/0002-microblaze.md-Improve-adddi3-and-subdi3-insn-definit.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gcc/gcc-7/0003-microblaze-sync.md-Correct-behaviour-and-define-side.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gcc/gcc-7/0004-gcc-config-microblaze-Use-default-ident-output-gener.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gcc/gcc-source_7.%.bbappend (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0001-Patch-microblaze-Add-wdc.ext.clear-and-wdc.ext.flush.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0003-Patch-microblaze-Initial-port-of-microblaze-core-rea.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0004-Patch-microblaze-Communicate-in-larger-blocks-with-t.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0005-Patch-microblaze-Add-mb-singlestepping.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0006-Patch-microblaze-Add-initial-port-of-linux-gdbserver.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0007-Patch-microblaze-Add-slr-and-shr-regs-and-little-end.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0008-Patch-microblaze-Added-Backtrace-support-to-GDB.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0009-Patch-microblaze-Initial-support-for-native-gdb.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0010-Patch-gdb-Robustify-inline-function-support.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0011-Patch-gdb-Fix-debug-message-when-register-is-unavail.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0012-LOCAL-Disable-the-warning-message-for-eh_frame_hdr.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0013-LOCAL-Fix-relaxation-of-assembler-resolved-reference.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0014-LOCAL-Fixup-debug_loc-sections-after-linker-relaxati.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/files/0015-LOCAL-upstream-change-to-garbage-collection-sweep-ca.patch (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/gdb-7.7.1.inc (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/gdb-cross-canadian_7.7.1.bb (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/gdb-cross_7.7.1.bb (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/gdb-microblaze-7.7.inc (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/gdb/gdb_7.7.1.bb (100%) rename {recipes-microblaze => meta-xilinx-bsp/recipes-microblaze}/qemu/qemu_%.bbappend (100%) rename {site => meta-xilinx-bsp/site}/microblaze-common (100%) create mode 100644 meta-xilinx-contrib/COPYING.MIT create mode 100644 meta-xilinx-contrib/README.md create mode 100644 meta-xilinx-contrib/conf/layer.conf diff --git a/COPYING.MIT b/meta-xilinx-bsp/COPYING.MIT similarity index 100% rename from COPYING.MIT rename to meta-xilinx-bsp/COPYING.MIT diff --git a/README.booting.md b/meta-xilinx-bsp/README.booting.md similarity index 100% rename from README.booting.md rename to meta-xilinx-bsp/README.booting.md diff --git a/README.building.md b/meta-xilinx-bsp/README.building.md similarity index 100% rename from README.building.md rename to meta-xilinx-bsp/README.building.md diff --git a/README.md b/meta-xilinx-bsp/README.md similarity index 100% rename from README.md rename to meta-xilinx-bsp/README.md diff --git a/README.qemu.md b/meta-xilinx-bsp/README.qemu.md similarity index 100% rename from README.qemu.md rename to meta-xilinx-bsp/README.qemu.md diff --git a/classes/image-types-xilinx-qemu.bbclass b/meta-xilinx-bsp/classes/image-types-xilinx-qemu.bbclass similarity index 100% rename from classes/image-types-xilinx-qemu.bbclass rename to meta-xilinx-bsp/classes/image-types-xilinx-qemu.bbclass diff --git a/classes/qemuboot-xilinx.bbclass b/meta-xilinx-bsp/classes/qemuboot-xilinx.bbclass similarity index 100% rename from classes/qemuboot-xilinx.bbclass rename to meta-xilinx-bsp/classes/qemuboot-xilinx.bbclass diff --git a/classes/xilinx-fetch-restricted.bbclass b/meta-xilinx-bsp/classes/xilinx-fetch-restricted.bbclass similarity index 100% rename from classes/xilinx-fetch-restricted.bbclass rename to meta-xilinx-bsp/classes/xilinx-fetch-restricted.bbclass diff --git a/classes/xilinx-platform-init.bbclass b/meta-xilinx-bsp/classes/xilinx-platform-init.bbclass similarity index 100% rename from classes/xilinx-platform-init.bbclass rename to meta-xilinx-bsp/classes/xilinx-platform-init.bbclass diff --git a/classes/zynqmp-pmu.bbclass b/meta-xilinx-bsp/classes/zynqmp-pmu.bbclass similarity index 100% rename from classes/zynqmp-pmu.bbclass rename to meta-xilinx-bsp/classes/zynqmp-pmu.bbclass diff --git a/conf/layer.conf b/meta-xilinx-bsp/conf/layer.conf similarity index 100% rename from conf/layer.conf rename to meta-xilinx-bsp/conf/layer.conf diff --git a/conf/machine/include/machine-xilinx-board.inc b/meta-xilinx-bsp/conf/machine/include/machine-xilinx-board.inc similarity index 100% rename from conf/machine/include/machine-xilinx-board.inc rename to meta-xilinx-bsp/conf/machine/include/machine-xilinx-board.inc diff --git a/conf/machine/include/machine-xilinx-default.inc b/meta-xilinx-bsp/conf/machine/include/machine-xilinx-default.inc similarity index 100% rename from conf/machine/include/machine-xilinx-default.inc rename to meta-xilinx-bsp/conf/machine/include/machine-xilinx-default.inc diff --git a/conf/machine/include/machine-xilinx-qemu.inc b/meta-xilinx-bsp/conf/machine/include/machine-xilinx-qemu.inc similarity index 100% rename from conf/machine/include/machine-xilinx-qemu.inc rename to meta-xilinx-bsp/conf/machine/include/machine-xilinx-qemu.inc diff --git a/conf/machine/include/microblaze/arch-microblaze.inc b/meta-xilinx-bsp/conf/machine/include/microblaze/arch-microblaze.inc similarity index 100% rename from conf/machine/include/microblaze/arch-microblaze.inc rename to meta-xilinx-bsp/conf/machine/include/microblaze/arch-microblaze.inc diff --git a/conf/machine/include/microblaze/feature-microblaze-math.inc b/meta-xilinx-bsp/conf/machine/include/microblaze/feature-microblaze-math.inc similarity index 100% rename from conf/machine/include/microblaze/feature-microblaze-math.inc rename to meta-xilinx-bsp/conf/machine/include/microblaze/feature-microblaze-math.inc diff --git a/conf/machine/include/microblaze/feature-microblaze-versions.inc b/meta-xilinx-bsp/conf/machine/include/microblaze/feature-microblaze-versions.inc similarity index 100% rename from conf/machine/include/microblaze/feature-microblaze-versions.inc rename to meta-xilinx-bsp/conf/machine/include/microblaze/feature-microblaze-versions.inc diff --git a/conf/machine/include/tune-microblaze.inc b/meta-xilinx-bsp/conf/machine/include/tune-microblaze.inc similarity index 100% rename from conf/machine/include/tune-microblaze.inc rename to meta-xilinx-bsp/conf/machine/include/tune-microblaze.inc diff --git a/conf/machine/include/tune-zynq.inc b/meta-xilinx-bsp/conf/machine/include/tune-zynq.inc similarity index 100% rename from conf/machine/include/tune-zynq.inc rename to meta-xilinx-bsp/conf/machine/include/tune-zynq.inc diff --git a/conf/machine/include/tune-zynqmp.inc b/meta-xilinx-bsp/conf/machine/include/tune-zynqmp.inc similarity index 100% rename from conf/machine/include/tune-zynqmp.inc rename to meta-xilinx-bsp/conf/machine/include/tune-zynqmp.inc diff --git a/conf/machine/include/zynqmp-pmu-config.inc b/meta-xilinx-bsp/conf/machine/include/zynqmp-pmu-config.inc similarity index 100% rename from conf/machine/include/zynqmp-pmu-config.inc rename to meta-xilinx-bsp/conf/machine/include/zynqmp-pmu-config.inc diff --git a/conf/machine/kc705-microblazeel.conf b/meta-xilinx-bsp/conf/machine/kc705-microblazeel.conf similarity index 100% rename from conf/machine/kc705-microblazeel.conf rename to meta-xilinx-bsp/conf/machine/kc705-microblazeel.conf diff --git a/conf/machine/microzed-zynq7.conf b/meta-xilinx-bsp/conf/machine/microzed-zynq7.conf similarity index 100% rename from conf/machine/microzed-zynq7.conf rename to meta-xilinx-bsp/conf/machine/microzed-zynq7.conf diff --git a/conf/machine/ml605-qemu-microblazeel.conf b/meta-xilinx-bsp/conf/machine/ml605-qemu-microblazeel.conf similarity index 100% rename from conf/machine/ml605-qemu-microblazeel.conf rename to meta-xilinx-bsp/conf/machine/ml605-qemu-microblazeel.conf diff --git a/conf/machine/picozed-zynq7.conf b/meta-xilinx-bsp/conf/machine/picozed-zynq7.conf similarity index 100% rename from conf/machine/picozed-zynq7.conf rename to meta-xilinx-bsp/conf/machine/picozed-zynq7.conf diff --git a/conf/machine/qemu-zynq7.conf b/meta-xilinx-bsp/conf/machine/qemu-zynq7.conf similarity index 100% rename from conf/machine/qemu-zynq7.conf rename to meta-xilinx-bsp/conf/machine/qemu-zynq7.conf diff --git a/conf/machine/s3adsp1800-qemu-microblazeeb.conf b/meta-xilinx-bsp/conf/machine/s3adsp1800-qemu-microblazeeb.conf similarity index 100% rename from conf/machine/s3adsp1800-qemu-microblazeeb.conf rename to meta-xilinx-bsp/conf/machine/s3adsp1800-qemu-microblazeeb.conf diff --git a/conf/machine/zc702-zynq7.conf b/meta-xilinx-bsp/conf/machine/zc702-zynq7.conf similarity index 100% rename from conf/machine/zc702-zynq7.conf rename to meta-xilinx-bsp/conf/machine/zc702-zynq7.conf diff --git a/conf/machine/zc706-zynq7.conf b/meta-xilinx-bsp/conf/machine/zc706-zynq7.conf similarity index 100% rename from conf/machine/zc706-zynq7.conf rename to meta-xilinx-bsp/conf/machine/zc706-zynq7.conf diff --git a/conf/machine/zcu102-zynqmp.conf b/meta-xilinx-bsp/conf/machine/zcu102-zynqmp.conf similarity index 100% rename from conf/machine/zcu102-zynqmp.conf rename to meta-xilinx-bsp/conf/machine/zcu102-zynqmp.conf diff --git a/conf/machine/zedboard-zynq7.conf b/meta-xilinx-bsp/conf/machine/zedboard-zynq7.conf similarity index 100% rename from conf/machine/zedboard-zynq7.conf rename to meta-xilinx-bsp/conf/machine/zedboard-zynq7.conf diff --git a/conf/machine/zybo-linux-bd-zynq7.conf b/meta-xilinx-bsp/conf/machine/zybo-linux-bd-zynq7.conf similarity index 100% rename from conf/machine/zybo-linux-bd-zynq7.conf rename to meta-xilinx-bsp/conf/machine/zybo-linux-bd-zynq7.conf diff --git a/conf/machine/zybo-zynq7.conf b/meta-xilinx-bsp/conf/machine/zybo-zynq7.conf similarity index 100% rename from conf/machine/zybo-zynq7.conf rename to meta-xilinx-bsp/conf/machine/zybo-zynq7.conf diff --git a/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc b/meta-xilinx-bsp/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc similarity index 100% rename from recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc rename to meta-xilinx-bsp/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc diff --git a/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.3.bb b/meta-xilinx-bsp/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.3.bb similarity index 100% rename from recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.3.bb rename to meta-xilinx-bsp/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.3.bb diff --git a/recipes-bsp/device-tree/device-tree.bb b/meta-xilinx-bsp/recipes-bsp/device-tree/device-tree.bb similarity index 100% rename from recipes-bsp/device-tree/device-tree.bb rename to meta-xilinx-bsp/recipes-bsp/device-tree/device-tree.bb diff --git a/recipes-bsp/device-tree/device-tree.bbappend b/meta-xilinx-bsp/recipes-bsp/device-tree/device-tree.bbappend similarity index 100% rename from recipes-bsp/device-tree/device-tree.bbappend rename to meta-xilinx-bsp/recipes-bsp/device-tree/device-tree.bbappend diff --git a/recipes-bsp/device-tree/files/kc705-microblazeel/kc705-microblazeel.dts b/meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/kc705-microblazeel.dts similarity index 100% rename from recipes-bsp/device-tree/files/kc705-microblazeel/kc705-microblazeel.dts rename to meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/kc705-microblazeel.dts diff --git a/recipes-bsp/device-tree/files/kc705-microblazeel/pl.dtsi b/meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/pl.dtsi similarity index 100% rename from recipes-bsp/device-tree/files/kc705-microblazeel/pl.dtsi rename to meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/pl.dtsi diff --git a/recipes-bsp/device-tree/files/kc705-microblazeel/system-conf.dtsi b/meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/system-conf.dtsi similarity index 100% rename from recipes-bsp/device-tree/files/kc705-microblazeel/system-conf.dtsi rename to meta-xilinx-bsp/recipes-bsp/device-tree/files/kc705-microblazeel/system-conf.dtsi diff --git a/recipes-bsp/device-tree/files/microzed-zynq7.dts b/meta-xilinx-bsp/recipes-bsp/device-tree/files/microzed-zynq7.dts similarity index 100% rename from recipes-bsp/device-tree/files/microzed-zynq7.dts rename to meta-xilinx-bsp/recipes-bsp/device-tree/files/microzed-zynq7.dts diff --git a/recipes-bsp/device-tree/files/picozed-zynq7.dts b/meta-xilinx-bsp/recipes-bsp/device-tree/files/picozed-zynq7.dts similarity index 100% rename from recipes-bsp/device-tree/files/picozed-zynq7.dts rename to meta-xilinx-bsp/recipes-bsp/device-tree/files/picozed-zynq7.dts diff --git a/recipes-bsp/device-tree/files/qemu-zynq7.dts b/meta-xilinx-bsp/recipes-bsp/device-tree/files/qemu-zynq7.dts similarity index 100% rename from recipes-bsp/device-tree/files/qemu-zynq7.dts rename to meta-xilinx-bsp/recipes-bsp/device-tree/files/qemu-zynq7.dts diff --git a/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi b/meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi similarity index 100% rename from recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi rename to meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pcw.dtsi diff --git a/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pl.dtsi b/meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pl.dtsi similarity index 100% rename from recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pl.dtsi rename to meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/pl.dtsi diff --git a/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts b/meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts similarity index 100% rename from recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts rename to meta-xilinx-bsp/recipes-bsp/device-tree/files/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.dts diff --git a/recipes-bsp/device-tree/files/zynq-7000-qspi-dummy.dtsi b/meta-xilinx-bsp/recipes-bsp/device-tree/files/zynq-7000-qspi-dummy.dtsi similarity index 100% rename from recipes-bsp/device-tree/files/zynq-7000-qspi-dummy.dtsi rename to meta-xilinx-bsp/recipes-bsp/device-tree/files/zynq-7000-qspi-dummy.dtsi diff --git a/recipes-bsp/platform-init/platform-init.bb b/meta-xilinx-bsp/recipes-bsp/platform-init/platform-init.bb similarity index 100% rename from recipes-bsp/platform-init/platform-init.bb rename to meta-xilinx-bsp/recipes-bsp/platform-init/platform-init.bb diff --git a/recipes-bsp/platform-init/platform-init/picozed-zynq7/ps7_init_gpl.c b/meta-xilinx-bsp/recipes-bsp/platform-init/platform-init/picozed-zynq7/ps7_init_gpl.c similarity index 100% rename from recipes-bsp/platform-init/platform-init/picozed-zynq7/ps7_init_gpl.c rename to meta-xilinx-bsp/recipes-bsp/platform-init/platform-init/picozed-zynq7/ps7_init_gpl.c diff --git a/recipes-bsp/platform-init/platform-init/picozed-zynq7/ps7_init_gpl.h b/meta-xilinx-bsp/recipes-bsp/platform-init/platform-init/picozed-zynq7/ps7_init_gpl.h similarity index 100% rename from recipes-bsp/platform-init/platform-init/picozed-zynq7/ps7_init_gpl.h rename to meta-xilinx-bsp/recipes-bsp/platform-init/platform-init/picozed-zynq7/ps7_init_gpl.h diff --git a/recipes-bsp/pmu-firmware/pmu-firmware_2017.3.bb b/meta-xilinx-bsp/recipes-bsp/pmu-firmware/pmu-firmware_2017.3.bb similarity index 100% rename from recipes-bsp/pmu-firmware/pmu-firmware_2017.3.bb rename to meta-xilinx-bsp/recipes-bsp/pmu-firmware/pmu-firmware_2017.3.bb diff --git a/recipes-bsp/pmu-firmware/pmu-rom_2017.3.bb b/meta-xilinx-bsp/recipes-bsp/pmu-firmware/pmu-rom_2017.3.bb similarity index 100% rename from recipes-bsp/pmu-firmware/pmu-rom_2017.3.bb rename to meta-xilinx-bsp/recipes-bsp/pmu-firmware/pmu-rom_2017.3.bb diff --git a/recipes-bsp/reference-design/kc705-bitstream_2016.3.bb b/meta-xilinx-bsp/recipes-bsp/reference-design/kc705-bitstream_2016.3.bb similarity index 100% rename from recipes-bsp/reference-design/kc705-bitstream_2016.3.bb rename to meta-xilinx-bsp/recipes-bsp/reference-design/kc705-bitstream_2016.3.bb diff --git a/recipes-bsp/reference-design/zybo-linux-bd.bb b/meta-xilinx-bsp/recipes-bsp/reference-design/zybo-linux-bd.bb similarity index 100% rename from recipes-bsp/reference-design/zybo-linux-bd.bb rename to meta-xilinx-bsp/recipes-bsp/reference-design/zybo-linux-bd.bb diff --git a/recipes-bsp/u-boot/u-boot-spl-zynq-init.inc b/meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-spl-zynq-init.inc similarity index 100% rename from recipes-bsp/u-boot/u-boot-spl-zynq-init.inc rename to meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-spl-zynq-init.inc diff --git a/recipes-bsp/u-boot/u-boot-xlnx-dev.bb b/meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-xlnx-dev.bb similarity index 100% rename from recipes-bsp/u-boot/u-boot-xlnx-dev.bb rename to meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-xlnx-dev.bb diff --git a/recipes-bsp/u-boot/u-boot-xlnx.inc b/meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-xlnx.inc similarity index 100% rename from recipes-bsp/u-boot/u-boot-xlnx.inc rename to meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-xlnx.inc diff --git a/recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm64-zynqmp-Setup-partid-for-QEMU-to-match-silicon.patch b/meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm64-zynqmp-Setup-partid-for-QEMU-to-match-silicon.patch similarity index 100% rename from recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm64-zynqmp-Setup-partid-for-QEMU-to-match-silicon.patch rename to meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm64-zynqmp-Setup-partid-for-QEMU-to-match-silicon.patch diff --git a/recipes-bsp/u-boot/u-boot-xlnx_2017.3.bb b/meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-xlnx_2017.3.bb similarity index 100% rename from recipes-bsp/u-boot/u-boot-xlnx_2017.3.bb rename to meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-xlnx_2017.3.bb diff --git a/recipes-bsp/u-boot/u-boot-zynq-uenv.bb b/meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-zynq-uenv.bb similarity index 100% rename from recipes-bsp/u-boot/u-boot-zynq-uenv.bb rename to meta-xilinx-bsp/recipes-bsp/u-boot/u-boot-zynq-uenv.bb diff --git a/recipes-bsp/u-boot/u-boot_%.bbappend b/meta-xilinx-bsp/recipes-bsp/u-boot/u-boot_%.bbappend similarity index 100% rename from recipes-bsp/u-boot/u-boot_%.bbappend rename to meta-xilinx-bsp/recipes-bsp/u-boot/u-boot_%.bbappend diff --git a/recipes-core/newlib/libgloss_2.5.0.bb b/meta-xilinx-bsp/recipes-core/newlib/libgloss_2.5.0.bb similarity index 100% rename from recipes-core/newlib/libgloss_2.5.0.bb rename to meta-xilinx-bsp/recipes-core/newlib/libgloss_2.5.0.bb diff --git a/recipes-core/newlib/newlib.inc b/meta-xilinx-bsp/recipes-core/newlib/newlib.inc similarity index 100% rename from recipes-core/newlib/newlib.inc rename to meta-xilinx-bsp/recipes-core/newlib/newlib.inc diff --git a/recipes-core/newlib/newlib_2.5.0.bb b/meta-xilinx-bsp/recipes-core/newlib/newlib_2.5.0.bb similarity index 100% rename from recipes-core/newlib/newlib_2.5.0.bb rename to meta-xilinx-bsp/recipes-core/newlib/newlib_2.5.0.bb diff --git a/recipes-devtools/qemu/files/qemu-system-aarch64-multiarch b/meta-xilinx-bsp/recipes-devtools/qemu/files/qemu-system-aarch64-multiarch similarity index 100% rename from recipes-devtools/qemu/files/qemu-system-aarch64-multiarch rename to meta-xilinx-bsp/recipes-devtools/qemu/files/qemu-system-aarch64-multiarch diff --git a/recipes-devtools/qemu/qemu-devicetrees.inc b/meta-xilinx-bsp/recipes-devtools/qemu/qemu-devicetrees.inc similarity index 100% rename from recipes-devtools/qemu/qemu-devicetrees.inc rename to meta-xilinx-bsp/recipes-devtools/qemu/qemu-devicetrees.inc diff --git a/recipes-devtools/qemu/qemu-devicetrees_2017.3.bb b/meta-xilinx-bsp/recipes-devtools/qemu/qemu-devicetrees_2017.3.bb similarity index 100% rename from recipes-devtools/qemu/qemu-devicetrees_2017.3.bb rename to meta-xilinx-bsp/recipes-devtools/qemu/qemu-devicetrees_2017.3.bb diff --git a/recipes-devtools/qemu/qemu-xilinx-helper-native_1.0.bb b/meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx-helper-native_1.0.bb similarity index 100% rename from recipes-devtools/qemu/qemu-xilinx-helper-native_1.0.bb rename to meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx-helper-native_1.0.bb diff --git a/recipes-devtools/qemu/qemu-xilinx-multiarch-helper-native_1.0.bb b/meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx-multiarch-helper-native_1.0.bb similarity index 100% rename from recipes-devtools/qemu/qemu-xilinx-multiarch-helper-native_1.0.bb rename to meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx-multiarch-helper-native_1.0.bb diff --git a/recipes-devtools/qemu/qemu-xilinx.inc b/meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx.inc similarity index 100% rename from recipes-devtools/qemu/qemu-xilinx.inc rename to meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx.inc diff --git a/recipes-devtools/qemu/qemu-xilinx_2017.3.bb b/meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx_2017.3.bb similarity index 100% rename from recipes-devtools/qemu/qemu-xilinx_2017.3.bb rename to meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx_2017.3.bb diff --git a/recipes-graphics/mali/kernel-module-mali.bb b/meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali.bb similarity index 100% rename from recipes-graphics/mali/kernel-module-mali.bb rename to meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali.bb diff --git a/recipes-graphics/mali/kernel-module-mali/0001-Change-Makefile-to-be-compatible-with-Yocto.patch b/meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0001-Change-Makefile-to-be-compatible-with-Yocto.patch similarity index 100% rename from recipes-graphics/mali/kernel-module-mali/0001-Change-Makefile-to-be-compatible-with-Yocto.patch rename to meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0001-Change-Makefile-to-be-compatible-with-Yocto.patch diff --git a/recipes-graphics/mali/kernel-module-mali/0002-staging-mali-r7p0-00rel0-Add-the-ZYNQ-ZYNQMP-platfor.patch b/meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0002-staging-mali-r7p0-00rel0-Add-the-ZYNQ-ZYNQMP-platfor.patch similarity index 100% rename from recipes-graphics/mali/kernel-module-mali/0002-staging-mali-r7p0-00rel0-Add-the-ZYNQ-ZYNQMP-platfor.patch rename to meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0002-staging-mali-r7p0-00rel0-Add-the-ZYNQ-ZYNQMP-platfor.patch diff --git a/recipes-graphics/mali/kernel-module-mali/0003-staging-mali-r7p0-00rel0-Remove-unused-trace-macros.patch b/meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0003-staging-mali-r7p0-00rel0-Remove-unused-trace-macros.patch similarity index 100% rename from recipes-graphics/mali/kernel-module-mali/0003-staging-mali-r7p0-00rel0-Remove-unused-trace-macros.patch rename to meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0003-staging-mali-r7p0-00rel0-Remove-unused-trace-macros.patch diff --git a/recipes-graphics/mali/kernel-module-mali/0004-staging-mali-r7p0-00rel0-Don-t-include-mali_read_phy.patch b/meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0004-staging-mali-r7p0-00rel0-Don-t-include-mali_read_phy.patch similarity index 100% rename from recipes-graphics/mali/kernel-module-mali/0004-staging-mali-r7p0-00rel0-Don-t-include-mali_read_phy.patch rename to meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0004-staging-mali-r7p0-00rel0-Don-t-include-mali_read_phy.patch diff --git a/recipes-graphics/mali/kernel-module-mali/0005-mali-r7p0-PAGE_CACHE_SHIFT-to-PAGE_CACHE.patch b/meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0005-mali-r7p0-PAGE_CACHE_SHIFT-to-PAGE_CACHE.patch similarity index 100% rename from recipes-graphics/mali/kernel-module-mali/0005-mali-r7p0-PAGE_CACHE_SHIFT-to-PAGE_CACHE.patch rename to meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0005-mali-r7p0-PAGE_CACHE_SHIFT-to-PAGE_CACHE.patch diff --git a/recipes-graphics/mali/kernel-module-mali/0006-staging-mali-r7p0-page_cache_release-to-put_page.patch b/meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0006-staging-mali-r7p0-page_cache_release-to-put_page.patch similarity index 100% rename from recipes-graphics/mali/kernel-module-mali/0006-staging-mali-r7p0-page_cache_release-to-put_page.patch rename to meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0006-staging-mali-r7p0-page_cache_release-to-put_page.patch diff --git a/recipes-graphics/mali/kernel-module-mali/0007-mali_memory_os_alloc.c-Align-with-dma_attrs-changes-.patch b/meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0007-mali_memory_os_alloc.c-Align-with-dma_attrs-changes-.patch similarity index 100% rename from recipes-graphics/mali/kernel-module-mali/0007-mali_memory_os_alloc.c-Align-with-dma_attrs-changes-.patch rename to meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0007-mali_memory_os_alloc.c-Align-with-dma_attrs-changes-.patch diff --git a/recipes-graphics/mali/kernel-module-mali/0008-arm.c-dma_ops-will-be-modified-by-the-driver-only-ti.patch b/meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0008-arm.c-dma_ops-will-be-modified-by-the-driver-only-ti.patch similarity index 100% rename from recipes-graphics/mali/kernel-module-mali/0008-arm.c-dma_ops-will-be-modified-by-the-driver-only-ti.patch rename to meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0008-arm.c-dma_ops-will-be-modified-by-the-driver-only-ti.patch diff --git a/recipes-graphics/mali/kernel-module-mali/0009-linux-mali_kernel_linux.c-Handle-clock-when-probed-a.patch b/meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0009-linux-mali_kernel_linux.c-Handle-clock-when-probed-a.patch similarity index 100% rename from recipes-graphics/mali/kernel-module-mali/0009-linux-mali_kernel_linux.c-Handle-clock-when-probed-a.patch rename to meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0009-linux-mali_kernel_linux.c-Handle-clock-when-probed-a.patch diff --git a/recipes-graphics/mali/kernel-module-mali/0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch b/meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch similarity index 100% rename from recipes-graphics/mali/kernel-module-mali/0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch rename to meta-xilinx-bsp/recipes-graphics/mali/kernel-module-mali/0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch diff --git a/recipes-graphics/xorg-driver/xf86-video-armsoc/0001-src-drmmode_xilinx-Add-the-dumb-gem-support-for-Xili.patch b/meta-xilinx-bsp/recipes-graphics/xorg-driver/xf86-video-armsoc/0001-src-drmmode_xilinx-Add-the-dumb-gem-support-for-Xili.patch similarity index 100% rename from recipes-graphics/xorg-driver/xf86-video-armsoc/0001-src-drmmode_xilinx-Add-the-dumb-gem-support-for-Xili.patch rename to meta-xilinx-bsp/recipes-graphics/xorg-driver/xf86-video-armsoc/0001-src-drmmode_xilinx-Add-the-dumb-gem-support-for-Xili.patch diff --git a/recipes-graphics/xorg-driver/xf86-video-armsoc_git.bb b/meta-xilinx-bsp/recipes-graphics/xorg-driver/xf86-video-armsoc_git.bb similarity index 100% rename from recipes-graphics/xorg-driver/xf86-video-armsoc_git.bb rename to meta-xilinx-bsp/recipes-graphics/xorg-driver/xf86-video-armsoc_git.bb diff --git a/recipes-graphics/xorg-xserver/xserver-xf86-config/zynqmp/xorg.conf b/meta-xilinx-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/zynqmp/xorg.conf similarity index 100% rename from recipes-graphics/xorg-xserver/xserver-xf86-config/zynqmp/xorg.conf rename to meta-xilinx-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/zynqmp/xorg.conf diff --git a/recipes-graphics/xorg-xserver/xserver-xf86-config_%.bbappend b/meta-xilinx-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config_%.bbappend similarity index 100% rename from recipes-graphics/xorg-xserver/xserver-xf86-config_%.bbappend rename to meta-xilinx-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config_%.bbappend diff --git a/recipes-kernel/linux/linux-microblaze.inc b/meta-xilinx-bsp/recipes-kernel/linux/linux-microblaze.inc similarity index 100% rename from recipes-kernel/linux/linux-microblaze.inc rename to meta-xilinx-bsp/recipes-kernel/linux/linux-microblaze.inc diff --git a/recipes-kernel/linux/linux-xlnx-dev.bb b/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx-dev.bb similarity index 100% rename from recipes-kernel/linux/linux-xlnx-dev.bb rename to meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx-dev.bb diff --git a/recipes-kernel/linux/linux-xlnx.inc b/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx.inc similarity index 100% rename from recipes-kernel/linux/linux-xlnx.inc rename to meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx.inc diff --git a/recipes-kernel/linux/linux-xlnx/v2017.3/0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch b/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx/v2017.3/0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch similarity index 100% rename from recipes-kernel/linux/linux-xlnx/v2017.3/0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch rename to meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx/v2017.3/0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch diff --git a/recipes-kernel/linux/linux-xlnx/v2017.3/0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch b/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx/v2017.3/0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch similarity index 100% rename from recipes-kernel/linux/linux-xlnx/v2017.3/0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch rename to meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx/v2017.3/0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch diff --git a/recipes-kernel/linux/linux-xlnx/v2017.3/0003-drm-xilinx-Fix-DPMS-transition-to-on.patch b/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx/v2017.3/0003-drm-xilinx-Fix-DPMS-transition-to-on.patch similarity index 100% rename from recipes-kernel/linux/linux-xlnx/v2017.3/0003-drm-xilinx-Fix-DPMS-transition-to-on.patch rename to meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx/v2017.3/0003-drm-xilinx-Fix-DPMS-transition-to-on.patch diff --git a/recipes-kernel/linux/linux-xlnx_2017.3.bb b/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx_2017.3.bb similarity index 100% rename from recipes-kernel/linux/linux-xlnx_2017.3.bb rename to meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx_2017.3.bb diff --git a/recipes-kernel/linux/linux-yocto-dev.bbappend b/meta-xilinx-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend similarity index 100% rename from recipes-kernel/linux/linux-yocto-dev.bbappend rename to meta-xilinx-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend diff --git a/recipes-kernel/linux/linux-yocto-tiny_%.bbappend b/meta-xilinx-bsp/recipes-kernel/linux/linux-yocto-tiny_%.bbappend similarity index 100% rename from recipes-kernel/linux/linux-yocto-tiny_%.bbappend rename to meta-xilinx-bsp/recipes-kernel/linux/linux-yocto-tiny_%.bbappend diff --git a/recipes-kernel/linux/linux-yocto-xilinx.inc b/meta-xilinx-bsp/recipes-kernel/linux/linux-yocto-xilinx.inc similarity index 100% rename from recipes-kernel/linux/linux-yocto-xilinx.inc rename to meta-xilinx-bsp/recipes-kernel/linux/linux-yocto-xilinx.inc diff --git a/recipes-kernel/linux/linux-yocto_%.bbappend b/meta-xilinx-bsp/recipes-kernel/linux/linux-yocto_%.bbappend similarity index 100% rename from recipes-kernel/linux/linux-yocto_%.bbappend rename to meta-xilinx-bsp/recipes-kernel/linux/linux-yocto_%.bbappend diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/kc705-microblazeel/kc705-microblazeel.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/kc705-microblazeel/kc705-microblazeel.cfg similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/kc705-microblazeel/kc705-microblazeel.cfg rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/kc705-microblazeel/kc705-microblazeel.cfg diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/kc705-microblazeel/kc705-microblazeel.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/kc705-microblazeel/kc705-microblazeel.scc similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/kc705-microblazeel/kc705-microblazeel.scc rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/kc705-microblazeel/kc705-microblazeel.scc diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/microblaze-standard.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/microblaze-standard.scc similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/microblaze-standard.scc rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/microblaze-standard.scc diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/microblaze-tiny.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/microblaze-tiny.scc similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/microblaze-tiny.scc rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/microblaze-tiny.scc diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.cfg similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.cfg rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.cfg diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.scc similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.scc rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.scc diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-softip-pcie.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-softip-pcie.cfg similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-softip-pcie.cfg rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-softip-pcie.cfg diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-softip-pcie.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-softip-pcie.scc similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-softip-pcie.scc rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-softip-pcie.scc diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-softip.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-softip.cfg similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-softip.cfg rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-softip.cfg diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-zynq.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-zynq.cfg similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-zynq.cfg rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-zynq.cfg diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-zynqmp.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-zynqmp.cfg similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-zynqmp.cfg rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-xlnx-zynqmp.cfg diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-zynqmp.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-zynqmp.cfg similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-zynqmp.cfg rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-zynqmp.cfg diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.cfg similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.cfg rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.cfg diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.scc similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.scc rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/zynqmp.scc diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/zynqmp-standard.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/zynqmp-standard.scc similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/zynqmp-standard.scc rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/zynqmp-standard.scc diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/zynqmp-tiny.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/zynqmp-tiny.scc similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/zynqmp-tiny.scc rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/zynqmp-tiny.scc diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.cfg similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.cfg rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.cfg diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.scc similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.scc rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.scc diff --git a/recipes-kernel/linux/xilinx-kmeta/features/uio/uio.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/features/uio/uio.cfg similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/features/uio/uio.cfg rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/features/uio/uio.cfg diff --git a/recipes-kernel/linux/xilinx-kmeta/features/uio/uio.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/features/uio/uio.scc similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/features/uio/uio.scc rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/features/uio/uio.scc diff --git a/recipes-kernel/linux/xilinx-kmeta/features/v4l2/v4l2-xilinx.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/features/v4l2/v4l2-xilinx.cfg similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/features/v4l2/v4l2-xilinx.cfg rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/features/v4l2/v4l2-xilinx.cfg diff --git a/recipes-kernel/linux/xilinx-kmeta/features/v4l2/v4l2-xilinx.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/features/v4l2/v4l2-xilinx.scc similarity index 100% rename from recipes-kernel/linux/xilinx-kmeta/features/v4l2/v4l2-xilinx.scc rename to meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/features/v4l2/v4l2-xilinx.scc diff --git a/recipes-microblaze/gcc/gcc-7/0001-Revert.patch b/meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0001-Revert.patch similarity index 100% rename from recipes-microblaze/gcc/gcc-7/0001-Revert.patch rename to meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0001-Revert.patch diff --git a/recipes-microblaze/gcc/gcc-7/0002-microblaze.md-Improve-adddi3-and-subdi3-insn-definit.patch b/meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0002-microblaze.md-Improve-adddi3-and-subdi3-insn-definit.patch similarity index 100% rename from recipes-microblaze/gcc/gcc-7/0002-microblaze.md-Improve-adddi3-and-subdi3-insn-definit.patch rename to meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0002-microblaze.md-Improve-adddi3-and-subdi3-insn-definit.patch diff --git a/recipes-microblaze/gcc/gcc-7/0003-microblaze-sync.md-Correct-behaviour-and-define-side.patch b/meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0003-microblaze-sync.md-Correct-behaviour-and-define-side.patch similarity index 100% rename from recipes-microblaze/gcc/gcc-7/0003-microblaze-sync.md-Correct-behaviour-and-define-side.patch rename to meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0003-microblaze-sync.md-Correct-behaviour-and-define-side.patch diff --git a/recipes-microblaze/gcc/gcc-7/0004-gcc-config-microblaze-Use-default-ident-output-gener.patch b/meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0004-gcc-config-microblaze-Use-default-ident-output-gener.patch similarity index 100% rename from recipes-microblaze/gcc/gcc-7/0004-gcc-config-microblaze-Use-default-ident-output-gener.patch rename to meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0004-gcc-config-microblaze-Use-default-ident-output-gener.patch diff --git a/recipes-microblaze/gcc/gcc-source_7.%.bbappend b/meta-xilinx-bsp/recipes-microblaze/gcc/gcc-source_7.%.bbappend similarity index 100% rename from recipes-microblaze/gcc/gcc-source_7.%.bbappend rename to meta-xilinx-bsp/recipes-microblaze/gcc/gcc-source_7.%.bbappend diff --git a/recipes-microblaze/gdb/files/0001-Patch-microblaze-Add-wdc.ext.clear-and-wdc.ext.flush.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0001-Patch-microblaze-Add-wdc.ext.clear-and-wdc.ext.flush.patch similarity index 100% rename from recipes-microblaze/gdb/files/0001-Patch-microblaze-Add-wdc.ext.clear-and-wdc.ext.flush.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0001-Patch-microblaze-Add-wdc.ext.clear-and-wdc.ext.flush.patch diff --git a/recipes-microblaze/gdb/files/0003-Patch-microblaze-Initial-port-of-microblaze-core-rea.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0003-Patch-microblaze-Initial-port-of-microblaze-core-rea.patch similarity index 100% rename from recipes-microblaze/gdb/files/0003-Patch-microblaze-Initial-port-of-microblaze-core-rea.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0003-Patch-microblaze-Initial-port-of-microblaze-core-rea.patch diff --git a/recipes-microblaze/gdb/files/0004-Patch-microblaze-Communicate-in-larger-blocks-with-t.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0004-Patch-microblaze-Communicate-in-larger-blocks-with-t.patch similarity index 100% rename from recipes-microblaze/gdb/files/0004-Patch-microblaze-Communicate-in-larger-blocks-with-t.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0004-Patch-microblaze-Communicate-in-larger-blocks-with-t.patch diff --git a/recipes-microblaze/gdb/files/0005-Patch-microblaze-Add-mb-singlestepping.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0005-Patch-microblaze-Add-mb-singlestepping.patch similarity index 100% rename from recipes-microblaze/gdb/files/0005-Patch-microblaze-Add-mb-singlestepping.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0005-Patch-microblaze-Add-mb-singlestepping.patch diff --git a/recipes-microblaze/gdb/files/0006-Patch-microblaze-Add-initial-port-of-linux-gdbserver.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0006-Patch-microblaze-Add-initial-port-of-linux-gdbserver.patch similarity index 100% rename from recipes-microblaze/gdb/files/0006-Patch-microblaze-Add-initial-port-of-linux-gdbserver.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0006-Patch-microblaze-Add-initial-port-of-linux-gdbserver.patch diff --git a/recipes-microblaze/gdb/files/0007-Patch-microblaze-Add-slr-and-shr-regs-and-little-end.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0007-Patch-microblaze-Add-slr-and-shr-regs-and-little-end.patch similarity index 100% rename from recipes-microblaze/gdb/files/0007-Patch-microblaze-Add-slr-and-shr-regs-and-little-end.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0007-Patch-microblaze-Add-slr-and-shr-regs-and-little-end.patch diff --git a/recipes-microblaze/gdb/files/0008-Patch-microblaze-Added-Backtrace-support-to-GDB.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0008-Patch-microblaze-Added-Backtrace-support-to-GDB.patch similarity index 100% rename from recipes-microblaze/gdb/files/0008-Patch-microblaze-Added-Backtrace-support-to-GDB.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0008-Patch-microblaze-Added-Backtrace-support-to-GDB.patch diff --git a/recipes-microblaze/gdb/files/0009-Patch-microblaze-Initial-support-for-native-gdb.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0009-Patch-microblaze-Initial-support-for-native-gdb.patch similarity index 100% rename from recipes-microblaze/gdb/files/0009-Patch-microblaze-Initial-support-for-native-gdb.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0009-Patch-microblaze-Initial-support-for-native-gdb.patch diff --git a/recipes-microblaze/gdb/files/0010-Patch-gdb-Robustify-inline-function-support.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0010-Patch-gdb-Robustify-inline-function-support.patch similarity index 100% rename from recipes-microblaze/gdb/files/0010-Patch-gdb-Robustify-inline-function-support.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0010-Patch-gdb-Robustify-inline-function-support.patch diff --git a/recipes-microblaze/gdb/files/0011-Patch-gdb-Fix-debug-message-when-register-is-unavail.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0011-Patch-gdb-Fix-debug-message-when-register-is-unavail.patch similarity index 100% rename from recipes-microblaze/gdb/files/0011-Patch-gdb-Fix-debug-message-when-register-is-unavail.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0011-Patch-gdb-Fix-debug-message-when-register-is-unavail.patch diff --git a/recipes-microblaze/gdb/files/0012-LOCAL-Disable-the-warning-message-for-eh_frame_hdr.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0012-LOCAL-Disable-the-warning-message-for-eh_frame_hdr.patch similarity index 100% rename from recipes-microblaze/gdb/files/0012-LOCAL-Disable-the-warning-message-for-eh_frame_hdr.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0012-LOCAL-Disable-the-warning-message-for-eh_frame_hdr.patch diff --git a/recipes-microblaze/gdb/files/0013-LOCAL-Fix-relaxation-of-assembler-resolved-reference.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0013-LOCAL-Fix-relaxation-of-assembler-resolved-reference.patch similarity index 100% rename from recipes-microblaze/gdb/files/0013-LOCAL-Fix-relaxation-of-assembler-resolved-reference.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0013-LOCAL-Fix-relaxation-of-assembler-resolved-reference.patch diff --git a/recipes-microblaze/gdb/files/0014-LOCAL-Fixup-debug_loc-sections-after-linker-relaxati.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0014-LOCAL-Fixup-debug_loc-sections-after-linker-relaxati.patch similarity index 100% rename from recipes-microblaze/gdb/files/0014-LOCAL-Fixup-debug_loc-sections-after-linker-relaxati.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0014-LOCAL-Fixup-debug_loc-sections-after-linker-relaxati.patch diff --git a/recipes-microblaze/gdb/files/0015-LOCAL-upstream-change-to-garbage-collection-sweep-ca.patch b/meta-xilinx-bsp/recipes-microblaze/gdb/files/0015-LOCAL-upstream-change-to-garbage-collection-sweep-ca.patch similarity index 100% rename from recipes-microblaze/gdb/files/0015-LOCAL-upstream-change-to-garbage-collection-sweep-ca.patch rename to meta-xilinx-bsp/recipes-microblaze/gdb/files/0015-LOCAL-upstream-change-to-garbage-collection-sweep-ca.patch diff --git a/recipes-microblaze/gdb/gdb-7.7.1.inc b/meta-xilinx-bsp/recipes-microblaze/gdb/gdb-7.7.1.inc similarity index 100% rename from recipes-microblaze/gdb/gdb-7.7.1.inc rename to meta-xilinx-bsp/recipes-microblaze/gdb/gdb-7.7.1.inc diff --git a/recipes-microblaze/gdb/gdb-cross-canadian_7.7.1.bb b/meta-xilinx-bsp/recipes-microblaze/gdb/gdb-cross-canadian_7.7.1.bb similarity index 100% rename from recipes-microblaze/gdb/gdb-cross-canadian_7.7.1.bb rename to meta-xilinx-bsp/recipes-microblaze/gdb/gdb-cross-canadian_7.7.1.bb diff --git a/recipes-microblaze/gdb/gdb-cross_7.7.1.bb b/meta-xilinx-bsp/recipes-microblaze/gdb/gdb-cross_7.7.1.bb similarity index 100% rename from recipes-microblaze/gdb/gdb-cross_7.7.1.bb rename to meta-xilinx-bsp/recipes-microblaze/gdb/gdb-cross_7.7.1.bb diff --git a/recipes-microblaze/gdb/gdb-microblaze-7.7.inc b/meta-xilinx-bsp/recipes-microblaze/gdb/gdb-microblaze-7.7.inc similarity index 100% rename from recipes-microblaze/gdb/gdb-microblaze-7.7.inc rename to meta-xilinx-bsp/recipes-microblaze/gdb/gdb-microblaze-7.7.inc diff --git a/recipes-microblaze/gdb/gdb_7.7.1.bb b/meta-xilinx-bsp/recipes-microblaze/gdb/gdb_7.7.1.bb similarity index 100% rename from recipes-microblaze/gdb/gdb_7.7.1.bb rename to meta-xilinx-bsp/recipes-microblaze/gdb/gdb_7.7.1.bb diff --git a/recipes-microblaze/qemu/qemu_%.bbappend b/meta-xilinx-bsp/recipes-microblaze/qemu/qemu_%.bbappend similarity index 100% rename from recipes-microblaze/qemu/qemu_%.bbappend rename to meta-xilinx-bsp/recipes-microblaze/qemu/qemu_%.bbappend diff --git a/site/microblaze-common b/meta-xilinx-bsp/site/microblaze-common similarity index 100% rename from site/microblaze-common rename to meta-xilinx-bsp/site/microblaze-common diff --git a/meta-xilinx-contrib/COPYING.MIT b/meta-xilinx-contrib/COPYING.MIT new file mode 100644 index 0000000..89de354 --- /dev/null +++ b/meta-xilinx-contrib/COPYING.MIT @@ -0,0 +1,17 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/meta-xilinx-contrib/README.md b/meta-xilinx-contrib/README.md new file mode 100644 index 0000000..f15d1bd --- /dev/null +++ b/meta-xilinx-contrib/README.md @@ -0,0 +1,36 @@ +meta-xilinx-contrib +=================== + +This layer is a contribution layer to support for MicroBlaze, Zynq and ZynqMP architectures. +This layer depends on meta-xilinx-bsp layer. + + +Maintainers, Mailing list, Patches +================================== + +Please send any patches, comments or questions for this layer to +the [meta-xilinx mailing list](https://lists.yoctoproject.org/listinfo/meta-xilinx): + + meta-xil...@lists.yoctoproject.org with '[meta-xilinx-contrib]' in the subject. + + +Subscribe to mailing list at +https://lists.yoctoproject.org/listinfo/meta-xilinx + +Maintainers: + + Manjukumar Harthikote Matha <manjukumar.harthikote-ma...@xilinx.com> + +Dependencies +============ + +This layer depends on: + + URI: git://git.openembedded.org/bitbake + + URI: git://git.openembedded.org/openembedded-core + layers: meta + + URI: git://git.openembedded.org/meta-xilinx + + diff --git a/meta-xilinx-contrib/conf/layer.conf b/meta-xilinx-contrib/conf/layer.conf new file mode 100644 index 0000000..41ea5aa --- /dev/null +++ b/meta-xilinx-contrib/conf/layer.conf @@ -0,0 +1,13 @@ +# We have a conf and classes directory, add to BBPATH +BBPATH .= ":${LAYERDIR}" + +# We have a packages directory, add to BBFILES +BBFILES += "${LAYERDIR}/recipes-*/*/*.bb" +BBFILES += "${LAYERDIR}/recipes-*/*/*.bbappend" + +BBFILE_COLLECTIONS += "xilinx-contrib" +BBFILE_PATTERN_xilinx-contrib = "^${LAYERDIR}/" +BBFILE_PRIORITY_xilinx-contrib = "5" + +LAYERDEPENDS_xilinx-contrib = "core" +LAYERDEPENDS_xilinx-contrib = "xilinx" -- 2.7.4 -- _______________________________________________ meta-xilinx mailing list meta-xilinx@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-xilinx