summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * recipes-kernel:linux-yocto-*: Modifications for microblazeSipke Vriend2013-07-253-15/+26
| | | | | | | | | | | | | | Add linux-yocto-tiny for kc705-trd microblaze target Rearrange and tidy up microblaze kernel fragments. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
| * recipes-kernel:linux-yocto: Remove kernel features from zynq-standardSipke Vriend2013-07-241-6/+0
| | | | | | | | | | | | | | | | kernel, as they can be added by users through KERNEL_FEATURES. Removed uio.cfg and mac80211.cfg Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
| * recipes-kernel:linux-yocto-tiny: Remove a number of 'advanced' configSipke Vriend2013-07-241-15/+0
| | | | | | | | | | | | | | | | | | fragments. To keep with the tiny-ness of this yocto tiny kernel target, remove commonclk, watchdogtimer, ipsec, ipv6, mac80211, uio and tracing. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
| * recipes-kernel:linux-yocto: Rearranged fragments for zynq-tiny into groups.Sipke Vriend2013-07-241-20/+43
| | | | | | | | | | | | | | To assist in viewing where what fragments come from, they have been arranged into Zynq, Xilinx, and Yocto kernel-cache groups. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
| * recipes-kernel:linux-yocto: Add efi-ext.scc to zynq-standard.Sipke Vriend2013-07-241-0/+1
| | | | | | | | | | | | | | Enable extended firmware unified interface support through an existing yocto-kernel-cache fragment. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
| * linux-yocto: Rearranged fragments for zynq-standard into groupings.Sipke Vriend2013-07-241-27/+41
| | | | | | | | | | | | | | To assist in viewing where what fragments come from, they have been arranged into Zynq, Xilinx, and Yocto kernel-cache groups. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
| * recipes-kernel:linux-yocto Add some kernel configurations to Zynq.Sipke Vriend2013-07-244-10/+10
| | | | | | | | | | | | | | linux-yocto-tiny: add mmc.scc and remove all-others.cfg linux-yocto standard: add mmc.scc, mtd.scc, uio.cfg and no_hz.scc Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
| * linux-yocto: add kc705-trd as target machine.Sipke Vriend2013-07-184-1/+62
| | | | | | | | | | | | | | Add kc705-trd as compatible machine to linux-yocto recipe. Add standard kernel type fragments for kc705-trd. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
| * linux-yocto-*: change linux-yocto recipe to target boards rather thanSipke Vriend2013-07-187-17/+36
| | | | | | | | | | | | architecture, to allow for zedboard and zc702 builds. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
| * Merge MicroBlaze Toolchain Enablement.Nathan Rossi2013-07-1239-2/+4414
| |\
| | * qemumicroblaze: Update TUNE_FEATURESNathan Rossi2013-07-111-1/+1
| | | | | | | | | | | | | | | | | | | | | * Update MicroBlaze CPU Version * Add 'reorder' feature Signed-off-by: Nathan Rossi <nathan.rossi@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>
| | * site/microblaze-common: Fix glib format configure valueNathan Rossi2013-07-081-1/+1
| | | | | | | | | | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
| * | linux-xlnx: Resolve Packaging QA errorNathan Rossi2013-07-091-0/+3
| | | | | | | | | | | | | | | | | | | | | * Resolved by adding the output into the 'kernel-base' package, which contains the definitions for built-in modules Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
| * | linux-xlnx: Change 3.8 kernel to use .scc for patchesNathan Rossi2013-07-091-4/+1
| | | | | | | | | | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
| * | 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>
| * Add linux-yocto 3.8 targetsSipke Vriend2013-07-0230-0/+96477
| | | | | | | | | | | | | | | | | | | | Add linux-yocto-tiny and linux-yocto standard for zynq targets Kernel configurations (zynq-standard.scc and zynq-tiny.scc) requires xilinx-kernel-cache, currently on github Patches bring linux-yocto up to xilinx-v14.5 tag (of linux-xlnx) and must be applied in the given sequence. Signed-off-by: Sipke Vriend <sipke.vriend@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>
* | linux-xlnx: Split MACHINE_* handler into separate includeNathan Rossi2013-07-152-30/+29
| | | | | | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | README: Clean up readmeNathan Rossi2013-07-151-25/+14
| | | | | | | | | | | | | | * Add some more details regarding the boot flows * Remove references to sub-layers Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | docs: Improve documentation of Zynq and MicroBlaze boot flowsNathan Rossi2013-07-153-0/+82
| | | | | | | | | | | | | | | | * Add BOOT.jtag to cover booting u-boot for Zynq and MicroBlaze * Add BOOT.tftp to cover booting the kernel for Zynq and MicroBlaze * Add BOOT.sdcard to cover booting Zynq (using BOOT.BIN) Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | machine/kc702-trd-microblazeel: Added machine documentationNathan Rossi2013-07-151-0/+9
| | | | | | | | | | | | * Added some reference material links Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | machine/zedboard-zynq7: Fixed to use updated naming conventionNathan Rossi2013-07-155-26/+32
| | | | | | | | | | | | * Added machine documentation, reference material and links Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | machine/zc702-zynq7: Add ZC702 support to base layerNathan Rossi2013-07-154-0/+316
| | | | | | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | zynq-7-base.dtsi: Added 'xlnx,zynq-7000' machine compatibilityNathan Rossi2013-07-151-1/+1
| | | | | | | | | | | | | | * Add compatibility with the newer machine definition for newer Linux kernels Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | linux-xlnx: Change COMPATIBLE_MACHINE to all 'microblaze'/'zynq'Nathan Rossi2013-06-271-3/+3
| | | | | | | | | | | | | | * The linux-xlnx kernel support all MicroBlaze and Zynq systems derived machines, reflect this in the COMPATIBLE_MACHINE. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | machine/kc705-trd-microblazeel: Add kc705-trd support to base layerNathan Rossi2013-06-265-1/+1748
| | | | | | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | machine/zynq7-zedboard: Add zedboard configuration to base layerNathan Rossi2013-06-265-1/+110
| | | | | | | | Signed-off-by: Nathan Rossi <nathan.rossi@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>
* | Rearranged location of board configuration filesNathan Rossi2013-06-2612-19/+124
|/ | | | | | | | | | * Moved qemu* device tree and kernel config to conf/machine/boards/qemu/ * Moved common dtsi and kernel config to conf/machine/boards/common/ * Added 'MACHINE_DEVICETREE' and 'MACHINE_KCONFIG' variables for linux-xlnx to allow machine configs to specify the exact device tree and config to use when building the kernel. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* meta-zedboard: linux-xlnx: Refactored device treeNathan Rossi2013-06-193-274/+22
| | | | | | | * Changed to using zynq-7-base.dtsi * Mirrored disabled/non-probed devices Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* meta-zc702: linux-xlnx: Added DTS fileNathan Rossi2013-06-192-1/+137
| | | | | | | * Switched to use custom DTS instead of the one in kernel sources * Use the zynq-7-base.dtsi for definition Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx: Updated qemuzynq.dts to use dtsi fragmentNathan Rossi2013-06-191-317/+34
| | | | | | * Refactored qemuzynq.dts Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx: Add the zynq-7-base.dtsi to SRC_URINathan Rossi2013-06-191-5/+9
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx: Create base Zynq-7 DTSI definitionNathan Rossi2013-06-191-0/+436
| | | | | | * Create the DTS fragment for general Zynq-7 Systems. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* util-linux: Update to match oe-core versionNathan Rossi2013-06-171-0/+0
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx: qemumicroblaze: Add "EPOLL" to defconfigNathan Rossi2013-06-131-1/+1
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* util-linux: Replace local patch with submitted patchNathan Rossi2013-06-133-15/+30
| | | | | | * Initial MicroBlaze patch has been submitted up-stream Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* meta-zedboard: Split out common part for zedboard dts into dtsi.Sipke Vriend2013-06-074-642/+302
| | | | Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* meta-zedboard: Added dts files to allow booting from mmc partition 2 or ramdiskSipke Vriend2013-06-063-1/+681
| | | | | | | Two dts files added with change in root options for kernel bootargs. Still need to split these files into dtsi files. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* meta-xilinx: tune-zynq: Corrected forced setting of IMAGE_FSTYPESSipke Vriend2013-06-061-1/+1
| | | | Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* util-linux: Update to match oe-core versionNathan Rossi2013-06-041-0/+0
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* libffi: Remove outdated, mis-matched against oe-core versionNathan Rossi2013-06-041-25/+0
| | | | | | | * Remove obsolete recipe * oe-core has v3.0.13 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* conf/machine: Create qemumicroblaze and qemuzynq machinesNathan Rossi2013-06-047-1/+4687
| | | | | | | | * qemumicroblaze = 'petalogix-ml605' QEMU machine model * qemuzynq = 'xilinx-zynq-a9' QEMU machine model * Added kernel configuration and DTS for machines Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx: Remove obsolete machine compatiblityNathan Rossi2013-06-031-1/+1
| | | | 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>
* conf/machine: Remove obsolete machinesNathan Rossi2013-05-312-35/+0
| | | | | | | * 'zynq' and 'microblazeel' are not real target machines, remove the obsolete non-functional machine configurations. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>