aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/linux-xlnx.inc
AgeCommit message (Collapse)Author
2013-09-17linux-xlnx.inc: Remove use of "linux-yocto"Nathan Rossi
* Remove the dependence on the linux-yocto.inc and linux-yocto classes. * This change is made to make linux-xlnx less dependent on features that are provided by the linux-yocto recipes, and in turn make the linux-xlnx recipe more portable. * Fix-up the individual .bb files where required. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-08-13recipes-kernel:linux-xlnx Move revision to bb file.Sipke Vriend
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>
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-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-30Merge branch 'master' into nrossi/layer-refactorNathan Rossi
2013-07-15linux-xlnx: Split MACHINE_* handler into separate includeNathan Rossi
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-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-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-19linux-xlnx: Add the zynq-7-base.dtsi to SRC_URINathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-06-04conf/machine: Create qemumicroblaze and qemuzynq machinesNathan Rossi
* 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>
2013-06-03linux-xlnx: Remove obsolete machine compatiblityNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-05-31Move include of 'soc-family.inc' into Tune definitionsNathan Rossi
* Resolves issues with linux-xlnx recipe when building with machines that are not using SOC_FAMILY features. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-05-23linux-xlnx: Fix DEPENDS for microblaze targetsNathan Rossi
* Fix the DEPENDS for microblaze, use '_append' instead of just '+='. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-05-08linux-xlnx: Add microblaze support and patchesNathan Rossi
* Include the soc-family.inc for SOC conditional variable use * Add microblaze patches Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-05-03Consolidate zynq fragments and move inclusion into board layers.Sipke Vriend
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
2013-05-02Move RTC config in kernel config to fragments.Sipke Vriend
Zedboard has no RTC, ZC702 does. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
2013-04-30linux-xlnx: Remove forced IMAGETYPE settingNathan Rossi
* This should not be set in the kernel recipe, instead it should be in any associated machine configuration. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2013-04-23Moved defconfig to bsp/board layer.Sipke Vriend
Also some other minor changes. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
2013-04-22Branch to start enablement of bsps. Kernel recipes. Uboot recipes. Zedboard ↵Sipke Vriend
meta layer. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>