aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-08-07util-linux: 2.23.2 contains submitted patchNathan Rossi
* oe-core master has updated to use util-linux 2.23.2 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-08-02meta-*: Remove deprecated sublayersNathan Rossi
* 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>
2013-08-02linux-xlnx: Remove untested, Linux 3.6 versionNathan Rossi
* Removed associated defconfigs Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-08-01machine-xilinx-default.inc: Refactored all non-tune configurationNathan Rossi
* Moved non-tune configuration into machine-xilinx-default.inc Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-08-01layer.conf: Change layer priority to match other BSP layersNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-08-01Refactored MACHINE_* usageNathan Rossi
* 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>
2013-07-30linux-yocto: Fix compatiblity with base layer machinesNathan Rossi
* 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>
2013-07-30linux-xlnx: Clean up Zynq defconfig useNathan Rossi
* 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>
2013-07-30linux-xlnx: Split up MicroBlaze kernel configNathan Rossi
* 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>
2013-07-30linux-xlnx: Split out common platform definitionsNathan Rossi
* Split platform definitions out into linux-machine-common.inc Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-30linux-xlnx: linux-machine-config.inc: Fixed dependency issuesNathan Rossi
* 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>
2013-07-30Merge branch 'master' into nrossi/layer-refactorNathan Rossi
2013-07-26recipes-kernel:linux-yocto: Add RTC fragment to ZC702.Sipke Vriend
RTC fragment was forgotten. Adding it to ZC702 only as zedboard has no RTC. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
2013-07-25recipes-kernel:linux-yocto-*: Modifications for microblazeSipke Vriend
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>
2013-07-24recipes-kernel:linux-yocto: Remove kernel features from zynq-standardSipke Vriend
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>
2013-07-24recipes-kernel:linux-yocto-tiny: Remove a number of 'advanced' configSipke Vriend
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>
2013-07-24recipes-kernel:linux-yocto: Rearranged fragments for zynq-tiny into groups.Sipke Vriend
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>
2013-07-24recipes-kernel:linux-yocto: Add efi-ext.scc to zynq-standard.Sipke Vriend
Enable extended firmware unified interface support through an existing yocto-kernel-cache fragment. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
2013-07-24linux-yocto: Rearranged fragments for zynq-standard into groupings.Sipke Vriend
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>
2013-07-24recipes-kernel:linux-yocto Add some kernel configurations to Zynq.Sipke Vriend
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>
2013-07-18linux-yocto: add kc705-trd as target machine.Sipke Vriend
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>
2013-07-18linux-yocto-*: change linux-yocto recipe to target boards rather thanSipke Vriend
architecture, to allow for zedboard and zc702 builds. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
2013-07-15linux-xlnx: Split MACHINE_* handler into separate includeNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-15README: Clean up readmeNathan Rossi
* Add some more details regarding the boot flows * Remove references to sub-layers Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-15docs: Improve documentation of Zynq and MicroBlaze boot flowsNathan Rossi
* 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>
2013-07-15machine/kc702-trd-microblazeel: Added machine documentationNathan Rossi
* Added some reference material links Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-15machine/zedboard-zynq7: Fixed to use updated naming conventionNathan Rossi
* Added machine documentation, reference material and links Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-15machine/zc702-zynq7: Add ZC702 support to base layerNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-15zynq-7-base.dtsi: Added 'xlnx,zynq-7000' machine compatibilityNathan Rossi
* Add compatibility with the newer machine definition for newer Linux kernels Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-12Merge MicroBlaze Toolchain Enablement.Nathan Rossi
2013-07-11qemumicroblaze: Update TUNE_FEATURESNathan Rossi
* Update MicroBlaze CPU Version * Add 'reorder' feature Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-11gcc: Add patch to resolve MicroBlaze -mhard-float issueNathan Rossi
* Resolve internal compiler error for MicroBlaze when -mhard-float is set. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-09linux-xlnx: Resolve Packaging QA errorNathan Rossi
* 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>
2013-07-09linux-xlnx: Change 3.8 kernel to use .scc for patchesNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-08gcc: Added MicroBlaze specific patchesNathan Rossi
* Patches are submitted upstream and pending acceptance Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-08binutils: Added MicroBlaze specific patchesNathan Rossi
* Patches are backported from upstream binutils Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-08site/microblaze-common: Fix glib format configure valueNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-07-05u-boot: Add yocto u-boot plus patches.Sipke Vriend
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>
2013-07-02Add linux-yocto 3.8 targetsSipke Vriend
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>
2013-06-27linux-xlnx: Change COMPATIBLE_MACHINE to all 'microblaze'/'zynq'Nathan Rossi
* 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>
2013-06-26machine/kc705-trd-microblazeel: Add kc705-trd support to base layerNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-06-26machine/zynq7-zedboard: Add zedboard configuration to base layerNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-06-26u-boot-xlnx: Changed MicroBlaze specific configureNathan Rossi
* 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>
2013-06-26Rearranged location of board configuration filesNathan Rossi
* 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>
2013-06-19qemu: Added patches for Zynq work-aroundsNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-06-19qemu: Add MicroBlaze specific patches for QEMUNathan Rossi
* Added initrd support for MicroBlaze QEMU Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-06-19meta-zedboard: linux-xlnx: Refactored device treeNathan Rossi
* Changed to using zynq-7-base.dtsi * Mirrored disabled/non-probed devices Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-06-19meta-zc702: linux-xlnx: Added DTS fileNathan Rossi
* 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>
2013-06-19linux-xlnx: Updated qemuzynq.dts to use dtsi fragmentNathan Rossi
* Refactored qemuzynq.dts Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-06-19linux-xlnx: Add the zynq-7-base.dtsi to SRC_URINathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>