aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-devtools
AgeCommit message (Collapse)Author
2016-12-01qemu-xilinx: Embed Xilinx Release Version into PVNathan Rossi
Embed the Xilinx Release Version (aka the 'xilinx-vYYYY.X' tag) into the PV of the recipe, this makes it easier to determine which version of Xilinx's QEMU is being used. This removes the need for the comment on what the SRCREV points at, instead this is replaced with a XILINX_RELEASE_VERSION variable which contains the 'vYYYY.X' release string. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Reviewed-by: Alistair Francis <alistair.francis@xilinx.com>
2016-11-08qemu: Update to use the 2016.3 tagAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@xilinx.com> Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-10-11qemu-devicetrees: Build the Xilinx QEMU device treesAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@xilinx.com> Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-10-11qemu: Build Xilinx's QEMUAlistair Francis
Build Xilinx's QEMU in the qemu-xilinx direcotry. Signed-off-by: Alistair Francis <alistair.francis@xilinx.com> Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-10-11qemu: Add patch to fix XADC access on Zynq targetsNathan Rossi
This patch fixes the regression in QEMU 2.7.0 where the devcfg is mapped with a memory region that is large enough to overlap the xadc device models memory region. This resolves the bug where qemuzynq hangs during kernel boot when it attempts to access the xadc device. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Reviewed-by: Alistair Francis <alistair.francis@xilinx.com>
2016-10-11recipes-{zynqmp -> devtools}: Move the QEMU appends to generic dirNathan Rossi
Move the QEMU appends and patches to a generic directory. This is so that patches can be for different target SoCs/etc. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Reviewed-by: Alistair Francis <alistair.francis@xilinx.com>
2015-07-23qemu_zynqmp: Remove custom QEMU recipe for ZynqMPNathan Rossi
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2015-04-22qemu_zynqmp: Update SRCREV and PatchesNathan Rossi
* Update SRCREV to point to newest master * Update patches based on patches that are on qemu-devel at v4 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2015-04-17recipes-microblaze: Move all MicroBlaze appendsNathan Rossi
* Move recipes that are specifically for MicroBlaze support into the recipes-microblaze directory Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2015-02-24qemu: Create recipe for Zynq MP supported QEMUNathan Rossi
* Use mainline QEMU master branch, plus patches for Zynq MP support Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2015-02-12gcc: Consolidate 4.8 bbappends into the new gcc-source recipeNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-12-17gdb: Port gdb 7.7.1 recipes from oe-coreNathan Rossi
* Port the gdb 7.7.1 recipes from oe-core, this is due to issues with re-producing a functional gdb for 7.8.1+ * Default MicroBlaze machines to use gdb 7.7.1 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-08-12qemu: Updated versionNathan Rossi
* There are no longer any patches on QEMU for MicroBlaze or Zynq, mainline QEMU in 2.1.0+ provides functional models of MicroBlaze and Zynq machines * Switch recipe to wildcard version as no version dependence exists in the bbappend Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-07-29gcc: Updated GCC 4.8 MicroBlaze patchNathan Rossi
* Updated the MicroBlaze Thunk support patch. This patch has been accepted upstream, however it differs from the original patch. * The original patch was causing some issues with specific packages. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-07-18gdb: Update version specifier to use wildcardNathan Rossi
* Match for 7.7* versions * Apply a common set of changes for all 7.7 versions Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-06-10qemu: Fix axi-ethernet for newer kernelsNathan Rossi
* Backport patch from upstream which fixes axi-ethernet phy accesses with newer kernels Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-06-06qemu: Update qemu to version 2.0.0Nathan Rossi
* Up version from 1.7.0 -> 2,0.0 * Remove up-streamed patches Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-05-27gdb: Update gdb for microblazeNathan Rossi
* Update recipe for gdb to 7.7 * Update patches for gdb, based on xlnx/master-rebase from the Xilinx binutils-gdb repository Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-05-20binutils: Updated patches against binutils for microblazeNathan Rossi
* Updated patches against binutils for microblaze * Fixing the issue with building binutils on a 32-bit host platform Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-04-09qemu: Add patch to resolve MicroBlaze ethernet phy issuesNathan Rossi
* Add patch to resolve phy soft reset functionality which is relied on by newer kernel versions Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-02-11gdb: Upgrade recipes to newer 7.6.2Nathan Rossi
* Upgrade to match oe-core master Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-02-03binutils-microblaze-2.24.inc: Fix file path errorNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-02-03binutils: Update for binutils 2.24Nathan Rossi
* Remove back-ported MicroBlaze patches that are no longer needed * Update pending MicroBlaze patches Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-01-21gcc: Add patch to resolve MicroBlaze delay slot issuesNathan Rossi
* Backport of patch which mitigates MicroBlaze delay slot execution issues which primarily effect the Linux kernel when compiled with -Os Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-01-13qemu: Update qemu to version 1.7.0Nathan Rossi
* Up version from 1.6.1 -> 1.7.0 * Remove up-streamed patches Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-12-16gdb: Add MicroBlaze supportNathan Rossi
* Import Xilinx gdb patches for MicroBlaze * Disable dependence on LTTng-UST for MicroBlaze, it is not supported Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-12-16binutils: Update binutils patchesNathan Rossi
* Update patches to match current Xilinx binutils work Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-12-11qemu: Add patch to resolve MicroBlaze ethernet issuesNathan Rossi
* Add patch to resolve the QEMU segfault when a AXI Ethernet device attempts to transmit/recieve packets. * Patch is from mailing list, back-ported for 1.6.1. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-12-11qemu: Enabled required patchesNathan Rossi
* Verified existing patches against 1.6.1 * Re-enabled required patches for MicroBlaze and Zynq Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-11-14recipes-devtools:qemu Update qemu recipe version to match upstream.Sipke Vriend
Update recipe to fix recipe parse error. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
2013-07-11gcc: Add patch to resolve MicroBlaze -mhard-float issueNathan Rossi
* Resolve internal compiler error for MicroBlaze when -mhard-float is set. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-08gcc: Added MicroBlaze specific patchesNathan Rossi
* Patches are submitted upstream and pending acceptance Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-08binutils: Added MicroBlaze specific patchesNathan Rossi
* Patches are backported from upstream binutils Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-06-19qemu: Added patches for Zynq work-aroundsNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-06-19qemu: Add MicroBlaze specific patches for QEMUNathan Rossi
* Added initrd support for MicroBlaze QEMU Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-04-30gnu-config: Update for newer gnu-config in oe-coreNathan Rossi
* Backport the proper patch (with stripped Changelog entry) Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-03-14strip out distro policy and workaroundsJohn Williams
machine conf only in meta-xilinx Signed-off-by: John Williams <john.williams@xilinx.com>
2013-03-11RHEL 5 / glibc2.5 sync_file_range syscall workaroundJohn Williams
Signed-off-by: John Williams <john.williams@xilinx.com>
2013-03-11Remove -wno-vla to build on ancient RHELJohn Williams
Signed-off-by: John Williams <john.williams@xilinx.com>
2012-10-04gnu-config: Added patch to add "microblazeel" support to config.subNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>