Applied Thanks, Manju
> -----Original Message----- > From: Manjukumar Matha [mailto:[email protected]] > Sent: Monday, December 11, 2017 2:13 PM > To: [email protected] > Cc: Manjukumar Harthikote Matha <[email protected]> > Subject: [meta-xilinx][PATCH v3] meta-xilinx: Restructuring meta-xilinx to > support > multiple layers > > 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. > > Changes v2: > * 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 > > Changes v3: > * Update README > > Signed-off-by: Manjukumar Matha <[email protected]> > --- > README.md | 84 +-------------------- > meta-xilinx-bsp/COPYING.MIT | 17 +++++ > .../README.booting.md | 0 > .../README.building.md | 0 > meta-xilinx-bsp/README.md | 86 > ++++++++++++++++++++++ > 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_2017.3.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 > .../recipes-kernel/linux/linux-xlnx_2017.3.bb | 6 ++ > .../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 | 41 +++++++++++ > meta-xilinx-contrib/conf/layer.conf | 13 ++++ > .../recipes-bsp}/reference-design/zybo-linux-bd.bb | 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 > .../linux/linux-xlnx_2017.3.bbappend | 6 +- > 150 files changed, 183 insertions(+), 87 deletions(-) create mode 100644 > meta- > xilinx-bsp/COPYING.MIT rename README.booting.md => meta-xilinx- > bsp/README.booting.md (100%) rename README.building.md => meta-xilinx- > bsp/README.building.md (100%) create mode 100644 meta-xilinx- > bsp/README.md 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_2017.3.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%) create mode 100644 > meta-xilinx- > bsp/recipes-kernel/linux/linux-xlnx_2017.3.bb > 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 > rename {recipes-bsp => > meta-xilinx-contrib/recipes-bsp}/reference-design/zybo- > linux-bd.bb (100%) rename {recipes-kernel => meta-xilinx-contrib/recipes- > kernel}/linux/linux-xlnx/v2017.3/0001-drm-xilinx-Add-encoder-for-Digilent- > boards.patch (100%) rename {recipes-kernel => meta-xilinx-contrib/recipes- > kernel}/linux/linux-xlnx/v2017.3/0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch > (100%) rename {recipes-kernel => > meta-xilinx-contrib/recipes-kernel}/linux/linux- > xlnx/v2017.3/0003-drm-xilinx-Fix-DPMS-transition-to-on.patch (100%) rename > recipes-kernel/linux/linux-xlnx_2017.3.bb => meta-xilinx-contrib/recipes- > kernel/linux/linux-xlnx_2017.3.bbappend (62%) > > diff --git a/README.md b/README.md > index c212085..2a4d548 100644 > --- a/README.md > +++ b/README.md > @@ -1,84 +1,4 @@ > -meta-xilinx > -=========== > +Collection of layers to support Xilinx products > > -This layer provides support for MicroBlaze, Zynq and ZynqMP. > - > -Additional documentation: > - > -* [Building](README.building.md) > -* [Booting](README.booting.md) > - > -Supported Boards/Machines > -========================= > - > -Boards/Machines supported by this layer: > - > -* MicroBlaze: > - * [Xilinx ML605 (QEMU)](conf/machine/ml605-qemu-microblazeel.conf) - > `ml605-qemu-microblazeel` (QEMU support) > - * [Xilinx S3A DSP 1800 (QEMU)](conf/machine/s3adsp1800-qemu- > microblazeeb.conf) - `s3adsp1800-qemu-microblazeeb` (QEMU support) > - * [Xilinx KC705](conf/machine/kc705-microblazeel.conf) - > `kc705-microblazeel` > -* Zynq: > - * [Zynq (QEMU)](conf/machine/qemu-zynq7.conf) - `qemu-zynq7` (QEMU > Support) > - * [Xilinx ZC702](conf/machine/zc702-zynq7.conf) - `zc702-zynq7` (with QEMU > support) > - * [Xilinx ZC706](conf/machine/zc706-zynq7.conf) - `zc706-zynq7` (with QEMU > support) > - * [Avnet MicroZed](conf/machine/microzed-zynq7.conf) - `microzed-zynq7` > - * [Avnet PicoZed](conf/machine/picozed-zynq7.conf) - `picozed-zynq7` > - * [Avnet/Digilent ZedBoard](conf/machine/zedboard-zynq7.conf) - `zedboard- > zynq7` > - * [Digilent Zybo](conf/machine/zybo-zynq7.conf) - `zybo-zynq7` > - * [Digilent Zybo Linux BD](conf/machine/zybo-linux-bd-zynq7.conf) - > `zybo-linux- > bd-zynq7` > -* ZynqMP: > - * [Xilinx ZCU102](conf/machine/zcu102-zynqmp.conf) - `zcu102-zynqmp` > (QEMU support) > - > -Additional information on Xilinx architectures can be found at: > - http://www.xilinx.com/support/index.htm > - > -Maintainers, Mailing list, Patches > -================================== > - > -Please send any patches, pull requests, comments or questions for this layer > to -the > [meta-xilinx mailing > list](https://lists.yoctoproject.org/listinfo/meta-xilinx): > - > - [email protected] > - > -Maintainers: > - > - Nathan Rossi <[email protected]> > - Manjukumar Harthikote Matha <manjukumar.harthikote- > [email protected]> > - > -Dependencies > -============ > - > -This layer depends on: > - > - URI: git://git.openembedded.org/bitbake > - > - URI: git://git.openembedded.org/openembedded-core > - layers: meta > - > -Recipe Licenses > -=============== > - > -Due to licensing restrictions some recipes in this layer rely on closed > source -or > restricted content provided by Xilinx. In order to use these recipes you must > -accept > or agree to the licensing terms (e.g. EULA, Export Compliance, NDA, > -Redistribution, > etc). This layer **does not enforce** any legal requirement, it -is the > **responsibility of the user** the ensure that they are in compliance -with > any > licenses or legal requirements for content used. > - > -In order to use recipes that rely on restricted content the `xilinx` license > -flag must > be white-listed in the build configuration (e.g. `local.conf`). This -can be > done on a > per package basis: > - > - LICENSE_FLAGS_WHITELIST += "xilinx_pmu-rom" > - > -or generally: > - > - LICENSE_FLAGS_WHITELIST += "xilinx" > - > -Generally speaking Xilinx content that is provided as a restricted download > -cannot > be obtained without a Xilinx account, in order to use this content you -must > first > download it with your Xilinx account and place the downloaded content -in the > `downloads/` directory of your build or on a `PREMIRROR`. Attempting to > -fetch the > content using bitbake will fail, indicating the URL from which to -acquire the > content. > +Please see the respective READMEs in the layer subdirectories > > diff --git a/meta-xilinx-bsp/COPYING.MIT b/meta-xilinx-bsp/COPYING.MIT new > file > mode 100644 index 0000000..89de354 > --- /dev/null > +++ b/meta-xilinx-bsp/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/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/meta-xilinx-bsp/README.md b/meta-xilinx-bsp/README.md new file > mode 100644 index 0000000..7df98ce > --- /dev/null > +++ b/meta-xilinx-bsp/README.md > @@ -0,0 +1,86 @@ > +meta-xilinx > +=========== > + > +This layer provides support for MicroBlaze, Zynq and ZynqMP. > + > +Additional documentation: > + > +* [Building](README.building.md) > +* [Booting](README.booting.md) > + > +Supported Boards/Machines > +========================= > + > +Boards/Machines supported by this layer: > + > +* MicroBlaze: > + * [Xilinx ML605 (QEMU)](conf/machine/ml605-qemu-microblazeel.conf) - > +`ml605-qemu-microblazeel` (QEMU support) > + * [Xilinx S3A DSP 1800 > +(QEMU)](conf/machine/s3adsp1800-qemu-microblazeeb.conf) - > +`s3adsp1800-qemu-microblazeeb` (QEMU support) > + * [Xilinx KC705](conf/machine/kc705-microblazeel.conf) - > +`kc705-microblazeel` > +* Zynq: > + * [Zynq (QEMU)](conf/machine/qemu-zynq7.conf) - `qemu-zynq7` (QEMU > +Support) > + * [Xilinx ZC702](conf/machine/zc702-zynq7.conf) - `zc702-zynq7` (with > +QEMU support) > + * [Xilinx ZC706](conf/machine/zc706-zynq7.conf) - `zc706-zynq7` (with > +QEMU support) > + * [Avnet MicroZed](conf/machine/microzed-zynq7.conf) - > +`microzed-zynq7` > + * [Avnet PicoZed](conf/machine/picozed-zynq7.conf) - `picozed-zynq7` > + * [Avnet/Digilent ZedBoard](conf/machine/zedboard-zynq7.conf) - > +`zedboard-zynq7` > + * [Digilent Zybo](conf/machine/zybo-zynq7.conf) - `zybo-zynq7` > + * [Digilent Zybo Linux BD](conf/machine/zybo-linux-bd-zynq7.conf) - > +`zybo-linux-bd-zynq7` > +* ZynqMP: > + * [Xilinx ZCU102](conf/machine/zcu102-zynqmp.conf) - `zcu102-zynqmp` > +(QEMU support) > + > +Additional information on Xilinx architectures can be found at: > + http://www.xilinx.com/support/index.htm > + > +For Zybo Linux BD reference design, please see meta-xilinx-contrib > +layer > + > +Maintainers, Mailing list, Patches > +================================== > + > +Please send any patches, pull requests, comments or questions for this > +layer to the [meta-xilinx mailing > list](https://lists.yoctoproject.org/listinfo/meta- > xilinx): > + > + [email protected] > + > +Maintainers: > + > + Nathan Rossi <[email protected]> > + Manjukumar Harthikote Matha <manjukumar.harthikote- > [email protected]> > + > +Dependencies > +============ > + > +This layer depends on: > + > + URI: git://git.openembedded.org/bitbake > + > + URI: git://git.openembedded.org/openembedded-core > + layers: meta > + > +Recipe Licenses > +=============== > + > +Due to licensing restrictions some recipes in this layer rely on closed > +source or restricted content provided by Xilinx. In order to use these > +recipes you must accept or agree to the licensing terms (e.g. EULA, > +Export Compliance, NDA, Redistribution, etc). This layer **does not > +enforce** any legal requirement, it is the **responsibility of the > +user** the ensure that they are in compliance with any licenses or legal > requirements for content used. > + > +In order to use recipes that rely on restricted content the `xilinx` > +license flag must be white-listed in the build configuration (e.g. > +`local.conf`). This can be done on a per package basis: > + > + LICENSE_FLAGS_WHITELIST += "xilinx_pmu-rom" > + > +or generally: > + > + LICENSE_FLAGS_WHITELIST += "xilinx" > + > +Generally speaking Xilinx content that is provided as a restricted > +download cannot be obtained without a Xilinx account, in order to use > +this content you must first download it with your Xilinx account and > +place the downloaded content in the `downloads/` directory of your > +build or on a `PREMIRROR`. Attempting to fetch the content using > +bitbake will fail, indicating the URL from which to acquire the content. > + > 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_2017.3.bb > b/meta-xilinx- > bsp/recipes-bsp/reference-design/kc705-bitstream_2017.3.bb > similarity index 100% > rename from recipes-bsp/reference-design/kc705-bitstream_2017.3.bb > rename to meta-xilinx-bsp/recipes-bsp/reference-design/kc705- > bitstream_2017.3.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/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx_2017.3.bb > b/meta-xilinx- > bsp/recipes-kernel/linux/linux-xlnx_2017.3.bb > new file mode 100644 > index 0000000..7115947 > --- /dev/null > +++ b/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx_2017.3.bb > @@ -0,0 +1,6 @@ > +LINUX_VERSION = "4.9" > +XILINX_RELEASE_VERSION = "v2017.3" > +SRCREV ?= "f1b1e077d641fc83b54c1b8f168cbb58044fbd4e" > + > +include linux-xlnx.inc > + > 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..71557a6 > --- /dev/null > +++ b/meta-xilinx-contrib/README.md > @@ -0,0 +1,41 @@ > +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. > + > +Supported Boards/Machines > +========================= > + > +* Zynq: > + * Digilent Zybo Linux BD Reference design > + > +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): > + > + [email protected] 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- > [email protected]> > + > +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" > diff --git a/recipes-bsp/reference-design/zybo-linux-bd.bb b/meta-xilinx- > contrib/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-contrib/recipes-bsp/reference-design/zybo-linux-bd.bb > diff --git > a/recipes-kernel/linux/linux-xlnx/v2017.3/0001-drm-xilinx-Add-encoder- > for-Digilent-boards.patch b/meta-xilinx-contrib/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-contrib/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-contrib/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-contrib/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-contrib/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-contrib/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-contrib/recipes- > kernel/linux/linux-xlnx_2017.3.bbappend > similarity index 62% > rename from recipes-kernel/linux/linux-xlnx_2017.3.bb > rename to meta-xilinx-contrib/recipes-kernel/linux/linux-xlnx_2017.3.bbappend > index 9178f97..83b08f1 100644 > --- a/recipes-kernel/linux/linux-xlnx_2017.3.bb > +++ b/meta-xilinx-contrib/recipes-kernel/linux/linux-xlnx_2017.3.bbappen > +++ d > @@ -1,8 +1,4 @@ > -LINUX_VERSION = "4.9" > -XILINX_RELEASE_VERSION = "v2017.3" > -SRCREV ?= "f1b1e077d641fc83b54c1b8f168cbb58044fbd4e" > - > -include linux-xlnx.inc > +FILESEXTRAPATHS_prepend := "${THISDIR}/linux-xlnx:" > > SRC_URI_append_zybo-linux-bd-zynq7 = " \ > file://0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch \ > -- > 2.7.4 -- _______________________________________________ meta-xilinx mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-xilinx
