summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* asf: add rdepend on ipsec-toolsTing Liu2014-01-211-0/+1
| | | | | | | | Fix the below issue: | Computing transaction...error: Can't install asf-git-r0@t4240qds_64b: | no package provides /usr/sbin/setkey Signed-off-by: Ting Liu <b28495@freescale.com>
* asf: update license to dual GPL/BSDTing Liu2014-01-211-2/+2
| | | | Signed-off-by: Ting Liu <b28495@freescale.com>
* skmm: remove obsolete recipeZhenhua Luo2014-01-211-33/+0
| | | | Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* linux: update SHA for SDK 1.5Zhenhua Luo2014-01-212-3/+1
| | | | Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* asf: update the SHA for SDK 1.5Zhenhua Luo2014-01-211-1/+1
| | | | Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* lttng-modules: build as 64-bit kernel module on e6500Chunrong Guo2014-01-211-0/+18
| | | | | | | | | | | | | *e6500 is built with 32b rootfs/64b kernel, build asf as 64bit too. *Fix the below build issue on e6500 core: | DEBUG: Executing shell function do_make_scripts | make: Entering directory `.../tmp/sysroots/t4240qds/usr/src/kernel' | CC scripts/mod/empty.o | scripts/mod/empty.c:1:0: error: -mcmodel not supported in this configuration | make[2]: *** [scripts/mod/empty.o] Error 1 | make[1]: *** [scripts/mod] Error 2 | make: *** [scripts] Error 2 Signed-off-by: Chunrong Guo <B40290@freescale.com>
* linux-qoriq-sdk : add config fragments with merge_config.sh from kernel treeChunrong Guo2013-10-231-3/+3
| | | | Signed-off-by: Chunrong Guo <B40290@freescale.com>
* linux-qoriq-sdk : add config fragmentsChunrong Guo2013-10-171-1/+6
| | | | Signed-off-by: Chunrong Guo <B40290@freescale.com>
* asf: export KERNEL_PATH as it is needed by all tasksTing Liu2013-10-101-1/+2
| | | | | | | | | | | | Avoid the below error: | DEBUG: Executing python function sysroot_cleansstate | DEBUG: Python function sysroot_cleansstate finished | DEBUG: Executing shell function do_configure | Makefile:12: /.config: No such file or directory | asfconfig.mk:15: *** ASF is Disabled in Kernel. Try to fix. Stop. | ERROR: Function failed: do_configure Signed-off-by: Ting Liu <b28495@freescale.com>
* asf: build as 64-bit kernel module on e6500Ting Liu2013-10-101-0/+19
| | | | | | | | | | | | | | | | | e6500 is built with 32b rootfs/64b kernel, build asf as 64bit too. Fix the below build issue on e6500 core: | DEBUG: Executing shell function do_make_scripts | make: Entering directory `.../tmp/sysroots/t4240qds/usr/src/kernel' | CC scripts/mod/empty.o | scripts/mod/empty.c:1:0: error: -mcmodel not supported in this configuration | make[2]: *** [scripts/mod/empty.o] Error 1 | make[1]: *** [scripts/mod] Error 2 | make: *** [scripts] Error 2 Signed-off-by: Ting Liu <b28495@freescale.com>
* Remove overriding linux-libc-headersZhenhua Luo2013-09-242-80/+0
| | | | | | | | | | Layers should never need to be overriding linux-libc-headers. Refer to http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=babbf7a46acaefd9b36031483cafce053f607e66 for the reason. Fixed [Bug 5249]. Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* perf: Remove hard coded include to /usr/local/include in MakefileZhenhua Luo2013-07-172-0/+38
| | | | | | | | Having /usr/local/include hardcoded into the makefile is not necessary as this is automatically included by GCC. It also infects cross-compile builds with the host systems includes. Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* change layout to follow oe-core guidelines of recipesTing Liu2013-07-102-139/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Follow the rules defined in: http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes.txt recipes-bsp - Anything with links to specific hardware or hardware configuration information recipes-connectivity - Libraries and applications related to communication with other devices recipes-core - What's needed to build a basic working Linux image including commonly used dependencies recipes-devtools - Tools primarily used by the build system (but can also be used on targets) recipes-extended - Applications which whilst not essential add features compared to the alternatives in core. May be needed for full tool functionality or LSB compliance. recipes-gnome - All things related to the GTK+ application framework recipes-graphics - X and other graphically related system libraries recipes-kernel - The kernel and generic applications/libraries with strong kernel dependencies recipes-lsb4 - Recipes added for the sole purpose of supporting the Linux Standard Base (LSB) 4.x recipes-multimedia - Codecs and support utilties for audio, images and video recipes-rt - Provides package and image recipes for using and testing the PREEMPT_RT kernel recipes-qt - All things related to the Qt application framework recipes-sato - The Sato demo/reference UI/UX, its associated apps and configuration recipes-support - Recipes used by other recipes but that are not directly included in images recipes-dpaa - recipes related to fsl dpaa feature recipes-virtualization - recipes related to fsl virtualization feature Signed-off-by: Ting Liu <b28495@freescale.com>
* u-boot: not use == to compatible with dashTing Liu2013-07-031-5/+5
| | | | | Signed-off-by: Ting Liu <b28495@freescale.com> Tested-by: Luo Zhenhua-B19537 <zhenhua.luo@freescale.com>
* u-boot: upgrade to the version of sdk1.4Zhenhua Luo2013-07-011-4/+4
| | | | | | | | install the right nand-uboot for p1010rdb and bsc913x. u-boot-with-spl.bin is the right nand-uboot image. Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Ting Liu <b28495@freescale.com>
* linux-qoriq-sdk(-headers): upgrade to the version of sdk-1.4Zhenhua Luo2013-07-018-191/+57
| | | | | | | | | | | | | | | | 1.Update kernel version to 3.8. 2.add DEPENDS libgcc and append TOOLCHAIN_OPTIONS to KERNEL_{CC,LD}. kernel in sdk 1.4 need run-time support libraries 'libgcc.a', added in file arch/powerpc/Makefile: LIBGCC := $(shell $(CC) $(KBUILD_CFLAGS) -print-libgcc-file-name) Without passing the TOOLCHAIN_OPTIONS (define --sysroot parameter), it will fail to find the libgcc.a. 3.Also remove the patches which were already merged on git tree. Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Ting Liu <b28495@freescale.com>
* qoriq-debug: add recipeZhenhua Luo2013-06-281-0/+34
| | | | | | QorIQ Debug File System Module Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* asf: add recipeZhenhua Luo2013-06-281-0/+25
| | | | | | asf is software Application Specific Fast-path for Freescale non-dpaa targets. Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* cryptodev: compile testprogs and package them to ${PN}-testsZongchun Yu2013-06-182-1/+86
| | | | | | Also add missing openssl dependency. Signed-off-by: Zongchun Yu <b40527@freescale.com>
* linux-qoriq-sdk: append SDK version to kernel versionZhenhua Luo2013-05-221-2/+6
| | | | | | | | if SDK_VERSION is defined, append the sdk version string to kernel version, this can make make the sdk version is explicit for users, expecially when same kernel verison is used for different releases. Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* linux-qoriq-sdk: enable CONFIG_DEVTMPFS_MOUNT to ensure /dev can be mounted ↵Chunrong Guo2013-04-122-1/+80
| | | | | | | | | correctly * The udev is upgraded to 182, the /dev mount requires CONFIG_DEVTMPFS_MOUNT is enabled in Kernel, so enable the option for QorIQ SDK targets. Signed-off-by: Chunrong Guo <B40290@freescale.com>
* linux: update to the commit for sdk 1.3.2chunrong guo2013-03-271-15/+4
| | | | Signed-off-by: Chunrong Guo <B40290@freescale.com>
* u-boot: update to the commit for sdk 1.3.2chunrong guo2013-03-271-13/+16
| | | | Signed-off-by: Chunrong Guo <B40290@freescale.com>
* oprofile: remove useless patchesTing Liu2013-03-145-491/+0
| | | | | | | | | | There patches is useless since bb file had been removed in commit: commit 330e7d07a6c6881ea47038dc7c9d0a588d5218c8 Author: Matthew McClintock <msm@freescale.com> Date: Thu Jan 17 12:46:12 2013 -0600 oprofile: remove from meta-fsl-ppc and use oe-core Signed-off-by: Ting Liu <b28495@freescale.com>
* u-boot_git: add e6500 commit for 1.3.1 releaseTing Liu2013-01-301-7/+3
| | | | Signed-off-by: Ting Liu <b28495@freescale.com>
* update the kernel version for t4/b4 boardsZhenhua Luo2013-01-301-1/+11
| | | | | | change "3.0.48" to "3.0.51" Signed-off-by: Zhenhua Luo <b19537@freescale.com>
* cryptodev: skip arch QA since kernel might not match for 64-bit kernels on ↵Yashpal Dutta2013-01-301-0/+18
| | | | | | 32-bit rfs Signed-off-by: Yashpal Dutta <yashpal.dutta@freescale.com>
* cryptodev kernel module recipeYashpal Dutta2013-01-302-0/+43
| | | | | | | | | This is a /dev/crypto device driver, equivalent to those in OpenBSD or FreeBSD. The main idea is to access of existing ciphers in kernel space from userspace, thus enabling re-use of a hardware implementation of a cipher. Signed-off-by: Yashpal Dutta <yashpal.dutta@freescale.com> Signed-off-by: Zhenhua Luo <b19537@freescale.com>
* linux-qoriq: Add a patch to fix perf compilation issue.Noor Ahsan2013-01-172-0/+39
| | | | | | | | | | | | | | * Perf gived compilation error CC builtin-sched.o builtin-sched.c: In function ‘get_cpu_usage_nsec_parent’: builtin-sched.c:399:16: error: storage size of ‘ru’ isn’t known * Added a patch from linux kernel git repo commit id 7b78f13603c6fcb64e020a0bbe31a651ea2b657b which include resource.h file in builtin-sched.c. * Bump PR. * Verified it on P4080DS machine. Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
* oprofile: remove from meta-fsl-ppc and use oe-coreMatthew McClintock2013-01-171-35/+0
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>
* linux-qoriq-sdk: move patches to default search pathMatthew McClintock2012-12-042-0/+0
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>
* linux-qoriq-sdk: lock down SHA for releaseMatthew McClintock2012-12-041-5/+3
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>
* u-boot_git.bb: lock down SHA for releaseMatthew McClintock2012-12-041-2/+2
| | | | | | | Also update p5040 u-boot builds and add cst-native dep which is required by some machines Signed-off-by: Matthew McClintock <msm@freescale.com>
* oprofile: add 0.9.6Zhenhua Luo2012-12-046-0/+526
| | | | | | | oprofile-0.9.7 doesn't support e500mc, the patches of e500mc support are only available for oprofile-0.9.6 Signed-off-by: Zhenhua Luo <b19537@freescale.com>
* u-boot: fix nand image name issue for different core typeZhenhua Luo2012-11-131-9/+11
| | | | | | | | Final nand u-boot image is named differently in u-boot source. That is: "u-boot-nand.bin" for e500v2 boards, "u-boot.bin" for other boards. Signed-off-by: Zhenhua Luo <b19537@freescale.com> Signed-off-by: Ting Liu <b28495@freescale.com>
* u-boot_git.bb: use upstream u-boot for e6500 parts for nowMatthew McClintock2012-11-121-3/+8
| | | | | | | We will publish a tested version at git.freescale.com soon, but for now since the upstream u-boot works let's use that one Signed-off-by: Matthew McClintock <msm@freescale.com>
* linux-qoriq-sdk.inc: skip arch QA since kernel might not match for 64-bit ↵Matthew McClintock2012-10-021-1/+11
| | | | | | kernels on 32-bit rfs Signed-off-by: Matthew McClintock <msm@freescale.com>
* u-boot_git.bb: don't try to built 32-bit u-boot on 64-bit machineMatthew McClintock2012-09-251-1/+8
| | | | | | | Signed-off-by: Matthew McClintock <msm@freescale.com> Notes: First git notes
* linux-qoriq-sdk.inc: only check for multiarch in eX500 not eX500-64bMatthew McClintock2012-09-181-1/+2
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>
* u-boot_git.bb: only set variable if not setMatthew McClintock2012-09-181-3/+3
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>
* linux-qoriq-sdk: Correct the check for BUILD_64BIT_KERNELKhem Raj2012-09-181-3/+2
| | | | | | | | Current comparision is returning false which is not 0 and hence KERNEL_CC and KERNEL_LD are getting 64bit options appended even when BUILD_64BIT_KERNEL is unset Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-qoriq-sdk.inc: make sure we enabled biarch for our kernel buildsMatthew McClintock2012-09-171-0/+6
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>
* u-boot_git.bb: libgcc is required for multilib builds tooMatthew McClintock2012-09-171-3/+3
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>
* u-boot_git.bb: u-boot depends on libgccMatthew McClintock2012-09-141-2/+2
| | | | | | | Fixes linker issues where we are missing symbols such as _restgpr_NN_x Signed-off-by: Matthew McClintock <msm@freescale.com>
* u-boot_git.bb: hack in support for building 32-bit u-boot with 64-bit machineMatthew McClintock2012-09-131-1/+8
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>
* linux-qoriq-sdk.inc: add var to configure build for 64-bit kernel on 32-bit ↵Matthew McClintock2012-09-121-0/+8
| | | | | | machine Signed-off-by: Matthew McClintock <msm@freescale.com>
* remove use of tags in SRCREV and replace with actual SHAsMatthew McClintock2012-09-122-2/+2
| | | | | | | This was done because BB_NO_NETWORK only works with SHAs since the fetcher needs to check the tags each time Signed-off-by: Matthew McClintock <msm@freescale.com>
* add kernel patch to fix parallel build failuresMatthew McClintock2012-09-062-1/+46
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>
* linux-qoriq-sdk.inc: add patch so perf buildsMatthew McClintock2012-08-282-1/+30
| | | | | | Originally from Khem Raj Signed-off-by: Matthew McClintock <msm@freescale.com>
* u-boot_git.bb: add default multilib compiler infoMatthew McClintock2012-08-141-1/+2
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>