summaryrefslogtreecommitdiffstats
path: root/meta-linaro/conf
diff options
context:
space:
mode:
Diffstat (limited to 'meta-linaro/conf')
-rw-r--r--meta-linaro/conf/layer.conf15
-rw-r--r--meta-linaro/conf/machine/genericarmv7a.conf34
-rw-r--r--meta-linaro/conf/machine/genericarmv7ab.conf7
-rw-r--r--meta-linaro/conf/machine/lng-rt-x86-64.conf4
-rw-r--r--meta-linaro/conf/machine/lng-x86-64.conf4
-rw-r--r--meta-linaro/conf/machine/lng.inc6
6 files changed, 70 insertions, 0 deletions
diff --git a/meta-linaro/conf/layer.conf b/meta-linaro/conf/layer.conf
new file mode 100644
index 0000000..c019548
--- /dev/null
+++ b/meta-linaro/conf/layer.conf
@@ -0,0 +1,15 @@
1BBPATH .= ":${LAYERDIR}"
2BBFILES += "\
3 ${LAYERDIR}/recipes-*/*/*.bb \
4 ${LAYERDIR}/recipes-*/*/*.bbappend \
5 "
6
7BBFILE_COLLECTIONS += "linaro"
8BBFILE_PATTERN_linaro := "^${LAYERDIR}/"
9BBFILE_PRIORITY_linaro = "25"
10
11# do not error out on bbappends for missing recipes (mysql5)
12BB_DANGLINGAPPENDS_WARNONLY = "true"
13
14# we need meta-networking for (lib)memcached
15LAYERDEPENDS_linaro = "networking-layer"
diff --git a/meta-linaro/conf/machine/genericarmv7a.conf b/meta-linaro/conf/machine/genericarmv7a.conf
new file mode 100644
index 0000000..3f71e60
--- /dev/null
+++ b/meta-linaro/conf/machine/genericarmv7a.conf
@@ -0,0 +1,34 @@
1#@TYPE: Machine
2#@NAME: generic armv7a machine
3#@DESCRIPTION: generic machine to be used by linaro-media-create
4
5
6require conf/machine/include/arm/arch-armv7a.inc
7
8PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
9
10XSERVER ?= "xserver-xorg \
11 mesa-driver-swrast \
12 xf86-input-evdev \
13 xf86-input-mouse \
14 xf86-video-fbdev \
15 xf86-input-keyboard"
16
17MACHINE_FEATURES = "usbhost screen"
18
19# Don't include kernels in standard images
20RDEPENDS_kernel-base = ""
21
22# Use a common kernel recipe for all QEMU machines
23PREFERRED_PROVIDER_virtual/kernel ?= "linux-linaro-vexpress"
24
25KERNEL_IMAGETYPE = "zImage"
26
27GRUBPLATFORM_pn-grub = "efi"
28
29# Force auto-serial-console to be used by all image types
30# Ideally this would be part of core oe or as a bbclassappend,
31# but as we don't have an easy way to append a class, defining
32# it here
33EXTRA_IMAGE_FEATURES += "autoserial"
34FEATURE_PACKAGES_autoserial = "auto-serial-console"
diff --git a/meta-linaro/conf/machine/genericarmv7ab.conf b/meta-linaro/conf/machine/genericarmv7ab.conf
new file mode 100644
index 0000000..69a08cc
--- /dev/null
+++ b/meta-linaro/conf/machine/genericarmv7ab.conf
@@ -0,0 +1,7 @@
1#@TYPE: Machine
2#@NAME: generic armv7a big endian machine
3#@DESCRIPTION: generic machine to be used by linaro-media-create
4
5DEFAULTTUNE ?= "armv7ab"
6
7require conf/machine/genericarmv7a.conf
diff --git a/meta-linaro/conf/machine/lng-rt-x86-64.conf b/meta-linaro/conf/machine/lng-rt-x86-64.conf
new file mode 100644
index 0000000..040af95
--- /dev/null
+++ b/meta-linaro/conf/machine/lng-rt-x86-64.conf
@@ -0,0 +1,4 @@
1include lng.inc
2DEFAULTTUNE = "core2-64"
3require conf/machine/include/tune-core2.inc
4PREFERRED_PROVIDER_virtual/kernel = "linaro-lng-rt-x86-64"
diff --git a/meta-linaro/conf/machine/lng-x86-64.conf b/meta-linaro/conf/machine/lng-x86-64.conf
new file mode 100644
index 0000000..a90b6e0
--- /dev/null
+++ b/meta-linaro/conf/machine/lng-x86-64.conf
@@ -0,0 +1,4 @@
1include lng.inc
2DEFAULTTUNE = "core2-64"
3require conf/machine/include/tune-core2.inc
4PREFERRED_PROVIDER_virtual/kernel = "linaro-lng-x86-64"
diff --git a/meta-linaro/conf/machine/lng.inc b/meta-linaro/conf/machine/lng.inc
new file mode 100644
index 0000000..55bc77b
--- /dev/null
+++ b/meta-linaro/conf/machine/lng.inc
@@ -0,0 +1,6 @@
1KERNEL_IMAGETYPE = "bzImage"
2
3MACHINE_FEATURES += "x86"
4
5EXTRA_IMAGE_FEATURES += "autoserial"
6FEATURE_PACKAGES_autoserial = "auto-serial-console"