summaryrefslogtreecommitdiffstats
path: root/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* qemu-devicetrees: Build the Xilinx QEMU device treesAlistair Francis2016-10-111-0/+33
| | | | | Signed-off-by: Alistair Francis <alistair.francis@xilinx.com> Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* qemu: Build Xilinx's QEMUAlistair Francis2016-10-111-0/+54
| | | | | | | 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>
* qemu: Add patch to fix XADC access on Zynq targetsNathan Rossi2016-10-112-0/+56
| | | | | | | | | | 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>
* recipes-{zynqmp -> devtools}: Move the QEMU appends to generic dirNathan Rossi2016-10-112-0/+37
| | | | | | | | 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>
* qemu_zynqmp: Remove custom QEMU recipe for ZynqMPNathan Rossi2015-07-2316-1784/+0
| | | | Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* qemu_zynqmp: Update SRCREV and PatchesNathan Rossi2015-04-2221-475/+529
| | | | | | | * 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>
* recipes-microblaze: Move all MicroBlaze appendsNathan Rossi2015-04-1746-4088/+0
| | | | | | | * Move recipes that are specifically for MicroBlaze support into the recipes-microblaze directory Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemu: Create recipe for Zynq MP supported QEMUNathan Rossi2015-02-2416-0/+1730
| | | | | | * Use mainline QEMU master branch, plus patches for Zynq MP support Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* gcc: Consolidate 4.8 bbappends into the new gcc-source recipeNathan Rossi2015-02-128-7/+0
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* gdb: Port gdb 7.7.1 recipes from oe-coreNathan Rossi2014-12-177-3/+47
| | | | | | | | * 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>
* qemu: Updated versionNathan Rossi2014-08-124-92/+2
| | | | | | | | | | * 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>
* gcc: Updated GCC 4.8 MicroBlaze patchNathan Rossi2014-07-292-41/+33
| | | | | | | | * 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>
* gdb: Update version specifier to use wildcardNathan Rossi2014-07-186-3/+3
| | | | | | | * 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>
* qemu: Fix axi-ethernet for newer kernelsNathan Rossi2014-06-102-0/+38
| | | | | | | * Backport patch from upstream which fixes axi-ethernet phy accesses with newer kernels Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemu: Update qemu to version 2.0.0Nathan Rossi2014-06-065-161/+6
| | | | | | | * Up version from 1.7.0 -> 2,0.0 * Remove up-streamed patches Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* gdb: Update gdb for microblazeNathan Rossi2014-05-2722-459/+479
| | | | | | | | * 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>
* binutils: Updated patches against binutils for microblazeNathan Rossi2014-05-201-28/+28
| | | | | | | * 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>
* qemu: Add patch to resolve MicroBlaze ethernet phy issuesNathan Rossi2014-04-092-0/+30
| | | | | | | * 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>
* gdb: Upgrade recipes to newer 7.6.2Nathan Rossi2014-02-114-0/+0
| | | | | | * Upgrade to match oe-core master Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* binutils-microblaze-2.24.inc: Fix file path errorNathan Rossi2014-02-031-1/+1
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* binutils: Update for binutils 2.24Nathan Rossi2014-02-0325-3542/+40
| | | | | | | * Remove back-ported MicroBlaze patches that are no longer needed * Update pending MicroBlaze patches Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* gcc: Add patch to resolve MicroBlaze delay slot issuesNathan Rossi2014-01-212-0/+111
| | | | | | | * 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>
* qemu: Update qemu to version 1.7.0Nathan Rossi2014-01-132-177/+0
| | | | | | | * Up version from 1.6.1 -> 1.7.0 * Remove up-streamed patches Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* gdb: Add MicroBlaze supportNathan Rossi2013-12-1618-0/+2427
| | | | | | | * 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>
* binutils: Update binutils patchesNathan Rossi2013-12-167-0/+515
| | | | | | * Update patches to match current Xilinx binutils work Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemu: Add patch to resolve MicroBlaze ethernet issuesNathan Rossi2013-12-112-0/+102
| | | | | | | | * 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>
* qemu: Enabled required patchesNathan Rossi2013-12-111-5/+5
| | | | | | | * Verified existing patches against 1.6.1 * Re-enabled required patches for MicroBlaze and Zynq Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* recipes-devtools:qemu Update qemu recipe version to match upstream.Sipke Vriend2013-11-142-8/+8
| | | | | | Update recipe to fix recipe parse error. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* gcc: Add patch to resolve MicroBlaze -mhard-float issueNathan Rossi2013-07-112-0/+45
| | | | | | * Resolve internal compiler error for MicroBlaze when -mhard-float is set. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* gcc: Added MicroBlaze specific patchesNathan Rossi2013-07-0818-0/+860
| | | | | | * Patches are submitted upstream and pending acceptance Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* binutils: Added MicroBlaze specific patchesNathan Rossi2013-07-0818-0/+3507
| | | | | | * Patches are backported from upstream binutils Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemu: Added patches for Zynq work-aroundsNathan Rossi2013-06-193-0/+72
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemu: Add MicroBlaze specific patches for QEMUNathan Rossi2013-06-192-0/+182
| | | | | | * Added initrd support for MicroBlaze QEMU Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* gnu-config: Update for newer gnu-config in oe-coreNathan Rossi2013-04-303-44/+69
| | | | | | * Backport the proper patch (with stripped Changelog entry) Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* strip out distro policy and workaroundsJohn Williams2013-03-143-106/+0
| | | | | | machine conf only in meta-xilinx Signed-off-by: John Williams <john.williams@xilinx.com>
* RHEL 5 / glibc2.5 sync_file_range syscall workaroundJohn Williams2013-03-112-2/+90
| | | | Signed-off-by: John Williams <john.williams@xilinx.com>
* Remove -wno-vla to build on ancient RHELJohn Williams2013-03-112-0/+18
| | | | Signed-off-by: John Williams <john.williams@xilinx.com>
* gnu-config: Added patch to add "microblazeel" support to config.subNathan Rossi2012-10-042-0/+49
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>