summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
...
* u-boot-xlnx: Refactor SPL supportNathan Rossi2015-03-318-26465/+49
| | | | | | | | | | | | | * Refactor the U-Boot SPL support to use the ps7_init_gpl.[ch] files from the zynq7-platform-init dependency, this allows for the files to come from a external source or be generated during the build * U-Boot SPL has been split into a seperate target to allow for better dependency resolution as well as handling SPL building compatibility without generating false boot.bin files * Clean up the u-boot-xlnx.inc file to allow for use from both the normal u-boot recipe as well as the u-boot-spl recipe Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* platform-init/fsbl-platform-init: Add recipeNathan Rossi2015-03-312-0/+56
| | | | | | | | * Create recipe to handle retrieving the platform init files (ps7_init_gpl.[ch]) for use with other recipes * Add the zynq7-platform-init.inc include for reuse Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx: Update to 2015.01Nathan Rossi2015-03-311-2/+2
| | | | | | | | * Update to 2015.01, shift the SRCREV to the newer version and update the PV * Update the PREFERRED_VERSION Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* device-tree.bb: Set S directory as WORKDIRNathan Rossi2015-03-311-0/+2
| | | | | | | | * This sorts out the S directory doesn't exist warning/check which occurs due to the recipe not having a primary source which is unpacked Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-zynqmp-mainline: Recipe for ZynqMP U-BootNathan Rossi2015-02-192-0/+612
| | | | | | | * Based on mainline 2015.04-rc1 * Patches which are submitted to upstream Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx: Split ELF deploy into seperate include fileNathan Rossi2015-02-192-15/+16
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zedboard : Add files to build working boot.bin file.Philip Balister2014-11-184-0/+13011
| | | | | | | | | | | | | This uses the GPL files from: https://github.com/Xilinx/embeddedsw/tree/master/lib/sw_apps/zynq_fsbl/misc/zed and renames them. There is a u-boot patch to use the _gpl named versions, when this is upstream and meta-xilnx uses this version, we can switch to using the files with the proper names. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc702-zynq7 : Update uEnv.txt devicetree filename to match updates.Philip Balister2014-11-181-1/+1
| | | | | | | The dtb filename changed in updates to meta-xilinx. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Move UBOOT_SUFFIX definitionNathan Rossi2014-11-171-1/+0
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* device-tree.bb: Set package arch to machine archNathan Rossi2014-11-171-1/+1
| | | | | | * Device trees are built individually for each machine Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx : Add uEnv.txt for zc702 so it boots from SD card.Philip Balister2014-11-052-1/+7
| | | | Signed-off-by: Philip Balister <philip@balister.org>
* u-boot-xlnx: Rework ELF deployNathan Rossi2014-10-272-18/+19
| | | | | | | * Move ELF deploy out of the u-boot-extra.inc include * Use similar to u-boot.inc naming for the UBOOT_ELF* variables Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* device-tree: Add recipe for creating device tree blobsNathan Rossi2014-10-271-0/+81
| | | | | | | | * Using the linux-dtb.inc steps, create a recipe external from the kernel recipe to handle the building of device tree blobs. * For backwards compatibility create a symlink with the kernel imagetype Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx: Add support for building SPL for the zc702.Philip Balister2014-10-273-0/+13442
| | | | | | | | | | | | The ps7_init files are GPL versions from: https://github.com/Xilinx/embeddedsw/tree/master/lib/sw_apps/zynq_fsbl/misc/zc702 I had to edit the .h filename in the .c file. Another option is use the file names as is, but this needs a patch to u-boot so it looks for ps7_init_gpl.c. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx.inc: Add support for building working SPLPhilip Balister2014-10-271-1/+11
| | | | | | | | | You need to add the files ps7_init.[ch] via a board specific SRC_URI append. The ps7 files should be GPL licensed to avoid license headaches. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx: Rename "_git" to "-dev" for master-next tracking recipeNathan Rossi2014-08-251-11/+4
| | | | | | | * Change to match how the kernel recipes handle master-next tracking * Update the SRCREV to match a newer git commit Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx: Remove older versionsNathan Rossi2014-05-228-348/+0
| | | | | | | | * Remove 2013.01 and 2013.07, these versions have been superseded by 2014.01 * Clean up and remove any unused patches Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx_2014.01: Add 2014.01 u-bootNathan Rossi2014-05-211-0/+7
| | | | | | * License file has changed in u-boot source Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx: Update license checksum for master-nextNathan Rossi2014-04-111-0/+2
| | | | | | | * License has changed in u-boot sources, update to reflect the license changes Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx: Update SRC_URI to use https instead of gitNathan Rossi2014-03-253-5/+4
| | | | | | * Cleaned up the comments for tags used Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx_git.bb: Remove use of SRCPV in PVNathan Rossi2013-10-291-1/+1
| | | | | | | | * This removes the reliance on the SRCPV during recipe parsing, which in turn removes the need for the parsing process to request information from the git server. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* recipes-bsp:u-boot Remove u-boot 2013.01.01 target.Sipke Vriend2013-09-126-14927/+0
| | | | | | Yocto 1.5 master has removed 2013.01 u-boot as a target, so follow suit. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* u-boot-xlnx: Add uEnv.txt supportNathan Rossi2013-09-054-6/+113
| | | | | | * Backport uEnv.txt support from upstream master-next Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-extra.inc: Refactored to use xilinx-utils functionsNathan Rossi2013-09-041-27/+29
| | | | | | | * Fixed issue with manual searching of BBPATH * Cleaned up to use same SRC_URI append method as linux-machine-config Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* recipes-bsp:u-boot: Add u-boot-xlnx_2013.07 and bleeding edge recipe.Sipke Vriend2013-09-032-0/+34
| | | | | | | | | Add u-boot-xlnx_2013.07.bb and point to latest master next on u-boot-xlnx.git Also add u-boot-xlnx_git.bb as a bleeding edge recipe for u-boot. The bleeding edge version defaults to master-next latest commit, but can be changed to build any branch in the u-boot-xlnx.git repository. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* recipes-bsp:u-boot-xlnx: Move patch files out of include file.Sipke Vriend2013-09-032-3/+7
| | | | | | | | | | Include file is common and should not hold patch files which may no longer be required in future versions of u-boot. So move the patches currently required by 2013.01 into the 2013.101 bb file. If for some reasons these patches are also required in later versions, they should be added to the new version recipe also. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* recipes-bsp:u-boot-xlnx: Delete 2012.10 u-boot recipe.Sipke Vriend2013-09-031-9/+0
| | | | | | | Removing the 2012.10 u-boot recipe because it is not a version in poky recipes. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* Refactored MACHINE_* usageNathan Rossi2013-08-011-4/+11
| | | | | | | | | | | | | * Added 'conf/machine/boards' as a default FILESEXTRAPATH (for each available layer). * Change MACHINE_* to rely only on the path being relative to 'conf/machine/boards'. * Fixed up linux-xlnx.inc and linux-machine-common.inc to use 'MACHINE_*' for default files. * Fixed KERNEL_DEVICETREE setting such that the variable is valid before the base __anonymous function of linux-dtb.inc is executed. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* Merge branch 'master' into nrossi/layer-refactorNathan Rossi2013-07-308-9/+14935
|\
| * u-boot: Add yocto u-boot plus patches.Sipke Vriend2013-07-058-8/+14934
| | | | | | | | | | | | | | | | Provide u-boot_v2013.01.01 with Xilinx specific patches for xilinx-v2013.01 Required small changes to common include files so they can be shared between u-boot and u-boot-xlnx. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* | u-boot-xlnx: Changed MicroBlaze specific configureNathan Rossi2013-06-261-8/+26
|/ | | | | | | | | | * Handles generation of the config.mk, this avoids the need for a manual config.mk to be provided, it depends on the information provided in xparameters.h. * Added 'MACHINE_XPARAMETERS' which points to a machine specific xparameters.h file. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* recipes-bsp: remove redundant comment line from u-boot 2013.01 recipeSipke Vriend2013-05-311-2/+0
| | | | Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* u-boot-xlnx: Add microblaze specific configuration setupNathan Rossi2013-05-081-13/+25
| | | | | | | | * When the machine being built is microblaze, copy config.mk and xparameters.h into board/xilinx/microblaze-generic * Fixed newlines in file Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx: Add patches for MicroBlaze initrd supportNathan Rossi2013-05-074-2/+223
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* Move RTC config in kernel config to fragments.Sipke Vriend2013-05-021-0/+2
| | | | | | Zedboard has no RTC, ZC702 does. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* Moved defconfig to bsp/board layer.Sipke Vriend2013-04-231-1/+0
| | | | | | Also some other minor changes. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* Branch to start enablement of bsps. Kernel recipes. Uboot recipes. Zedboard ↵Sipke Vriend2013-04-224-0/+48
meta layer. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>