]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
11 years agoskmm-ep: add recipe
Zhenhua Luo [Sat, 14 Dec 2013 03:12:13 +0000 (11:12 +0800)]
skmm-ep: add recipe

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoskmm: remove obsolete recipe
Zhenhua Luo [Sat, 14 Dec 2013 03:08:25 +0000 (11:08 +0800)]
skmm: remove obsolete recipe

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agorcw: update SHA for SDK 1.5
Zhenhua Luo [Sat, 14 Dec 2013 03:06:48 +0000 (11:06 +0800)]
rcw: update SHA for SDK 1.5

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoqemu: update SHA for SDK 1.5
Zhenhua Luo [Sat, 14 Dec 2013 03:03:03 +0000 (11:03 +0800)]
qemu: update SHA for SDK 1.5

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agolinux: update SHA for SDK 1.5
Zhenhua Luo [Sat, 14 Dec 2013 02:58:49 +0000 (10:58 +0800)]
linux: update SHA for SDK 1.5

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agohypervisor: update SHA for SDK 1.5
Zhenhua Luo [Sat, 14 Dec 2013 02:45:58 +0000 (10:45 +0800)]
hypervisor: update SHA for SDK 1.5

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agohv-cfg: update SHA for SDK 1.5
Zhenhua Luo [Sat, 14 Dec 2013 02:31:28 +0000 (10:31 +0800)]
hv-cfg: update SHA for SDK 1.5

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agofmlib: remove unused patch
Zhenhua Luo [Sat, 14 Dec 2013 02:17:45 +0000 (10:17 +0800)]
fmlib: remove unused patch

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agofmc: update SHA for SDK 1.5
Zhenhua Luo [Sat, 14 Dec 2013 02:13:44 +0000 (10:13 +0800)]
fmc: update SHA for SDK 1.5

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agofm-ucode: update SHA for SDK 1.5
Zhenhua Luo [Sat, 14 Dec 2013 02:10:40 +0000 (10:10 +0800)]
fm-ucode: update SHA for SDK 1.5

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoflib: update SHA for SDK 1.5
Zhenhua Luo [Sat, 14 Dec 2013 02:02:17 +0000 (10:02 +0800)]
flib: update SHA for SDK 1.5

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoboot-format: update the SHA for SDK 1.5
Zhenhua Luo [Sat, 14 Dec 2013 01:38:51 +0000 (09:38 +0800)]
boot-format: update the SHA for SDK 1.5

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoasf: update the SHA for SDK 1.5
Zhenhua Luo [Sat, 14 Dec 2013 01:34:56 +0000 (09:34 +0800)]
asf: update the SHA for SDK 1.5

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agolttng-modules: build as 64-bit kernel module on e6500
Chunrong Guo [Mon, 16 Dec 2013 09:16:05 +0000 (17:16 +0800)]
lttng-modules: build as 64-bit kernel module on e6500

   *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>
11 years agoasf: Fix git branch references
Chunrong Guo [Mon, 16 Dec 2013 06:07:12 +0000 (14:07 +0800)]
asf: Fix git branch references

   *Ensure the right branches are set in SRC_URI to match the revisions used.
    This resolves certain fetch failures.

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agoRevert "lttng-modules: build as 64-bit kernel module on e6500"
Zhenhua Luo [Mon, 16 Dec 2013 05:44:32 +0000 (13:44 +0800)]
Revert "lttng-modules: build as 64-bit kernel module on e6500"

This reverts commit a2789b3edf0f3fa4a14279e5d0d4c01d40962353.

11 years agolttng-modules: build as 64-bit kernel module on e6500
Chunrong Guo [Fri, 13 Dec 2013 07:47:44 +0000 (15:47 +0800)]
lttng-modules: build as 64-bit kernel module on e6500

   *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>
