| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| | |
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>
|
|/
|
|
|
|
|
|
|
|
| |
* Moved qemu* device tree and kernel config to conf/machine/boards/qemu/
* Moved common dtsi and kernel config to conf/machine/boards/common/
* Added 'MACHINE_DEVICETREE' and 'MACHINE_KCONFIG' variables for linux-xlnx
to allow machine configs to specify the exact device tree and config to
use when building the kernel.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
* Changed to using zynq-7-base.dtsi
* Mirrored disabled/non-probed devices
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
* Switched to use custom DTS instead of the one in kernel sources
* Use the zynq-7-base.dtsi for definition
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Refactored qemuzynq.dts
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Create the DTS fragment for general Zynq-7 Systems.
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>
|
|
|
|
|
|
| |
* Initial MicroBlaze patch has been submitted up-stream
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
| |
Two dts files added with change in root options for kernel bootargs.
Still need to split these files into dtsi files.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
| |
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
* Remove obsolete recipe
* oe-core has v3.0.13
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
| |
* qemumicroblaze = 'petalogix-ml605' QEMU machine model
* qemuzynq = 'xilinx-zynq-a9' QEMU machine model
* Added kernel configuration and DTS for machines
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
| |
* 'zynq' and 'microblazeel' are not real target machines, remove the
obsolete non-functional machine configurations.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|