summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * Move from 2021.2 to 2022.1Mark Hatle2021-11-158-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit eef9f49887e2471768b649450a0769859fd63ba5) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| | | * move layer.conf defaults to 2022.1Mark Hatle2021-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit 77aea7992df133d04a5cef4d40878fbe372bfaa3) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| | | * local.conf.sample: Update to 2022.1Mark Hatle2021-11-151-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| | | * meta-xilinx-bsp/conf: CleanupMark Hatle2021-11-151-27/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove an accidently committed patch Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit bc0a54a133baccccd53a6401fa56c542a5daf8aa) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| | | * local.conf.sample: Update to honister example, based on pokyMark Hatle2021-11-151-38/+86
| | | | | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| | | * Convert to new override syntaxMark Hatle2021-11-1528-71/+71
| | | | | | | | | | | | | | | | | | | | | | | | Fix various overrides that have been missed in previous conversion. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| | | * arm-trusted-firmware.inc: Use atf MEM_BASE, MEM_SIZE from DDR only for zynqmpAshwini Lomate2021-11-151-2/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ashwini Lomate <ashwini.lomate@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* | | | meta-xilinx-bsp: Switch layer to support langdaleMark Hatle2022-09-011-1/+1
|/ / / | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* / / meta-xilinx-bsp: Switch layer to kirkstoneMark Hatle2022-08-311-1/+1
|/ / | | | | | | Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* | meta-xilinx: Move booting README from bsp layerSandeep Gundlupet Raju2022-07-281-266/+0
| | | | | | | | | | | | | | Move README.booting.md file from meta-xilinx-bsp layer to meta-xilinx. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com>
* | meta-xilinx: Clean up vendor specific machine configuration filesSandeep Gundlupet Raju2022-07-2823-14222/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Add new metal-xilinx-vendor layer which supports vendor specific machine configuration files, device-tree, kernel, platform-init etc. 2. Moved below vendor machine conf files, dt and related configs from meta-xilinx-bsp and meta-xilinx-contrib to meta-xilinx-vendor layer. - microzed-zynq7.conf - minized-zynq7.conf - picozed-zynq7.conf - zedboard-zynq7.conf - zybo-zynq7.conf - zybo-linux-bd-zynq7.conf - ultra96-zynqmp.conf 3. Obsolete qemu-zynq7, s3adsp1800-qemu-microblazeeb, v350-versal and vc-p-a2197-00-versal from meta-xilinx-bsp layer. Users should use zynq-generic.conf for zynq7000 qemu boot should be functionally equivalent to qemu-zynq7. 4. Add new MAINTAINERS.md file and move maintainers, Mailing list and Patches content from meta-xilinx-* README.md to MAINTAINERS.md file. 5. Updated README.md file for supported board machines files in meta-xilinx-bsp, meta-xilinx-contrib and meta-xilinx-vendor layers. 6. Disabled old drm kernel patches for zybo-linux-bd-zynq mahcine in meta-xilinx-contrib layer as these patches doesn't apply on 5.x kernel, if we don't hear from patch submitter we will remove these patches from meta-xilinx-contrib layer. 7. Removed drm kernel cache metadate for zybo-linux-bd-zynq7 machine as these configs are already available in xilinx_zynq_defconfig. 8. Fixed build issue for u-boot by changing PREFERRED_PROVIDER_virtual/bootloader from u-boot to u-boot-xlnx. 9. Add meta-xilinx-vendor to bblayers.conf.sample Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com>
* | uboot-device-tree: Move bbappend into meta-xilinx-toolsMark Hatle2022-07-232-22/+0
| | | | | | | | | | | | | | | | | | The provencore bbappend only applied when meta-xilinx-tools is available, so move the bbappend to meta-xilinux-tools. Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit d44ab8d60eda1ba361715ad7dc8976dccf072e86) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
* | meta-xilinx-bsp:uboot-device-tree: provencore memory reservationAkshay Belsare2022-07-232-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | Provencore Linux driver and testapp is enabled through MACHINE_FEATURES. When provencore is enabled, reserve memory required for provencore through uboot device tree. This patch adds pnc.dtsi to system-top.dts file when provencore is enabled. pnc.dtsi contains the memory address and memory size that needs to be reserved. Signed-off-by: Akshay Belsare <Akshay.Belsare@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit 48a70b151434c00f2518eb079833b8f8d8ff6ec3) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
* | meta-xilinx-bsp:device-tree: provencore memory reservationAkshay Belsare2022-07-232-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | Provencore Linux driver and testapp is enabled through MACHINE_FEATURES. When provencore is enabled, reserve memory required for provencore through device tree. This patch adds pnc.dtsi to system-top.dts file when provencore is enabled. pnc.dtsi contains the memory address and memory size that needs to be reserved. Signed-off-by: Akshay Belsare <Akshay.Belsare@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com> (cherry picked from commit f8d5a51bbb029dfe5a9f8217f4c93fdec0607616) Signed-off-by: Mark Hatle <mhatle@xilinx.com>
* | recipes-kernel: linux: add auto load support for usb2244 driverPiyush Mehta2022-05-021-0/+1
| | | | | | | | | | | | | | | | | | | | This patch adds usb2244 (USB-SD) autoload module support for the kr260 board. Signed-off-by: Piyush Mehta <piyush.mehta@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit e716f0cc60c7dcfcd5e989370488c000a4420d5e) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | pmu-firmware_%.bbappend: Move k26 configuration to meta-somVikram Sreenivasa Batchali2022-05-021-1/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Vikram Sreenivasa Batchali <b.vikram@xilinx.com> Remove the k26 configuration. New configuration in meta-som. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit db42f007e2cc89d98c55b5ca8a51ed22ea4c6090) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | device-tree: Remove ultra96 mipi device tree filesChristian Kohn2022-05-021-8/+0
| | | | | | | | | | | | | | | | | | | | The ultra96 harwdare design is updated to not include mipi anymore. Remove the corresponding SRC_URI and do_configure appends. Signed-off-by: Christian Kohn <christian.kohn@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> (cherry picked from commit 1116c944d91e82a94fefc7bd05d1506a1e10e47d) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | Move from 2021.2 to 2022.1Mark Hatle2022-05-021-0/+0
| | | | | | | | | | | | | | | | | | | | Rename recipes from 2021.2 to 2022.1 as necessary. Move internal references to 2022.1 (layer.conf and local.conf.sample) Move kernel to 2022.1 branch, as well as various kernel modules. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* | Revert "*TEMPORARY* Disable wifi and blutetooth packages to pass do ↵Vishal Patel2022-02-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | populate_sdk_ext step" This reverts commit 51e48cc7acd766a6d84dbcc65d7b64de6f5d707e. linux-firmware, linux-firmware-ti-bt, and petalinux-image-minimal now build successfully. Signed-off-by: Vishal Patel <vishal.patel@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | device-tree.bbappend: defining the memory and serial console paramVaralaxmi Bingi2022-01-141-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | This patch will define the device-tree required memory and uart params. Due to recent board/board_variant and machine changes in yocto caused this issue.To work with these new changes we need this. In plnxtool.conf we will define the default values but if we set board value in that case due to the changes in new microblaze-generic.conf file the plnxtool.conf changes will not work. Signed-off-by: Varalaxmi Bingi <varalaxmi.bingi@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | meta-xilinx-bsp: Align SOC_VARIANT with PetaLinuxMark Hatle2022-01-1413-8/+18
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | meta-xilinx-bsps: Add board-style overrides to select correct componentsMark Hatle2022-01-1417-0/+50
| | | | | | | | | | | | Add the override expected by device-tree and other recipes to each machine. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | meta-xilinx-bsp: Remove extra entries, already set by the included defaultsMark Hatle2022-01-1425-619/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | meta-xilinx-bsp: Covert ultra96-zynqmp and vck-sc-zynqmp from BOARD basedMark Hatle2022-01-142-4/+6
| | | | | | | | | | | | | | Use the MACHINEOVERRIDES to add the BOARD name so that overrides elsewhere will work as expected. Eventually the overrides will need to be adjusted. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | meta-xilinx-bsp: Convert all BSPs to use the generic configsMark Hatle2022-01-1423-55/+36
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | system-zcu102: Remove obsolete heterogenous machineMark Hatle2022-01-141-61/+0
| | | | | | | | | | | | | | All machines are now capable of heterogenous configuration by selecting the correct DEFAULTTUNE and other values. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | Move away from PACKAGE_ARCH = "BOARD_ARCH" or "BOARDVARIANT_ARCH"Mark Hatle2022-01-141-1/+0
| | | | | | | | | | | | | | PACKAGE_ARCH should not be MACHINE_ARCH, unless a specific override is being used for compatibility. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | Deprecate BOARD and BOARD_VARIANT supportMark Hatle2022-01-142-5/+6
| | | | | | | | | | | | | | If the BOARD and/or BOARD_VARIANT is set, continue to allow this to work, however warn the user it is deprecated. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | Move board specific items from meta-xilinx-toolsMark Hatle2022-01-144-0/+59
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | linux-*: Move BSP settings to meta-xilinx-bspMark Hatle2022-01-145-0/+31
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | platform-init: Split into board specific entriesMark Hatle2022-01-143-0/+13325
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | arm-trusted-firmware: Split board specific entriesMark Hatle2022-01-141-0/+2
| | | | | | | | | | | | Cleanup some of the override syntax. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | device-tree: Break into base bb and board specific bbappendMark Hatle2022-01-149-0/+1212
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | kc705-bitstream: Move to bsp layer, bsp specificMark Hatle2022-01-141-0/+48
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | Initial restructure/split of meta-xilinx-bspMark Hatle2022-01-14179-21047/+32
| | | | | | | | | | | | | | | | | | | | Create a new meta-xilinx-core, move core functionality to the core, keeping board specific files in the bsp layer. zynqmp-generic changed from require <board> to include, so if meta-xilinx-bsp is not available it will not fail. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | zynq-generic: Replace hard coded petalinux reference with general ROOTFSMark Hatle2022-01-141-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | ultra96-zynqmp: Default to zynqmp eg variantMark Hatle2022-01-141-0/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | Add README for the Xilinx machine infrastructure filesMark Hatle2022-01-141-0/+34
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | Move microblaze arch settings to xilinx-microblaze.incMark Hatle2022-01-142-8/+10
| | | | | | | | | | | | | | No reason to set any microblaze defaults, unless we're actually building for microblaze. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | Microblaze: Make microblaze-generic arch dynamic to configurationMark Hatle2022-01-148-19/+35
| | | | | | | | | | | | | | | | Adjust configurations, and users of the generic configuration. The TUNE must be set BEFOER the inclusion, otherwise there is no way to dynamicly generate the correct MACHINE_ARCH. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | soc-versal: Add AI Edge, and HBM versal variantsMark Hatle2022-01-141-1/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | Remove cortexrm tune, as Yocto Project now has cortex-r tunesMark Hatle2022-01-142-23/+1
| | | | | | | | | | | | | | armrm override is now replaced by armv7r and armv8r overrides. Adjust recipes to match the new usage. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | Move baremetal include to meta-xilinx-standaloneMark Hatle2022-01-141-7/+0
| | | | | | | | | | | | | | This was missed in the prior move of the components to meta-xilinx-standalone layer. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | remove accidently committed fileMark Hatle2022-01-141-12/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | New microblaze-generic based on microblazeel-v11.0-bs-cmp-mh-div-genericMark Hatle2022-01-143-31/+25
| | | | | | | | | | | | | | The new generic will be the default microblaze configuration, with the other remaining temporarily for compatibility. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | zynqmp-generic.conf: Remove KERNEL_DEVICETREERaju Kumar Pothuraju2022-01-141-1/+0
| | | | | | | | | | | | | | | | | | | | | | As per the new kernel-fitimage changes in honister it is first adding the dtb from KERNEL_DEVICETREE and then dtb from device-tree.bb file. Which is leading to boot issue using the fitimage in petalinux flow. Disabling the KERNEL_DEVICETREE variable to add only dtb from device-tree.bb file(system.dtb). Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | fpgamanager_custom: Moved from meta-xilinx-toolsMark Hatle2022-01-141-0/+85
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | qemu-xilinx: set FILES:PN for nativesdk-qemu-xilinxSai Hari Chandana Kalluri2022-01-141-0/+1
|/ | | | | | | | Set FILES:PN for nativesdk-qemu-xilinx when SDKMACHINE is x86_64-mingw32. This will fix do_package error:Files/directories were installed but not shipped in any package Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Convert to new override syntaxSai Hari Chandana Kalluri2021-11-022-4/+4
| | | | | | | | | | This is the result of automated script (0.9.0) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use : as the override character instead of _. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* meta-xilinx-bsp: conf: machine: update versal-generic.conf QEMU_HW_DTB_PS to ↵Appana Durga Kedareswara rao2021-11-021-1/+1
| | | | | | | use vck190 dts Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>