| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
Include file is common and should not hold patch files which may no longer
be required in future versions of u-boot. So move the patches currently
required by 2013.01 into the 2013.101 bb file. If for some reasons these
patches are also required in later versions, they should be added to
the new version recipe also.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
| |
Removing the 2012.10 u-boot recipe because it is not a version in
poky recipes.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This commit adds the qemu-native and qemu-helper-native extra image
dependencies and fixes the following error while running the
runqemu qemumicroblaze command:
Error: Unable to find tunctl binary in '~/poky/build/tmp/sysroots/x86_64-linux/usr/bin'
Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This commit adds the qemu-native and qemu-helper-native extra image
dependencies and fixes the following error while running the
runqemu qemuzynq command:
Error: Unable to find tunctl binary in '~/poky/build/tmp/sysroots/x86_64-linux/usr/bin'
Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
|
|
| |
linux-yocto recipe was modified to use overrides for SRC_URI.
Extend this to linux-yocto-tiny by moving common parts to an include file.
Update external cache variables to use overrides in case other BSP
wish to use an external cache.
Correct typo form microblaze configuration file.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
|
| |
Limt the scope of the SRC_URI additions to the machine/soc they apply to. If
this layer is used with other BSP's, the patches may cause problem with
other linux-yocto bbappends.
Signed-off-by: Philip Balister <philip@balister.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
oe-core changed the DTB generation to use the linux make system.
http://git.openembedded.org/openembedded-core/commit/?id=72980d5bb465f0640ed451d1ebb9c5d2a210ad0c
This resulted in the kernel make failing as the meta-xilinx contained
dts/dtsi files are not in the kernel tree.
To resolve, move the DTB creation using DTC into meta-xilinx layer.
This will correct the make error and build the DTS files in meta-xilinx.
Additionally the user can set KERNEL_DEVICETREE within local.conf to
build an in-kernel-tree DTS if they desire.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
|
| |
README: correct example machine name and add images
docs:BOOT.sdcard: Provide information on using second SD card partition
for large file sizes.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
| |
Set COMPATIBLE_MACHINE to soc families, zynq and microblaze. This will
capture all supported machines from conf.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
| |
Move the revision to the bb file for linux-xlnx so it can be updated
per kernel version.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
Add zc702 ram and mmc partition2 rootfs files. Will allow the user to
select between a ramdisk dtb or a mmc card rootfs.
Also update typo in comment of zc706 dts file.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
| |
Add zc706-zynq7 machine dts files.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Bleeding edge recipe allows developers to build the latest commit on
linux-xlnx kernel master-next branch. The branch can be modified by the developer if
they wish in the local.conf file by setting KBRANCH variable.
The configuration is taken from meta-xilinx, and is likely from a slightly
older kernel release. The developer should create a new config if there
are new configs or features in the bleeding edge kernel.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
| |
* oe-core master has updated to use util-linux 2.23.2
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
| |
* The machines supported in the sublayer BSPs are now supported in the base
meta-xilinx layer, these sublayers are no longer required.
* Relevant documentation has also been relocated into meta-xilinx/docs/*.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Removed associated defconfigs
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Moved non-tune configuration into machine-xilinx-default.inc
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Added 'conf/machine/boards' as a default FILESEXTRAPATH
(for each available layer).
* Change MACHINE_* to rely only on the path being relative to
'conf/machine/boards'.
* Fixed up linux-xlnx.inc and linux-machine-common.inc to use 'MACHINE_*'
for default files.
* Fixed KERNEL_DEVICETREE setting such that the variable is valid before
the base __anonymous function of linux-dtb.inc is executed.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
| |
* Remove use of machine specific configuration, replace with a
'zynq-default' and 'microblaze-default'.
* Add support for the use of meta-xilinx MACHINE_* variables.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
| |
* Remove qemuzynq.cfg and rename zynq common defconfig's
* Use default inclusion of the zynq default defconfig
* Make rtc.cfg general for multiple kernels
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
* Split the Board specific fragment from the platform definition
* This allows the fragment to be integrated to other kernels easily
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Split platform definitions out into linux-machine-common.inc
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
* linux-dtb.inc from oe-core is processed before this function, implement
the functionality so that it works as expected.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|\ |
|
| |
| |
| |
| |
| |
| | |
RTC fragment was forgotten. Adding it to ZC702 only as zedboard has no RTC.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| | |
Enable extended firmware unified interface support through an existing
yocto-kernel-cache fragment.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| | |
architecture, to allow for zedboard and zc702 builds.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Update MicroBlaze CPU Version
* Add 'reorder' feature
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* Resolve internal compiler error for MicroBlaze when -mhard-float is set.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* Patches are submitted upstream and pending acceptance
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* Patches are backported from upstream binutils
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |/
| |
| |
| |
| |
| |
| |
| | |
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-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>
|
| |
| |
| |
| | |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| | |
* Added initrd support for MicroBlaze QEMU
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| | |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| | |
* Add some more details regarding the boot flows
* Remove references to sub-layers
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
* 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>
|