summaryrefslogtreecommitdiffstats
path: root/meta-fsl-arm
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2012-05-19 09:15:02 -0300
committerOtavio Salvador <otavio@ossystems.com.br>2012-05-21 10:26:52 -0300
commit49ab24e06b8820ed40474dd89ba36d380e3f3045 (patch)
treeeda078715a31d522f33e1dd3112c620ab5dffa5a /meta-fsl-arm
parentbcfcca8f877b47ae988fd7abadd0eaef7dbdc95e (diff)
downloadmeta-freescale-49ab24e06b8820ed40474dd89ba36d380e3f3045.tar.gz
imx28evk: move generic code to mxs-base.inc
To avoid metadata duplication we provide a mxs-base.inc to be used for every i.MXS based board. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'meta-fsl-arm')
-rw-r--r--meta-fsl-arm/conf/machine/imx28evk.conf20
-rw-r--r--meta-fsl-arm/conf/machine/include/mxs-base.inc26
2 files changed, 28 insertions, 18 deletions
diff --git a/meta-fsl-arm/conf/machine/imx28evk.conf b/meta-fsl-arm/conf/machine/imx28evk.conf
index f6203c860..74524fe63 100644
--- a/meta-fsl-arm/conf/machine/imx28evk.conf
+++ b/meta-fsl-arm/conf/machine/imx28evk.conf
@@ -2,15 +2,7 @@
2#@NAME: imx28 evaluation kit 2#@NAME: imx28 evaluation kit
3#@DESCRIPTION: Machine configuration for Freescale imx28 evaluation kit 3#@DESCRIPTION: Machine configuration for Freescale imx28 evaluation kit
4 4
5include conf/distro/include/fsl-default-settings.inc 5include conf/machine/include/mxs-base.inc
6include conf/distro/include/fsl-default-versions.inc
7include conf/distro/include/fsl-default-revisions.inc
8include conf/distro/include/fsl-default-providers.inc
9
10include conf/machine/include/soc-family.inc
11include conf/machine/include/tune-arm926ejs.inc
12
13SOC_FAMILY = "mxs"
14 6
15UBOOT_ENTRYPOINT = "0x41008000" 7UBOOT_ENTRYPOINT = "0x41008000"
16UBOOT_LOADADDRESS = "0x41008000" 8UBOOT_LOADADDRESS = "0x41008000"
@@ -18,15 +10,7 @@ UBOOT_MACHINE = "mx28evk_config"
18UBOOT_MAKE_TARGET = "u-boot.sb" 10UBOOT_MAKE_TARGET = "u-boot.sb"
19UBOOT_SUFFIX = "sb" 11UBOOT_SUFFIX = "sb"
20 12
21# Ship kernel modules 13KERNEL_IMAGETYPE = "uImage"
22MACHINE_EXTRA_RRECOMMENDS = "kernel-modules"
23
24EXTRA_IMAGEDEPENDS = "u-boot"
25
26XSERVER = "xserver-xorg-lite \
27 xf86-input-evdev \
28 xf86-video-fbdev \
29"
30 14
31SDCARD_ROOTFS ?= "${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3" 15SDCARD_ROOTFS ?= "${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3"
32IMAGE_FSTYPES ?= "tar.bz2 ext3 uboot.mxsboot-sdcard sdcard" 16IMAGE_FSTYPES ?= "tar.bz2 ext3 uboot.mxsboot-sdcard sdcard"
diff --git a/meta-fsl-arm/conf/machine/include/mxs-base.inc b/meta-fsl-arm/conf/machine/include/mxs-base.inc
new file mode 100644
index 000000000..941ff108b
--- /dev/null
+++ b/meta-fsl-arm/conf/machine/include/mxs-base.inc
@@ -0,0 +1,26 @@
1# Provides the i.MXS common settings
2
3include conf/distro/include/fsl-default-settings.inc
4include conf/distro/include/fsl-default-versions.inc
5include conf/distro/include/fsl-default-revisions.inc
6include conf/distro/include/fsl-default-providers.inc
7
8include conf/machine/include/soc-family.inc
9include conf/machine/include/tune-arm926ejs.inc
10
11SOC_FAMILY = "mxs"
12
13XSERVER = "xserver-xorg-lite \
14 xf86-input-evdev \
15 xf86-video-fbdev"
16
17# Ship kernel modules
18MACHINE_EXTRA_RRECOMMENDS = "kernel-modules"
19
20# Extra audio support
21MACHINE_EXTRA_RRECOMMENDS += "imx-lib imx-audio \
22 pulseaudio \
23 fsl-mm-codeclib \
24 gst-fsl-plugin"
25
26SERIAL_CONSOLE = "115200 ttyAMA0"