| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
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>
|
| |
| |
| |
| |
| |
| | |
* Added some reference material links
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| | |
* Added machine documentation, reference material and links
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| | |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| | |
* Add compatibility with the newer machine definition for newer Linux
kernels
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| | |
* The linux-xlnx kernel support all MicroBlaze and Zynq systems derived
machines, reflect this in the COMPATIBLE_MACHINE.
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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Handles generation of the config.mk, this avoids the need for a manual
config.mk to be provided, it depends on the information provided in
xparameters.h.
* Added 'MACHINE_XPARAMETERS' which points to a machine specific
xparameters.h file.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|