11 years agoqemu: add gtk options in configure
Chunrong Guo [Thu, 12 Dec 2013 03:59:59 +0000 (11:59 +0800)]
qemu: add gtk options in configure

    * fix the following error:
    |ERROR: unknown option --disable-gtk

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agoFix git branch references
Chunrong Guo [Wed, 11 Dec 2013 09:09:36 +0000 (17:09 +0800)]
Fix git branch references

   *Ensure the right branches are set in SRC_URI to match the revisions used.
    This resolves certain fetch failures.

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agolibedit: fix the multilib build issue
Zhenhua Luo [Thu, 24 Oct 2013 07:50:18 +0000 (07:50 +0000)]
libedit: fix the multilib build issue

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agolinux-qoriq-sdk : add config fragments with merge_config.sh from kernel tree
Chunrong Guo [Fri, 18 Oct 2013 06:23:44 +0000 (06:23 +0000)]
linux-qoriq-sdk : add config fragments with merge_config.sh from kernel tree

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agolinux-qoriq-sdk : add config fragments
Chunrong Guo [Wed, 16 Oct 2013 06:03:57 +0000 (06:03 +0000)]
linux-qoriq-sdk : add config fragments

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agorcw: export PYTHON to override the assignment in Makefile
Ting Liu [Wed, 9 Oct 2013 07:33:11 +0000 (07:33 +0000)]
rcw: export PYTHON to override the assignment in Makefile

As RCW compiler is supported only with Python 2.6.x and
2.7.x, and currently Yocto uses python 2.7.3 or later,
export PYTHON to directly use Yocto's python which can work
with rcw.py definitely for now.

Signed-off-by: Ting Liu <b28495@freescale.com>
Reviewed-by: Emilian Medve <Emilian.Medve@freescale.com>
Tested-by: Emilian Medve <Emilian.Medve@freescale.com>
11 years agoudev-extraconf: update udev rules for fsl dpaa board
Zhenhua Luo [Wed, 9 Oct 2013 07:33:10 +0000 (07:33 +0000)]
udev-extraconf: update udev rules for fsl dpaa board

* For PCIe ports, renaming breaks the ability to look at the PCIe driver's boot
  output to determine what its ethN is, disable it.
* For macless ports, rename to maclessN instead of ethN
* extend renaming rules to fsl_dpa* as shared-mac driver may be named
  as fsl_dpa_shared. macless interfaces will not match on this rule as they
  do not have device address. legacy interfaces' names are not affected by
  this change.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Cristian Sovaiala <cristian.sovaiala@freescale.com>
11 years agoasf: export KERNEL_PATH as it is needed by all tasks
Ting Liu [Wed, 9 Oct 2013 07:33:09 +0000 (07:33 +0000)]
asf: export KERNEL_PATH as it is needed by all tasks

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>
11 years agoasf: build as 64-bit kernel module on e6500
Ting Liu [Wed, 9 Oct 2013 07:33:08 +0000 (07:33 +0000)]
asf: build as 64-bit kernel module on e6500

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>
11 years agobuild b4420qds-usdpaa dts by default
Zongchun Yu [Wed, 9 Oct 2013 07:33:07 +0000 (07:33 +0000)]
build b4420qds-usdpaa dts by default

Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
11 years agofmlib: add depends on virtual/kernel
Ting Liu [Wed, 9 Oct 2013 07:33:06 +0000 (07:33 +0000)]
fmlib: add depends on virtual/kernel

fmlib defines KERNEL_SRC=${STAGING_KERNEL_DIR} to get kerenl headers.

Signed-off-by: Ting Liu <b28495@freescale.com>
11 years agofmlib: fix compile error with linux-libc-headers
Chunrong Guo [Mon, 30 Sep 2013 05:31:06 +0000 (05:31 +0000)]
fmlib: fix compile error with linux-libc-headers

    * fix the below error
    | NOTE: make -j 48 DESTDIR=/poky/build/tmp/work/ppce500mc-poky-linux/fmlib/git-r1/image PREFIX=/usr LIB_DEST_DIR=/usr/lib    | CROSS_COMPILE=powerpc-poky-linux- KERNEL_SRC=/poky/build/tmp/sysroots/p4080ds/usr libfm-ppce500mc.a
    | (CC)  libfm-ppce500mc.o
    | src/fm_lib.c:56:23: fatal error: fm_ioctls.h: No such file or directory

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agoRemove overriding linux-libc-headers
Zhenhua Luo [Tue, 24 Sep 2013 13:08:35 +0000 (21:08 +0800)]
Remove overriding linux-libc-headers

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>
11 years agou-boot: fix depend race issue of u-boot-NAND.bin build
Zhenhua Luo [Tue, 24 Sep 2013 13:07:37 +0000 (21:07 +0800)]
u-boot: fix depend race issue of u-boot-NAND.bin build

