Age | Commit message (Collapse) | Author |
|
* 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>
|
|
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>
|
|
* 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 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>
|
|
|
|
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>
|
|
* 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>
|
|
* 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>
|
|
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>
|
|
* 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>
|
|
* Fix the DEPENDS for microblaze, use '_append' instead of just '+='.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
* Include the soc-family.inc for SOC conditional variable use
* Add microblaze patches
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
Zedboard has no RTC, ZC702 does.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
* 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>
|
|
Also some other minor changes.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
meta layer.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|