aboutsummaryrefslogtreecommitdiff
path: root/meta-linaro/recipes-kernel/linux/linaro-kernel.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta-linaro/recipes-kernel/linux/linaro-kernel.inc')
-rw-r--r--meta-linaro/recipes-kernel/linux/linaro-kernel.inc27
1 files changed, 27 insertions, 0 deletions
diff --git a/meta-linaro/recipes-kernel/linux/linaro-kernel.inc b/meta-linaro/recipes-kernel/linux/linaro-kernel.inc
new file mode 100644
index 00000000..d79e6fac
--- /dev/null
+++ b/meta-linaro/recipes-kernel/linux/linaro-kernel.inc
@@ -0,0 +1,27 @@
+DESCRIPTION = "Linaro Kernel Basic support recipe"
+SECTION = "kernel"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
+
+inherit kernel siteinfo
+require recipes-kernel/linux/linux-dtb.inc
+
+SRCREV = "${AUTOREV}"
+SRCREV_FORMAT = "kernel"
+S = "${WORKDIR}/git"
+
+COMPATIBLE_HOST = "arm.*"
+KERNEL_IMAGETYPE = "zImage"
+
+do_configure_prepend_arm() {
+ ARCH=arm scripts/kconfig/merge_config.sh -m linaro/configs/linaro-base.conf \
+ linaro/configs/distribution.conf linaro/configs/vexpress.conf \
+ linaro/configs/kvm-guest.conf linaro/configs/kvm-host.conf
+}
+
+do_configure_prepend_armeb() {
+ ARCH=arm scripts/kconfig/merge_config.sh -m linaro/configs/linaro-base.conf \
+ linaro/configs/distribution.conf linaro/configs/vexpress.conf \
+ linaro/configs/bigendian.conf
+}
+