summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* qemuzynq: Added qemuzynq-yocto.dts for linux-yoctoNathan Rossi2014-04-074-64/+77
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemuzynq: Fix device tree phy node addressNathan Rossi2014-04-041-2/+2
| | | | | | | * In QEMU GEM has the phy address of 23, not 7, it also does not respond to address 0 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq-7-base.dtsi: Update base dts for zynqNathan Rossi2014-04-041-34/+48
| | | | | | | | | * Add missing clocking properties to various devices * Add additional compatible strings for various devices * Fix up some missing interrupt information * Update the slcr node Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-yocto: Add recipe for linux-yocto 3.14Nathan Rossi2014-04-011-0/+8
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Specify virtual/bootloaderNathan Rossi2014-03-251-0/+1
| | | | | | * Ensure that u-boot-xlnx is the default virtual/bootloader provider 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>
* linux-xlnx: Update SRC_URI to use https instead of gitNathan Rossi2014-03-254-5/+3
| | | | | | * Cleaned up the comments for tags used Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zedboard-zynq7: Added zedboard-zynq7-yocto.dts for linux-yoctoNathan Rossi2014-03-131-0/+5
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc706-zynq7: Added zc706-zynq7-yocto.dts for linux-yoctoNathan Rossi2014-03-131-0/+5
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc702-zynq7: Added zc702-zynq7-yocto.dts for linux-yoctoNathan Rossi2014-03-131-0/+5
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/common/zynq-7-mainline-gem.dtsi: Added includeNathan Rossi2014-03-132-1/+33
| | | | | | | * This include is for setting up the zynq-7-base.dtsi to be compatible with linux-yocto and mainline drivers. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Fix up preferred versions for linux-yoctoNathan Rossi2014-03-121-3/+2
| | | | | | | | * Set PREFERRED_VERSION for linux-yocto to 3.10 * Remove specifier for linux-yocto-tiny * Remove generation of ext2.gz by default Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine/include/tune-*: Fix up KMACHINE definitionsNathan Rossi2014-03-122-2/+2
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-yocto-dev: Add support for MicroBlaze and ZynqNathan Rossi2014-03-121-0/+8
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-yocto: Add 3.10 support for MicroBlaze and ZynqNathan Rossi2014-03-122-0/+81
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/common: Re-organize defconfig pathsNathan Rossi2014-03-128-4/+5
| | | | | | | * Move to linux/<arch> sub directories * Update machine and kernel paths Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-yocto: Drop linux-yocto 3.8 supportNathan Rossi2014-03-1243-178673/+0
| | | | | | | * Remove all ported patches used * Remove all scc files for microblaze and zynq targets Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* docs/BOOT.sdcard: Update documentation for sd bootingNathan Rossi2014-03-121-29/+65
| | | | | | | | * Remove documentation of -ram.dts and -mmcblk*.dts files * Use the "bootargs" variable of U-Boot to configure kernel 'root=' * Document the use of "uEnv.txt" Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc706-zynq7: Cleaned up device trees and configurationNathan Rossi2014-03-125-31/+13
| | | | | | * Cleaned up device trees, refactored the dts per boot args setup Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc702-zynq7: Cleaned up device trees and configurationNathan Rossi2014-03-125-29/+13
| | | | | | * Cleaned up device trees, refactored the dts per boot args setup Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zedboard-zynq7: Cleaned up device trees and configurationNathan Rossi2014-03-125-30/+11
| | | | | | * Cleaned up device trees, refactored the dts per boot args setup Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/common/zynq-7-base.dtsi: Fixup interrupt mappingNathan Rossi2014-03-111-1/+1
| | | | | | * Interrupt type was incorrect for second ethernet device 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>
* README: Update READMENathan Rossi2014-02-051-5/+2
| | | | | | | | * Remove notice about requiring external toolchain for MicroBlaze * Remove the mention of 'linux-xlnx' being additional (it's the default kernel provider for all machines) and is built by core-image-minimal 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>
* Merge branch 'master' of https://github.com/G33KatWork/meta-xilinxNathan Rossi2014-02-031-3/+0
|\
| * Don't add the kernel modules to the kernel-base package. This breaks the ↵Andreas Galauner2014-01-111-3/+0
| | | | | | | | | | | | | | | | kernel-modules metapackage which is automatically created. By adding the kernel module files to the kernel-base package, the kernel-modules metapackage breaks. The metapackage depends on automatically created kernel-module packages (named kernel-module-<modulename>) which are empty if the files are added to the kernel-base package. This causes bitbake to not create the packages for installing later as they wouldn't have any effect anyway. The twist is, that the kernel-modules metapackages depends on these packages. During creation of the rootfs, the process fails, because those packages can't be found. If modules should be installed in the image, don't use the kernel-base package for that. The kernel-modules packages is the right one.
* | 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>
* | README: Remove resolved MicroBlaze known issueNathan Rossi2014-01-211-21/+0
| | | | | | | | | | | | | | * The "MicroBlaze Linux Kernel 3.8+ and GCC 4.8+ fails to boot" issue has been resolved 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>
* | libaio: Add MicroBlaze SupportNathan Rossi2014-01-102-0/+31
| | | | | | | | | | | | * Add a patch to add MicroBlaze support to libaio. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | shadow: Add workaround for build issueNathan Rossi2014-01-092-14/+14
| | | | | | | | | | | | | | * Apply a bbappend for shadow to resolve the known issue * Remove this change when the issue has been resolved in gcc/binutils Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | README: Add note about known issue with XSDK 2013.3 toolchainNathan Rossi2014-01-091-0/+3
| | | | | | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | external-xilinx-toolchain: Update license checksumsNathan Rossi2014-01-071-4/+1
| | | | | | | | | | | | | | * Remove ${COREBASE}/LICENSE, as this layer and recipe are only licensed under MIT Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | external-xilinx-toolchain: Fix namespace changeNathan Rossi2014-01-071-1/+1
|/ | | | | | * Fix bb.mkdirhier -> bb.utils.mkdirhier due to namespace change 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>
* boards/qemumicroblaze: Added ramdisk boot args to device treeNathan Rossi2013-12-111-1/+1
| | | | | | | | | | The MicroBlaze kernel uses device tree boot args before it attempts to use the arguments provided by the bootloader (e,g, u-boot/qemu). This change expects that the qemumicroblaze machine is always loaded with a initrd. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* openssl: Add support to build MicroBlaze targetsNathan Rossi2013-11-282-0/+29
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/zedboard: Fix Ethernet PHY dts nodeNathan Rossi2013-11-191-3/+3
| | | | | | | | | * The Ethernet PHY on the ZedBoard is not guaranteed to be on address 7, instead use the phy broadcast address of 0 which is acceptable as no other devices are on the MDIO bus for the ZedBoard. Reported-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx: Backport kernel change for traceeventNathan Rossi2013-11-182-0/+39
| | | | | | | | * The Makefile in traceevent has posioned the includes for cross builds with /usr/local/include. This upstream patch has been back ported (from linux-xlnx 3.10) to resolve this issue. 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>
* recipes-kernel:linux-yocto: Adjust xlnx_3.8 patch file.Sipke Vriend2013-11-083-116/+1799
| | | | | | | Adjust patch file to match new linux-xlnx_3.8 SRCREV. Also remove now redundant patch (included in adjusted patch). Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* recipes-kernel:linux-xlnx: Update SRCREV for linux-xlnx_3.8Sipke Vriend2013-11-081-1/+1
| | | | Signed-off-by: Sipke Vriend <sipke.vriend@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-kernel:linux-xlnx: Adjust SRCREV for linux-xlnx_3.10Sipke Vriend2013-10-291-2/+2
| | | | | | | Adjust source revision for linux-xlnx_3.10 recipe to match linux-xlnx.git tag Xilinx-v14.5. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* recipes-kernel:linux-xlnx: Adjust SRCREV on xlnx_3.8 branch.Sipke Vriend2013-10-291-2/+1
| | | | Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>