summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* zynq/defconfig_3.10.cfg: The macb driver is non-functional in 3.10Nathan Rossi2014-05-221-1/+1
| | | | | | | * The macb mainline driver for GEM is non-functional in 3.10, disable the driver in the kernel Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx-dev: Update recipeNathan Rossi2014-05-211-26/+7
| | | | | | | | * Update default SRCREV * Update version * Clean up comments Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* BOOT.tftp: UpdateNathan Rossi2014-05-211-7/+7
| | | | | | | | | | | | * Updated use of "tftp" command for zynq, now use "tftpboot" (2014.01 change) * Swap kernel and rootfs addresses so that relatively large rootfs images will be loaded without overlapping existing contents * Swap to use cpio.gz.u-boot, this format does not limit rootfs size and allows the loading of large rootfs images despite pre-configured kernel limitations Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Update default versionsNathan Rossi2014-05-211-3/+3
| | | | | | | * Use the 3.14 kernel for both linux-xlnx and linux-yocto * Use the 2014.01 u-boot 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>
* zynq7-base.dtsi: Update for 3.14 kernelNathan Rossi2014-05-211-5/+11
| | | | | | | | * Update SD controller nodes * Add ocmc node * Add additional compatible values Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx_3.14: Add 3.14 kernelNathan Rossi2014-05-212-2580/+56
| | | | | | | * Add the recipe for the public linux-xlnx xlnx_3.14 branch * Update defconfig for zynq for 3.14 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-mainline-gem.dtsi: RemoveNathan Rossi2014-05-2110-58/+0
| | | | | | | | * These changes have been merged into the base dtsi for zynq * Clean up and remove non-required *-yocto.dts * Update machine confs Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-base.dtsi: Merge gem dts propertiesNathan Rossi2014-05-211-6/+6
| | | | | | | | * Merge the contents of zynq7-mainline-gem.dtsi into the base * Default to the macb driver by default * Backwards compatible with emacps (linux-xlnx only driver) Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* coreutils: Fix build for microblazeNathan Rossi2014-05-201-0/+4
| | | | | | | | * microblaze does not correctly define __ELF__, coreutils is expecting it to be defined for ELF platforms. * Define __ELF__ in CPPFLAGS specifically for microblaze 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>
* machine-xilinx-default.inc: Add cpio.gz.u-boot as defaultNathan Rossi2014-05-051-1/+1
| | | | | | | | * The cpio.gz.u-boot type is useful for booting ramdisk image of cpio type on hardware, without needing to reconfigure the kernel for large ramdisk blocks Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Move base dts includesNathan Rossi2014-04-302-6/+6
| | | | | | | | | | | * Move the base dts includes into the machine-xilinx-default.inc, removing the definition from the kernel recipes. This is to bring the device tree configuration inline with the kernel configuration variables. * Fix the name of the dtsi, using the expected file paths which machine the naming convention. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine/boards: Fix-up naming of common dtsi filesNathan Rossi2014-04-3010-15/+15
| | | | | | | | | | * Common dtsi's did not match the expected naming convention, renamed them to match. * zynq-7-base.dtsi -> zynq7-base.dtsi * zynq-7-mainline-gem.dtsi -> zynq7-mainline-gem.dtsi * Updated all inclusions of renamed files Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine/boards: Fix up cfg fragment eof newlinesNathan Rossi2014-04-142-2/+2
| | | | | | * Make sure that cfg fragments have newlines at the end of the file Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Move defconfig setupNathan Rossi2014-04-146-11/+3959
| | | | | | | | * Move the defconfig into machine-xilinx-default.inc, so that the defconfigs can be completely overridden from machine configs * Add 3.14 defconfigs Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux/linux-machine-common.inc: Refactor defconfigsNathan Rossi2014-04-115-14/+11
| | | | | | | | | | | * Refactor defconfig default setting of MACHINE_KCONFIG, moving it from linux-xlnx.inc to linux-machine-common.inc, to allow sharing between linux-xlnx and linux-yocto recipes * Switch to prepending the configs, this ensures that the defconfigs are at the lowest priority, and that additional configs appended will override the defconfig Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux/linux-machine-kconfig.inc: Refactor out kconfig mergingNathan Rossi2014-04-112-22/+22
| | | | | | | | * Move the kconfig merging task into separate include * Update the merging to use "scripts/kconfig/merge_config.sh" instead of concatenating files together 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>
* kc705-trd-microblazeel: Update dtsNathan Rossi2014-04-091-3/+26
| | | | | | | * Added clock nodes for newer kernel common clock framework compatibility for microblaze Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemumicroblaze: Update dtsNathan Rossi2014-04-091-76/+25
| | | | | | | | * Remove axi pcie node (it is invalid) * Added clock nodes for newer kernel common clock framework compatibility for microblaze Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* openssl: Update version number, use wildcardNathan Rossi2014-04-091-0/+0
| | | | | | * Use wildcard for openssl version 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>
* machine-xilinx-board.inc: Defines board specific configurationNathan Rossi2014-04-085-0/+7
| | | | | | * Currently configures virtual/bootloader to be part of the image Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine: Fix inclusion of dtsi's for *-yocto devicetreesNathan Rossi2014-04-0712-6/+12
| | | | | | | | * Fix inclusion of zynq-7-mainline-gem.dtsi so that nodes properties in the board level are not overwritten * Add the *-yocto.dts to the machine configurations Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* 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>