aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-05-04COPYING.MIT: Re-add missing licensedaisyNathan Rossi
* 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>
2015-04-02openssl: Update MicroBlaze patchNathan Rossi
* Update MicroBlaze patch to apply cleanly * openssl changed in openembbed-core rev: 248dec5e550cfcaaaa479a5bff9b79ba5cd0765d Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-11-14layer.conf: correct BBFILES appendYasir-Khan
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>
2014-09-23zc70*-zynq7-board.dtsi: Update binding for si570Nathan Rossi
* Update the bindings for the si570 attached to the I2C bus Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-09-23zynq7-base.dtsi: Update bindingsNathan Rossi
* 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>
2014-07-10external-xilinx-toolchain: Add libatomic and libssp packagesNathan Rossi
* Add packages for libssp and libatomic which are provided by some Xilinx toolchains Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-06-20external-xilinx-toolchain: Enforce default hash styleNathan Rossi
* 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>
2014-05-30common/linux/*.cfg: Fix up new line at end of fileNathan Rossi
* 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>
2014-05-26zynq7-base.dtsi: Update bindingsNathan Rossi
* Update QSPI, SPI, devcfg and GPIO node bindings * Flash node properties for boards Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-05-23linux-xlnx: Remove 3.8 kernelNathan Rossi
* 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>
2014-05-22u-boot-xlnx: Remove older versionsNathan Rossi
* 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>
2014-05-22zynq/defconfig_3.10.cfg: The macb driver is non-functional in 3.10Nathan Rossi
* 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>
2014-05-21linux-xlnx-dev: Update recipeNathan Rossi
* Update default SRCREV * Update version * Clean up comments Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-05-21BOOT.tftp: UpdateNathan Rossi
* 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>
2014-05-21machine-xilinx-default.inc: Update default versionsNathan Rossi
* 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>
2014-05-21u-boot-xlnx_2014.01: Add 2014.01 u-bootNathan Rossi
* License file has changed in u-boot source Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-05-21zynq7-base.dtsi: Update for 3.14 kernelNathan Rossi
* Update SD controller nodes * Add ocmc node * Add additional compatible values Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-05-21linux-xlnx_3.14: Add 3.14 kernelNathan Rossi
* 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>
2014-05-21zynq7-mainline-gem.dtsi: RemoveNathan Rossi
* 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>
2014-05-21zynq7-base.dtsi: Merge gem dts propertiesNathan Rossi
* 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>
2014-05-20coreutils: Fix build for microblazeNathan Rossi
* 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>
2014-05-20binutils: Updated patches against binutils for microblazeNathan Rossi
* 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>
2014-05-05machine-xilinx-default.inc: Add cpio.gz.u-boot as defaultNathan Rossi
* 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>
2014-04-30machine-xilinx-default.inc: Move base dts includesNathan Rossi
* 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>
2014-04-30machine/boards: Fix-up naming of common dtsi filesNathan Rossi
* 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>
2014-04-14machine/boards: Fix up cfg fragment eof newlinesNathan Rossi
* Make sure that cfg fragments have newlines at the end of the file Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-04-14machine-xilinx-default.inc: Move defconfig setupNathan Rossi
* 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>
2014-04-11linux/linux-machine-common.inc: Refactor defconfigsNathan Rossi
* 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>
2014-04-11linux/linux-machine-kconfig.inc: Refactor out kconfig mergingNathan Rossi
* 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>
2014-04-11u-boot-xlnx: Update license checksum for master-nextNathan Rossi
* License has changed in u-boot sources, update to reflect the license changes Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-04-09kc705-trd-microblazeel: Update dtsNathan Rossi
* Added clock nodes for newer kernel common clock framework compatibility for microblaze Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-04-09qemumicroblaze: Update dtsNathan Rossi
* 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>
2014-04-09openssl: Update version number, use wildcardNathan Rossi
* Use wildcard for openssl version Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-04-09qemu: Add patch to resolve MicroBlaze ethernet phy issuesNathan Rossi
* 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>
2014-04-08machine-xilinx-board.inc: Defines board specific configurationNathan Rossi
* Currently configures virtual/bootloader to be part of the image Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-04-07machine: Fix inclusion of dtsi's for *-yocto devicetreesNathan Rossi
* 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>
2014-04-07qemuzynq: Added qemuzynq-yocto.dts for linux-yoctoNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-04-04qemuzynq: Fix device tree phy node addressNathan Rossi
* 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>
2014-04-04zynq-7-base.dtsi: Update base dts for zynqNathan Rossi
* 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>
2014-04-01linux-yocto: Add recipe for linux-yocto 3.14Nathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-03-25machine-xilinx-default.inc: Specify virtual/bootloaderNathan Rossi
* Ensure that u-boot-xlnx is the default virtual/bootloader provider Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-03-25u-boot-xlnx: Update SRC_URI to use https instead of gitNathan Rossi
* Cleaned up the comments for tags used Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-03-25linux-xlnx: Update SRC_URI to use https instead of gitNathan Rossi
* Cleaned up the comments for tags used Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-03-13zedboard-zynq7: Added zedboard-zynq7-yocto.dts for linux-yoctoNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-03-13zc706-zynq7: Added zc706-zynq7-yocto.dts for linux-yoctoNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-03-13zc702-zynq7: Added zc702-zynq7-yocto.dts for linux-yoctoNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-03-13boards/common/zynq-7-mainline-gem.dtsi: Added includeNathan Rossi
* 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>
2014-03-12machine-xilinx-default.inc: Fix up preferred versions for linux-yoctoNathan Rossi
* 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>
2014-03-12machine/include/tune-*: Fix up KMACHINE definitionsNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-03-12linux-yocto-dev: Add support for MicroBlaze and ZynqNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>