| /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-ppc/build/build/tmp/work/p1022ds-poky-linux-gnuspe/u-boot/git-r30/git/P1022DS_NAND/spl/arch/powerpc/cpu/mpc85xx/.depend:125: *** missing separator.  Stop.
| make[3]: Leaving directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-ppc/build/build/tmp/work/p1022ds-poky-linux-gnuspe/u-boot/git-r30/git/arch/powerpc/cpu/mpc85xx'
| make[2]: *** [/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-ppc/build/build/tmp/work/p1022ds-poky-linux-gnuspe/u-boot/git-r30/git/P1022DS_NAND/spl/arch/powerpc/cpu/mpc85xx/start.o] Error 2

Fixed [Bug 5239].

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoRevert "e500v2: workaround for ICE of gcc-4.8.x"
chunrong guo [Wed, 28 Aug 2013 09:29:43 +0000 (09:29 +0000)]
Revert "e500v2: workaround for ICE of gcc-4.8.x"

*This reverts commit  93c57323edc118eb8905980348ad3888664f2382
   and commit efd344473c277eab8c1bae56120779983aba6176
  *The reason for reverting this is:
   the below patch fix this problem.
   the patch url is : http://patches.openembedded.org/patch/56803/

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agorework machines to use dtb file in KERNEL_DEVICETREE variable
Ting Liu [Tue, 20 Aug 2013 07:14:19 +0000 (07:14 +0000)]
rework machines to use dtb file in KERNEL_DEVICETREE variable

The linux-dtb.inc has been rework to use the Linux kernel build system
to generate the DeviceTree binaries so now KERNEL_DEVICETREE variable
should has the /target/ name, not the file path.

Signed-off-by: Ting Liu <b28495@freescale.com>
11 years agocoreutils: fix the segfault issue of dd on e500v2 targets
Zhenhua Luo [Mon, 19 Aug 2013 09:16:55 +0000 (09:16 +0000)]
coreutils: fix the segfault issue of dd on e500v2 targets

Since double-float is disabled for e500v2 targets build due to ICE
of gcc-4.8.1, accordingly %Ld format of sprintf is disabled.

Address Bug 4910 - [p1022ds]urandom: segmentation fault

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoadd license file for TestFloat
Ting Liu [Thu, 25 Jul 2013 06:26:27 +0000 (06:26 +0000)]
add license file for TestFloat

Signed-off-by: Ting Liu <b28495@freescale.com>
11 years agoqemu_fslgit: backport 2 patches to fix build with texinfo-5
Ting Liu [Fri, 19 Jul 2013 03:21:28 +0000 (03:21 +0000)]
qemu_fslgit: backport 2 patches to fix build with texinfo-5

(From OE-Core rev: af65260dbf17fcd47b6630db473d95f2f3225d68)

Fix the below error:
|./qemu-options.texi:1521: unknown command `list'
|./qemu-options.texi:1521: table requires an argument: the formatter for @item
|./qemu-options.texi:1521: warning: @table has text but no @item

Signed-off-by: Ting Liu <b28495@freescale.com>
11 years agoperf: Remove hard coded include to /usr/local/include in Makefile
Zhenhua Luo [Wed, 17 Jul 2013 10:51:13 +0000 (05:51 -0500)]
perf: Remove hard coded include to /usr/local/include in Makefile

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>
11 years agoqemu_fslgit: backport a patch from oe-core to define fdt_t types
Ting Liu [Tue, 16 Jul 2013 09:34:27 +0000 (09:34 +0000)]
qemu_fslgit: backport a patch from oe-core to define fdt_t types

Fix the error:
usr/include/fdt.h:58:2: error: unknown type name 'fdt32_t'

Backport a patch from oe-core. Commit:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=
ea6e7975964c75e0c8224205e0c1fd04ba37ed4a

Signed-off-by: Ting Liu <b28495@freescale.com>
11 years agoe500v2: workaround for ICE of gcc-4.8.x
Zhenhua Luo [Tue, 16 Jul 2013 10:14:29 +0000 (10:14 +0000)]
e500v2: workaround for ICE of gcc-4.8.x

[Issue]
ICE appears when passing -mfloat-gprs=double for e500v2 target build with
gcc-4.8.1, the bug url is: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57717#c1

[Workaround]
Replace double-float with single-float for e500v2 build until the ICE is fixed

[TODO]
Revert the commit when the ICE bug is fixed.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agou-boot: append sdk version into uboot version
Chunrong Guo [Wed, 10 Jul 2013 03:45:01 +0000 (03:45 +0000)]
u-boot: append sdk version into uboot version

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agohypervisor: fix sizeof-pointer-memaccess error
Ting Liu [Wed, 10 Jul 2013 03:45:00 +0000 (03:45 +0000)]
hypervisor: fix sizeof-pointer-memaccess error

Fix the below build error:
| build: src/livetree.c
| .../hypervisor/git-r3/git/src/devtree.c: In function 'read_intmap':
| .../hypervisor/git-r3/git/src/devtree.c:1513:25: error: argument to
| 'sizeof' in 'memset' call is the same expression as the destination;
| did you mean to dereference it? [-Werror=sizeof-pointer-memaccess]
|        memset(ent, 0, sizeof(ent));
|                             ^
|  cc1: all warnings being treated as errors
|  build: src/ipi_doorbell.c
|  make[1]: *** [bin/devtree.o] Error 1
|  make[1]: *** Waiting for unfinished jobs....
|  make[1]: Leaving directory `.../hypervisor/git-r3/git/output'
|  make: *** [all] Error 2
|  ERROR: oe_runmake failed

