Age | Commit message (Collapse) | Author |
|
* 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>
|
|
* Update MicroBlaze patch to apply cleanly
* openssl changed in openembbed-core rev:
248dec5e550cfcaaaa479a5bff9b79ba5cd0765d
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
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>
|
|
* Update the bindings for the si570 attached to the I2C bus
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* 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>
|
|
* Add packages for libssp and libatomic which are provided by some
Xilinx toolchains
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* 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>
|
|
* 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>
|
|
* Update QSPI, SPI, devcfg and GPIO node bindings
* Flash node properties for boards
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* Update default SRCREV
* Update version
* Clean up comments
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* 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>
|
|
* 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>
|
|
* License file has changed in u-boot source
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* Update SD controller nodes
* Add ocmc node
* Add additional compatible values
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* Make sure that cfg fragments have newlines at the end of the file
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* License has changed in u-boot sources, update to reflect the license
changes
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* Added clock nodes for newer kernel common clock framework
compatibility for microblaze
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* 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>
|
|
* Use wildcard for openssl version
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* 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>
|
|
* Currently configures virtual/bootloader to be part of the image
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* 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>
|
|
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* 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>
|
|
* 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>
|
|
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* Ensure that u-boot-xlnx is the default virtual/bootloader provider
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* Cleaned up the comments for tags used
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* Cleaned up the comments for tags used
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* 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>
|
|
* 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>
|
|
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|