diff options
| author | Jan Altenberg <jan@linutronix.de> | 2016-05-20 19:02:57 +0200 |
|---|---|---|
| committer | Jan Altenberg <jan@linutronix.de> | 2016-05-20 19:02:57 +0200 |
| commit | de3626497bba95b5d44550c9c23b99fd20a8d9c8 (patch) | |
| tree | deb98eff85fffccf9f7b2818bf837e6ab51d836a /examples/yocto/meta-mini/recipes-kernel/conf/machine/include | |
| parent | 29bcbff58ced768f9f4edbc6f4d9d9604552f09e (diff) | |
| parent | f4af36737b6e0ca37f5b17434b8f37d04cf083d7 (diff) | |
Merge remote-tracking branch 'remotes/origin/devel/manut/yocto'
Integration of Manu's latest Yocto topics (autotools)
Diffstat (limited to 'examples/yocto/meta-mini/recipes-kernel/conf/machine/include')
4 files changed, 53 insertions, 0 deletions
diff --git a/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/fsl-default-settings.inc b/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/fsl-default-settings.inc new file mode 100644 index 0000000..b36e75a --- /dev/null +++ b/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/fsl-default-settings.inc @@ -0,0 +1,3 @@ +# Freescale BSP default settings + +IMAGE_CLASSES += "image_types_fsl" diff --git a/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/imx-base.inc b/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/imx-base.inc new file mode 100644 index 0000000..fcd45ff --- /dev/null +++ b/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/imx-base.inc @@ -0,0 +1,38 @@ +# Provides the i.MX common settings + +include conf/machine/include/fsl-default-settings.inc +include conf/machine/include/soc-family.inc + +# Set specific make target and binary suffix +UBOOT_MAKE_TARGET = "u-boot.imx" +UBOOT_SUFFIX ?= "imx" + +UBOOT_ENTRYPOINT_mx3 = "0x80008000" +UBOOT_ENTRYPOINT_mx51 = "0x90008000" +UBOOT_ENTRYPOINT_mx53 = "0x70008000" +UBOOT_ENTRYPOINT_mx6 = "0x10008000" +UBOOT_ENTRYPOINT_mx6sl = "0x80008000" +UBOOT_ENTRYPOINT_vf60 = "0x80008000" + +# Float-Point setting +DEFAULTTUNE_mx6 ?= "cortexa9hf-neon" + +# Sub-architecture support +MACHINE_SOCARCH ?= "" +MACHINE_SOCARCH_mx3 = "${TUNE_PKGARCH}-mx3" +MACHINE_SOCARCH_mx5 = "${TUNE_PKGARCH}-mx5" +MACHINE_SOCARCH_mx6 = "${TUNE_PKGARCH}-mx6" +MACHINE_SOCARCH_vf60 = "${TUNE_PKGARCH}-vf60" +PACKAGE_EXTRA_ARCHS_append = " ${MACHINE_SOCARCH}" + +MACHINE_ARCH_FILTER = "virtual/kernel" +INHERIT += "fsl-dynamic-packagearch" + +SDCARD_ROOTFS ?= "${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3" +IMAGE_FSTYPES ?= "tar.bz2 ext3 sdcard" + +SERIAL_CONSOLE = "115200 ttymxc0" + +KERNEL_IMAGETYPE = "uImage" + +MACHINE_FEATURES = "" diff --git a/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/imx6sabreauto-common.inc b/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/imx6sabreauto-common.inc new file mode 100644 index 0000000..e35bc82 --- /dev/null +++ b/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/imx6sabreauto-common.inc @@ -0,0 +1,6 @@ +# Provides the i.MX6 SABRE AUTO common settings + +require conf/machine/include/imx-base.inc +require conf/machine/include/tune-cortexa9.inc + +SERIAL_CONSOLE = "115200 ttymxc3" diff --git a/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/imx6sabresd-common.inc b/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/imx6sabresd-common.inc new file mode 100644 index 0000000..21a23b8 --- /dev/null +++ b/examples/yocto/meta-mini/recipes-kernel/conf/machine/include/imx6sabresd-common.inc @@ -0,0 +1,6 @@ +# Provides the i.MX6 SABRE SD common settings + +require conf/machine/include/imx-base.inc +require conf/machine/include/tune-cortexa9.inc + +SERIAL_CONSOLE = "115200 ttymxc0" |