Signed-off-by: Ting Liu <b28495@freescale.com>
11 years agochange layout to follow oe-core guidelines of recipes
Ting Liu [Mon, 8 Jul 2013 03:08:16 +0000 (11:08 +0800)]
change layout to follow oe-core guidelines of recipes

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>
11 years agobusybox: drop bbappend (only set PRINC) as oe-core upgrade
Ting Liu [Sat, 6 Jul 2013 02:27:37 +0000 (02:27 +0000)]
busybox: drop bbappend (only set PRINC) as oe-core upgrade

Signed-off-by: Ting Liu <b28495@freescale.com>
11 years agoflib:Fix flib not found in the base feeds error
Zongchun Yu [Thu, 4 Jul 2013 09:42:52 +0000 (09:42 +0000)]
flib:Fix flib not found in the base feeds error

To avoid error caused by empty package when build flib into rootfs.
add ALLOW_EMPTY

Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
11 years agotestfloat: mark as fsl e500v2 machine only
Ting Liu [Thu, 4 Jul 2013 02:12:24 +0000 (02:12 +0000)]
testfloat: mark as fsl e500v2 machine only

The customized do_{compile,install} tasks are only available after
applying the three patches which are e500v2 specific.

Signed-off-by: Ting Liu <b28495@freescale.com>
Reviewed-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoRemove 85xx NPI/Boards, P102x combo board and P1023RDS board
Chunrong Guo [Wed, 3 Jul 2013 09:32:54 +0000 (09:32 +0000)]
Remove 85xx NPI/Boards, P102x combo board and P1023RDS board

These boards were not tested with latest released sdk 1.4 codes
(kernel, u-boot, etc.). To avoid confusion and potential error,
detete these machines from master/dylan branch of this layer.

If anyone want to use them, please use danny/denzil/edison branch.

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agolibedit: pull in from meta-oe as it is needed by usdpaa
Zhenhua Luo [Wed, 3 Jul 2013 02:12:11 +0000 (02:12 +0000)]
libedit: pull in from meta-oe as it is needed by usdpaa

meta-fsl-ppc should not depends on meta-oe to run, so keep a copy
of libedit in this layer.

libedit commit history in meta-oe:
d5bb26f libedit: upgrade to 20121213 and fix download
d9619f6 libedit: update to latest version
d248ea6 libedit: Remove files folder as no patch was being used
4d2d164 libedit: Adds version 20110802 (initial recipe)

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agofix Freescale EULA warning
Ting Liu [Tue, 2 Jul 2013 04:09:20 +0000 (04:09 +0000)]
fix Freescale EULA warning

This takes care of this build warning:
WARNING: eth-config: No generic license file exists for: Freescale in
any provider
WARNING: eth-config: No generic license file exists for: EULA in any
provider

Signed-off-by: Ting Liu <b28495@freescale.com>
11 years agoadd custom-licenses dir for freescale EULA
Ting Liu [Tue, 2 Jul 2013 03:49:10 +0000 (11:49 +0800)]
add custom-licenses dir for freescale EULA

