summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* COPYING.MIT: Re-add missing licensedaisyNathan Rossi2015-05-041-0/+17
| | | | | | | * Re-add the license file for this layer * This layer is provided under the MIT License Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* openssl: Update MicroBlaze patchNathan Rossi2015-04-021-1/+1
| | | | | | | | * Update MicroBlaze patch to apply cleanly * openssl changed in openembbed-core rev: 248dec5e550cfcaaaa479a5bff9b79ba5cd0765d Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* layer.conf: correct BBFILES appendYasir-Khan2014-11-141-1/+1
| | | | | | | | | | Due to immediate expansion operator being used to assign BBFILES variable, bitbake was ignoring BBFILE_COLLECTIONS.split() based append to BBFILES used in other layers to add layer specific bbappends. Use append operator instead of immediate expansion to correct this. Signed-off-by: Yasir-Khan <yasir_khan@mentor.com>
* zc70*-zynq7-board.dtsi: Update binding for si570Nathan Rossi2014-09-232-2/+6
| | | | | | * Update the bindings for the si570 attached to the I2C bus Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-base.dtsi: Update bindingsNathan Rossi2014-09-231-6/+15
| | | | | | | | | * Update bindings for I2C * Comment out non-secure DMA (PL330) node * Add CPU voltage regulator node (fixed voltage, resolved 'failed to get cpu0 regulator error') Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* external-xilinx-toolchain: Add libatomic and libssp packagesNathan Rossi2014-07-101-4/+22
| | | | | | | * Add packages for libssp and libatomic which are provided by some Xilinx toolchains Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* external-xilinx-toolchain: Enforce default hash styleNathan Rossi2014-06-201-0/+2
| | | | | | | | | | * Some packages do not correctly handle LDFLAGS, as such toolchains that do not by default use GNU_HASH for symbols generated are not built with the GNU_HASH which causes a QA issue. * Add the expected linker hash style to TARGET_CC_ARCH to enforce the specified hash style. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* common/linux/*.cfg: Fix up new line at end of fileNathan Rossi2014-05-305-2/+7
| | | | | | | * The new line at the end of the file is needed for cfg fragments in order for the kernel merge scripts to work correctly Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-base.dtsi: Update bindingsNathan Rossi2014-05-264-11/+12
| | | | | | | * Update QSPI, SPI, devcfg and GPIO node bindings * Flash node properties for boards Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx: Remove 3.8 kernelNathan Rossi2014-05-234-3814/+0
| | | | | | | | | * This kernel version is outdated and has been superseded by the 3.10 and 3.14 kernels * This change mirrors the dropping of the 3.8 linux-yocto kernel in the 1.6 yocto release Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* 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>