Signed-off-by: Ting Liu <b28495@freescale.com>
11 years agousdpaa: set MACHINE_ARCH specific, same with dependency fmc
Ting Liu [Wed, 3 Jul 2013 02:12:10 +0000 (02:12 +0000)]
usdpaa: set MACHINE_ARCH specific, same with dependency fmc

Signed-off-by: Ting Liu <b28495@freescale.com>
Tested-by: Luo Zhenhua-B19537 <zhenhua.luo@freescale.com>
11 years agou-boot: not use == to compatible with dash
Ting Liu [Tue, 2 Jul 2013 03:39:02 +0000 (03:39 +0000)]
u-boot: not use == to compatible with dash

Signed-off-by: Ting Liu <b28495@freescale.com>
Tested-by: Luo Zhenhua-B19537 <zhenhua.luo@freescale.com>
11 years agousdpaa: upgrade to the version of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:40 +0000 (03:38 +0000)]
usdpaa: upgrade to the version of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agorcw: upgrade to the version of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:39 +0000 (03:38 +0000)]
rcw: upgrade to the version of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agohypervisor: upgrade to the SHA of sdk-1.4 and add hypertrk submodule
Zhenhua Luo [Fri, 28 Jun 2013 03:38:38 +0000 (03:38 +0000)]
hypervisor: upgrade to the SHA of sdk-1.4 and add hypertrk submodule

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agofm-ucode: upgrade to the SHA of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:37 +0000 (03:38 +0000)]
fm-ucode: upgrade to the SHA of sdk-1.4

Also update regex to match new ucode binaries (106.9.x)

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agofmc: upgrade to the SHA of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:36 +0000 (03:38 +0000)]
fmc: upgrade to the SHA of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agofmlib: upgrade to the SHA of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:35 +0000 (03:38 +0000)]
fmlib: upgrade to the SHA of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agohv-cfg: upgrade to the SHA of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:34 +0000 (03:38 +0000)]
hv-cfg: upgrade to the SHA of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoeth-config: upgrade to sha of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:33 +0000 (03:38 +0000)]
eth-config: upgrade to sha of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoboot-format: update SHA for sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:32 +0000 (03:38 +0000)]
boot-format: update SHA for sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agop1020rdb: update machine conf to use new -pd revision
Ting Liu [Fri, 28 Jun 2013 03:38:31 +0000 (03:38 +0000)]
p1020rdb: update machine conf to use new -pd revision

Signed-off-by: Ting Liu <b28495@freescale.com>
11 years agou-boot: upgrade to the version of sdk1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:30 +0000 (03:38 +0000)]
u-boot: upgrade to the version of sdk1.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>
11 years agolinux-qoriq-sdk(-headers): upgrade to the version of sdk-1.4
Zhenhua Luo [Mon, 1 Jul 2013 05:47:10 +0000 (13:47 +0800)]
linux-qoriq-sdk(-headers): upgrade to the version of sdk-1.4

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>
11 years agoweb-sysmon: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:14 +0000 (09:25 +0000)]
web-sysmon: add recipe

This package contains shell and cgi scripts which maintain a
database of sensor data and generate web pages containing
graphs of sensor data.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoskmm: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:13 +0000 (09:25 +0000)]
skmm: add recipe

SKMM is the application for PCIe endpoint.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoqoriq-debug: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:12 +0000 (09:25 +0000)]
qoriq-debug: add recipe

QorIQ Debug File System Module

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agomux-server: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:11 +0000 (09:25 +0000)]
mux-server: add recipe

mux_server is a Linux-based utility supporting console multiplexing and
demultiplexing. It is part of Embedded Hypervisor.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agocst: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:10 +0000 (09:25 +0000)]
cst: add recipe

cst is the utility for security boot.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoasf: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:09 +0000 (09:25 +0000)]
asf: add recipe

asf is software Application Specific Fast-path for Freescale non-dpaa targets.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoflib: upgrade to the SHA of sdk-1.4
Zhenhua Luo [Thu, 27 Jun 2013 09:25:01 +0000 (09:25 +0000)]
flib: upgrade to the SHA of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoudev-extraconf: fix the name conflict of macless and PCIe Ethernet port in slot3
Zhenhua Luo [Thu, 27 Jun 2013 09:24:58 +0000 (09:24 +0000)]
udev-extraconf: fix the name conflict of macless and PCIe Ethernet port in slot3

Currently both macless0 port and PCIe Ethernet port in slot3 use "eth2",
update udev rules to rename macless0 to eth4.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agoudev-extraconf: unify the name of PCIe Ethernet port for DPAA targets
Zhenhua Luo [Thu, 27 Jun 2013 09:20:02 +0000 (09:20 +0000)]
udev-extraconf: unify the name of PCIe Ethernet port for DPAA targets

In kernel-3.8, PCIe Ethernet port is the last one to be brought up,
so the name of PCIe Ethernet card is ethN(N is variant) instead of eth0.
The udev rules update is to unify the PCIe Ethernet port of DPAA targets:
    Ethernet card in PCIe slot0: eth0
    Ethernet card in PCIe slot1: eth1
    Ethernet card in PCIe slot2: eth2
    Ethernet card in PCIe slot3: eth3

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Change-Id: Ia2a9cc3eb5b6c49e911bb6cc067a2d2d3cfaec0a

11 years agoAdd BSC9132QDS support
Chunrong Guo [Thu, 27 Jun 2013 09:20:01 +0000 (09:20 +0000)]
Add BSC9132QDS support

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agoAdd BSC9131RDB support
Chunrong Guo [Thu, 27 Jun 2013 09:20:00 +0000 (09:20 +0000)]
Add BSC9131RDB support

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agoAdd P1025TWR support
Chunrong Guo [Thu, 27 Jun 2013 09:19:59 +0000 (09:19 +0000)]
Add P1025TWR support

Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agoadd p1023rdb support
Chunrong Guo [Thu, 27 Jun 2013 09:19:58 +0000 (09:19 +0000)]
add p1023rdb support

Change-Id:Ic42311e8619e5fbcf6f53f9f661439f6776dd760
Signed-off-by: Chunrong Guo <B40290@freescale.com>
11 years agoqemu: upgrade to the version of sdk-1.4
Zhenhua Luo [Thu, 27 Jun 2013 09:19:56 +0000 (09:19 +0000)]
qemu: upgrade to the version of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
11 years agorecipes: make meta-fsl-ppc play with other layers
Khem Raj [Mon, 24 Jun 2013 06:59:30 +0000 (06:59 +0000)]
recipes: make meta-fsl-ppc play with other layers

Some recipes are specific to fsl machines but arent marked
so. When building images for other machines while including
meta-fsl-ppc in bblayers exposes the build failures on these
recipes. Lets mark them fsl machine specific

Signed-off-by: Khem Raj <raj.khem@gmail.com>
11 years agocryptodev: compile testprogs and package them to ${PN}-tests
Zongchun Yu [Sun, 9 Jun 2013 04:50:51 +0000 (04:50 +0000)]
cryptodev: compile testprogs and package them to ${PN}-tests

Also add missing openssl dependency.

Signed-off-by: Zongchun Yu <b40527@freescale.com>
11 years agousdpaa: export ARCH for all tasks
Zongchun Yu [Sun, 9 Jun 2013 04:50:50 +0000 (04:50 +0000)]
usdpaa: export ARCH for all tasks

ARCH environment variable is needed for do_{compile,install,clean}.

This fixes the issue: when run command "make clean" under devshell,
the obj files was not be cleaned.

Signed-off-by: Zongchun Yu <b40527@freescale.com>
11 years agousdpaa: Added fmc in usdpaa dependency list.
Vakul Garg [Sun, 9 Jun 2013 04:50:49 +0000 (04:50 +0000)]
usdpaa: Added fmc in usdpaa dependency list.

Signed-off-by: Vakul Garg <vakul@freescale.com>
11 years agohypervisor: Compile only for fsl machines
Khem Raj [Tue, 21 May 2013 18:18:38 +0000 (18:18 +0000)]
hypervisor: Compile only for fsl machines

Signed-off-by: Khem Raj <raj.khem@gmail.com>
11 years agolinux-qoriq-sdk: append SDK version to kernel version
Zhenhua Luo [Tue, 21 May 2013 06:21:07 +0000 (06:21 +0000)]
linux-qoriq-sdk: append SDK version to kernel version

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>
11 years agoeth-config: use pattern match for xml files installation
Zhenhua Luo [Mon, 20 May 2013 13:12:05 +0000 (13:12 +0000)]
eth-config: use pattern match for xml files installation

Use pattern match to install xml files and no need to update recipe if xml
files are added, renamed or deleted.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agonetbase: remove netbase bbappend
Chunrong Guo [Mon, 6 May 2013 08:14:22 +0000 (08:14 +0000)]
netbase: remove netbase bbappend

     * netbase was updated from 5.0 to 5.1 in oe-core,
       so as our bbappend only contained a PRINC,
       we can drop it now without breaking upgrade path

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agofmc: deploy header and library into sysroot
Zhenhua Luo [Fri, 3 May 2013 14:01:41 +0000 (22:01 +0800)]
fmc: deploy header and library into sysroot

fmc.h and libfmc.a might be depended by other packages

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agoUpdate README
Zhenhua Luo [Wed, 24 Apr 2013 13:20:01 +0000 (13:20 +0000)]
Update README

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agolinux-qoriq-sdk: enable CONFIG_DEVTMPFS_MOUNT to ensure /dev can be mounted correctly
Chunrong Guo [Fri, 12 Apr 2013 05:47:42 +0000 (05:47 +0000)]
linux-qoriq-sdk: enable CONFIG_DEVTMPFS_MOUNT to ensure /dev can be mounted 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>
12 years agoRemove unnecessary variables from machine conf
Zhenhua Luo [Wed, 10 Apr 2013 07:02:37 +0000 (07:02 +0000)]
Remove unnecessary variables from machine conf

1. USE_VT = "" is duplicated with USE_VT = "0" and is removed.
2. SYSVINIT_ENABLED_GETTYS is useful when USE_VT = "1", so remove it.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agolio-utils: remove v4.0 as v4.1 has been added in meta-oe
Ting Liu [Sun, 7 Apr 2013 07:39:52 +0000 (07:39 +0000)]
lio-utils: remove v4.0 as v4.1 has been added in meta-oe

Signed-off-by: Ting Liu <b28495@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux: update to the commit for sdk 1.3.2
chunrong guo [Thu, 21 Mar 2013 03:52:07 +0000 (03:52 +0000)]
linux: update to the commit for sdk 1.3.2

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agou-boot: update to the commit for sdk 1.3.2
chunrong guo [Thu, 21 Mar 2013 03:49:13 +0000 (03:49 +0000)]
u-boot: update to the commit for sdk 1.3.2

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agousdpaa: update to the commit for sdk 1.3.2
chunrong guo [Thu, 21 Mar 2013 03:45:31 +0000 (03:45 +0000)]
usdpaa: update to the commit for sdk 1.3.2

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agoeth-config: update to the commit for sdk 1.3.2
chunrong guo [Thu, 21 Mar 2013 03:42:16 +0000 (03:42 +0000)]
eth-config: update to the commit for sdk 1.3.2

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agorcw: update to the commit for sdk 1.3.2
chunrong guo [Thu, 21 Mar 2013 03:37:49 +0000 (03:37 +0000)]
rcw: update to the commit for sdk 1.3.2

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agofm-ucode: update to the commit for sdk 1.3.2
chunrong guo [Thu, 21 Mar 2013 03:20:33 +0000 (03:20 +0000)]
fm-ucode: update to the commit for sdk 1.3.2

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agofmlib: update to the commit for sdk 1.3.2
chunrong guo [Thu, 21 Mar 2013 03:16:26 +0000 (03:16 +0000)]
fmlib: update to the commit for sdk 1.3.2

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agofmc: update to the commit for sdk 1.3.2
chunrong guo [Thu, 21 Mar 2013 03:09:53 +0000 (03:09 +0000)]
fmc: update to the commit for sdk 1.3.2

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agolayer.conf: avoid unnecessary early expansion with :=
Christopher Larson [Tue, 19 Mar 2013 01:22:28 +0000 (01:22 +0000)]
layer.conf: avoid unnecessary early expansion with :=

bitbake handles immediate expansions of LAYERDIR for us automatically.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
12 years agooprofile: remove useless patches
Ting Liu [Tue, 12 Mar 2013 09:30:45 +0000 (09:30 +0000)]
oprofile: remove useless patches

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>