* [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6
@ 2014-07-03 9:42 ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 01/38] linux: update to sdk v1.6 release ting.liu
` (38 more replies)
0 siblings, 39 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
FSL SDK 1.6 codes were published on git.freescale.com. Update recipes.
changes in v2:
add commit msg for what is the change/fix
Stuart Yoder (1):
qemu: update to QEMU 1.7
Ting Liu (25):
linux: update to sdk v1.6 release
linux: fix 64bit kernel builds with binutils 2.24
u-boot: update to sdk v1.6 release
u-boot: adjust DEPENDS and PATH setting for multilib build
update machine configure file for old boards
add recipes for ipc kernel module and userspace tool
qemu: Prevent QA warnings about /run
hypervisor: use seperate folder for 32/64b output
hypervisor: update to v1.3-009 release
hypervisor: skip already-stripped check
qoriq-debug: update to sdk v1.6 release
qoriq-debug: use autotools-brokensep
hv-cfg: update to sdk v1.6 release
flib: update to sdk v1.6 release
boot-format: update to sdk v1.6 release
cst: update to sdk v1.6 release
web-sysmon: update to sdk v1.6 release
ceetm: add recipe for sdk v1.6 release
l2switch: add recipe for sdk v1.6
l2switch: skip already-stripped check
uio-seville: add recipe for sdk v1.6
apptrk: add recipe for sdk v1.6 release
auto-resp: add recipe for sdk v1.6 release
cs4315-firmware: add recipe for sdk v1.6
eth-config: fix wrong md5sum of license file
Vakul Garg (1):
usdpaa: update to sdk v1.6 release
Zhenhua Luo (9):
fmc: update to sdk v1.6 release
rcw: update to sdk v1.6 release
fmlib: update to sdk v1.6 release
qe-ucode: add recipe for sdk v1.6
asf: update to sdk v1.6 release
pkc-firmware: add recipe for sdk v1.6
pkc-host: add recipe for sdk v1.6
skmm-host: add recipe for sdk v1.6
uspdcp: add recipe for sdk v1.6
Zongchun Yu (2):
add machine configure file for new boards
fm-ucode: update to sdk v1.6 release
conf/machine/c293pcie.conf | 2 +-
conf/machine/e500mc.inc | 2 +-
conf/machine/e500v2.inc | 2 +-
conf/machine/e5500-64b.inc | 2 +-
conf/machine/e5500.inc | 2 +-
conf/machine/e6500-64b.inc | 2 +-
conf/machine/e6500.inc | 2 +-
conf/machine/p1023rdb.conf | 2 +-
conf/machine/t1040rdb-64b.conf | 19 ++
conf/machine/t1040rdb.conf | 19 ++
conf/machine/t1042rdb-64b.conf | 29 +++
conf/machine/t1042rdb.conf | 28 +++
conf/machine/t2080rdb-64b.conf | 20 ++
conf/machine/t2080rdb.conf | 20 ++
conf/machine/t4240rdb-64b.conf | 20 ++
conf/machine/t4240rdb.conf | 20 ++
recipes-bsp/apptrk/apptrk_git.bb | 20 ++
recipes-bsp/boot-format/boot-format_git.bb | 2 +-
recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb | 26 +++
recipes-bsp/ipc/ipc-modules-multi_git.bb | 11 ++
recipes-bsp/ipc/ipc-modules-single_git.bb | 11 ++
recipes-bsp/ipc/ipc-modules.inc | 39 ++++
recipes-bsp/ipc/ipc-ust_git.bb | 50 +++++
recipes-bsp/ipc/ipc.inc | 7 +
recipes-bsp/pkc-firmware/pkc-firmware_git.bb | 41 ++++
recipes-bsp/qe-ucode/qe-ucode_git.bb | 38 ++++
recipes-bsp/rcw/rcw_git.bb | 26 +--
recipes-bsp/u-boot/u-boot_git.bb | 46 ++---
...x-texinfo-table-markup-in-qemu-options.hx.patch | 201 --------------------
...x-generating-qemu-doc.html-with-texinfo-5.patch | 54 ------
recipes-devtools/qemu/files/add-gtk-options.patch | 13 --
.../qemu/files/add-libssh2-options.patch | 22 ---
recipes-devtools/qemu/files/fdt_header.patch | 39 ----
.../fix-libcap-header-issue-on-some-distro.patch | 84 --------
recipes-devtools/qemu/files/relocatable_sdk.patch | 34 ----
recipes-devtools/qemu/qemu_fslgit.bb | 18 +-
recipes-dpaa/eth-config/eth-config_git.bb | 2 +-
recipes-dpaa/flib/flib_git.bb | 4 +-
recipes-dpaa/fm-ucode/fm-ucode_git.bb | 26 +--
recipes-dpaa/fmc/fmc_git.bb | 6 +-
recipes-dpaa/fmlib/fmlib_git.bb | 20 +-
recipes-dpaa/usdpaa/usdpaa_git.bb | 65 +++++--
recipes-extended/cst/cst_git.bb | 4 +-
recipes-extended/l2switch/l2switch_0.1.bb | 32 ++++
recipes-extended/uspdcp/uspdcp_git.bb | 18 ++
recipes-extended/web-sysmon/web-sysmon_git.bb | 5 +-
recipes-kernel/asf/asf_git.bb | 4 +-
recipes-kernel/auto-resp/ar_git.bb | 23 +++
recipes-kernel/ceetm/ceetm_git.bb | 44 +++++
...erpc-Fix-64-bit-builds-with-binutils-2.24.patch | 80 ++++++++
recipes-kernel/linux/linux-qoriq-sdk.bb | 37 ----
recipes-kernel/linux/linux-qoriq-sdk.inc | 52 ++++-
recipes-kernel/linux/linux-qoriq-sdk_3.12.bb | 7 +
recipes-kernel/pkc-host/pkc-host_git.bb | 47 +++++
recipes-kernel/qoriq-debug/qoriq-debug_git.bb | 7 +-
recipes-kernel/skmm-host/skmm-host_git.bb | 34 ++++
recipes-kernel/uio-seville/uio-seville_0.1.bb | 12 ++
recipes-virtualization/hv-cfg/hv-cfg_git.bb | 4 +-
.../hypervisor/hypervisor_git.bb | 34 ++--
59 files changed, 912 insertions(+), 628 deletions(-)
create mode 100644 conf/machine/t1040rdb-64b.conf
create mode 100644 conf/machine/t1040rdb.conf
create mode 100644 conf/machine/t1042rdb-64b.conf
create mode 100644 conf/machine/t1042rdb.conf
create mode 100644 conf/machine/t2080rdb-64b.conf
create mode 100644 conf/machine/t2080rdb.conf
create mode 100644 conf/machine/t4240rdb-64b.conf
create mode 100644 conf/machine/t4240rdb.conf
create mode 100644 recipes-bsp/apptrk/apptrk_git.bb
create mode 100644 recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb
create mode 100644 recipes-bsp/ipc/ipc-modules-multi_git.bb
create mode 100644 recipes-bsp/ipc/ipc-modules-single_git.bb
create mode 100644 recipes-bsp/ipc/ipc-modules.inc
create mode 100644 recipes-bsp/ipc/ipc-ust_git.bb
create mode 100644 recipes-bsp/ipc/ipc.inc
create mode 100644 recipes-bsp/pkc-firmware/pkc-firmware_git.bb
create mode 100644 recipes-bsp/qe-ucode/qe-ucode_git.bb
delete mode 100644 recipes-devtools/qemu/files/0001-doc-Fix-texinfo-table-markup-in-qemu-options.hx.patch
delete mode 100644 recipes-devtools/qemu/files/0002-docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch
delete mode 100644 recipes-devtools/qemu/files/add-gtk-options.patch
delete mode 100644 recipes-devtools/qemu/files/add-libssh2-options.patch
delete mode 100644 recipes-devtools/qemu/files/fdt_header.patch
delete mode 100644 recipes-devtools/qemu/files/fix-libcap-header-issue-on-some-distro.patch
delete mode 100644 recipes-devtools/qemu/files/relocatable_sdk.patch
create mode 100755 recipes-extended/l2switch/l2switch_0.1.bb
create mode 100644 recipes-extended/uspdcp/uspdcp_git.bb
create mode 100644 recipes-kernel/auto-resp/ar_git.bb
create mode 100644 recipes-kernel/ceetm/ceetm_git.bb
create mode 100644 recipes-kernel/linux/files/powerpc-Fix-64-bit-builds-with-binutils-2.24.patch
delete mode 100644 recipes-kernel/linux/linux-qoriq-sdk.bb
create mode 100644 recipes-kernel/linux/linux-qoriq-sdk_3.12.bb
create mode 100644 recipes-kernel/pkc-host/pkc-host_git.bb
create mode 100644 recipes-kernel/skmm-host/skmm-host_git.bb
create mode 100755 recipes-kernel/uio-seville/uio-seville_0.1.bb
--
1.7.9.7
^ permalink raw reply [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 01/38] linux: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 02/38] linux: fix 64bit kernel builds with binutils 2.24 ting.liu
` (37 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
1.move more generic bits to linux-qoriq-sdk.inc file
2.add support for multiple kernel delta config files
3.Append SDK_VERSION to .scmversion, and use the same version format
with u-boot. For exmaple: 3.12.17-rt25-QorIQ-SDK-V1.6+gfae7d11
4.add linux-qoirq-sdk_3.12.bb to use latest released codes in sdk v1.6, detailed changes can be viewed at:
http://git.freescale.com/git/cgit.cgi/ppc/sdk/linux.git/log/?qt=range&q=c29fe1a733308cbe592b3af054a97be1b91cf2dd
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-kernel/linux/linux-qoriq-sdk.bb | 37 ------------------
recipes-kernel/linux/linux-qoriq-sdk.inc | 52 +++++++++++++++++++++-----
recipes-kernel/linux/linux-qoriq-sdk_3.12.bb | 5 +++
3 files changed, 47 insertions(+), 47 deletions(-)
delete mode 100644 recipes-kernel/linux/linux-qoriq-sdk.bb
create mode 100644 recipes-kernel/linux/linux-qoriq-sdk_3.12.bb
diff --git a/recipes-kernel/linux/linux-qoriq-sdk.bb b/recipes-kernel/linux/linux-qoriq-sdk.bb
deleted file mode 100644
index 275691a..0000000
--- a/recipes-kernel/linux/linux-qoriq-sdk.bb
+++ /dev/null
@@ -1,37 +0,0 @@
-inherit kernel
-require recipes-kernel/linux/linux-dtb.inc
-
-DESCRIPTION = "Linux kernel for Freescale platforms"
-SECTION = "kernel"
-LICENSE = "GPLv2"
-
-require recipes-kernel/linux/linux-qoriq-sdk.inc
-
-PR = "${INC_PR}.1"
-
-SCMVERSION ?= "y"
-
-DEPENDS_append = " libgcc"
-KERNEL_CC_append = " ${TOOLCHAIN_OPTIONS}"
-KERNEL_LD_append = " ${TOOLCHAIN_OPTIONS}"
-
-do_configure_prepend() {
- # copy desired defconfig so we pick it up for the real kernel_do_configure
- cp ${KERNEL_DEFCONFIG} ${B}/.config
-
- # add config fragments
- if [ -f "${DELTA_KERNEL_DEFCONFIG}" ]; then
- ${S}/scripts/kconfig/merge_config.sh -m .config ${DELTA_KERNEL_DEFCONFIG}
- fi
-
- # append sdk version in kernel version if SDK_VERSION is defined
- if [ -n "${SDK_VERSION}" ]; then
- echo "CONFIG_LOCALVERSION=\"-${SDK_VERSION}\"" >> ${S}/.config
- fi
-
- # Add GIT revision to the local version
- if [ "${SCMVERSION}" = "y" ]; then
- head=`git rev-parse --verify --short HEAD 2> /dev/null`
- printf "%s%s" +g $head > ${S}/.scmversion
- fi
-}
diff --git a/recipes-kernel/linux/linux-qoriq-sdk.inc b/recipes-kernel/linux/linux-qoriq-sdk.inc
index 83c632e..00fe526 100644
--- a/recipes-kernel/linux/linux-qoriq-sdk.inc
+++ b/recipes-kernel/linux/linux-qoriq-sdk.inc
@@ -1,17 +1,13 @@
-LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
-
-PV = "3.8"
-INC_PR = "r11"
+inherit kernel
+require recipes-kernel/linux/linux-dtb.inc
-SRC_URI = "git://git.freescale.com/ppc/sdk/linux.git;nobranch=1"
-SRCREV = "3edd71eeb4e4ae27baf539e0a5f0c8e8261bf65b"
-SRCREV_t2080qds = "47914f6cf77197921c648c6ea8977974fa54d03a"
-SRCREV_t2080qds-64b = "47914f6cf77197921c648c6ea8977974fa54d03a"
+DESCRIPTION = "Linux kernel for Freescale platforms"
+SECTION = "kernel"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
KSRC ?= ""
S = '${@base_conditional("KSRC", "", "${WORKDIR}/git", "${KSRC}", d)}'
-# make everything compatible for the time being
-COMPATIBLE_MACHINE_$MACHINE = "$MACHINE"
python () {
ma = d.getVar("DISTRO_FEATURES", True)
@@ -35,3 +31,39 @@ python () {
if 'arch' in all_qa:
d.setVar('ALL_QA', all_qa.replace(' arch', ''))
}
+
+DEPENDS_append = " libgcc"
+KERNEL_CC_append = " ${TOOLCHAIN_OPTIONS}"
+KERNEL_LD_append = " ${TOOLCHAIN_OPTIONS}"
+
+SCMVERSION ?= "y"
+DELTA_KERNEL_DEFCONFIG ?= ""
+do_configure_prepend() {
+ # copy desired defconfig so we pick it up for the real kernel_do_configure
+ cp ${KERNEL_DEFCONFIG} ${B}/.config
+
+ # add config fragments
+ for deltacfg in ${DELTA_KERNEL_DEFCONFIG}; do
+ if [ -f "${deltacfg}" ]; then
+ ${S}/scripts/kconfig/merge_config.sh -m .config ${deltacfg}
+ elif [ -f "${S}/arch/powerpc/configs/${deltacfg}" ]; then
+ ${S}/scripts/kconfig/merge_config.sh -m .config \
+ ${S}/arch/powerpc/configs/${deltacfg}
+ fi
+ done
+
+ #add git revision to the local version
+ if [ "${SCMVERSION}" = "y" ]; then
+ # append sdk version if SDK_VERSION is defined
+ sdkversion=''
+ if [ -n "${SDK_VERSION}" ]; then
+ sdkversion="-${SDK_VERSION}"
+ fi
+ head=`git rev-parse --verify --short HEAD 2> /dev/null`
+ printf "%s%s%s" $sdkversion +g $head > ${S}/.scmversion
+ fi
+}
+
+# make everything compatible for the time being
+COMPATIBLE_MACHINE_$MACHINE = "$MACHINE"
+
diff --git a/recipes-kernel/linux/linux-qoriq-sdk_3.12.bb b/recipes-kernel/linux/linux-qoriq-sdk_3.12.bb
new file mode 100644
index 0000000..5fa6602
--- /dev/null
+++ b/recipes-kernel/linux/linux-qoriq-sdk_3.12.bb
@@ -0,0 +1,5 @@
+require recipes-kernel/linux/linux-qoriq-sdk.inc
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/linux.git;nobranch=1"
+SRCREV = "c29fe1a733308cbe592b3af054a97be1b91cf2dd"
+
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 02/38] linux: fix 64bit kernel builds with binutils 2.24
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 01/38] linux: update to sdk v1.6 release ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 03/38] u-boot: update to sdk v1.6 release ting.liu
` (36 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
upstream commit: 7998eb3dc700aaf499f93f50b3d77da834ef9e1d
Signed-off-by: Ting Liu <b28495@freescale.com>
---
...erpc-Fix-64-bit-builds-with-binutils-2.24.patch | 80 ++++++++++++++++++++
recipes-kernel/linux/linux-qoriq-sdk_3.12.bb | 4 +-
2 files changed, 83 insertions(+), 1 deletion(-)
create mode 100644 recipes-kernel/linux/files/powerpc-Fix-64-bit-builds-with-binutils-2.24.patch
diff --git a/recipes-kernel/linux/files/powerpc-Fix-64-bit-builds-with-binutils-2.24.patch b/recipes-kernel/linux/files/powerpc-Fix-64-bit-builds-with-binutils-2.24.patch
new file mode 100644
index 0000000..2fdcc9f
--- /dev/null
+++ b/recipes-kernel/linux/files/powerpc-Fix-64-bit-builds-with-binutils-2.24.patch
@@ -0,0 +1,80 @@
+From 7998eb3dc700aaf499f93f50b3d77da834ef9e1d Mon Sep 17 00:00:00 2001
+From: Guenter Roeck <linux@roeck-us.net>
+Date: Thu, 15 May 2014 09:33:42 -0700
+Subject: powerpc: Fix 64 bit builds with binutils 2.24
+
+Upstream-Status: Backport
+
+With binutils 2.24, various 64 bit builds fail with relocation errors
+such as
+
+arch/powerpc/kernel/built-in.o: In function `exc_debug_crit_book3e':
+ (.text+0x165ee): relocation truncated to fit: R_PPC64_ADDR16_HI
+ against symbol `interrupt_base_book3e' defined in .text section
+ in arch/powerpc/kernel/built-in.o
+arch/powerpc/kernel/built-in.o: In function `exc_debug_crit_book3e':
+ (.text+0x16602): relocation truncated to fit: R_PPC64_ADDR16_HI
+ against symbol `interrupt_end_book3e' defined in .text section
+ in arch/powerpc/kernel/built-in.o
+
+The assembler maintainer says:
+
+ I changed the ABI, something that had to be done but unfortunately
+ happens to break the booke kernel code. When building up a 64-bit
+ value with lis, ori, shl, oris, ori or similar sequences, you now
+ should use @high and @higha in place of @h and @ha. @h and @ha
+ (and their associated relocs R_PPC64_ADDR16_HI and R_PPC64_ADDR16_HA)
+ now report overflow if the value is out of 32-bit signed range.
+ ie. @h and @ha assume you're building a 32-bit value. This is needed
+ to report out-of-range -mcmodel=medium toc pointer offsets in @toc@h
+ and @toc@ha expressions, and for consistency I did the same for all
+ other @h and @ha relocs.
+
+Replacing @h with @high in one strategic location fixes the relocation
+errors. This has to be done conditionally since the assembler either
+supports @h or @high but not both.
+
+Cc: <stable@vger.kernel.org>
+Signed-off-by: Guenter Roeck <linux@roeck-us.net>
+Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
+
+diff --git a/arch/powerpc/Makefile b/arch/powerpc/Makefile
+index 4c0cedf..ce4c68a 100644
+--- a/arch/powerpc/Makefile
++++ b/arch/powerpc/Makefile
+@@ -150,7 +150,9 @@ endif
+
+ CFLAGS-$(CONFIG_TUNE_CELL) += $(call cc-option,-mtune=cell)
+
+-KBUILD_CPPFLAGS += -Iarch/$(ARCH)
++asinstr := $(call as-instr,lis 9$(comma)foo@high,-DHAVE_AS_ATHIGH=1)
++
++KBUILD_CPPFLAGS += -Iarch/$(ARCH) $(asinstr)
+ KBUILD_AFLAGS += -Iarch/$(ARCH)
+ KBUILD_CFLAGS += -msoft-float -pipe -Iarch/$(ARCH) $(CFLAGS-y)
+ CPP = $(CC) -E $(KBUILD_CFLAGS)
+diff --git a/arch/powerpc/include/asm/ppc_asm.h b/arch/powerpc/include/asm/ppc_asm.h
+index 6586a40..cded7c1 100644
+--- a/arch/powerpc/include/asm/ppc_asm.h
++++ b/arch/powerpc/include/asm/ppc_asm.h
+@@ -318,11 +318,16 @@ n:
+ addi reg,reg,(name - 0b)@l;
+
+ #ifdef __powerpc64__
++#ifdef HAVE_AS_ATHIGH
++#define __AS_ATHIGH high
++#else
++#define __AS_ATHIGH h
++#endif
+ #define LOAD_REG_IMMEDIATE(reg,expr) \
+ lis reg,(expr)@highest; \
+ ori reg,reg,(expr)@higher; \
+ rldicr reg,reg,32,31; \
+- oris reg,reg,(expr)@h; \
++ oris reg,reg,(expr)@__AS_ATHIGH; \
+ ori reg,reg,(expr)@l;
+
+ #define LOAD_REG_ADDR(reg,name) \
+--
+cgit v0.10.1
+
diff --git a/recipes-kernel/linux/linux-qoriq-sdk_3.12.bb b/recipes-kernel/linux/linux-qoriq-sdk_3.12.bb
index 5fa6602..881180a 100644
--- a/recipes-kernel/linux/linux-qoriq-sdk_3.12.bb
+++ b/recipes-kernel/linux/linux-qoriq-sdk_3.12.bb
@@ -1,5 +1,7 @@
require recipes-kernel/linux/linux-qoriq-sdk.inc
-SRC_URI = "git://git.freescale.com/ppc/sdk/linux.git;nobranch=1"
+SRC_URI = "git://git.freescale.com/ppc/sdk/linux.git;nobranch=1 \
+ file://powerpc-Fix-64-bit-builds-with-binutils-2.24.patch \
+"
SRCREV = "c29fe1a733308cbe592b3af054a97be1b91cf2dd"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 03/38] u-boot: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 01/38] linux: update to sdk v1.6 release ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 02/38] linux: fix 64bit kernel builds with binutils 2.24 ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 04/38] u-boot: adjust DEPENDS and PATH setting for multilib build ting.liu
` (35 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
1.u-boot released in sdk v1.6 was based on 2014.01, set PV to 2014.01+fslgit
2.all the license files was put to Licenses/ directory now, update LIC_FILES_CHKSUM
3.not break if the u-boot config not supported
4.nand u-boot was named as u-boot-with-spl.bin, copy the right binary
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-bsp/u-boot/u-boot_git.bb | 38 +++++++++++++++++++-------------------
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/recipes-bsp/u-boot/u-boot_git.bb b/recipes-bsp/u-boot/u-boot_git.bb
index 406914c..ec744f5 100644
--- a/recipes-bsp/u-boot/u-boot_git.bb
+++ b/recipes-bsp/u-boot/u-boot_git.bb
@@ -2,18 +2,8 @@ DESCRIPTION = "U-boot bootloader"
HOMEPAGE = "http://u-boot.sf.net"
SECTION = "bootloaders"
PROVIDES = "virtual/bootloader"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb"
-LICENSE_t2080qds = "GPLv2 & BSD-3-Clause & BSD-2-Clause & LGPL-2.0 & LGPL-2.1"
-LIC_FILES_CHKSUM_t2080qds = " \
- file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
- file://Licenses/bsd-2-clause.txt;md5=6a31f076f5773aabd8ff86191ad6fdd5 \
- file://Licenses/bsd-3-clause.txt;md5=4a1190eac56a9db675d58ebe86eaf50c \
- file://Licenses/lgpl-2.0.txt;md5=5f30f0716dfdd0d91eb439ebec522ec2 \
- file://Licenses/lgpl-2.1.txt;md5=4fbd65380cdd255951079008b364516c \
-"
-LICENSE_t2080qds-64b = "GPLv2 & BSD-3-Clause & BSD-2-Clause & LGPL-2.0 & LGPL-2.1"
-LIC_FILES_CHKSUM_t2080qds-64b = " \
+LICENSE = "GPLv2 & BSD-3-Clause & BSD-2-Clause & LGPL-2.0 & LGPL-2.1"
+LIC_FILES_CHKSUM = " \
file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
file://Licenses/bsd-2-clause.txt;md5=6a31f076f5773aabd8ff86191ad6fdd5 \
file://Licenses/bsd-3-clause.txt;md5=4a1190eac56a9db675d58ebe86eaf50c \
@@ -21,17 +11,14 @@ LIC_FILES_CHKSUM_t2080qds-64b = " \
file://Licenses/lgpl-2.1.txt;md5=4fbd65380cdd255951079008b364516c \
"
-PR = "r30"
+PV = "2014.01+fslgit"
INHIBIT_DEFAULT_DEPS = "1"
DEPENDS = "boot-format-native libgcc ${@base_contains('TCMODE', 'external-fsl', '', 'virtual/${TARGET_PREFIX}gcc', d)}"
inherit deploy
-SRC_URI = "git://git.freescale.com/ppc/sdk/u-boot.git;nobranch=1 \
- file://Fix-the-depend-race-issue.patch"
-SRCREV = "5438fc1ca159c8f5724272efd1289e6d49771e69"
-SRCREV_t2080qds = "fc03874549668c1a10f97c10b3a77cb0f236df19"
-SRCREV_t2080qds-64b = "fc03874549668c1a10f97c10b3a77cb0f236df19"
+SRC_URI = "git://git.freescale.com/ppc/sdk/u-boot.git;nobranch=1"
+SRCREV = "fe1d4f5739e752ad45ada6227a9fb19590af7194"
python () {
if d.getVar("TCMODE", True) == "external-fsl":
@@ -84,6 +71,11 @@ do_compile () {
fi
for board in ${UBOOT_MACHINES}; do
+ if ! grep -wq $board ${S}/boards.cfg;then
+ echo "WARNING: $board not supported in boards.cfg"
+ continue
+ fi
+
oe_runmake O=${board} distclean
oe_runmake O=${board} ${board}
oe_runmake O=${board} all
@@ -101,7 +93,7 @@ do_compile () {
if [ "x${UBOOT_TARGET}" != "x" ]; then
# some boards' nand image was named as u-boot-with-spl
if [ "${UBOOT_TARGET}" = "u-boot-nand" ];then
- if echo $board |egrep -q "(P1010RDB|P1020RDB|P1021RDB|P2020RDB|P1022DS|BSC913)";then
+ if echo $board |egrep -q "(P1010RDB|P1020RDB|P1021RDB|P2020RDB|P1022DS|BSC913|C293)";then
UBOOT_SOURCE=u-boot-with-spl
fi
elif [ "${UBOOT_TARGET}" = "u-boot-spi" ];then
@@ -131,6 +123,10 @@ do_install(){
fi
for board in ${UBOOT_MACHINES}; do
+ if ! grep -wq $board ${S}/boards.cfg;then
+ continue
+ fi
+
case "${board}" in
*SDCARD*) UBOOT_TARGET="u-boot-sd";;
*SPIFLASH*) UBOOT_TARGET="u-boot-spi";;
@@ -153,6 +149,10 @@ do_deploy(){
fi
for board in ${UBOOT_MACHINES}; do
+ if ! grep -wq $board ${S}/boards.cfg;then
+ continue
+ fi
+
case "${board}" in
*SDCARD*) UBOOT_TARGET="u-boot-sd";;
*SPIFLASH*) UBOOT_TARGET="u-boot-spi";;
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 04/38] u-boot: adjust DEPENDS and PATH setting for multilib build
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (2 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 03/38] u-boot: update to sdk v1.6 release ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 05/38] add machine configure file for new boards ting.liu
` (34 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
all cross tools were put into the native sysroot per target arch
instead of tune arch now:
commit e078edbf99f733c04ec8ca50ff10d2200b6d14d4
binutils/gcc/gdb: Add TARGET_ARCH to PN for all cross recipes
adjust DEPENDS and PATH setting for multilib build
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-bsp/u-boot/u-boot_git.bb | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/recipes-bsp/u-boot/u-boot_git.bb b/recipes-bsp/u-boot/u-boot_git.bb
index ec744f5..bd3053f 100644
--- a/recipes-bsp/u-boot/u-boot_git.bb
+++ b/recipes-bsp/u-boot/u-boot_git.bb
@@ -31,14 +31,14 @@ python () {
raise bb.parse.SkipPackage("Building the u-boot for this arch requires multilib to be enabled")
}
-DEPENDS_append_e5500-64b = "${@base_contains('TCMODE', 'external-fsl', '', ' lib32-gcc-cross lib32-libgcc', d)}"
-PATH_append_e5500-64b = ":${STAGING_BINDIR_NATIVE}/${DEFAULTTUNE_virtclass-multilib-lib32}${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}/"
+DEPENDS_append_e5500-64b = "${@base_contains('TCMODE', 'external-fsl', '', ' lib32-gcc-cross-powerpc lib32-libgcc', d)}"
+PATH_append_e5500-64b = ":${STAGING_BINDIR_NATIVE}/powerpc${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}/"
TOOLCHAIN_OPTIONS_append_e5500-64b = "${@base_contains('TCMODE', 'external-fsl', '', '/../lib32-${MACHINE}', d)}"
TARGET_VENDOR_virtclass-multilib-lib32 ?= "${@base_contains('TCMODE', 'external-fsl', '', '-${DISTRO}mllib32', d)}"
WRAP_TARGET_PREFIX_e5500-64b := "powerpc${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}-"
-DEPENDS_append_e6500-64b = "${@base_contains('TCMODE', 'external-fsl', '', ' lib32-gcc-cross lib32-libgcc', d)}"
-PATH_append_e6500-64b = ":${STAGING_BINDIR_NATIVE}/${DEFAULTTUNE_virtclass-multilib-lib32}${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}/"
+DEPENDS_append_e6500-64b = "${@base_contains('TCMODE', 'external-fsl', '', ' lib32-gcc-cross-powerpc lib32-libgcc', d)}"
+PATH_append_e6500-64b = ":${STAGING_BINDIR_NATIVE}/powerpc${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}/"
TOOLCHAIN_OPTIONS_append_e6500-64b = "${@base_contains('TCMODE', 'external-fsl', '', '/../lib32-${MACHINE}', d)}"
TARGET_VENDOR_virtclass-multilib-lib32 ?= "${@base_contains('TCMODE', 'external-fsl', '', '-${DISTRO}mllib32', d)}"
WRAP_TARGET_PREFIX_e6500-64b := "powerpc${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}-"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 05/38] add machine configure file for new boards
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (3 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 04/38] u-boot: adjust DEPENDS and PATH setting for multilib build ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 06/38] update machine configure file for old boards ting.liu
` (33 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Zongchun Yu <Zongchun.Yu@freescale.com>
based on latest kernel/u-boot codes, add following boards:
t1040rdb-64b
t1040rdb
t1042rdb-64b
t1042rdb
t2080rdb-64b
t2080rdb
t4240rdb-64b
t4240rdb
Signed-off-by: Ting Liu <ting.liu@freescale.com>
---
conf/machine/t1040rdb-64b.conf | 19 +++++++++++++++++++
conf/machine/t1040rdb.conf | 19 +++++++++++++++++++
conf/machine/t1042rdb-64b.conf | 29 +++++++++++++++++++++++++++++
conf/machine/t1042rdb.conf | 28 ++++++++++++++++++++++++++++
conf/machine/t2080rdb-64b.conf | 20 ++++++++++++++++++++
conf/machine/t2080rdb.conf | 20 ++++++++++++++++++++
conf/machine/t4240rdb-64b.conf | 20 ++++++++++++++++++++
conf/machine/t4240rdb.conf | 20 ++++++++++++++++++++
8 files changed, 175 insertions(+)
create mode 100644 conf/machine/t1040rdb-64b.conf
create mode 100644 conf/machine/t1040rdb.conf
create mode 100644 conf/machine/t1042rdb-64b.conf
create mode 100644 conf/machine/t1042rdb.conf
create mode 100644 conf/machine/t2080rdb-64b.conf
create mode 100644 conf/machine/t2080rdb.conf
create mode 100644 conf/machine/t4240rdb-64b.conf
create mode 100644 conf/machine/t4240rdb.conf
diff --git a/conf/machine/t1040rdb-64b.conf b/conf/machine/t1040rdb-64b.conf
new file mode 100644
index 0000000..0f0a685
--- /dev/null
+++ b/conf/machine/t1040rdb-64b.conf
@@ -0,0 +1,19 @@
+#@TYPE: Machine
+#@NAME: Freescale T1040RDB
+#@SOC: t1040
+#@DESCRIPTION: Machine configuration for running T1040RDB in 64-bit mode
+#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
+
+require e5500-64b.inc
+require conf/machine/include/soc-family.inc
+
+SOC_FAMILY = "t1040"
+UBOOT_MACHINES ?= "T1040RDB"
+KERNEL_DEVICETREE ?= "t1040rdb.dtb t1040rdb-usdpaa.dtb"
+KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/t1040_64bit_smp_defconfig"
+
+JFFS2_ERASEBLOCK = "0x10000"
+
+SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyEHV0"
+SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
+USE_VT = "0"
diff --git a/conf/machine/t1040rdb.conf b/conf/machine/t1040rdb.conf
new file mode 100644
index 0000000..4532c49
--- /dev/null
+++ b/conf/machine/t1040rdb.conf
@@ -0,0 +1,19 @@
+#@TYPE: Machine
+#@NAME: Freescale T1040RDB
+#@SOC: t1040
+#@DESCRIPTION: Machine configuration for running T1040RDB in 32-bit mode
+#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
+
+require e5500.inc
+require conf/machine/include/soc-family.inc
+
+SOC_FAMILY = "t1040"
+UBOOT_MACHINES ?= "T1040RDB"
+KERNEL_DEVICETREE ?= "t1040rdb.dtb t1040rdb-usdpaa.dtb"
+KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/t1040_32bit_smp_defconfig"
+
+JFFS2_ERASEBLOCK = "0x10000"
+
+SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyEHV0"
+SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
+USE_VT = "0"
diff --git a/conf/machine/t1042rdb-64b.conf b/conf/machine/t1042rdb-64b.conf
new file mode 100644
index 0000000..52be355
--- /dev/null
+++ b/conf/machine/t1042rdb-64b.conf
@@ -0,0 +1,29 @@
+#@TYPE: Machine
+#@NAME: Freescale T1042RDB
+#@SOC: t1042
+#@DESCRIPTION: Machine configuration for running T1042RDB in 64-bit mode
+#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
+
+require e5500-64b.inc
+require conf/machine/include/soc-family.inc
+
+SOC_FAMILY = "t1042"
+UBOOT_MACHINES ?= "T1042RDB_PI"
+KERNEL_DEVICETREE ?= "t1042rdb_pi.dtb"
+KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/t1040_64bit_smp_defconfig"
+
+JFFS2_ERASEBLOCK = "0x10000"
+
+SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyEHV0"
+SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
+USE_VT = "0"
+
+PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
+XSERVER = " \
+ xserver-xorg \
+ xf86-input-evdev \
+ xf86-input-mouse \
+ xf86-input-keyboard \
+ xf86-video-fbdev \
+"
+
diff --git a/conf/machine/t1042rdb.conf b/conf/machine/t1042rdb.conf
new file mode 100644
index 0000000..ce877c7
--- /dev/null
+++ b/conf/machine/t1042rdb.conf
@@ -0,0 +1,28 @@
+#@TYPE: Machine
+#@NAME: Freescale T1042RDB
+#@SOC: t1042
+#@DESCRIPTION: Machine configuration for running T1042RDB in 32-bit mode
+#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
+
+require e5500.inc
+require conf/machine/include/soc-family.inc
+
+SOC_FAMILY = "t1042"
+UBOOT_MACHINES ?= "T1042RDB_PI"
+KERNEL_DEVICETREE ?= "t1042rdb_pi.dtb"
+KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/t1040_32bit_smp_defconfig"
+
+JFFS2_ERASEBLOCK = "0x10000"
+
+SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyEHV0"
+SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
+USE_VT = "0"
+
+PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
+XSERVER = " \
+ xserver-xorg \
+ xf86-input-evdev \
+ xf86-input-mouse \
+ xf86-input-keyboard \
+ xf86-video-fbdev \
+"
diff --git a/conf/machine/t2080rdb-64b.conf b/conf/machine/t2080rdb-64b.conf
new file mode 100644
index 0000000..e5dfb33
--- /dev/null
+++ b/conf/machine/t2080rdb-64b.conf
@@ -0,0 +1,20 @@
+#@TYPE: Machine
+#@NAME: Freescale T2080RDB
+#@SOC: t2080
+#@DESCRIPTION: Machine configuration for running T2080RDB in 64-bit mode
+#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
+
+require e6500-64b.inc
+require conf/machine/include/soc-family.inc
+
+SOC_FAMILY = "t2080"
+# TODO: fix 32bit build of u-boot
+UBOOT_MACHINES ?= "T2080RDB T2080RDB_SDCARD T2080RDB_SPIFLASH T2080RDB_NAND T2080RDB_SRIO_PCIE_BOOT"
+KERNEL_DEVICETREE ?= "t2080rdb.dtb t2080rdb-usdpaa.dtb"
+KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/85xx/e6500rev2_defconfig"
+
+JFFS2_ERASEBLOCK = "0x10000"
+
+SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyEHV0"
+SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
+USE_VT = "0"
diff --git a/conf/machine/t2080rdb.conf b/conf/machine/t2080rdb.conf
new file mode 100644
index 0000000..5030588
--- /dev/null
+++ b/conf/machine/t2080rdb.conf
@@ -0,0 +1,20 @@
+#@TYPE: Machine
+#@NAME: Freescale T2080RDB
+#@SOC: t2080
+#@DESCRIPTION: Machine configuration for running T2080RDB in 32-bit mode
+#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
+
+require e6500.inc
+require conf/machine/include/soc-family.inc
+
+SOC_FAMILY = "t2080"
+UBOOT_MACHINES ?= "T2080RDB T2080RDB_SDCARD T2080RDB_SPIFLASH T2080RDB_NAND T2080RDB_SRIO_PCIE_BOOT"
+KERNEL_DEVICETREE ?= "t2080rdb.dtb t2080rdb-usdpaa.dtb"
+KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/85xx/e6500rev2_defconfig"
+
+JFFS2_ERASEBLOCK = "0x10000"
+
+SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyEHV0"
+SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
+USE_VT = "0"
+BUILD_64BIT_KERNEL = "1"
diff --git a/conf/machine/t4240rdb-64b.conf b/conf/machine/t4240rdb-64b.conf
new file mode 100644
index 0000000..ab7870b
--- /dev/null
+++ b/conf/machine/t4240rdb-64b.conf
@@ -0,0 +1,20 @@
+#@TYPE: Machine
+#@NAME: Freescale T4240RDB
+#@SOC: t4240
+#@DESCRIPTION: Machine configuration for running T4240RDB in 64-bit mode
+#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
+
+require e6500-64b.inc
+require conf/machine/include/soc-family.inc
+
+SOC_FAMILY = "t4240"
+# TODO: fix 32bit build of u-boot
+UBOOT_MACHINES ?= "T4240RDB"
+KERNEL_DEVICETREE ?= "t4240rdb.dtb t4240rdb-usdpaa.dtb t4240rdb-usdpaa-shared-interfaces.dtb"
+KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/85xx/e6500rev2_defconfig"
+
+JFFS2_ERASEBLOCK = "0x10000"
+
+SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyEHV0"
+SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
+USE_VT = "0"
diff --git a/conf/machine/t4240rdb.conf b/conf/machine/t4240rdb.conf
new file mode 100644
index 0000000..dc51e65
--- /dev/null
+++ b/conf/machine/t4240rdb.conf
@@ -0,0 +1,20 @@
+#@TYPE: Machine
+#@NAME: Freescale T4240RDB
+#@SOC: t4240
+#@DESCRIPTION: Machine configuration for running T4240RDB in 32-bit mode
+#@MAINTAINER: Chunrong Guo <B40290@freescale.com>
+
+require e6500.inc
+require conf/machine/include/soc-family.inc
+
+SOC_FAMILY = "t4240"
+UBOOT_MACHINES ?= "T4240RDB"
+KERNEL_DEVICETREE ?= "t4240rdb.dtb t4240rdb-usdpaa.dtb t4240rdb-usdpaa-shared-interfaces.dtb"
+KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/85xx/e6500rev2_defconfig"
+
+JFFS2_ERASEBLOCK = "0x10000"
+
+SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1 115200;ttyEHV0"
+SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
+USE_VT = "0"
+BUILD_64BIT_KERNEL = "1"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 06/38] update machine configure file for old boards
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (4 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 05/38] add machine configure file for new boards ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 07/38] fm-ucode: update to sdk v1.6 release ting.liu
` (32 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
1.c293pcie: remove C293PCIE_NAND from UBOOT_MACHINE list
2.p1023rdb: update defconfig to p1023_defconfig
Signed-off-by: Ting Liu <b28495@freescale.com>
---
conf/machine/c293pcie.conf | 2 +-
conf/machine/p1023rdb.conf | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/conf/machine/c293pcie.conf b/conf/machine/c293pcie.conf
index 0583611..88009ac 100644
--- a/conf/machine/c293pcie.conf
+++ b/conf/machine/c293pcie.conf
@@ -9,7 +9,7 @@ require conf/machine/include/soc-family.inc
SOC_FAMILY = "c293pcie"
BOOTFORMAT_CONFIG = "config_ddr3_512m_c29xpcie_800M.dat"
-UBOOT_MACHINES ?= "C293PCIE C293PCIE_NAND C293PCIE_SPIFLASH C293PCIE_SECBOOT C293PCIE_SPIFLASH_SECBOOT"
+UBOOT_MACHINES ?= "C29XPCIE C29XPCIE_SPIFLASH C29XPCIE_SECBOOT C29XPCIE_SPIFLASH_SECBOOT"
KERNEL_DEVICETREE ?= "c293pcie_36b.dtb"
KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/mpc85xx_defconfig"
diff --git a/conf/machine/p1023rdb.conf b/conf/machine/p1023rdb.conf
index 5cfb214..4c18083 100644
--- a/conf/machine/p1023rdb.conf
+++ b/conf/machine/p1023rdb.conf
@@ -10,7 +10,7 @@ require conf/machine/include/soc-family.inc
SOC_FAMILY = "p1023"
UBOOT_MACHINES ?= "P1023RDB"
KERNEL_DEVICETREE ?= "p1023rdb.dtb"
-KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/85xx/p1023rds_defconfig"
+KERNEL_DEFCONFIG ?= "${S}/arch/powerpc/configs/85xx/p1023_defconfig"
JFFS2_ERASEBLOCK = "0x10000"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 07/38] fm-ucode: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (5 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 06/38] update machine configure file for old boards ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 08/38] fmc: " ting.liu
` (31 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Zongchun Yu <Zongchun.Yu@freescale.com>
1. add support for new added boards
2. simplify the definition of compatible_machine
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-dpaa/fm-ucode/fm-ucode_git.bb | 26 ++++++++++++++------------
1 file changed, 14 insertions(+), 12 deletions(-)
diff --git a/recipes-dpaa/fm-ucode/fm-ucode_git.bb b/recipes-dpaa/fm-ucode/fm-ucode_git.bb
index 3840e23..ef9cae0 100644
--- a/recipes-dpaa/fm-ucode/fm-ucode_git.bb
+++ b/recipes-dpaa/fm-ucode/fm-ucode_git.bb
@@ -5,22 +5,22 @@ LIC_FILES_CHKSUM = "file://EULA;md5=60037ccba533a5995e8d1a838d85799c"
PR = "r1"
-COMPATIBLE_MACHINE = "(p1023rdb|p2041rdb|p3041ds|p4080ds|p5020ds|p5040ds|p5020ds-64b|p5040ds-64b|b4420qds|b4420qds-64b|b4860qds|b4860qds-64b|t4160qds|t4160qds-64b|t2080qds|t2080qds-64b|t4240qds|t4240qds-64b)"
inherit deploy
SRC_URI = "git://git.freescale.com/ppc/sdk/fm-ucode.git;nobranch=1"
-SRCREV = "c8fe73d734ed733f39c80aa3a8f167808ba3913c"
+SRCREV = "517267e5f9ca9ab13cb2e94e0a20f555f73885ee"
S = "${WORKDIR}/git"
ALLOW_EMPTY_${PN} = "1"
do_install () {
case ${MACHINE} in
- b4420qds|b4420qds-64b|b4860qds|b4860qds-64b) UCODE=b4860qds;;
- t4240qds|t4240qds-64b|t4160qds|t4160qds-64b) UCODE=t4240qds;;
- p5020ds|p5020ds-64b) UCODE=p5020ds;;
- p5040ds|p5040ds-64b) UCODE=p5040ds;;
- t2080qds|t2080qds-64b) UCODE=t2080qds;;
+ t1040qds|t1040qds-64b|t1040rdb|t1040rdb-64b|t1042rdb|t1042rdb-64b) UCODE=t1040;;
+ t2080qds|t2080qds-64b|t2080rdb|t2080rdb-64b) UCODE=t2080;;
+ b4420qds|b4420qds-64b|b4860qds|b4860qds-64b) UCODE=b4860;;
+ t4240qds|t4240qds-64b|t4240rdb|t4240rdb-64b|t4160qds|t4160qds-64b) UCODE=t4240;;
+ p5020ds|p5020ds-64b) UCODE=p5020;;
+ p5040ds|p5040ds-64b) UCODE=p5040;;
*) UCODE=${MACHINE};;
esac
UCODE=`echo $UCODE | sed -e 's,[a-zA-Z]*$,,'`
@@ -30,11 +30,12 @@ do_install () {
do_deploy () {
case ${MACHINE} in
- b4420qds|b4420qds-64b|b4860qds|b4860qds-64b) UCODE=b4860qds;;
- t4240qds|t4240qds-64b|t4160qds|t4160qds-64b) UCODE=t4240qds;;
- p5020ds|p5020ds-64b) UCODE=p5020ds;;
- p5040ds|p5040ds-64b) UCODE=p5040ds;;
- t2080qds|t2080qds-64b) UCODE=t2080qds;;
+ t1040qds|t1040qds-64b|t1040rdb|t1040rdb-64b|t1042rdb|t1042rdb-64b) UCODE=t1040;;
+ t2080qds|t2080qds-64b|t2080rdb|t2080rdb-64b) UCODE=t2080;;
+ b4420qds|b4420qds-64b|b4860qds|b4860qds-64b) UCODE=b4860;;
+ t4240qds|t4240qds-64b|t4240rdb|t4240rdb-64b|t4160qds|t4160qds-64b) UCODE=t4240;;
+ p5020ds|p5020ds-64b) UCODE=p5020;;
+ p5040ds|p5040ds-64b) UCODE=p5040;;
*) UCODE=${MACHINE};;
esac
UCODE=`echo $UCODE | sed -e 's,[a-zA-Z]*$,,'`
@@ -45,4 +46,5 @@ addtask deploy before do_build after do_install
PACKAGES += "${PN}-image"
FILES_${PN}-image += "/boot"
+COMPATIBLE_MACHINE = "(p1023rdb|e500mc|e5500|e5500-64b|e6500|e6500-64b)"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 08/38] fmc: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (6 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 07/38] fm-ucode: update to sdk v1.6 release ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 09/38] rcw: " ting.liu
` (30 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Zhenhua Luo <zhenhua.luo@freescale.com>
add support for new added boards
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-dpaa/fmc/fmc_git.bb | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/recipes-dpaa/fmc/fmc_git.bb b/recipes-dpaa/fmc/fmc_git.bb
index 9d98fec..9a8af27 100644
--- a/recipes-dpaa/fmc/fmc_git.bb
+++ b/recipes-dpaa/fmc/fmc_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a504ab5a8ff235e67c7301214749346c"
PR = "r2"
SRC_URI = "git://git.freescale.com/ppc/sdk/fmc.git;nobranch=1"
-SRCREV = "363f8497cf04d242c477b12a21f679b2ec9e3fa4"
+SRCREV = "021f7206cd80eb2e85dde1fc1bc79e8fea272de4"
DEPENDS = "libxml2 fmlib tclap"
@@ -24,10 +24,8 @@ EXTRA_OEMAKE_virtclass-native = 'FMCHOSTMODE=1 FMD_USPACE_HEADER_PATH="${STAGING
PARALLEL_MAKE = ""
do_compile () {
- if [ "b4860qds" = "${MACHINE}" ] || [ "t2080qds" = "${MACHINE}" ] || [ "b4420qds" = "${MACHINE}" ];then
+ if echo ${MACHINE} | egrep -q "^(b4|t1|t2|t4)"; then
EXTRA_OEMAKE_PLATFORM="b4860qds"
- elif [ "t4240qds" = "${MACHINE}" ] || [ "t4160qds" = "${MACHINE}" ];then
- EXTRA_OEMAKE_PLATFORM="t4240qds"
elif [ "p1023rds" = "${MACHINE}" ];then
EXTRA_OEMAKE_PLATFORM="p1023rds"
else
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 09/38] rcw: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (7 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 08/38] fmc: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 10/38] fmlib: " ting.liu
` (29 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Zhenhua Luo <zhenhua.luo@freescale.com>
add support for new added boards
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-bsp/rcw/rcw_git.bb | 26 +++++++++++++++-----------
1 file changed, 15 insertions(+), 11 deletions(-)
diff --git a/recipes-bsp/rcw/rcw_git.bb b/recipes-bsp/rcw/rcw_git.bb
index ad961ed..5e751b8 100644
--- a/recipes-bsp/rcw/rcw_git.bb
+++ b/recipes-bsp/rcw/rcw_git.bb
@@ -12,26 +12,30 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit deploy
SRC_URI = "git://git.freescale.com/ppc/sdk/rcw.git;nobranch=1"
-SRCREV = "bc38737b5cb08336a075cb38481881f87b33b7a1"
-SRCREV_t2080qds = "a694a89f4b57ce700b5b2ea84302c8618ece2f0f"
-SRCREV_t2080qds-64b = "a694a89f4b57ce700b5b2ea84302c8618ece2f0f"
+SRCREV = "261b2355e9936ecb37b61e6f58dfc48dcfb805b3"
S = "${WORKDIR}/git"
export PYTHON
do_install () {
- make install
-
- M=`echo ${MACHINE} | sed s/-64b//g`
- install -d ${D}/boot/rcw
- cp -r ${S}/${M}/${M}/* ${D}/boot/rcw
+ make install
+
+ M=`echo ${MACHINE} | sed s/-64b//g`
+ if [ "t1042rdb" = "${M}" ];then
+ M=${M}_pi
+ fi
+ install -d ${D}/boot/rcw
+ cp -r ${S}/${M}/${M}/* ${D}/boot/rcw
}
do_deploy () {
- M=`echo ${MACHINE} | sed s/-64b//g`
- install -d ${DEPLOYDIR}/rcw
- cp -r ${S}/${M}/${M}/* ${DEPLOYDIR}/rcw
+ M=`echo ${MACHINE} | sed s/-64b//g`
+ if [ "t1042rdb" = "${M}" ];then
+ M=${M}_pi
+ fi
+ install -d ${DEPLOYDIR}/rcw
+ cp -r ${S}/${M}/${M}/* ${DEPLOYDIR}/rcw
}
addtask deploy after do_install
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 10/38] fmlib: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (8 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 09/38] rcw: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 11/38] add recipes for ipc kernel module and userspace tool ting.liu
` (28 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Zhenhua Luo <zhenhua.luo@freescale.com>
add support for new added boards
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-dpaa/fmlib/fmlib_git.bb | 20 +++++++++++++-------
1 file changed, 13 insertions(+), 7 deletions(-)
diff --git a/recipes-dpaa/fmlib/fmlib_git.bb b/recipes-dpaa/fmlib/fmlib_git.bb
index df7caf8..04ca515 100644
--- a/recipes-dpaa/fmlib/fmlib_git.bb
+++ b/recipes-dpaa/fmlib/fmlib_git.bb
@@ -9,9 +9,7 @@ DEPENDS += "virtual/kernel"
DEPENDS_virtclass-native = ""
SRC_URI = "git://git.freescale.com/ppc/sdk/fmlib.git;nobranch=1"
-SRCREV = "1fce11f17a102820a20cdbf80f557d74b169fc4c"
-SRCREV_t2080qds = "49f50a4bf4f0e34708003d7b49ce629630b68489"
-SRCREV_t2080qds-64b = "49f50a4bf4f0e34708003d7b49ce629630b68489"
+SRCREV = "6efc100cf470f271a312860c06717928554e3492"
S = "${WORKDIR}/git"
@@ -25,19 +23,27 @@ EXTRA_OEMAKE = "DESTDIR=${D} PREFIX=${prefix} LIB_DEST_DIR=${libdir} \
CROSS_COMPILE=${TARGET_PREFIX} KERNEL_SRC=${STAGING_KERNEL_DIR}"
do_compile () {
- oe_runmake libfm-${TARGET_ARCH_FMLIB}.a
+ if [ "t1040" = "${SOC_FAMILY}" -o "t1042" = "${SOC_FAMILY}" ];then
+ oe_runmake libfm-${TARGET_ARCH_FMLIB}-fmv3.a
+ else
+ oe_runmake libfm-${TARGET_ARCH_FMLIB}.a
+ fi
}
do_compile_virtclass-native () {
}
do_install () {
- oe_runmake install-libfm-${TARGET_ARCH_FMLIB}
+ if [ "t1040" = "${SOC_FAMILY}" -o "t1042" = "${SOC_FAMILY}" ];then
+ oe_runmake install-libfm-${TARGET_ARCH_FMLIB}-fmv3
+ else
+ oe_runmake install-libfm-${TARGET_ARCH_FMLIB}
+ fi
}
do_install_virtclass-native () {
- install -d ${D}/${includedir}
- cp -rf ${S}/include/* ${D}/${includedir}
+ install -d ${D}/${includedir}
+ cp -rf ${S}/include/* ${D}/${includedir}
}
ALLOW_EMPTY_${PN} = "1"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 11/38] add recipes for ipc kernel module and userspace tool
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (9 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 10/38] fmlib: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 12/38] usdpaa: update to sdk v1.6 release ting.liu
` (27 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-bsp/ipc/ipc-modules-multi_git.bb | 11 +++++++
recipes-bsp/ipc/ipc-modules-single_git.bb | 11 +++++++
recipes-bsp/ipc/ipc-modules.inc | 39 ++++++++++++++++++++++
recipes-bsp/ipc/ipc-ust_git.bb | 50 +++++++++++++++++++++++++++++
recipes-bsp/ipc/ipc.inc | 7 ++++
5 files changed, 118 insertions(+)
create mode 100644 recipes-bsp/ipc/ipc-modules-multi_git.bb
create mode 100644 recipes-bsp/ipc/ipc-modules-single_git.bb
create mode 100644 recipes-bsp/ipc/ipc-modules.inc
create mode 100644 recipes-bsp/ipc/ipc-ust_git.bb
create mode 100644 recipes-bsp/ipc/ipc.inc
diff --git a/recipes-bsp/ipc/ipc-modules-multi_git.bb b/recipes-bsp/ipc/ipc-modules-multi_git.bb
new file mode 100644
index 0000000..e5dc115
--- /dev/null
+++ b/recipes-bsp/ipc/ipc-modules-multi_git.bb
@@ -0,0 +1,11 @@
+require ipc-modules.inc
+
+EXTRA_OEMAKE ="KERNEL_DIR=${STAGING_KERNEL_DIR} ${SOC}=1 CONFIG_MULTI_RAT=1"
+
+do_install(){
+ install -d ${D}/usr/driver/IPC/multi_rat
+ install -m 755 ${S}/kernel/*.ko ${D}/usr/driver/IPC/multi_rat
+}
+
+FILES_${PN} += "/usr/driver/IPC/multi_rat/*.ko"
+FILES_${PN}-dbg += "/usr/driver/IPC/multi_rat/.debug"
diff --git a/recipes-bsp/ipc/ipc-modules-single_git.bb b/recipes-bsp/ipc/ipc-modules-single_git.bb
new file mode 100644
index 0000000..03817e0
--- /dev/null
+++ b/recipes-bsp/ipc/ipc-modules-single_git.bb
@@ -0,0 +1,11 @@
+require ipc-modules.inc
+
+EXTRA_OEMAKE ="KERNEL_DIR=${STAGING_KERNEL_DIR} ${SOC}=1"
+
+do_install(){
+ install -d ${D}/usr/driver/IPC/single_rat
+ install -m 755 ${S}/kernel/*.ko ${D}/usr/driver/IPC/single_rat
+}
+
+FILES_${PN} += "/usr/driver/IPC/single_rat/*.ko"
+FILES_${PN}-dbg += "/usr/driver/IPC/single_rat/.debug"
diff --git a/recipes-bsp/ipc/ipc-modules.inc b/recipes-bsp/ipc/ipc-modules.inc
new file mode 100644
index 0000000..015a91b
--- /dev/null
+++ b/recipes-bsp/ipc/ipc-modules.inc
@@ -0,0 +1,39 @@
+SUMMARY = "Linux IPC KERNEL MODULE "
+DESCRIPTION = "DSP boot application and ipc test application"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fa38cd73d71527dc6efb546474f64d10"
+
+require ipc.inc
+
+inherit module
+
+S = "${WORKDIR}/git"
+python () {
+ ma = d.getVar("DISTRO_FEATURES", True)
+ arch = d.getVar("OVERRIDES", True)
+
+ # the : after the arch is to skip the message on 64b
+ if not "multiarch" in ma and ("e5500:" in arch or "e6500:" in arch):
+ raise bb.parse.SkipPackage("Building the kernel for this arch requires multiarch to be in DISTRO_FEATURES")
+
+ promote_kernel = d.getVar('BUILD_64BIT_KERNEL')
+
+ if promote_kernel == "1":
+ d.setVar('KERNEL_CC_append', ' -m64')
+ d.setVar('KERNEL_LD_append', ' -melf64ppc')
+
+ error_qa = d.getVar('ERROR_QA', True)
+ if 'arch' in error_qa:
+ d.setVar('ERROR_QA', error_qa.replace(' arch', ''))
+}
+
+do_compile_prepend () {
+ cd ${S}/kernel
+ case ${MACHINE} in
+ bsc9132qds|bsc9131rdb) SOC=B913x;;
+ b4860qds|b4420qds) SOC=B4860;;
+ esac
+}
+
+INHIBIT_PACKAGE_STRIP = "1"
+
diff --git a/recipes-bsp/ipc/ipc-ust_git.bb b/recipes-bsp/ipc/ipc-ust_git.bb
new file mode 100644
index 0000000..c6b3cfe
--- /dev/null
+++ b/recipes-bsp/ipc/ipc-ust_git.bb
@@ -0,0 +1,50 @@
+SUMMARY = "Linux IPC Userspace Tool"
+DESCRIPTION = "DSP boot application and ipc test application"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fa38cd73d71527dc6efb546474f64d10"
+
+require ipc.inc
+
+S = "${WORKDIR}/git"
+
+# workaround for issue of parallel build, required a actual fix in ipc source
+PARALLEL_MAKE = ""
+
+EXTRA_OEMAKE = 'CROSS_COMPILE="${TARGET_PREFIX}" CC="${CC}" AR="${AR}"'
+
+do_compile () {
+ case ${MACHINE} in
+ bsc9132qds|bsc9131rdb) SOC=B913x;;
+ b4860qds|b4420qds|b4860qds-64b) SOC=B4860;;
+ esac
+ oe_runmake ${SOC}=1
+}
+
+do_install () {
+ install -d ${D}${bindir}
+ install -d ${D}${includedir}
+ install -d ${D}/ipc
+ install -m 755 ${S}/dsp_boot/dsp_bt ${D}/ipc
+ install -m 755 ${S}/ipc/ipc_test ${D}/ipc
+ install -m 755 ${S}/ipc/ipc_test67 ${D}/ipc
+ install -m 755 ${S}/ipc/l1d_app ${D}/ipc
+ install -m 755 ${S}/fsl_shm/app ${D}${bindir}/lg_shm_test
+ install -d ${D}${base_libdir}
+ install -m 755 ${S}/ipc/libipc.so ${D}${base_libdir}
+ install -m 755 ${S}/ipc/libmem.so ${D}${base_libdir}
+ install -m 755 ${S}/ipc/libdspboot.so ${D}${base_libdir}
+ install -d ${D}${includedir}/ipc
+ install -d ${D}${includedir}/ipc/ipc/include
+ install -d ${D}${includedir}/ipc/fsl_shm/lib
+ install ${S}/ipc/include/*.h ${D}${includedir}/ipc/ipc/include
+ install ${S}/dsp_boot/*.h ${D}${includedir}/ipc/ipc/include
+ install ${S}/kernel/fsl_ipc_types.h ${D}${includedir}/ipc/ipc/include
+ install ${S}/kernel/fsl_heterogeneous_common.h ${D}${includedir}/ipc/ipc/include
+ install ${S}/kernel/fsl_heterogeneous_l1_defense.h ${D}${includedir}/ipc/ipc/include
+ install ${S}/fsl_shm/include/*.h ${D}${includedir}/ipc/ipc/include
+ install ${S}/fsl_shm/lib/*.h ${D}${includedir}/ipc/fsl_shm/lib
+}
+
+FILES_${PN} += "/ipc/*"
+FILES_${PN}-dbg += "/ipc/.debug"
+
diff --git a/recipes-bsp/ipc/ipc.inc b/recipes-bsp/ipc/ipc.inc
new file mode 100644
index 0000000..22ab1e3
--- /dev/null
+++ b/recipes-bsp/ipc/ipc.inc
@@ -0,0 +1,7 @@
+DEPENDS = "virtual/kernel"
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/ipc.git;nobranch=1"
+SRCREV = "7e36edbbc5ac5271c85d45745b3e70f47771f262"
+
+COMPATIBLE_MACHINE = "(bsc9132qds|bsc9131rdb|b4860qds|b4420qds)"
+
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 12/38] usdpaa: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (10 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 11/38] add recipes for ipc kernel module and userspace tool ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 13/38] qemu: update to QEMU 1.7 ting.liu
` (26 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Vakul Garg <vakul@freescale.com>
1. Added a new variable for the FMan version so that the usdpaa applications to
correctly use the fmlib interface.
2. Unify the indentation character, replace tab with space 4 character
3. add support for new added boards
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-dpaa/usdpaa/usdpaa_git.bb | 65 +++++++++++++++++++++++++------------
1 file changed, 45 insertions(+), 20 deletions(-)
diff --git a/recipes-dpaa/usdpaa/usdpaa_git.bb b/recipes-dpaa/usdpaa/usdpaa_git.bb
index 8288b2a..9c7e388 100644
--- a/recipes-dpaa/usdpaa/usdpaa_git.bb
+++ b/recipes-dpaa/usdpaa/usdpaa_git.bb
@@ -8,12 +8,13 @@ inherit pkgconfig
PACKAGE_ARCH = "${MACHINE_ARCH}"
DEPENDS = "libxml2 libedit ncurses readline flib fmc"
+DEPENDS_append_b4860qds = " ipc-ust"
+DEPENDS_append_b4420qds = " ipc-ust"
+
RDEPENDS_${PN} = "libgcc bash"
SRC_URI = "git://git.freescale.com/ppc/sdk/usdpaa.git;nobranch=1"
-SRCREV = "cc8e332c64e5840ea2037624159801284434caba"
-SRCREV_t2080qds = "e6659c7a473fbaa64313c941d5fb10c723c64731"
-SRCREV_t2080qds-64b = "e6659c7a473fbaa64313c941d5fb10c723c64731"
+SRCREV = "db3534f4d21892bc7f9fbe973f4e4cf8de924c75"
S = "${WORKDIR}/git"
@@ -21,26 +22,50 @@ EXTRA_OEMAKE = 'CC="${CC}" LD="${LD}" AR="${AR}"'
export ARCH="${TARGET_ARCH}"
do_compile_prepend () {
- case ${MACHINE} in
- b4420qds|b4420qds-64b|b4860qds|b4860qds-64b) SOC=B4860;;
- t4240qds|t4240qds-64b) SOC=T4240;;
- p1023rdb) SOC=P1023;;
- *) SOC=P4080;;
- esac
- export FMC_EXTRA_CFLAGS="-I ${STAGING_INCDIR}/fmc"
- export FMLIB_EXTRA_CFLAGS="-I ${STAGING_INCDIR}/fmd \
- -I ${STAGING_INCDIR}/fmd/Peripherals \
- -I ${STAGING_INCDIR}/fmd/integrations \
- -D $SOC"
-
- export LIBXML2_CFLAGS="$(pkg-config --cflags libxml-2.0)"
- export LIBXML2_LDFLAGS="$(pkg-config --libs --static libxml-2.0)"
- export LIBEDIT_CFLAGS="$(pkg-config --cflags libedit)"
- export LIBEDIT_LDFLAGS="$(pkg-config --libs --static libedit)"
+ case ${MACHINE} in
+ b4420qds|b4420qds-64b|b4860qds|b4860qds-64b)
+ SOC=B4860;
+ FMAN_VARIANT=B4860;;
+ t1040qds|t1040qds-64b|t1040rdb|t1040rdb-64b)
+ SOC=T1040;
+ FMAN_VARIANT=B4860;;
+ t2080qds|t2080qds-64b|t2080rdb|t2080rdb-64b)
+ SOC=T2080;
+ FMAN_VARIANT=B4860;;
+ t4240qds|t4240qds-64b|t4240rdb|t4240rdb-64b)
+ SOC=T4240;
+ FMAN_VARIANT=B4860;;
+ p1023rdb)
+ SOC=P1023;
+ FMAN_VARIANT=P1023;;
+ *)
+ SOC=P4080;
+ FMAN_VARIANT=P4080;;
+ esac
+ export SOC=$SOC
+ export FMC_EXTRA_CFLAGS="-I ${STAGING_INCDIR}/fmc"
+ export FMLIB_EXTRA_CFLAGS="-I ${STAGING_INCDIR}/fmd \
+ -I ${STAGING_INCDIR}/fmd/Peripherals \
+ -I ${STAGING_INCDIR}/fmd/integrations \
+ -D$FMAN_VARIANT"
+
+ export LIBXML2_CFLAGS="$(pkg-config --cflags libxml-2.0)"
+ export LIBXML2_LDFLAGS="$(pkg-config --libs --static libxml-2.0)"
+ export LIBEDIT_CFLAGS="$(pkg-config --cflags libedit)"
+ export LIBEDIT_LDFLAGS="$(pkg-config --libs --static libedit)"
}
do_install () {
- oe_runmake install DESTDIR=${D}
+ case ${MACHINE} in
+ b4420qds|b4420qds-64b|b4860qds|b4860qds-64b) SOC=B4860;;
+ t1040qds|t1040qds-64b|t1040rdb|t1040rdb-64b) SOC=T1040;;
+ t2080qds|t2080qds-64b|t2080rdb|t2080rdb-64b) SOC=T2080;;
+ t4240qds|t4240qds-64b|t4240rdb|t4240rdb-64b) SOC=T4240;;
+ p1023rdb) SOC=P1023;;
+ *) SOC=P4080;;
+ esac
+ export SOC=$SOC
+ oe_runmake install DESTDIR=${D}
}
PARALLEL_MAKE_pn-${PN} = ""
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 13/38] qemu: update to QEMU 1.7
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (11 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 12/38] usdpaa: update to sdk v1.6 release ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 14/38] qemu: Prevent QA warnings about /run ting.liu
` (25 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Stuart Yoder <stuart.yoder@freescale.com>
Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com>
---
conf/machine/e500mc.inc | 2 +-
conf/machine/e500v2.inc | 2 +-
conf/machine/e5500-64b.inc | 2 +-
conf/machine/e5500.inc | 2 +-
conf/machine/e6500-64b.inc | 2 +-
conf/machine/e6500.inc | 2 +-
...x-texinfo-table-markup-in-qemu-options.hx.patch | 201 --------------------
...x-generating-qemu-doc.html-with-texinfo-5.patch | 54 ------
recipes-devtools/qemu/files/add-gtk-options.patch | 13 --
.../qemu/files/add-libssh2-options.patch | 22 ---
| 39 ----
| 84 --------
recipes-devtools/qemu/files/relocatable_sdk.patch | 34 ----
recipes-devtools/qemu/qemu_fslgit.bb | 16 +-
14 files changed, 10 insertions(+), 465 deletions(-)
delete mode 100644 recipes-devtools/qemu/files/0001-doc-Fix-texinfo-table-markup-in-qemu-options.hx.patch
delete mode 100644 recipes-devtools/qemu/files/0002-docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch
delete mode 100644 recipes-devtools/qemu/files/add-gtk-options.patch
delete mode 100644 recipes-devtools/qemu/files/add-libssh2-options.patch
delete mode 100644 recipes-devtools/qemu/files/fdt_header.patch
delete mode 100644 recipes-devtools/qemu/files/fix-libcap-header-issue-on-some-distro.patch
delete mode 100644 recipes-devtools/qemu/files/relocatable_sdk.patch
diff --git a/conf/machine/e500mc.inc b/conf/machine/e500mc.inc
index c6571ea..2b06fd1 100644
--- a/conf/machine/e500mc.inc
+++ b/conf/machine/e500mc.inc
@@ -7,7 +7,7 @@ MACHINE_EXTRA_RRECOMMENDS = "u-boot udev-extraconf kernel-modules"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-qoriq-sdk"
PREFERRED_VERSION_virtual/kernel ?= "3.0.34"
-PREFERRED_VERSION_qemu = "1.4+fsl"
+PREFERRED_VERSION_qemu = "1.7+fsl"
KERNEL_IMAGETYPE ?= "uImage"
# disable the images below for now
diff --git a/conf/machine/e500v2.inc b/conf/machine/e500v2.inc
index 107c9a7..cbdf3d9 100644
--- a/conf/machine/e500v2.inc
+++ b/conf/machine/e500v2.inc
@@ -5,7 +5,7 @@ MACHINE_EXTRA_RRECOMMENDS = "u-boot udev-extraconf kernel-modules"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-qoriq-sdk"
PREFERRED_VERSION_virtual/kernel ?= "3.0.34"
-PREFERRED_VERSION_qemu = "1.4+fsl"
+PREFERRED_VERSION_qemu = "1.7+fsl"
KERNEL_IMAGETYPE ?= "uImage"
# disable the images below for now
diff --git a/conf/machine/e5500-64b.inc b/conf/machine/e5500-64b.inc
index 7dd1a47..c11c3c1 100644
--- a/conf/machine/e5500-64b.inc
+++ b/conf/machine/e5500-64b.inc
@@ -8,7 +8,7 @@ MACHINE_EXTRA_RRECOMMENDS = "u-boot udev-extraconf kernel-modules"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-qoriq-sdk"
PREFERRED_VERSION_virtual/kernel ?= "3.0.34"
-PREFERRED_VERSION_qemu = "1.4+fsl"
+PREFERRED_VERSION_qemu = "1.7+fsl"
KERNEL_IMAGETYPE ?= "uImage"
# disable the images below for now
diff --git a/conf/machine/e5500.inc b/conf/machine/e5500.inc
index 198aa98..db51aa8 100644
--- a/conf/machine/e5500.inc
+++ b/conf/machine/e5500.inc
@@ -7,7 +7,7 @@ MACHINE_EXTRA_RRECOMMENDS = "u-boot udev-extraconf kernel-modules"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-qoriq-sdk"
PREFERRED_VERSION_virtual/kernel ?= "3.0.34"
-PREFERRED_VERSION_qemu = "1.4+fsl"
+PREFERRED_VERSION_qemu = "1.7+fsl"
KERNEL_IMAGETYPE ?= "uImage"
# disable the images below for now
diff --git a/conf/machine/e6500-64b.inc b/conf/machine/e6500-64b.inc
index 9bbfa9e..8025103 100644
--- a/conf/machine/e6500-64b.inc
+++ b/conf/machine/e6500-64b.inc
@@ -8,7 +8,7 @@ MACHINE_EXTRA_RRECOMMENDS = "u-boot udev-extraconf kernel-modules"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-qoriq-sdk"
PREFERRED_VERSION_virtual/kernel ?= "3.0.34"
-PREFERRED_VERSION_qemu = "1.4+fsl"
+PREFERRED_VERSION_qemu = "1.7+fsl"
KERNEL_IMAGETYPE ?= "uImage"
# disable the images below for now
diff --git a/conf/machine/e6500.inc b/conf/machine/e6500.inc
index 2d8a859..4401eb6 100644
--- a/conf/machine/e6500.inc
+++ b/conf/machine/e6500.inc
@@ -7,7 +7,7 @@ MACHINE_EXTRA_RRECOMMENDS = "u-boot udev-extraconf kernel-modules"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-qoriq-sdk"
PREFERRED_VERSION_virtual/kernel ?= "3.0.34"
-PREFERRED_VERSION_qemu = "1.4+fsl"
+PREFERRED_VERSION_qemu = "1.7+fsl"
KERNEL_IMAGETYPE ?= "uImage"
# disable the images below for now
diff --git a/recipes-devtools/qemu/files/0001-doc-Fix-texinfo-table-markup-in-qemu-options.hx.patch b/recipes-devtools/qemu/files/0001-doc-Fix-texinfo-table-markup-in-qemu-options.hx.patch
deleted file mode 100644
index 30daf29..0000000
--- a/recipes-devtools/qemu/files/0001-doc-Fix-texinfo-table-markup-in-qemu-options.hx.patch
+++ /dev/null
@@ -1,201 +0,0 @@
-From 9a7146ca91c04d05af36684d8b3ca79c1254abc2 Mon Sep 17 00:00:00 2001
-From: Markus Armbruster <armbru@redhat.com>
-Date: Wed, 13 Feb 2013 19:49:40 +0100
-Subject: [PATCH 1/2] doc: Fix texinfo @table markup in qemu-options.hx
-
-End tables before headings, start new ones afterwards. Fixes
-incorrect indentation of headings "File system options" and "Virtual
-File system pass-through options" in manual page and qemu-doc.
-
-Normalize markup some to increase chances it survives future edits.
-
-Upstream-Status: Backport
-
-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-Signed-off-by: Markus Armbruster <armbru@redhat.com>
-Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
-Message-id: 1360781383-28635-5-git-send-email-armbru@redhat.com
-Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
----
- qemu-options.hx | 56 +++++++++++++++++++++++++++++++++++++-------------------
- 1 file changed, 37 insertions(+), 19 deletions(-)
-
-diff --git a/qemu-options.hx b/qemu-options.hx
-index 9d7131a..54bd92a 100644
---- a/qemu-options.hx
-+++ b/qemu-options.hx
-@@ -537,13 +537,15 @@ STEXI
- @end table
- ETEXI
-
--DEF("usb", 0, QEMU_OPTION_usb,
-- "-usb enable the USB driver (will be the default soon)\n",
-- QEMU_ARCH_ALL)
- STEXI
- USB options:
- @table @option
-+ETEXI
-
-+DEF("usb", 0, QEMU_OPTION_usb,
-+ "-usb enable the USB driver (will be the default soon)\n",
-+ QEMU_ARCH_ALL)
-+STEXI
- @item -usb
- @findex -usb
- Enable the USB driver (will be the default soon)
-@@ -610,9 +612,15 @@ possible drivers and properties, use @code{-device help} and
- @code{-device @var{driver},help}.
- ETEXI
-
-+STEXI
-+@end table
-+ETEXI
- DEFHEADING()
-
- DEFHEADING(File system options:)
-+STEXI
-+@table @option
-+ETEXI
-
- DEF("fsdev", HAS_ARG, QEMU_OPTION_fsdev,
- "-fsdev fsdriver,id=id[,path=path,][security_model={mapped-xattr|mapped-file|passthrough|none}]\n"
-@@ -676,9 +684,15 @@ Specifies the tag name to be used by the guest to mount this export point
-
- ETEXI
-
-+STEXI
-+@end table
-+ETEXI
- DEFHEADING()
-
- DEFHEADING(Virtual File system pass-through options:)
-+STEXI
-+@table @option
-+ETEXI
-
- DEF("virtfs", HAS_ARG, QEMU_OPTION_virtfs,
- "-virtfs local,path=path,mount_tag=tag,security_model=[mapped-xattr|mapped-file|passthrough|none]\n"
-@@ -769,11 +783,9 @@ ETEXI
- STEXI
- @end table
- ETEXI
--
- DEFHEADING()
-
- DEFHEADING(Display options:)
--
- STEXI
- @table @option
- ETEXI
-@@ -1215,7 +1227,6 @@ ETEXI
- STEXI
- @end table
- ETEXI
--
- ARCHHEADING(, QEMU_ARCH_I386)
-
- ARCHHEADING(i386 target only:, QEMU_ARCH_I386)
-@@ -1301,10 +1312,10 @@ Specify SMBIOS type 0 fields
- Specify SMBIOS type 1 fields
- ETEXI
-
--DEFHEADING()
- STEXI
- @end table
- ETEXI
-+DEFHEADING()
-
- DEFHEADING(Network options:)
- STEXI
-@@ -1718,13 +1729,19 @@ libpcap, so it can be analyzed with tools such as tcpdump or Wireshark.
- Indicate that no network devices should be configured. It is used to
- override the default configuration (@option{-net nic -net user}) which
- is activated if no @option{-net} options are provided.
-+ETEXI
-
-+STEXI
- @end table
- ETEXI
--
- DEFHEADING()
-
- DEFHEADING(Character device options:)
-+STEXI
-+
-+The general form of a character device option is:
-+@table @option
-+ETEXI
-
- DEF("chardev", HAS_ARG, QEMU_OPTION_chardev,
- "-chardev null,id=id[,mux=on|off]\n"
-@@ -1766,10 +1783,6 @@ DEF("chardev", HAS_ARG, QEMU_OPTION_chardev,
- )
-
- STEXI
--
--The general form of a character device option is:
--@table @option
--
- @item -chardev @var{backend} ,id=@var{id} [,mux=on|off] [,@var{options}]
- @findex -chardev
- Backend is one of:
-@@ -1990,14 +2003,15 @@ Connect to a spice virtual machine channel, such as vdiport.
-
- Connect to a spice port, allowing a Spice client to handle the traffic
- identified by a name (preferably a fqdn).
-+ETEXI
-
-+STEXI
- @end table
- ETEXI
--
- DEFHEADING()
-
--STEXI
- DEFHEADING(Device URL Syntax:)
-+STEXI
-
- In addition to using normal file images for the emulated storage devices,
- QEMU can also use networked resources such as iSCSI devices. These are
-@@ -2113,10 +2127,16 @@ qemu-system-x86_84 --drive file=gluster://192.0.2.1/testvol/a.img
- @end example
-
- See also @url{http://www.gluster.org}.
-+ETEXI
-+
-+STEXI
- @end table
- ETEXI
-
- DEFHEADING(Bluetooth(R) options:)
-+STEXI
-+@table @option
-+ETEXI
-
- DEF("bt", HAS_ARG, QEMU_OPTION_bt, \
- "-bt hci,null dumb bluetooth HCI - doesn't respond to commands\n" \
-@@ -2130,8 +2150,6 @@ DEF("bt", HAS_ARG, QEMU_OPTION_bt, \
- " emulate a bluetooth device 'dev' in scatternet 'n'\n",
- QEMU_ARCH_ALL)
- STEXI
--@table @option
--
- @item -bt hci[...]
- @findex -bt
- Defines the function of the corresponding Bluetooth HCI. -bt options
-@@ -2183,9 +2201,11 @@ currently:
- @item keyboard
- Virtual wireless keyboard implementing the HIDP bluetooth profile.
- @end table
--@end table
- ETEXI
-
-+STEXI
-+@end table
-+ETEXI
- DEFHEADING()
-
- DEFHEADING(Linux/Multiboot boot specific:)
---
-1.8.1.5
-
diff --git a/recipes-devtools/qemu/files/0002-docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch b/recipes-devtools/qemu/files/0002-docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch
deleted file mode 100644
index cabbf0e..0000000
--- a/recipes-devtools/qemu/files/0002-docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From f983d4978e1c49ee936ad52bf2de0c531420f5f8 Mon Sep 17 00:00:00 2001
-From: Cole Robinson <crobinso@redhat.com>
-Date: Wed, 20 Feb 2013 07:20:31 +0000
-Subject: [PATCH 2/2] docs: Fix generating qemu-doc.html with texinfo 5
-
-LC_ALL=C makeinfo --no-headers --no-split --number-sections --html qemu-doc.texi -o qemu-doc.html
-./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
-
-Upstream-Status: Pending
-http://patchwork.ozlabs.org/patch/222131/
-
-CC: qemu-stable@nongnu.org
-Signed-off-by: Cole Robinson <crobinso@redhat.com>
-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-Reviewed-by: Markus Armbruster <armbru@redhat.com>
----
- qemu-options.hx | 19 +++++++------------
- 1 file changed, 7 insertions(+), 12 deletions(-)
-
-diff --git a/qemu-options.hx b/qemu-options.hx
-index 54bd92a..5d2d9b8 100644
---- a/qemu-options.hx
-+++ b/qemu-options.hx
-@@ -2089,18 +2089,13 @@ QEMU supports using either local sheepdog devices or remote networked
- devices.
-
- Syntax for specifying a sheepdog device
--@table @list
--``sheepdog:<vdiname>''
--
--``sheepdog:<vdiname>:<snapid>''
--
--``sheepdog:<vdiname>:<tag>''
--
--``sheepdog:<host>:<port>:<vdiname>''
--
--``sheepdog:<host>:<port>:<vdiname>:<snapid>''
--
--``sheepdog:<host>:<port>:<vdiname>:<tag>''
-+@table @code
-+@item sheepdog:<vdiname>
-+@item sheepdog:<vdiname>:<snapid>
-+@item sheepdog:<vdiname>:<tag>
-+@item sheepdog:<host>:<port>:<vdiname>
-+@item sheepdog:<host>:<port>:<vdiname>:<snapid>
-+@item sheepdog:<host>:<port>:<vdiname>:<tag>
- @end table
-
- Example
---
-1.8.1.5
-
diff --git a/recipes-devtools/qemu/files/add-gtk-options.patch b/recipes-devtools/qemu/files/add-gtk-options.patch
deleted file mode 100644
index d8522de..0000000
--- a/recipes-devtools/qemu/files/add-gtk-options.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/configure.old 2013-12-11 21:24:44.422276752 -0600
-+++ b/configure 2013-12-11 21:27:26.954335983 -0600
-@@ -897,6 +897,10 @@
- ;;
- --enable-virtio-blk-data-plane) virtio_blk_data_plane="yes"
- ;;
-+ --disable-gtk) gtk="no"
-+ ;;
-+ --enable-gtk) gtk="yes"
-+ ;;
- *) echo "ERROR: unknown option $opt"; show_help="yes"
- ;;
- esac
diff --git a/recipes-devtools/qemu/files/add-libssh2-options.patch b/recipes-devtools/qemu/files/add-libssh2-options.patch
deleted file mode 100644
index 07b9350..0000000
--- a/recipes-devtools/qemu/files/add-libssh2-options.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Upstream-Status: Inappropriate [configuration]
-
-Freescale qemu configure do not include libssh2 options.
-In order to configure pass , dummy libssh2 options is added to
-freescale qemu configure
-
-Signed-off-by: Chunrong Guo <b40290@freescale.com>
-
-
---- a/configure.old 2014-05-26 12:08:09.000000000 +0800
-+++ b/configure 2014-05-26 12:10:23.000000000 +0800
-@@ -897,6 +897,10 @@
- ;;
- --enable-virtio-blk-data-plane) virtio_blk_data_plane="yes"
- ;;
-+ --disable-libssh2) libssh2="no"
-+ ;;
-+ --enable-libssh2) libssh2="yes"
-+ ;;
- --disable-gtk) gtk="no"
- ;;
- --enable-gtk) gtk="yes"
diff --git a/recipes-devtools/qemu/files/fdt_header.patch b/recipes-devtools/qemu/files/fdt_header.patch
deleted file mode 100644
index dccfe53..0000000
--- a/recipes-devtools/qemu/files/fdt_header.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-Upstream-Status: Pending
-
-qemu: define fdt types in libfdt_env.h from qemu
-
- * fixes
- In file included from /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/libfdt.h:55:0,
- from /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/work/x86_64-linux/qemu-native/1.4.0-r0/qemu-1.4.0/hw/arm/../../device_tree.c:28:
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:58:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:59:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:60:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:61:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:62:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:63:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:64:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:67:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:70:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:73:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:77:2: error: unknown type name 'fdt64_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:78:2: error: unknown type name 'fdt64_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:82:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:87:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:88:2: error: unknown type name 'fdt32_t'
- /home/oe/setup-scripts/build/tmp-angstrom_next-uclibc/sysroots/x86_64-linux/usr/include/fdt.h:89:2: error: unknown type name 'fdt32_t'
-
-Index: qemu-1.4.0/include/libfdt_env.h
-===================================================================
---- qemu-1.4.0.orig/include/libfdt_env.h 2013-02-15 23:05:35.000000000 +0000
-+++ qemu-1.4.0/include/libfdt_env.h 2013-04-13 14:17:27.918885225 +0000
-@@ -21,6 +21,10 @@
-
- #include "qemu/bswap.h"
-
-+typedef uint16_t fdt16_t;
-+typedef uint32_t fdt32_t;
-+typedef uint64_t fdt64_t;
-+
- #ifdef HOST_WORDS_BIGENDIAN
- #define fdt32_to_cpu(x) (x)
- #define cpu_to_fdt32(x) (x)
diff --git a/recipes-devtools/qemu/files/fix-libcap-header-issue-on-some-distro.patch b/recipes-devtools/qemu/files/fix-libcap-header-issue-on-some-distro.patch
deleted file mode 100644
index 13a6ea2..0000000
--- a/recipes-devtools/qemu/files/fix-libcap-header-issue-on-some-distro.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-fix libcap header issue on some distro
-
-1, When build qemu-native on SLED 11.2, there is an error:
-...
-| In file included from /usr/include/bits/sigcontext.h:28,
-| from /usr/include/signal.h:339,
-| from /buildarea2/tmp/work/i686-linux/qemu-native/1.4.0-r0/
-qemu-1.4.0/include/qemu-common.h:42,
-| from fsdev/virtfs-proxy-helper.c:23:
-| /usr/include/asm/sigcontext.h:28: error: expected specifier-
-qualifier-list before '__u64'
-| /usr/include/asm/sigcontext.h:191: error: expected specifier-
-qualifier-list before '__u64'
-...
-
-2, The virtfs-proxy-helper.c includes <sys/capability.h> and
-qemu-common.h in sequence. The header include map is:
-(`-->' presents `include')
-...
-"virtfs-proxy-helper.c" --> <sys/capability.h>
-...
-"virtfs-proxy-helper.c" --> "qemu-common.h" --> <signal.h> -->
-<bits/sigcontext.h> --> <asm/sigcontext.h> --> <linux/types.h> -->
-<asm/types.h> --> <asm-generic/types.h> --> <asm-generic/int-ll64.h>
-...
-
-3, The bug is found on SLED 11.2 x86. In libcap header file
-/usr/include/sys/capability.h, it does evil stuff like this:
-...
- 25 /*
- 26 * Make sure we can be included from userland by preventing
- 27 * capability.h from including other kernel headers
- 28 */
- 29 #define _LINUX_TYPES_H
- 30 #define _LINUX_FS_H
- 31 #define __LINUX_COMPILER_H
- 32 #define __user
- 33
- 34 typedef unsigned int __u32;
- 35 typedef __u32 __le32;
-...
-This completely prevents including /usr/include/linux/types.h.
-The above `<asm/sigcontext.h> --> <linux/types.h>' is prevented,
-and '__u64' is defined in <asm-generic/int-ll64.h>.
-
-4, Modify virtfs-proxy-helper.c to include <sys/capability.h>
-last to workaround the issue.
-
-http://www.linuxtv.org/pipermail/vdr/2009-August/021194.html
-http://patchwork.linuxtv.org/patch/12748/
-
-Upstream-Status: Pending
-Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
----
- fsdev/virtfs-proxy-helper.c | 7 +++++--
- 1 file changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/fsdev/virtfs-proxy-helper.c b/fsdev/virtfs-proxy-helper.c
---- a/fsdev/virtfs-proxy-helper.c
-+++ b/fsdev/virtfs-proxy-helper.c
-@@ -12,7 +12,6 @@
- #include <sys/resource.h>
- #include <getopt.h>
- #include <syslog.h>
--#include <sys/capability.h>
- #include <sys/fsuid.h>
- #include <sys/vfs.h>
- #include <sys/ioctl.h>
-@@ -26,7 +25,11 @@
- #include "virtio-9p-marshal.h"
- #include "hw/9pfs/virtio-9p-proxy.h"
- #include "fsdev/virtio-9p-marshal.h"
--
-+/*
-+ * Include this one last due to some versions of it being buggy:
-+ * http://www.linuxtv.org/pipermail/vdr/2009-August/021194.html
-+ */
-+#include <sys/capability.h>
- #define PROGNAME "virtfs-proxy-helper"
-
- #ifndef XFS_SUPER_MAGIC
---
-1.7.10.4
-
diff --git a/recipes-devtools/qemu/files/relocatable_sdk.patch b/recipes-devtools/qemu/files/relocatable_sdk.patch
deleted file mode 100644
index 774a49c..0000000
--- a/recipes-devtools/qemu/files/relocatable_sdk.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-Upstream-Status: Inappropriate [SDK specific]
-
-In order to be able to change the dynamic loader path when relocating
-binaries, the interp section has to be made big enough to accomodate
-the new path (4096 is the maximum path length in Linux).
-
-Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
-
-Index: qemu-1.4.0/ldscripts/i386.ld
-===================================================================
---- qemu-1.4.0.orig/ldscripts/i386.ld 2013-02-15 15:05:35.000000000 -0800
-+++ qemu-1.4.0/ldscripts/i386.ld 2013-02-28 22:55:36.138816418 -0800
-@@ -8,7 +8,7 @@
- {
- /* Read-only sections, merged into text segment: */
- . = 0x60000000 + SIZEOF_HEADERS;
-- .interp : { *(.interp) }
-+ .interp : { *(.interp); . = 0x1000; }
- .hash : { *(.hash) }
- .dynsym : { *(.dynsym) }
- .dynstr : { *(.dynstr) }
-Index: qemu-1.4.0/ldscripts/x86_64.ld
-===================================================================
---- qemu-1.4.0.orig/ldscripts/x86_64.ld 2013-02-15 15:05:35.000000000 -0800
-+++ qemu-1.4.0/ldscripts/x86_64.ld 2013-02-28 22:55:36.138816418 -0800
-@@ -6,7 +6,7 @@
- {
- /* Read-only sections, merged into text segment: */
- . = 0x60000000 + SIZEOF_HEADERS;
-- .interp : { *(.interp) }
-+ .interp : { *(.interp); . = 0x1000; }
- .hash : { *(.hash) }
- .dynsym : { *(.dynsym) }
- .dynstr : { *(.dynstr) }
diff --git a/recipes-devtools/qemu/qemu_fslgit.bb b/recipes-devtools/qemu/qemu_fslgit.bb
index eab3db5..e76f350 100644
--- a/recipes-devtools/qemu/qemu_fslgit.bb
+++ b/recipes-devtools/qemu/qemu_fslgit.bb
@@ -3,24 +3,16 @@ require recipes-devtools/qemu/qemu.inc
LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
-# This means v1.4 with FSL specific patches applied
-PV = "1.4+fsl"
+# This means QEMU v1.7 with FSL specific patches applied
+PV = "1.7+fsl"
SRC_URI = "git://git.freescale.com/ppc/sdk/qemu.git;nobranch=1"
-SRCREV = "99231018edf75522aea2630e4089c9163566fb73"
-
-SRC_URI += " \
- file://0001-doc-Fix-texinfo-table-markup-in-qemu-options.hx.patch \
- file://0002-docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch \
- file://fdt_header.patch \
- file://add-gtk-options.patch \
- file://add-libssh2-options.patch \
-"
+SRCREV = "9e38e640275beabf6468a04cec5c403b2ac566ad"
S = "${WORKDIR}/git"
QEMU_TARGETS = "ppc"
-PPC_OECONF = '${SDL} --cross-prefix=${TARGET_PREFIX} --disable-werror --disable-vnc --audio-drv-list="" --audio-card-list="" --disable-bluez --disable-curl'
+PPC_OECONF = '${SDL} --cross-prefix=${TARGET_PREFIX} --disable-werror --disable-vnc --disable-bluez --disable-curl --enable-libusb'
EXTRA_OECONF_e5500-64b = "--target-list=ppc64-softmmu ${PPC_OECONF}"
EXTRA_OECONF_e6500-64b = "--target-list=ppc64-softmmu ${PPC_OECONF}"
EXTRA_OECONF_e6500 = "--target-list=ppc64-softmmu ${PPC_OECONF}"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 14/38] qemu: Prevent QA warnings about /run
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (12 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 13/38] qemu: update to QEMU 1.7 ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 15/38] hypervisor: use seperate folder for 32/64b output ting.liu
` (24 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-devtools/qemu/qemu_fslgit.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/recipes-devtools/qemu/qemu_fslgit.bb b/recipes-devtools/qemu/qemu_fslgit.bb
index e76f350..30f27d6 100644
--- a/recipes-devtools/qemu/qemu_fslgit.bb
+++ b/recipes-devtools/qemu/qemu_fslgit.bb
@@ -35,6 +35,8 @@ do_install_prepend() {
do_install_append() {
rm ${WORKDIR}/powerpc_rom.bin
+ # Prevent QA warnings about installed ${localstatedir}/run
+ if [ -d ${D}${localstatedir}/run ]; then rmdir ${D}${localstatedir}/run; fi
}
INSANE_SKIP_${PN} += "dev-deps"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 15/38] hypervisor: use seperate folder for 32/64b output
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (13 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 14/38] qemu: Prevent QA warnings about /run ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 16/38] hypervisor: update to v1.3-009 release ting.liu
` (23 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <ting.liu@freescale.com>
Signed-off-by: Ting Liu <ting.liu@freescale.com>
---
.../hypervisor/hypervisor_git.bb | 25 +++++++++++---------
1 file changed, 14 insertions(+), 11 deletions(-)
diff --git a/recipes-virtualization/hypervisor/hypervisor_git.bb b/recipes-virtualization/hypervisor/hypervisor_git.bb
index 318c942..14aaedf 100644
--- a/recipes-virtualization/hypervisor/hypervisor_git.bb
+++ b/recipes-virtualization/hypervisor/hypervisor_git.bb
@@ -9,8 +9,6 @@ DEPENDS = "u-boot-mkimage-native"
inherit deploy
-S = "${WORKDIR}/git"
-
# TODO: fix dtc to use the already built package
SRC_URI = " \
git://git.freescale.com/ppc/sdk/hypervisor/hypervisor.git;name=hypervisor;nobranch=1 \
@@ -30,7 +28,12 @@ SRCREV_libos = "4691387e15be78d140142104f30b3f356281c46a"
SRCREV_dtc = "033089f29099bdfd5c2d6986cdb9fd07b16cfde0"
SRCREV_hypertrk = "975c98b562186afbd3bbf103ae54b96cf9b3e533"
-EXTRA_OEMAKE = 'CROSS_COMPILE=${TARGET_PREFIX} CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS}"'
+S = "${WORKDIR}/git"
+
+OUTPUT ?= "output32"
+OUTPUT_powerpc64 = "output64"
+
+EXTRA_OEMAKE = 'CROSS_COMPILE=${TARGET_PREFIX} CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS}" O="${OUTPUT}"'
DEFCONFIG = "defconfig"
DEFCONFIG_powerpc64 = "64bit_defconfig"
@@ -60,29 +63,29 @@ do_compile () {
do_install () {
install -d ${D}/${bindir}
- install ${S}/output/bin/linux/partman ${D}/${bindir}/partman
+ install ${B}/${OUTPUT}/bin/linux/partman ${D}/${bindir}/partman
install -d ${D}${sysconfdir}/udev/rules.d
install -m 0644 ${WORKDIR}/81-fsl-embedded-hv.rules ${D}${sysconfdir}/udev/rules.d
install -d ${D}/boot/hv
- install ${S}/output/.config ${D}/boot/hv/hypervisor.config
- install -m 644 ${S}/output/bin/hv ${S}/output/bin/hv.map \
- ${S}/output/bin/hv.uImage ${S}/output/bin/hv.bin \
+ install ${B}/${OUTPUT}/.config ${D}/boot/hv/hypervisor.config
+ install -m 644 ${B}/${OUTPUT}/bin/hv ${B}/${OUTPUT}/bin/hv.map \
+ ${B}/${OUTPUT}/bin/hv.uImage ${B}/${OUTPUT}/bin/hv.bin \
${D}/boot/hv/
}
do_deploy () {
install -d ${DEPLOYDIR}/hv/
- install ${S}/output/.config ${DEPLOYDIR}/hv/hypervisor.config
- install -m 644 ${S}/output/bin/hv ${S}/output/bin/hv.map \
- ${S}/output/bin/hv.uImage ${S}/output/bin/hv.bin \
+ install ${B}/${OUTPUT}/.config ${DEPLOYDIR}/hv/hypervisor.config
+ install -m 644 ${B}/${OUTPUT}/bin/hv ${B}/${OUTPUT}/bin/hv.map \
+ ${B}/${OUTPUT}/bin/hv.uImage ${B}/${OUTPUT}/bin/hv.bin \
${DEPLOYDIR}/hv/
}
addtask deploy before do_build after do_install
do_deploy_append() {
- rm -f ${S}/../hv
+ rm -f ${B}/../hv
}
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 16/38] hypervisor: update to v1.3-009 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (14 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 15/38] hypervisor: use seperate folder for 32/64b output ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 17/38] hypervisor: skip already-stripped check ting.liu
` (22 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
v1.3-009 bug fixes and changes
-introducing "fast tlb1 feature" - the performance of TLB1 emulation
is significantly improved by implementing a shorter code path for
non-IPROT TLB1 entries. This is particularly useful for guests
making heavy use of tlb1, for example when using indirect tlb1 entries.
The feature is controlled by a Kconfig option and is enabled by default.
-EPCR[DGTMI] (disable guest tlb management instructions) is now
dynamically controlled
-workaround A-006958 time-base erratum
-workaround A-007907 l1 stash on e6500 erratum
-workaround A-008007 t1040 pvr erratum
-workaround A-00598 pamu erratum
-workaround t1040 uart fifo erratum
-other misc fixes
Signed-off-by: Ting Liu <b28495@freescale.com>
---
.../hypervisor/hypervisor_git.bb | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/recipes-virtualization/hypervisor/hypervisor_git.bb b/recipes-virtualization/hypervisor/hypervisor_git.bb
index 14aaedf..2fc2f25 100644
--- a/recipes-virtualization/hypervisor/hypervisor_git.bb
+++ b/recipes-virtualization/hypervisor/hypervisor_git.bb
@@ -20,12 +20,10 @@ SRC_URI = " \
"
SRCREV_FORMAT="hypervisor"
-SRCREV = "acbde15272d46a80bcf4a00d7d18ca4a86e49c16"
-SRCREV_t2080qds = "2a430ebaa59841fdb49c0c87f8766cc2ef99123b"
-SRCREV_t2080qds-64b = "2a430ebaa59841fdb49c0c87f8766cc2ef99123b"
+SRCREV = "175984b6f07d9b407efc10b781cf6a05c2f3a24f"
SRCREV_kconfig = "a56025d4da992b856796b0eccac2e410d751dbac"
-SRCREV_libos = "4691387e15be78d140142104f30b3f356281c46a"
-SRCREV_dtc = "033089f29099bdfd5c2d6986cdb9fd07b16cfde0"
+SRCREV_libos = "99b4fb59192412ddbad27196fd5617e61cff895d"
+SRCREV_dtc = "a6d55e039fd22048687fe061b4609e2807efe764"
SRCREV_hypertrk = "975c98b562186afbd3bbf103ae54b96cf9b3e533"
S = "${WORKDIR}/git"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 17/38] hypervisor: skip already-stripped check
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (15 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 16/38] hypervisor: update to v1.3-009 release ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 18/38] qoriq-debug: update to sdk v1.6 release ting.liu
` (21 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
partman binary was set to be stripped in source code
Signed-off-by: Ting Liu <b28495@freescale.com>
---
.../hypervisor/hypervisor_git.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/recipes-virtualization/hypervisor/hypervisor_git.bb b/recipes-virtualization/hypervisor/hypervisor_git.bb
index 2fc2f25..4add9f3 100644
--- a/recipes-virtualization/hypervisor/hypervisor_git.bb
+++ b/recipes-virtualization/hypervisor/hypervisor_git.bb
@@ -86,6 +86,7 @@ do_deploy_append() {
rm -f ${B}/../hv
}
+INSANE_SKIP_${PN} = 'already-stripped'
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
ALLOW_EMPTY_${PN} = "1"
PACKAGES_prepend = "${PN}-image ${PN}-partman "
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 18/38] qoriq-debug: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (16 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 17/38] hypervisor: skip already-stripped check ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 19/38] qoriq-debug: use autotools-brokensep ting.liu
` (20 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
Changes:
Corrected char buffer overrun error
Added suport for Linux kernel 3.12
Corrected memory map for QMAN and BMAN for T4/B4
Added Device Config support for Gen 1 processors.
Support for additional T4240rev2 and B4860rev2 debug components
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-kernel/qoriq-debug/qoriq-debug_git.bb | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/recipes-kernel/qoriq-debug/qoriq-debug_git.bb b/recipes-kernel/qoriq-debug/qoriq-debug_git.bb
index 5b0256f..65caa50 100644
--- a/recipes-kernel/qoriq-debug/qoriq-debug_git.bb
+++ b/recipes-kernel/qoriq-debug/qoriq-debug_git.bb
@@ -5,9 +5,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=e29234dd5d40dc352cc60cc0c93437ba"
inherit module autotools
-SRCBRANCH = "sdk-v1.4.x"
-SRC_URI = "git://git.freescale.com/ppc/sdk/qoriq-debug.git;branch=${SRCBRANCH}"
-SRCREV = "08de2902af9a79ba9e436a284b8d7754b351f608"
+SRC_URI = "git://git.freescale.com/ppc/sdk/qoriq-debug.git;nobranch=1"
+SRCREV = "20615c1ea332102635f8314cee5787c48c1a4254"
S = "${WORKDIR}/git"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 19/38] qoriq-debug: use autotools-brokensep
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (17 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 18/38] qoriq-debug: update to sdk v1.6 release ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 20/38] hv-cfg: update to sdk v1.6 release ting.liu
` (19 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
Currently it does not support S!=B build, workaround it now
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-kernel/qoriq-debug/qoriq-debug_git.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-kernel/qoriq-debug/qoriq-debug_git.bb b/recipes-kernel/qoriq-debug/qoriq-debug_git.bb
index 65caa50..5dd2468 100644
--- a/recipes-kernel/qoriq-debug/qoriq-debug_git.bb
+++ b/recipes-kernel/qoriq-debug/qoriq-debug_git.bb
@@ -3,7 +3,7 @@ SECTION = "qoriq-debug"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=e29234dd5d40dc352cc60cc0c93437ba"
-inherit module autotools
+inherit module autotools-brokensep
SRC_URI = "git://git.freescale.com/ppc/sdk/qoriq-debug.git;nobranch=1"
SRCREV = "20615c1ea332102635f8314cee5787c48c1a4254"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 20/38] hv-cfg: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (18 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 19/38] qoriq-debug: use autotools-brokensep ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 21/38] flib: " ting.liu
` (18 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
changes:
t1040: move hv pma lower
t1040: assign scfg node to part1
e6500: Enable direct guest tlb management for several chips
Revert "b4rev2: Disable direct guest tlb management"
Revert "t4rev2: Disable direct guest tlb management"
t4240rdb: Add missing ports
t2080rdb: initial hv-2p scenario
t4240rdb: update pci nodes to match the rcw
t4240qds: add missing "dce" and "rman" devices
t4240rdb: add missing "dce" and "rman" devices
t4240rdb: initial hv-2p scenario
pme : add missing device nodes
Add several experimental hv config files
p5020ds: initial hv-2p scenario
t1040rdb: initial hv-2p scenario
t1040qds: initial hv-2p scenario
t2080qds: Add two more ports in the first partition
t2080qds: add a few missing devices
t2080qds: Renamed hv-cfg folder to match the proper rcw
t2080qds: Add DPAA ports
t2080qds: initial hv-2p scenario
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-virtualization/hv-cfg/hv-cfg_git.bb | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/recipes-virtualization/hv-cfg/hv-cfg_git.bb b/recipes-virtualization/hv-cfg/hv-cfg_git.bb
index a913524..304b78f 100644
--- a/recipes-virtualization/hv-cfg/hv-cfg_git.bb
+++ b/recipes-virtualization/hv-cfg/hv-cfg_git.bb
@@ -19,9 +19,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit deploy
SRC_URI = "git://git.freescale.com/ppc/sdk/hv-cfg.git;nobranch=1"
-SRCREV = "39f1e585e0a70634e009b2e720407b27f787ace1"
-SRCREV_t2080qds = "46065e277a853ca3fa80040d3b00d7582b619a47"
-SRCREV_t2080qds-64b = "46065e277a853ca3fa80040d3b00d7582b619a47"
+SRCREV = "f79080739851b3a3dfcd435f2ef1572459a4313c"
S = "${WORKDIR}/git"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 21/38] flib: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (19 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 20/38] hv-cfg: update to sdk v1.6 release ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 22/38] boot-format: " ting.liu
` (17 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
changes:
fix ZUC-E + SNOW f9 decapsulation
fix PDCP Control Plane AES-CTR + SNOW f9 decapsulation
WiMAX: wait to update the header on encap era4
WiMAX: invalidate prefetch buffer on encap (era5+)
fix invalid offset in PDCP MOVE commands
fix RLC PDB comment
fix WiFi for SEC ERA > 5
remove nonsensical comment for MBMS descriptor creation function
fix RLC encap descriptor
add WCDMA RLC protocol descriptors
MBMS processing should be done only on devices with SEC ERA >= 5
MOVE - fix (#2) support for selecting offset in MATH Regs using AUX field
MOVE - fix support for selecting offset in MATH Regs using AUX field
fix MBMS statistics writeback
add MBMS statistics retrieval function
fix PATCH_RAW and PATCH_RAW_NON_LOCAL
beautify MBMS descriptor creation functions
add PATCH_RAW and PATCH_RAW_NON_LOCAL support
fix IFB in MBMS Type 1 & 3 descriptors
remove compiler warnings from descriptors
remove compiler warnings from RTA library core
add MBMS SYNC protocol processing support
SEQ IN PTR - don't generate pointer field when SOP is used
fix PDCP Control Plane AES-CTR + SNOW f9 decapsulation for SEC ERA >=6
PROTOCOL - add ODF and DFV HMO bits for IPsec protocol
fix PDCP Control Plane with ZUC encryption & NULL integrity
Job descriptor - fix usage of Make Trusted Descriptor (MTD)
enable SEC Era 6 support
Extended job descriptor - add support for FTD bit
add JUMP_INC and JUMP_DEC commands
MOVE - add support for selecting offset in MATH Regs using AUX field
SEQFIFOLOAD - add support for AIDF bit
SEQKEY - add support for VLF and AIDF bits
WAITCOMP is a MOVE-specific flag, not a generic flag
LOAD - fix length mask for the case when dst is DCTRL
SEQ OUT PTR - add support for RST and EWS bits
Job descriptor - do not allow TD and MTD options in the same time
Job descriptor - add support for Extended Header - JOB_HDR_EXT
refactoring - add __rta_out* for writing in the descriptor buffer
LOAD command fix - always return the insertion offset in the desc buffer
add defines needed for Linux kernel integration
add helper macros for finding out descriptor length
move platform dependencies to compat.h
whitespace fixes
add Class Context src/dst for the LOAD/STORE commands
add defines for SEC commands
rename MATH src/dst PROT to MATH DPOVRD
add support for RNG4 bits PS, AI
rename FIFOLD_TYPE_DFIFO to FIFOLD_TYPE_NOINFOFIFO
rename LD/ST DECO descriptor buffers src/dst
sync pdb.h with Linux kernel counterpart
prepare sync of pdb.h with Linux kernel counterpart
fix test_load DXLT golden pattern
Update RSA descriptors
add DES-CBC/3DES-CBC & AES-XCBC-MAC-96 IPsec descriptors
add TLS family descriptor for cipher block suites
add RSA protocol descriptors
fix AES-CTR + SNOW f9 decapsulation
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-dpaa/flib/flib_git.bb | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/recipes-dpaa/flib/flib_git.bb b/recipes-dpaa/flib/flib_git.bb
index 3f25999..5673718 100644
--- a/recipes-dpaa/flib/flib_git.bb
+++ b/recipes-dpaa/flib/flib_git.bb
@@ -4,9 +4,7 @@ LICENSE = "BSD & GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=3f16fa8e677e45af3127c5c4bafc3c00"
SRC_URI = "git://git.freescale.com/ppc/sdk/flib.git;nobranch=1"
-SRCREV = "bb6162efa0767fc515c87a51191a9edba4750426"
-SRCREV_t2080qds = "64a3233ae426f36119268381c62100b02f7fe7e1"
-SRCREV_t2080qds-64b = "64a3233ae426f36119268381c62100b02f7fe7e1"
+SRCREV = "6918b5d4ff24a5e7ab4803c849570d45f359a8d7"
S = "${WORKDIR}/git"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 22/38] boot-format: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (20 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 21/38] flib: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 23/38] cst: " ting.liu
` (16 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
changes:
p2020rdb: Add L2/SRAM boot support
powerpc: update dat files to take care 768KB u-boot
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-bsp/boot-format/boot-format_git.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-bsp/boot-format/boot-format_git.bb b/recipes-bsp/boot-format/boot-format_git.bb
index 5e1719b..eb7c6de 100644
--- a/recipes-bsp/boot-format/boot-format_git.bb
+++ b/recipes-bsp/boot-format/boot-format_git.bb
@@ -4,7 +4,7 @@ PR = "r6"
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
SRC_URI = "git://git.freescale.com/ppc/sdk/boot-format.git;nobranch=1"
-SRCREV = "3d5f5ae1461eb14927a89eea12a841983e151ec7"
+SRCREV = "4eb81a6797ef4e58bf7d9b2d58afb37a21c1f550"
S = "${WORKDIR}/git"
EXTRA_OEMAKE = 'CC="${CC}"'
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 23/38] cst: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (21 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 22/38] boot-format: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 24/38] web-sysmon: " ting.liu
` (15 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
changes:
KEY_SELECT removed from input file for u-boot -LS1
Input files added for LS1 (group 5)
Added proper address of u-boot for u-boot header
LS1021: unisign fixed for group5
code clean up
code cleanup
Added sample input file for legacy boot feature in dir: input_files/legacy_cfsign/
Added legacy boot feature
code clean up
Entry point and address changed for increased U-boot Size
add support for SDHC in CSF(ESBC) Header
input files modified for c29x
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-extended/cst/cst_git.bb | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/recipes-extended/cst/cst_git.bb b/recipes-extended/cst/cst_git.bb
index a9d41ac..0ec883b 100644
--- a/recipes-extended/cst/cst_git.bb
+++ b/recipes-extended/cst/cst_git.bb
@@ -8,9 +8,7 @@ LIC_FILES_CHKSUM = "file://RELEASENOTES;beginline=8;endline=43;md5=5a7b22a2c96b5
DEPENDS += "openssl"
SRC_URI = "git://git.freescale.com/ppc/sdk/cst.git;nobranch=1"
-SRCREV = "55223ed64404ee57c55416017a8d65b28314282e"
-SRCREV_t2080qds = "fd8f47ed97bc9a878a203e77ca74b2b8eda86a66"
-SRCREV_t2080qds-64b = "fd8f47ed97bc9a878a203e77ca74b2b8eda86a66"
+SRCREV = "321b798b84cb5fe6564dfb233dea046e779d6f74"
S = "${WORKDIR}/git"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 24/38] web-sysmon: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (22 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 23/38] cst: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 25/38] ceetm: add recipe for " ting.liu
` (14 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
changes:
Add T4240QDS case, monitor.conf is an example based on T4240QDS
Add power consumption monitoring support
Adjust monitoring duration: 20mins->10mins, 4hours->1hour
Update copyright
Update refresh rate as every 10 senconds
Disable error logging for lighttpd
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-extended/web-sysmon/web-sysmon_git.bb | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/recipes-extended/web-sysmon/web-sysmon_git.bb b/recipes-extended/web-sysmon/web-sysmon_git.bb
index d9df8e4..506c0e1 100644
--- a/recipes-extended/web-sysmon/web-sysmon_git.bb
+++ b/recipes-extended/web-sysmon/web-sysmon_git.bb
@@ -3,9 +3,8 @@ SECTION = "web-sysmon"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e"
-SRCBRANCH = "sdk-v1.4.x"
-SRC_URI = "git://git.freescale.com/ppc/sdk/web-sysmon.git;branch=${SRCBRANCH}"
-SRCREV = "40b47611378ef5c07d98f0f691bb146ae52dcdc1"
+SRC_URI = "git://git.freescale.com/ppc/sdk/web-sysmon-dev.git;nobranch=1"
+SRCREV = "d8fafc6f223054a4129d5623e89d3dcf42ac8147"
S = "${WORKDIR}/git"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 25/38] ceetm: add recipe for sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (23 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 24/38] web-sysmon: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 26/38] l2switch: add recipe for sdk v1.6 ting.liu
` (13 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-kernel/ceetm/ceetm_git.bb | 44 +++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
create mode 100644 recipes-kernel/ceetm/ceetm_git.bb
diff --git a/recipes-kernel/ceetm/ceetm_git.bb b/recipes-kernel/ceetm/ceetm_git.bb
new file mode 100644
index 0000000..7620cdb
--- /dev/null
+++ b/recipes-kernel/ceetm/ceetm_git.bb
@@ -0,0 +1,44 @@
+DESCRIPTION = "CEETM TC QDISC"
+LICENSE = "GPLv2 & BSD"
+LIC_FILES_CHKSUM = "file://COPYING;md5=b5881ecf398da8a03a3f4c501e29d287"
+
+DEPENDS="virtual/kernel"
+
+inherit module
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/ceetm.git;nobranch=1"
+SRCREV = "ecf55c9ca0cd42a212653e1f99c19cd611e3a008"
+
+S = "${WORKDIR}/git"
+
+EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX} SYSROOT=${STAGING_DIR_TARGET}"
+export KERNEL_PATH = "${STAGING_KERNEL_DIR}"
+
+python () {
+ ma = d.getVar("DISTRO_FEATURES", True)
+ arch = d.getVar("OVERRIDES", True)
+
+ # the : after the arch is to skip the message on 64b
+ if not "multiarch" in ma and "e6500:" in arch:
+ raise bb.parse.SkipPackage("Building the kernel for this arch requires multiarch to be in DISTRO_FEATURES")
+
+ promote_kernel = d.getVar('BUILD_64BIT_KERNEL')
+
+ if promote_kernel == "1":
+ d.setVar('KERNEL_CC_append', ' -m64')
+ d.setVar('KERNEL_LD_append', ' -melf64ppc')
+
+ error_qa = d.getVar('ERROR_QA', True)
+ if 'arch' in error_qa:
+ d.setVar('ERROR_QA', error_qa.replace(' arch', ''))
+}
+
+do_install(){
+ mkdir -p ${D}/usr/driver/ceetm
+ mkdir -p ${D}/${libdir}/tc
+ cp ${S}/bin/ceetm.ko ${D}/usr/driver/ceetm
+ cp ${S}/bin/q_ceetm.so ${D}/${libdir}/tc/.
+}
+
+FILES_${PN} += "/usr/driver/ceetm ${libdir}/tc"
+INHIBIT_PACKAGE_STRIP = "1"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 26/38] l2switch: add recipe for sdk v1.6
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (24 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 25/38] ceetm: add recipe for " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-07 1:18 ` Bob Cochran
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 27/38] l2switch: skip already-stripped check ting.liu
` (12 subsequent siblings)
38 siblings, 1 reply; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-extended/l2switch/l2switch_0.1.bb | 31 +++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
create mode 100755 recipes-extended/l2switch/l2switch_0.1.bb
diff --git a/recipes-extended/l2switch/l2switch_0.1.bb b/recipes-extended/l2switch/l2switch_0.1.bb
new file mode 100755
index 0000000..c25b38b
--- /dev/null
+++ b/recipes-extended/l2switch/l2switch_0.1.bb
@@ -0,0 +1,31 @@
+SUMMARY = "T1040 L2 Switch"
+DESCRIPTION = "Control application sample, headers and library"
+LICENSE = "Proprietary"
+LIC_FILES_CHKSUM = "file://src/Freescale_Software_License.txt;md5=abef45971875a174b40d565215cdf4d9 \
+ file://include/COPYING;md5=7018bb7bacb48a72a2acbf999cf7d25a"
+
+RCONFLICTS_${PN} = "smbstax"
+
+inherit cmake update-rc.d
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/l2switch-util.git;nobranch=1"
+SRCREV = "23dc48bdda2f5c200852c5451223231cb030da33"
+
+S = "${WORKDIR}/git"
+
+export SYSROOT = "${STAGING_DIR_TARGET}"
+
+PACKAGES = "${PN} ${PN}-lib vtss-api"
+FILES_${PN} = "${bindir}/l2sw_bin \
+ ${bindir}/l2switch-cfg \
+ /etc/init.d/l2switch \
+ /etc/sysconfig/l2switch \
+ "
+FILES_${PN}-lib = "${libdir}/*"
+FILES_vtss-api = "${includedir}/*"
+
+INITSCRIPT_NAME = "l2switch"
+INITSCRIPT_PARAMS = "defaults 10 85"
+
+INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
+COMPATIBLE_MACHINE = "(t1040qds|t1040qds-64b|t1040rdb|t1040rdb-64b)"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 27/38] l2switch: skip already-stripped check
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (25 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 26/38] l2switch: add recipe for sdk v1.6 ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 28/38] uio-seville: add recipe for sdk v1.6 ting.liu
` (11 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
some lib was set to be stripped in source code
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-extended/l2switch/l2switch_0.1.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/recipes-extended/l2switch/l2switch_0.1.bb b/recipes-extended/l2switch/l2switch_0.1.bb
index c25b38b..3c9e9df 100755
--- a/recipes-extended/l2switch/l2switch_0.1.bb
+++ b/recipes-extended/l2switch/l2switch_0.1.bb
@@ -27,5 +27,6 @@ FILES_vtss-api = "${includedir}/*"
INITSCRIPT_NAME = "l2switch"
INITSCRIPT_PARAMS = "defaults 10 85"
+INSANE_SKIP_${PN} = 'already-stripped'
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
COMPATIBLE_MACHINE = "(t1040qds|t1040qds-64b|t1040rdb|t1040rdb-64b)"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 28/38] uio-seville: add recipe for sdk v1.6
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (26 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 27/38] l2switch: skip already-stripped check ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 29/38] apptrk: add recipe for sdk v1.6 release ting.liu
` (10 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-kernel/uio-seville/uio-seville_0.1.bb | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100755 recipes-kernel/uio-seville/uio-seville_0.1.bb
diff --git a/recipes-kernel/uio-seville/uio-seville_0.1.bb b/recipes-kernel/uio-seville/uio-seville_0.1.bb
new file mode 100755
index 0000000..0307a6d
--- /dev/null
+++ b/recipes-kernel/uio-seville/uio-seville_0.1.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "UIO driver for T1040 L2 Switch"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e"
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/l2switch-uio.git"
+SRCREV = "1077880ff3557d44dc5dd9fe5e2f4ee1474fb25f"
+
+inherit module
+
+S = "${WORKDIR}/git/uio-driver"
+
+COMPATIBLE_MACHINE = "(t1040qds|t1040rdb|t1040rdb-64b)"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 29/38] apptrk: add recipe for sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (27 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 28/38] uio-seville: add recipe for sdk v1.6 ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 30/38] auto-resp: " ting.liu
` (9 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-bsp/apptrk/apptrk_git.bb | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 recipes-bsp/apptrk/apptrk_git.bb
diff --git a/recipes-bsp/apptrk/apptrk_git.bb b/recipes-bsp/apptrk/apptrk_git.bb
new file mode 100644
index 0000000..09d5de5
--- /dev/null
+++ b/recipes-bsp/apptrk/apptrk_git.bb
@@ -0,0 +1,20 @@
+DESCRIPTION = "Userspace debug agent for PA CodeWarrior"
+LICENSE = "Freescale-EULA"
+LIC_FILES_CHKSUM = "file://COPYING;md5=95560debfde180684364319811cc1421"
+
+DEPENDS = "elfutils"
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/apptrk.git;nobranch=1"
+SRCREV = "cbed10997c5e2a4aaa004fb0e1efec858bf1bbe1"
+
+S = "${WORKDIR}/git"
+
+CFLAGS += " -I${STAGING_INCDIR} -ISource/Linux -ISource/Portable \
+ -ISource/Linux_PA -ISource/PA -DPPC \
+"
+CFLAGS_append_powerpc64 = " -DENABLE_64BIT_SUPPORT"
+
+do_install() {
+ install -d ${D}/usr/bin
+ oe_runmake install DESTDIR=${D}
+}
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 30/38] auto-resp: add recipe for sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (28 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 29/38] apptrk: add recipe for sdk v1.6 release ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-07 1:08 ` Bob Cochran
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 31/38] qe-ucode: add recipe for sdk v1.6 ting.liu
` (8 subsequent siblings)
38 siblings, 1 reply; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-kernel/auto-resp/ar_git.bb | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
create mode 100644 recipes-kernel/auto-resp/ar_git.bb
diff --git a/recipes-kernel/auto-resp/ar_git.bb b/recipes-kernel/auto-resp/ar_git.bb
new file mode 100644
index 0000000..522c29c
--- /dev/null
+++ b/recipes-kernel/auto-resp/ar_git.bb
@@ -0,0 +1,23 @@
+DESCRIPTION = "Auto Response Control Module"
+LICENSE = "GPLv2 & BSD"
+LIC_FILES_CHKSUM = "file://COPYING;md5=b5881ecf398da8a03a3f4c501e29d287"
+
+DEPENDS="virtual/kernel"
+
+inherit module
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/auto-resp.git;nobranch=1"
+SRCREV = "7e755eb855fcbc3930cd6e46bb492a599e0ff812"
+
+S = "${WORKDIR}/git"
+
+EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX} SYSROOT=${STAGING_DIR_TARGET}"
+export KERNEL_PATH = "${STAGING_KERNEL_DIR}"
+
+do_install(){
+ mkdir -p ${D}/usr/driver/auto-resp
+ cp -rf ${S}/bin ${D}/usr/driver/auto-resp
+}
+
+FILES_${PN} += "/usr/driver/auto-resp"
+INHIBIT_PACKAGE_STRIP = "1"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 31/38] qe-ucode: add recipe for sdk v1.6
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (29 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 30/38] auto-resp: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 32/38] asf: update to sdk v1.6 release ting.liu
` (7 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
---
recipes-bsp/qe-ucode/qe-ucode_git.bb | 38 ++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
create mode 100644 recipes-bsp/qe-ucode/qe-ucode_git.bb
diff --git a/recipes-bsp/qe-ucode/qe-ucode_git.bb b/recipes-bsp/qe-ucode/qe-ucode_git.bb
new file mode 100644
index 0000000..71897dc
--- /dev/null
+++ b/recipes-bsp/qe-ucode/qe-ucode_git.bb
@@ -0,0 +1,38 @@
+DESCRIPTION = "qe microcode binary"
+SECTION = "qe-ucode"
+LICENSE = "Freescale-EULA"
+LIC_FILES_CHKSUM = "file://EULA;md5=60037ccba533a5995e8d1a838d85799c"
+
+inherit deploy
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/qe-ucode.git;nobranch=1"
+SRCREV= "10bef345397ba303cca0e900ec1acc09cf05928e"
+
+S = "${WORKDIR}/git"
+
+do_install () {
+ case ${MACHINE} in
+ p1025rdb|p1021rdb|p1025twr) QE_UCODE="fsl_qe_ucode_1021_10_A.bin";;
+ t1040rdb|t1040rdb-64b) QE_UCODE="iram_Type_A_T1040_r1.0.bin";;
+ *) QE_UCODE="";;
+ esac
+ install -d ${D}/
+ install -m 644 ${QE_UCODE} ${D}/
+}
+
+do_deploy () {
+ case ${MACHINE} in
+ p1025rdb|p1021rdb|p1025twr) QE_UCODE="fsl_qe_ucode_1021_10_A.bin";;
+ t1040rdb|t1040rdb-64b) QE_UCODE="iram_Type_A_T1040_r1.0.bin";;
+ *) QE_UCODE="";;
+ esac
+ install -d ${DEPLOYDIR}/
+ install -m 644 ${QE_UCODE} ${DEPLOYDIR}/
+}
+addtask deploy before do_build after do_install
+
+PACKAGES += "${PN}-image"
+FILES_${PN}-image += "/*"
+ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_MACHINE = "(p1025rdb|p1021rdb|p1025twr|t1040rdb|t1040rdb-64b)"
+
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 32/38] asf: update to sdk v1.6 release
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (30 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 31/38] qe-ucode: add recipe for sdk v1.6 ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 33/38] cs4315-firmware: add recipe for sdk v1.6 ting.liu
` (6 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Zhenhua Luo <zhenhua.luo@freescale.com>
changes:
ASFIPSEC: Fix for IPV6 crash dump when L2blob is not resolved.
ASFIPSEC: Patch to fix P1010/P9131 IPSEC.
ASF: Fix - Reassembly cleanCB not getting called.
ASF: Giving fragmented non TCP/UDP/AH/ESP packet back to linux.
ASFIPSEC:Patch to Fix ICV error in IPv6 case.
asf: handle memory leak due to software buffer counter.
AH-SHA1 does not work with ASF
fmc scripts : 48G fmc config file for T4240RDB
ASFIPSEC: Patch to fix crash when IPSEC traffic is initiated.
Patch to fix klocwork issues
Crash during ping6 test for varied sizes across the tunnel.
FMC : Adding new config file to support 22G ports for T2080QDS
ASF : Porting ASF to kernel 3.13
asf_ipsec: Patch to fix the MD5 issue.
ASF: Memory leaks observed.
asf_ipsec: Patch to fix the issue in AH for 64 bits.
ASF_IPSEC:Same SA is getting added twice under stress traffic
ASF_IPSEC:Multiple times of Addition and deletion of SPD and SAs causing linkage problem.
ASF_IPEC: Unable to delete SPD from ASF.
ASF-IPSEC:SA flush with traffic through the DUT causing crash.
ipsec_scripts: Patch to add scripts for all algorithmic combinations for IPsec.
asf_ipfrag: Patch to fix the issue of crash on P5040RDB.
ASF : Patch to decrement software buffer pool counter when packet send to linux.
ASFCTRL : Patch to reflect back the changes made in linux to netdev_notifier_info_to_dev() of asfctrl.
ASF : update CONFIG_FSL_DPAA_TX_RECYCLE to CONFIG_FMAN_T4240
asf_ipsec: Patch to fix the compilation error.
asf_qos: Patch to fix the compilation error in asf_qos.
ASFIPSEC: Integeration with DPAA eth SG driver
asf_proc: Patch to update the procfs code.
ASFIPSEC : Large size self-generated ping packet crash resolved.
ASF: Patch to fix traffic halt issue in IPSEC fragmentation case.
ASFIPSEC: Patch to fix the crash seen while deleting SA.
ASFCTRL: Patch to check for loopback packet and do not offload it.
ASFIPSEC: invalidate magic number while offloading policy in asfctrl_xfrm_enc_hook
ASFIPSEC: Patch to fix IPSEC fragmented traffic issues.
MODULE_LICENSE is changed to dual(BSD/GPL)
ASF: FMC: Adding 1G port entries for T4240QDS boards.
ASF: Defining flag in ASF for FSL_DPAA_TX_RECYCLE framework
ASF: Adding debug module to create a loopback framawork on DPAA platform
ASF:FMC: Extra line is removed from the file.
Removing make error when ASF is disabled in Kernel
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
---
recipes-kernel/asf/asf_git.bb | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/recipes-kernel/asf/asf_git.bb b/recipes-kernel/asf/asf_git.bb
index c9948ee..743ce62 100644
--- a/recipes-kernel/asf/asf_git.bb
+++ b/recipes-kernel/asf/asf_git.bb
@@ -4,9 +4,7 @@ LICENSE = "GPLv2 & GPLv2+ & BSD"
LIC_FILES_CHKSUM = "file://COPYING;md5=b5881ecf398da8a03a3f4c501e29d287"
SRC_URI = "git://git.freescale.com/ppc/sdk/asf.git;nobranch=1"
-SRCREV = "c262d7701af325b50cae54279a021ae7b5081e24"
-SRCREV_t2080qds = "6af9df06e2747bdee91c21d1626b5b53b97849c5"
-SRCREV_t2080qds-64b = "6af9df06e2747bdee91c21d1626b5b53b97849c5"
+SRCREV = "f107bc7dac7fe74d765dc09f66dca84951921d2c"
DEPENDS="virtual/kernel"
RDEPENDS_${PN} += "ipsec-tools"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 33/38] cs4315-firmware: add recipe for sdk v1.6
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (31 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 32/38] asf: update to sdk v1.6 release ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 34/38] pkc-firmware: " ting.liu
` (5 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb | 26 ++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb
diff --git a/recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb b/recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb
new file mode 100644
index 0000000..153e8f8
--- /dev/null
+++ b/recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb
@@ -0,0 +1,26 @@
+DESCRIPTION = "Firmware image for the Cortina CS4315 PHY"
+LICENSE = "Cortina"
+LIC_FILES_CHKSUM = "file://Cortina-EULA;md5=ef3a0b9eaf40547d263a4f67040dc56e"
+
+inherit deploy
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/firmware.git;nobranch=1"
+SRCREV = "ad5a3108f9ede39ea41fde18d4ac0cc7680cf650"
+
+S = "${WORKDIR}/git"
+
+do_install () {
+ install -d ${D}/boot
+ install -m 644 ${S}/cs4315-cs4340-PHY-ucode.txt ${D}/boot/
+}
+
+do_deploy () {
+ install -d ${DEPLOYDIR}/
+ install -m 644 ${S}/cs4315-cs4340-PHY-ucode.txt ${DEPLOYDIR}/
+}
+addtask deploy before do_build after do_install
+
+PACKAGES += "${PN}-image"
+FILES_${PN}-image += "/boot"
+COMPATIBLE_MACHINE = "(t2080rdb|t2080rdb-64b|t4240rdb|t4240rdb-64b)"
+ALLOW_EMPTY_${PN} = "1"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 34/38] pkc-firmware: add recipe for sdk v1.6
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (32 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 33/38] cs4315-firmware: add recipe for sdk v1.6 ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 35/38] pkc-host: " ting.liu
` (4 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
---
recipes-bsp/pkc-firmware/pkc-firmware_git.bb | 41 ++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
create mode 100644 recipes-bsp/pkc-firmware/pkc-firmware_git.bb
diff --git a/recipes-bsp/pkc-firmware/pkc-firmware_git.bb b/recipes-bsp/pkc-firmware/pkc-firmware_git.bb
new file mode 100644
index 0000000..3cc5d44
--- /dev/null
+++ b/recipes-bsp/pkc-firmware/pkc-firmware_git.bb
@@ -0,0 +1,41 @@
+DESCRIPTION = "U-boot firmware for c293pcie support "
+HOMEPAGE = "http://u-boot.sf.net"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb"
+
+INHIBIT_DEFAULT_DEPS = "1"
+DEPENDS = "virtual/${TARGET_PREFIX}gcc libgcc"
+
+inherit deploy
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/pkc-firmware.git;nobranch=1"
+SRCREV = "b891873c1eea7a7d53f9472ea601712897cb17b7"
+
+S = "${WORKDIR}/git"
+
+EXTRA_OEMAKE = 'CROSS_COMPILE=${TARGET_PREFIX} CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS}"'
+
+do_compile () {
+ unset LDFLAGS
+ unset CFLAGS
+ unset CPPFLAGS
+ oe_runmake C293QDS_36BIT_SDCARD
+}
+
+do_install(){
+ install -d ${D}${sysconfdir}/crypto/
+ install ${S}/u-boot.bin ${D}${sysconfdir}/crypto/pkc-firmware.bin
+}
+
+do_deploy(){
+ install -d ${DEPLOYDIR}/pkc-firmware
+ install ${S}/u-boot.bin ${DEPLOYDIR}/pkc-firmware/pkc-firmware.bin
+}
+
+addtask deploy after do_install
+
+FILES_{PN} += "/etc/crypto/pkc-firmware.bin"
+COMPATIBLE_MACHINE = "(c293pcie)"
+
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 35/38] pkc-host: add recipe for sdk v1.6
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (33 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 34/38] pkc-firmware: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 36/38] skmm-host: " ting.liu
` (3 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
---
recipes-kernel/pkc-host/pkc-host_git.bb | 47 +++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
create mode 100644 recipes-kernel/pkc-host/pkc-host_git.bb
diff --git a/recipes-kernel/pkc-host/pkc-host_git.bb b/recipes-kernel/pkc-host/pkc-host_git.bb
new file mode 100644
index 0000000..9535005
--- /dev/null
+++ b/recipes-kernel/pkc-host/pkc-host_git.bb
@@ -0,0 +1,47 @@
+DESCRIPTION = "pkc host driver"
+SECTION = "pkc-host"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://Makefile;endline=30;md5=6a26ed8e76a8ea2e019c525369ed0f03"
+
+inherit module
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/pkc-host.git;nobranch=1"
+SRCREV = "cae512c94e2a26cc6b0d6393d307cdea2d7282c9"
+
+S = "${WORKDIR}/git"
+
+EXTRA_OEMAKE='KERNEL_DIR="${STAGING_KERNEL_DIR}" PREFIX="${D}"'
+
+python () {
+ ma = d.getVar("DISTRO_FEATURES", True)
+ arch = d.getVar("OVERRIDES", True)
+
+ # the : after the arch is to skip the message on 64b
+ if not "multiarch" in ma and ("e5500:" in arch or "e6500:" in arch):
+ raise bb.parse.SkipPackage("Building the kernel for this arch requires multiarch to be in DISTRO_FEATURES")
+
+ promote_kernel = d.getVar('BUILD_64BIT_KERNEL')
+
+ if promote_kernel == "1":
+ d.setVar('KERNEL_CC_append', ' -m64')
+ d.setVar('KERNEL_LD_append', ' -melf64ppc')
+
+ error_qa = d.getVar('ERROR_QA', True)
+ if 'arch' in error_qa:
+ d.setVar('ERROR_QA', error_qa.replace(' arch', ''))
+}
+
+do_install() {
+ install -d ${D}/lib/modules/c2x0
+ install -d ${D}/etc/crypto
+ install -d ${D}/${bindir}
+ cp ${S}/*.ko ${D}/lib/modules/c2x0
+ cp ${S}/crypto.cfg ${D}/etc/crypto
+ cp ${S}/images/pkc-firmware.bin ${D}/etc/crypto
+ cp ${S}/perf/mini_calc/mini_calc ${D}/${bindir}
+ cp ${S}/apps/cli/cli ${D}/${bindir}
+ cp ${S}/perf/c29x_driver_perf_profile.sh ${D}/${bindir}
+}
+
+
+FILES_${PN} += "${bindir}/mini_calc ${bindir}/cli ${bindir}/c29x_driver_perf_profile.sh /etc/crypto/crypto.cfg /etc/crypto/pkc-firmware.bin"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 36/38] skmm-host: add recipe for sdk v1.6
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (34 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 35/38] pkc-host: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 37/38] uspdcp: " ting.liu
` (2 subsequent siblings)
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
---
recipes-kernel/skmm-host/skmm-host_git.bb | 34 +++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
create mode 100644 recipes-kernel/skmm-host/skmm-host_git.bb
diff --git a/recipes-kernel/skmm-host/skmm-host_git.bb b/recipes-kernel/skmm-host/skmm-host_git.bb
new file mode 100644
index 0000000..9ce8a1d
--- /dev/null
+++ b/recipes-kernel/skmm-host/skmm-host_git.bb
@@ -0,0 +1,34 @@
+DESCRIPTION = "skmm host driver offload data to PCIe EP and push the data en-decrypted back to application"
+SECTION = "c293-skmm-host"
+LICENSE = "Freescale-EULA"
+LIC_FILES_CHKSUM = "file://Makefile;endline=7;md5=edffaac1da9e809ade0d2fcfcc18d8df"
+
+inherit module
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/skmm-host.git;nobranch=1"
+SRCREV = "97c9241a359edccdf8913cb9accbfe4ceb511523"
+
+S = "${WORKDIR}/git"
+
+EXTRA_OEMAKE='KERNEL_DIR="${STAGING_KERNEL_DIR}" PREFIX="${D}"'
+
+python () {
+ ma = d.getVar("DISTRO_FEATURES", True)
+ arch = d.getVar("OVERRIDES", True)
+
+ # the : after the arch is to skip the message on 64b
+ if not "multiarch" in ma and ("e5500:" in arch or "e6500:" in arch):
+ raise bb.parse.SkipPackage("Building the kernel for this arch requires multiarch to be in DISTRO_FEATURES")
+
+ promote_kernel = d.getVar('BUILD_64BIT_KERNEL')
+
+ if promote_kernel == "1":
+ d.setVar('KERNEL_CC_append', ' -m64')
+ d.setVar('KERNEL_LD_append', ' -melf64ppc')
+
+ error_qa = d.getVar('ERROR_QA', True)
+ if 'arch' in error_qa:
+ d.setVar('ERROR_QA', error_qa.replace(' arch', ''))
+}
+
+FILES_${PN} += "/etc/skmm/"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 37/38] uspdcp: add recipe for sdk v1.6
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (35 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 36/38] skmm-host: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 38/38] eth-config: fix wrong md5sum of license file ting.liu
2014-07-07 0:40 ` [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 Bob Cochran
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
---
recipes-extended/uspdcp/uspdcp_git.bb | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 recipes-extended/uspdcp/uspdcp_git.bb
diff --git a/recipes-extended/uspdcp/uspdcp_git.bb b/recipes-extended/uspdcp/uspdcp_git.bb
new file mode 100644
index 0000000..035aab5
--- /dev/null
+++ b/recipes-extended/uspdcp/uspdcp_git.bb
@@ -0,0 +1,18 @@
+DESCRIPTION = "SEC user space driver package"
+LICENSE = "BSD GPLv2"
+
+DEPENDS += "flib usdpaa"
+
+# no COPYING file in current git tree, need to be fixed
+LIC_FILES_CHKSUM = "file://Makefile;endline=30;md5=83b6209ab517640a7390536a08d33609"
+
+SRC_URI = "git://git.freescale.com/ppc/sdk/uspdcp.git;nobranch=1"
+SRCREV = "30016cdf36553c14f7143ef005a4925edd901fb0"
+
+S = "${WORKDIR}/git"
+
+EXTRA_OEMAKE="ARCH=${TARGET_ARCH} EXTRA_DEFINE='USDPAA CONFIG_PHYS_64BIT' CROSS_COMPILE=${TARGET_PREFIX} SDK_DIR=${STAGING_DIR}/${MACHINE}"
+
+do_install(){
+ oe_runmake install DESTDIR=${D}
+}
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [meta-fsl-ppc][PATCH v2 38/38] eth-config: fix wrong md5sum of license file
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (36 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 37/38] uspdcp: " ting.liu
@ 2014-07-03 9:42 ` ting.liu
2014-07-07 0:40 ` [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 Bob Cochran
38 siblings, 0 replies; 44+ messages in thread
From: ting.liu @ 2014-07-03 9:42 UTC (permalink / raw)
To: meta-freescale
From: Ting Liu <b28495@freescale.com>
license file has no changes.
Signed-off-by: Ting Liu <b28495@freescale.com>
---
recipes-dpaa/eth-config/eth-config_git.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-dpaa/eth-config/eth-config_git.bb b/recipes-dpaa/eth-config/eth-config_git.bb
index 882fa69..85c3b78 100644
--- a/recipes-dpaa/eth-config/eth-config_git.bb
+++ b/recipes-dpaa/eth-config/eth-config_git.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "Ethernet Configuration Files"
SECTION = "eth-config"
LICENSE = "Freescale-EULA"
-LIC_FILES_CHKSUM = "file://COPYING;md5=ee9cce4f1b396a50469f4dbde064e866"
+LIC_FILES_CHKSUM = "file://COPYING;md5=cf02dc8eb5ac4a76f3812826520dea87"
PR = "r2"
--
1.7.9.7
^ permalink raw reply related [flat|nested] 44+ messages in thread
* Re: [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
` (37 preceding siblings ...)
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 38/38] eth-config: fix wrong md5sum of license file ting.liu
@ 2014-07-07 0:40 ` Bob Cochran
2014-07-07 3:58 ` ting.liu
38 siblings, 1 reply; 44+ messages in thread
From: Bob Cochran @ 2014-07-07 0:40 UTC (permalink / raw)
To: meta-freescale
On 07/03/2014 05:42 AM, ting.liu@freescale.com wrote:
> From: Ting Liu <b28495@freescale.com>
>
> FSL SDK 1.6 codes were published on git.freescale.com. Update recipes.
Hi Ting,
I was working with these patches today, trying to apply them to the
yocto project meta-fsl-ppc and have them match my meta-fsl-ppc tree from
SDK1.6 (that I downloaded from FSL web site). The results were close,
but I couldn't get a complete match.
Is it your goal to just have them close or an actual match? If it's the
latter, which branch or starting commit are using to apply these patches?
I also noticed at least one patch in your SDK1.6 patch set that moves
meta-fsl-ppc beyond SDK1.6. Is this your intention? If not, please
have a look at patch 2/38 where you add a patch for binutils 2.24. As
you know, SDK1.6 uses binutils 2.23.2, and patch 2/38, which includes
powerpc-Fix-64-bit-builds-with-binutils-2.24.patch, isn't found in SDK1.6.
Thank you,
Bob
>
> changes in v2:
> add commit msg for what is the change/fix
>
> Stuart Yoder (1):
> qemu: update to QEMU 1.7
>
> Ting Liu (25):
> linux: update to sdk v1.6 release
> linux: fix 64bit kernel builds with binutils 2.24
> u-boot: update to sdk v1.6 release
> u-boot: adjust DEPENDS and PATH setting for multilib build
> update machine configure file for old boards
> add recipes for ipc kernel module and userspace tool
> qemu: Prevent QA warnings about /run
> hypervisor: use seperate folder for 32/64b output
> hypervisor: update to v1.3-009 release
> hypervisor: skip already-stripped check
> qoriq-debug: update to sdk v1.6 release
> qoriq-debug: use autotools-brokensep
> hv-cfg: update to sdk v1.6 release
> flib: update to sdk v1.6 release
> boot-format: update to sdk v1.6 release
> cst: update to sdk v1.6 release
> web-sysmon: update to sdk v1.6 release
> ceetm: add recipe for sdk v1.6 release
> l2switch: add recipe for sdk v1.6
> l2switch: skip already-stripped check
> uio-seville: add recipe for sdk v1.6
> apptrk: add recipe for sdk v1.6 release
> auto-resp: add recipe for sdk v1.6 release
> cs4315-firmware: add recipe for sdk v1.6
> eth-config: fix wrong md5sum of license file
>
> Vakul Garg (1):
> usdpaa: update to sdk v1.6 release
>
> Zhenhua Luo (9):
> fmc: update to sdk v1.6 release
> rcw: update to sdk v1.6 release
> fmlib: update to sdk v1.6 release
> qe-ucode: add recipe for sdk v1.6
> asf: update to sdk v1.6 release
> pkc-firmware: add recipe for sdk v1.6
> pkc-host: add recipe for sdk v1.6
> skmm-host: add recipe for sdk v1.6
> uspdcp: add recipe for sdk v1.6
>
> Zongchun Yu (2):
> add machine configure file for new boards
> fm-ucode: update to sdk v1.6 release
>
> conf/machine/c293pcie.conf | 2 +-
> conf/machine/e500mc.inc | 2 +-
> conf/machine/e500v2.inc | 2 +-
> conf/machine/e5500-64b.inc | 2 +-
> conf/machine/e5500.inc | 2 +-
> conf/machine/e6500-64b.inc | 2 +-
> conf/machine/e6500.inc | 2 +-
> conf/machine/p1023rdb.conf | 2 +-
> conf/machine/t1040rdb-64b.conf | 19 ++
> conf/machine/t1040rdb.conf | 19 ++
> conf/machine/t1042rdb-64b.conf | 29 +++
> conf/machine/t1042rdb.conf | 28 +++
> conf/machine/t2080rdb-64b.conf | 20 ++
> conf/machine/t2080rdb.conf | 20 ++
> conf/machine/t4240rdb-64b.conf | 20 ++
> conf/machine/t4240rdb.conf | 20 ++
> recipes-bsp/apptrk/apptrk_git.bb | 20 ++
> recipes-bsp/boot-format/boot-format_git.bb | 2 +-
> recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb | 26 +++
> recipes-bsp/ipc/ipc-modules-multi_git.bb | 11 ++
> recipes-bsp/ipc/ipc-modules-single_git.bb | 11 ++
> recipes-bsp/ipc/ipc-modules.inc | 39 ++++
> recipes-bsp/ipc/ipc-ust_git.bb | 50 +++++
> recipes-bsp/ipc/ipc.inc | 7 +
> recipes-bsp/pkc-firmware/pkc-firmware_git.bb | 41 ++++
> recipes-bsp/qe-ucode/qe-ucode_git.bb | 38 ++++
> recipes-bsp/rcw/rcw_git.bb | 26 +--
> recipes-bsp/u-boot/u-boot_git.bb | 46 ++---
> ...x-texinfo-table-markup-in-qemu-options.hx.patch | 201 --------------------
> ...x-generating-qemu-doc.html-with-texinfo-5.patch | 54 ------
> recipes-devtools/qemu/files/add-gtk-options.patch | 13 --
> .../qemu/files/add-libssh2-options.patch | 22 ---
> recipes-devtools/qemu/files/fdt_header.patch | 39 ----
> .../fix-libcap-header-issue-on-some-distro.patch | 84 --------
> recipes-devtools/qemu/files/relocatable_sdk.patch | 34 ----
> recipes-devtools/qemu/qemu_fslgit.bb | 18 +-
> recipes-dpaa/eth-config/eth-config_git.bb | 2 +-
> recipes-dpaa/flib/flib_git.bb | 4 +-
> recipes-dpaa/fm-ucode/fm-ucode_git.bb | 26 +--
> recipes-dpaa/fmc/fmc_git.bb | 6 +-
> recipes-dpaa/fmlib/fmlib_git.bb | 20 +-
> recipes-dpaa/usdpaa/usdpaa_git.bb | 65 +++++--
> recipes-extended/cst/cst_git.bb | 4 +-
> recipes-extended/l2switch/l2switch_0.1.bb | 32 ++++
> recipes-extended/uspdcp/uspdcp_git.bb | 18 ++
> recipes-extended/web-sysmon/web-sysmon_git.bb | 5 +-
> recipes-kernel/asf/asf_git.bb | 4 +-
> recipes-kernel/auto-resp/ar_git.bb | 23 +++
> recipes-kernel/ceetm/ceetm_git.bb | 44 +++++
> ...erpc-Fix-64-bit-builds-with-binutils-2.24.patch | 80 ++++++++
> recipes-kernel/linux/linux-qoriq-sdk.bb | 37 ----
> recipes-kernel/linux/linux-qoriq-sdk.inc | 52 ++++-
> recipes-kernel/linux/linux-qoriq-sdk_3.12.bb | 7 +
> recipes-kernel/pkc-host/pkc-host_git.bb | 47 +++++
> recipes-kernel/qoriq-debug/qoriq-debug_git.bb | 7 +-
> recipes-kernel/skmm-host/skmm-host_git.bb | 34 ++++
> recipes-kernel/uio-seville/uio-seville_0.1.bb | 12 ++
> recipes-virtualization/hv-cfg/hv-cfg_git.bb | 4 +-
> .../hypervisor/hypervisor_git.bb | 34 ++--
> 59 files changed, 912 insertions(+), 628 deletions(-)
> create mode 100644 conf/machine/t1040rdb-64b.conf
> create mode 100644 conf/machine/t1040rdb.conf
> create mode 100644 conf/machine/t1042rdb-64b.conf
> create mode 100644 conf/machine/t1042rdb.conf
> create mode 100644 conf/machine/t2080rdb-64b.conf
> create mode 100644 conf/machine/t2080rdb.conf
> create mode 100644 conf/machine/t4240rdb-64b.conf
> create mode 100644 conf/machine/t4240rdb.conf
> create mode 100644 recipes-bsp/apptrk/apptrk_git.bb
> create mode 100644 recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb
> create mode 100644 recipes-bsp/ipc/ipc-modules-multi_git.bb
> create mode 100644 recipes-bsp/ipc/ipc-modules-single_git.bb
> create mode 100644 recipes-bsp/ipc/ipc-modules.inc
> create mode 100644 recipes-bsp/ipc/ipc-ust_git.bb
> create mode 100644 recipes-bsp/ipc/ipc.inc
> create mode 100644 recipes-bsp/pkc-firmware/pkc-firmware_git.bb
> create mode 100644 recipes-bsp/qe-ucode/qe-ucode_git.bb
> delete mode 100644 recipes-devtools/qemu/files/0001-doc-Fix-texinfo-table-markup-in-qemu-options.hx.patch
> delete mode 100644 recipes-devtools/qemu/files/0002-docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch
> delete mode 100644 recipes-devtools/qemu/files/add-gtk-options.patch
> delete mode 100644 recipes-devtools/qemu/files/add-libssh2-options.patch
> delete mode 100644 recipes-devtools/qemu/files/fdt_header.patch
> delete mode 100644 recipes-devtools/qemu/files/fix-libcap-header-issue-on-some-distro.patch
> delete mode 100644 recipes-devtools/qemu/files/relocatable_sdk.patch
> create mode 100755 recipes-extended/l2switch/l2switch_0.1.bb
> create mode 100644 recipes-extended/uspdcp/uspdcp_git.bb
> create mode 100644 recipes-kernel/auto-resp/ar_git.bb
> create mode 100644 recipes-kernel/ceetm/ceetm_git.bb
> create mode 100644 recipes-kernel/linux/files/powerpc-Fix-64-bit-builds-with-binutils-2.24.patch
> delete mode 100644 recipes-kernel/linux/linux-qoriq-sdk.bb
> create mode 100644 recipes-kernel/linux/linux-qoriq-sdk_3.12.bb
> create mode 100644 recipes-kernel/pkc-host/pkc-host_git.bb
> create mode 100644 recipes-kernel/skmm-host/skmm-host_git.bb
> create mode 100755 recipes-kernel/uio-seville/uio-seville_0.1.bb
>
^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: [meta-fsl-ppc][PATCH v2 30/38] auto-resp: add recipe for sdk v1.6 release
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 30/38] auto-resp: " ting.liu
@ 2014-07-07 1:08 ` Bob Cochran
0 siblings, 0 replies; 44+ messages in thread
From: Bob Cochran @ 2014-07-07 1:08 UTC (permalink / raw)
To: meta-freescale
On 07/03/2014 05:42 AM, ting.liu@freescale.com wrote:
> From: Ting Liu <b28495@freescale.com>
>
> Signed-off-by: Ting Liu <b28495@freescale.com>
> ---
> recipes-kernel/auto-resp/ar_git.bb | 23 +++++++++++++++++++++++
> 1 file changed, 23 insertions(+)
> create mode 100644 recipes-kernel/auto-resp/ar_git.bb
Just wanted to point out that this is one of the few recipes without any
sort of README in the FSL git tree (ppc/sdk/auto-resp.git), which the
recipe fetches from.
Also, it's the only one I have come across that isn't documented in the
FSL SDK documentation (I'm using the monolithic
"QorIQ-SDK-1.6-IC-RevA.pdf" as my source). Documentation might be
there, but it isn't easy to find.
>
> diff --git a/recipes-kernel/auto-resp/ar_git.bb b/recipes-kernel/auto-resp/ar_git.bb
> new file mode 100644
> index 0000000..522c29c
> --- /dev/null
> +++ b/recipes-kernel/auto-resp/ar_git.bb
> @@ -0,0 +1,23 @@
> +DESCRIPTION = "Auto Response Control Module"
> +LICENSE = "GPLv2 & BSD"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=b5881ecf398da8a03a3f4c501e29d287"
> +
> +DEPENDS="virtual/kernel"
> +
> +inherit module
> +
> +SRC_URI = "git://git.freescale.com/ppc/sdk/auto-resp.git;nobranch=1"
> +SRCREV = "7e755eb855fcbc3930cd6e46bb492a599e0ff812"
> +
> +S = "${WORKDIR}/git"
> +
> +EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX} SYSROOT=${STAGING_DIR_TARGET}"
> +export KERNEL_PATH = "${STAGING_KERNEL_DIR}"
> +
> +do_install(){
> + mkdir -p ${D}/usr/driver/auto-resp
> + cp -rf ${S}/bin ${D}/usr/driver/auto-resp
> +}
> +
> +FILES_${PN} += "/usr/driver/auto-resp"
> +INHIBIT_PACKAGE_STRIP = "1"
>
^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: [meta-fsl-ppc][PATCH v2 26/38] l2switch: add recipe for sdk v1.6
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 26/38] l2switch: add recipe for sdk v1.6 ting.liu
@ 2014-07-07 1:18 ` Bob Cochran
0 siblings, 0 replies; 44+ messages in thread
From: Bob Cochran @ 2014-07-07 1:18 UTC (permalink / raw)
To: meta-freescale
On 07/03/2014 05:42 AM, ting.liu@freescale.com wrote:
> From: Ting Liu <b28495@freescale.com>
>
> Signed-off-by: Ting Liu <b28495@freescale.com>
> ---
> recipes-extended/l2switch/l2switch_0.1.bb | 31 +++++++++++++++++++++++++++++
> 1 file changed, 31 insertions(+)
> create mode 100755 recipes-extended/l2switch/l2switch_0.1.bb
>
> diff --git a/recipes-extended/l2switch/l2switch_0.1.bb b/recipes-extended/l2switch/l2switch_0.1.bb
> new file mode 100755
> index 0000000..c25b38b
> --- /dev/null
> +++ b/recipes-extended/l2switch/l2switch_0.1.bb
> @@ -0,0 +1,31 @@
> +SUMMARY = "T1040 L2 Switch"
> +DESCRIPTION = "Control application sample, headers and library"
> +LICENSE = "Proprietary"
License is "Proprietary" and the Freescale_Software_License.txt is
restrictive (e.g., "...distribute derivative works thereof only in
object (machine-readable) form as part of a Freescale System")
But all source is provided on the Freescale Public GIT:
git.freescale.com/ppc/sdk/l2switch-util.git.
Is this what you want?
> +LIC_FILES_CHKSUM = "file://src/Freescale_Software_License.txt;md5=abef45971875a174b40d565215cdf4d9 \
> + file://include/COPYING;md5=7018bb7bacb48a72a2acbf999cf7d25a"
> +
> +RCONFLICTS_${PN} = "smbstax"
> +
> +inherit cmake update-rc.d
> +
> +SRC_URI = "git://git.freescale.com/ppc/sdk/l2switch-util.git;nobranch=1"
> +SRCREV = "23dc48bdda2f5c200852c5451223231cb030da33"
> +
> +S = "${WORKDIR}/git"
> +
> +export SYSROOT = "${STAGING_DIR_TARGET}"
> +
> +PACKAGES = "${PN} ${PN}-lib vtss-api"
> +FILES_${PN} = "${bindir}/l2sw_bin \
> + ${bindir}/l2switch-cfg \
> + /etc/init.d/l2switch \
> + /etc/sysconfig/l2switch \
> + "
> +FILES_${PN}-lib = "${libdir}/*"
> +FILES_vtss-api = "${includedir}/*"
> +
> +INITSCRIPT_NAME = "l2switch"
> +INITSCRIPT_PARAMS = "defaults 10 85"
> +
> +INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
> +COMPATIBLE_MACHINE = "(t1040qds|t1040qds-64b|t1040rdb|t1040rdb-64b)"
>
^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6
2014-07-07 0:40 ` [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 Bob Cochran
@ 2014-07-07 3:58 ` ting.liu
2014-07-08 10:20 ` zhenhua.luo
0 siblings, 1 reply; 44+ messages in thread
From: ting.liu @ 2014-07-07 3:58 UTC (permalink / raw)
To: Bob Cochran; +Cc: meta-freescale@yoctoproject.org
> -----Original Message-----
> From: meta-freescale-bounces@yoctoproject.org [mailto:meta-freescale-
> bounces@yoctoproject.org] On Behalf Of Bob Cochran
> Sent: Monday, July 07, 2014 8:40 AM
> To: meta-freescale@yoctoproject.org
> Subject: Re: [meta-freescale] [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL
> SDK 1.6
>
> On 07/03/2014 05:42 AM, ting.liu@freescale.com wrote:
> > From: Ting Liu <b28495@freescale.com>
> >
> > FSL SDK 1.6 codes were published on git.freescale.com. Update recipes.
>
>
> Hi Ting,
>
> I was working with these patches today, trying to apply them to the yocto
> project meta-fsl-ppc and have them match my meta-fsl-ppc tree from
> SDK1.6 (that I downloaded from FSL web site). The results were close, but I
> couldn't get a complete match.
>
> Is it your goal to just have them close or an actual match? If it's the
> latter, which branch or starting commit are using to apply these patches?
>
As you know, only part of the sources released in FSL SDK 1.6 were published on git.freescale.com, the goal of these patches was to update meta-fsl-ppc repo to use latest published codes.
> I also noticed at least one patch in your SDK1.6 patch set that moves meta-
> fsl-ppc beyond SDK1.6. Is this your intention? If not, please have a look at
> patch 2/38 where you add a patch for binutils 2.24. As you know, SDK1.6 uses
> binutils 2.23.2, and patch 2/38, which includes powerpc-Fix-64-bit-builds-
> with-binutils-2.24.patch, isn't found in SDK1.6.
>
In SDK 1.6, there is a meta-fsl-ppc-toolchain layer which downgrades binutils to 2.23.2. but these patches were aimed to work with latest upstream poky which binutils is 2.24.
> Thank you,
>
> Bob
>
>
>
>
> >
> > changes in v2:
> > add commit msg for what is the change/fix
> >
> > Stuart Yoder (1):
> > qemu: update to QEMU 1.7
> >
> > Ting Liu (25):
> > linux: update to sdk v1.6 release
> > linux: fix 64bit kernel builds with binutils 2.24
> > u-boot: update to sdk v1.6 release
> > u-boot: adjust DEPENDS and PATH setting for multilib build
> > update machine configure file for old boards
> > add recipes for ipc kernel module and userspace tool
> > qemu: Prevent QA warnings about /run
> > hypervisor: use seperate folder for 32/64b output
> > hypervisor: update to v1.3-009 release
> > hypervisor: skip already-stripped check
> > qoriq-debug: update to sdk v1.6 release
> > qoriq-debug: use autotools-brokensep
> > hv-cfg: update to sdk v1.6 release
> > flib: update to sdk v1.6 release
> > boot-format: update to sdk v1.6 release
> > cst: update to sdk v1.6 release
> > web-sysmon: update to sdk v1.6 release
> > ceetm: add recipe for sdk v1.6 release
> > l2switch: add recipe for sdk v1.6
> > l2switch: skip already-stripped check
> > uio-seville: add recipe for sdk v1.6
> > apptrk: add recipe for sdk v1.6 release
> > auto-resp: add recipe for sdk v1.6 release
> > cs4315-firmware: add recipe for sdk v1.6
> > eth-config: fix wrong md5sum of license file
> >
> > Vakul Garg (1):
> > usdpaa: update to sdk v1.6 release
> >
> > Zhenhua Luo (9):
> > fmc: update to sdk v1.6 release
> > rcw: update to sdk v1.6 release
> > fmlib: update to sdk v1.6 release
> > qe-ucode: add recipe for sdk v1.6
> > asf: update to sdk v1.6 release
> > pkc-firmware: add recipe for sdk v1.6
> > pkc-host: add recipe for sdk v1.6
> > skmm-host: add recipe for sdk v1.6
> > uspdcp: add recipe for sdk v1.6
> >
> > Zongchun Yu (2):
> > add machine configure file for new boards
> > fm-ucode: update to sdk v1.6 release
> >
> > conf/machine/c293pcie.conf | 2 +-
> > conf/machine/e500mc.inc | 2 +-
> > conf/machine/e500v2.inc | 2 +-
> > conf/machine/e5500-64b.inc | 2 +-
> > conf/machine/e5500.inc | 2 +-
> > conf/machine/e6500-64b.inc | 2 +-
> > conf/machine/e6500.inc | 2 +-
> > conf/machine/p1023rdb.conf | 2 +-
> > conf/machine/t1040rdb-64b.conf | 19 ++
> > conf/machine/t1040rdb.conf | 19 ++
> > conf/machine/t1042rdb-64b.conf | 29 +++
> > conf/machine/t1042rdb.conf | 28 +++
> > conf/machine/t2080rdb-64b.conf | 20 ++
> > conf/machine/t2080rdb.conf | 20 ++
> > conf/machine/t4240rdb-64b.conf | 20 ++
> > conf/machine/t4240rdb.conf | 20 ++
> > recipes-bsp/apptrk/apptrk_git.bb | 20 ++
> > recipes-bsp/boot-format/boot-format_git.bb | 2 +-
> > recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb | 26 +++
> > recipes-bsp/ipc/ipc-modules-multi_git.bb | 11 ++
> > recipes-bsp/ipc/ipc-modules-single_git.bb | 11 ++
> > recipes-bsp/ipc/ipc-modules.inc | 39 ++++
> > recipes-bsp/ipc/ipc-ust_git.bb | 50 +++++
> > recipes-bsp/ipc/ipc.inc | 7 +
> > recipes-bsp/pkc-firmware/pkc-firmware_git.bb | 41 ++++
> > recipes-bsp/qe-ucode/qe-ucode_git.bb | 38 ++++
> > recipes-bsp/rcw/rcw_git.bb | 26 +--
> > recipes-bsp/u-boot/u-boot_git.bb | 46 ++---
> > ...x-texinfo-table-markup-in-qemu-options.hx.patch | 201 ----------------
> ----
> > ...x-generating-qemu-doc.html-with-texinfo-5.patch | 54 ------
> > recipes-devtools/qemu/files/add-gtk-options.patch | 13 --
> > .../qemu/files/add-libssh2-options.patch | 22 ---
> > recipes-devtools/qemu/files/fdt_header.patch | 39 ----
> > .../fix-libcap-header-issue-on-some-distro.patch | 84 --------
> > recipes-devtools/qemu/files/relocatable_sdk.patch | 34 ----
> > recipes-devtools/qemu/qemu_fslgit.bb | 18 +-
> > recipes-dpaa/eth-config/eth-config_git.bb | 2 +-
> > recipes-dpaa/flib/flib_git.bb | 4 +-
> > recipes-dpaa/fm-ucode/fm-ucode_git.bb | 26 +--
> > recipes-dpaa/fmc/fmc_git.bb | 6 +-
> > recipes-dpaa/fmlib/fmlib_git.bb | 20 +-
> > recipes-dpaa/usdpaa/usdpaa_git.bb | 65 +++++--
> > recipes-extended/cst/cst_git.bb | 4 +-
> > recipes-extended/l2switch/l2switch_0.1.bb | 32 ++++
> > recipes-extended/uspdcp/uspdcp_git.bb | 18 ++
> > recipes-extended/web-sysmon/web-sysmon_git.bb | 5 +-
> > recipes-kernel/asf/asf_git.bb | 4 +-
> > recipes-kernel/auto-resp/ar_git.bb | 23 +++
> > recipes-kernel/ceetm/ceetm_git.bb | 44 +++++
> > ...erpc-Fix-64-bit-builds-with-binutils-2.24.patch | 80 ++++++++
> > recipes-kernel/linux/linux-qoriq-sdk.bb | 37 ----
> > recipes-kernel/linux/linux-qoriq-sdk.inc | 52 ++++-
> > recipes-kernel/linux/linux-qoriq-sdk_3.12.bb | 7 +
> > recipes-kernel/pkc-host/pkc-host_git.bb | 47 +++++
> > recipes-kernel/qoriq-debug/qoriq-debug_git.bb | 7 +-
> > recipes-kernel/skmm-host/skmm-host_git.bb | 34 ++++
> > recipes-kernel/uio-seville/uio-seville_0.1.bb | 12 ++
> > recipes-virtualization/hv-cfg/hv-cfg_git.bb | 4 +-
> > .../hypervisor/hypervisor_git.bb | 34 ++--
> > 59 files changed, 912 insertions(+), 628 deletions(-)
> > create mode 100644 conf/machine/t1040rdb-64b.conf
> > create mode 100644 conf/machine/t1040rdb.conf
> > create mode 100644 conf/machine/t1042rdb-64b.conf
> > create mode 100644 conf/machine/t1042rdb.conf
> > create mode 100644 conf/machine/t2080rdb-64b.conf
> > create mode 100644 conf/machine/t2080rdb.conf
> > create mode 100644 conf/machine/t4240rdb-64b.conf
> > create mode 100644 conf/machine/t4240rdb.conf
> > create mode 100644 recipes-bsp/apptrk/apptrk_git.bb
> > create mode 100644 recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb
> > create mode 100644 recipes-bsp/ipc/ipc-modules-multi_git.bb
> > create mode 100644 recipes-bsp/ipc/ipc-modules-single_git.bb
> > create mode 100644 recipes-bsp/ipc/ipc-modules.inc
> > create mode 100644 recipes-bsp/ipc/ipc-ust_git.bb
> > create mode 100644 recipes-bsp/ipc/ipc.inc
> > create mode 100644 recipes-bsp/pkc-firmware/pkc-firmware_git.bb
> > create mode 100644 recipes-bsp/qe-ucode/qe-ucode_git.bb
> > delete mode 100644 recipes-devtools/qemu/files/0001-doc-Fix-texinfo-table-
> markup-in-qemu-options.hx.patch
> > delete mode 100644 recipes-devtools/qemu/files/0002-docs-Fix-generating-
> qemu-doc.html-with-texinfo-5.patch
> > delete mode 100644 recipes-devtools/qemu/files/add-gtk-options.patch
> > delete mode 100644 recipes-devtools/qemu/files/add-libssh2-options.patch
> > delete mode 100644 recipes-devtools/qemu/files/fdt_header.patch
> > delete mode 100644 recipes-devtools/qemu/files/fix-libcap-header-issue-on-
> some-distro.patch
> > delete mode 100644 recipes-devtools/qemu/files/relocatable_sdk.patch
> > create mode 100755 recipes-extended/l2switch/l2switch_0.1.bb
> > create mode 100644 recipes-extended/uspdcp/uspdcp_git.bb
> > create mode 100644 recipes-kernel/auto-resp/ar_git.bb
> > create mode 100644 recipes-kernel/ceetm/ceetm_git.bb
> > create mode 100644 recipes-kernel/linux/files/powerpc-Fix-64-bit-builds-
> with-binutils-2.24.patch
> > delete mode 100644 recipes-kernel/linux/linux-qoriq-sdk.bb
> > create mode 100644 recipes-kernel/linux/linux-qoriq-sdk_3.12.bb
> > create mode 100644 recipes-kernel/pkc-host/pkc-host_git.bb
> > create mode 100644 recipes-kernel/skmm-host/skmm-host_git.bb
> > create mode 100755 recipes-kernel/uio-seville/uio-seville_0.1.bb
> >
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6
2014-07-07 3:58 ` ting.liu
@ 2014-07-08 10:20 ` zhenhua.luo
0 siblings, 0 replies; 44+ messages in thread
From: zhenhua.luo @ 2014-07-08 10:20 UTC (permalink / raw)
To: ting.liu@freescale.com, Bob Cochran; +Cc: meta-freescale@yoctoproject.org
The patch series are merged in master, thanks.
Following 3 patches are excluded.
License issue
* [meta-fsl-ppc][PATCH v2 26/38] l2switch: add recipe for sdk v1.6
* [meta-fsl-ppc][PATCH v2 27/38] l2switch: skip already-stripped check
The package is not supported by SDK 1.6
* [meta-fsl-ppc][PATCH v2 30/38] auto-resp: add recipe for sdk v1.6 release
Best Regards,
Zhenhua
> -----Original Message-----
> From: meta-freescale-bounces@yoctoproject.org [mailto:meta-freescale-
> bounces@yoctoproject.org] On Behalf Of ting.liu@freescale.com
> Sent: Monday, July 07, 2014 11:58 AM
> To: Bob Cochran
> Cc: meta-freescale@yoctoproject.org
> Subject: Re: [meta-freescale] [meta-fsl-ppc][PATCH v2 00/38] Patches for
> FSL SDK 1.6
>
> > -----Original Message-----
> > From: meta-freescale-bounces@yoctoproject.org [mailto:meta-freescale-
> > bounces@yoctoproject.org] On Behalf Of Bob Cochran
> > Sent: Monday, July 07, 2014 8:40 AM
> > To: meta-freescale@yoctoproject.org
> > Subject: Re: [meta-freescale] [meta-fsl-ppc][PATCH v2 00/38] Patches
> > for FSL SDK 1.6
> >
> > On 07/03/2014 05:42 AM, ting.liu@freescale.com wrote:
> > > From: Ting Liu <b28495@freescale.com>
> > >
> > > FSL SDK 1.6 codes were published on git.freescale.com. Update recipes.
> >
> >
> > Hi Ting,
> >
> > I was working with these patches today, trying to apply them to the
> > yocto project meta-fsl-ppc and have them match my meta-fsl-ppc tree
> > from
> > SDK1.6 (that I downloaded from FSL web site). The results were close,
> > but I couldn't get a complete match.
> >
> > Is it your goal to just have them close or an actual match? If it's
> > the latter, which branch or starting commit are using to apply these
> patches?
> >
>
> As you know, only part of the sources released in FSL SDK 1.6 were
> published on git.freescale.com, the goal of these patches was to update
> meta-fsl-ppc repo to use latest published codes.
>
> > I also noticed at least one patch in your SDK1.6 patch set that moves
> > meta- fsl-ppc beyond SDK1.6. Is this your intention? If not, please
> > have a look at patch 2/38 where you add a patch for binutils 2.24. As
> > you know, SDK1.6 uses binutils 2.23.2, and patch 2/38, which includes
> > powerpc-Fix-64-bit-builds- with-binutils-2.24.patch, isn't found in
> SDK1.6.
> >
>
> In SDK 1.6, there is a meta-fsl-ppc-toolchain layer which downgrades
> binutils to 2.23.2. but these patches were aimed to work with latest
> upstream poky which binutils is 2.24.
>
> > Thank you,
> >
> > Bob
> >
> >
> >
> >
> > >
> > > changes in v2:
> > > add commit msg for what is the change/fix
> > >
> > > Stuart Yoder (1):
> > > qemu: update to QEMU 1.7
> > >
> > > Ting Liu (25):
> > > linux: update to sdk v1.6 release
> > > linux: fix 64bit kernel builds with binutils 2.24
> > > u-boot: update to sdk v1.6 release
> > > u-boot: adjust DEPENDS and PATH setting for multilib build
> > > update machine configure file for old boards
> > > add recipes for ipc kernel module and userspace tool
> > > qemu: Prevent QA warnings about /run
> > > hypervisor: use seperate folder for 32/64b output
> > > hypervisor: update to v1.3-009 release
> > > hypervisor: skip already-stripped check
> > > qoriq-debug: update to sdk v1.6 release
> > > qoriq-debug: use autotools-brokensep
> > > hv-cfg: update to sdk v1.6 release
> > > flib: update to sdk v1.6 release
> > > boot-format: update to sdk v1.6 release
> > > cst: update to sdk v1.6 release
> > > web-sysmon: update to sdk v1.6 release
> > > ceetm: add recipe for sdk v1.6 release
> > > l2switch: add recipe for sdk v1.6
> > > l2switch: skip already-stripped check
> > > uio-seville: add recipe for sdk v1.6
> > > apptrk: add recipe for sdk v1.6 release
> > > auto-resp: add recipe for sdk v1.6 release
> > > cs4315-firmware: add recipe for sdk v1.6
> > > eth-config: fix wrong md5sum of license file
> > >
> > > Vakul Garg (1):
> > > usdpaa: update to sdk v1.6 release
> > >
> > > Zhenhua Luo (9):
> > > fmc: update to sdk v1.6 release
> > > rcw: update to sdk v1.6 release
> > > fmlib: update to sdk v1.6 release
> > > qe-ucode: add recipe for sdk v1.6
> > > asf: update to sdk v1.6 release
> > > pkc-firmware: add recipe for sdk v1.6
> > > pkc-host: add recipe for sdk v1.6
> > > skmm-host: add recipe for sdk v1.6
> > > uspdcp: add recipe for sdk v1.6
> > >
> > > Zongchun Yu (2):
> > > add machine configure file for new boards
> > > fm-ucode: update to sdk v1.6 release
> > >
> > > conf/machine/c293pcie.conf | 2 +-
> > > conf/machine/e500mc.inc | 2 +-
> > > conf/machine/e500v2.inc | 2 +-
> > > conf/machine/e5500-64b.inc | 2 +-
> > > conf/machine/e5500.inc | 2 +-
> > > conf/machine/e6500-64b.inc | 2 +-
> > > conf/machine/e6500.inc | 2 +-
> > > conf/machine/p1023rdb.conf | 2 +-
> > > conf/machine/t1040rdb-64b.conf | 19 ++
> > > conf/machine/t1040rdb.conf | 19 ++
> > > conf/machine/t1042rdb-64b.conf | 29 +++
> > > conf/machine/t1042rdb.conf | 28 +++
> > > conf/machine/t2080rdb-64b.conf | 20 ++
> > > conf/machine/t2080rdb.conf | 20 ++
> > > conf/machine/t4240rdb-64b.conf | 20 ++
> > > conf/machine/t4240rdb.conf | 20 ++
> > > recipes-bsp/apptrk/apptrk_git.bb | 20 ++
> > > recipes-bsp/boot-format/boot-format_git.bb | 2 +-
> > > recipes-bsp/cs4315-firmware/cs4315-firmware_git.bb | 26 +++
> > > recipes-bsp/ipc/ipc-modules-multi_git.bb | 11 ++
> > > recipes-bsp/ipc/ipc-modules-single_git.bb | 11 ++
> > > recipes-bsp/ipc/ipc-modules.inc | 39 ++++
> > > recipes-bsp/ipc/ipc-ust_git.bb | 50 +++++
> > > recipes-bsp/ipc/ipc.inc | 7 +
> > > recipes-bsp/pkc-firmware/pkc-firmware_git.bb | 41 ++++
> > > recipes-bsp/qe-ucode/qe-ucode_git.bb | 38 ++++
> > > recipes-bsp/rcw/rcw_git.bb | 26 +--
> > > recipes-bsp/u-boot/u-boot_git.bb | 46 ++---
> > > ...x-texinfo-table-markup-in-qemu-options.hx.patch | 201
> > > ----------------
> > ----
> > > ...x-generating-qemu-doc.html-with-texinfo-5.patch | 54 ------
> > > recipes-devtools/qemu/files/add-gtk-options.patch | 13 --
> > > .../qemu/files/add-libssh2-options.patch | 22 ---
> > > recipes-devtools/qemu/files/fdt_header.patch | 39 ----
> > > .../fix-libcap-header-issue-on-some-distro.patch | 84 --------
> > > recipes-devtools/qemu/files/relocatable_sdk.patch | 34 ----
> > > recipes-devtools/qemu/qemu_fslgit.bb | 18 +-
> > > recipes-dpaa/eth-config/eth-config_git.bb | 2 +-
> > > recipes-dpaa/flib/flib_git.bb | 4 +-
> > > recipes-dpaa/fm-ucode/fm-ucode_git.bb | 26 +--
> > > recipes-dpaa/fmc/fmc_git.bb | 6 +-
> > > recipes-dpaa/fmlib/fmlib_git.bb | 20 +-
> > > recipes-dpaa/usdpaa/usdpaa_git.bb | 65 +++++--
> > > recipes-extended/cst/cst_git.bb | 4 +-
> > > recipes-extended/l2switch/l2switch_0.1.bb | 32 ++++
> > > recipes-extended/uspdcp/uspdcp_git.bb | 18 ++
> > > recipes-extended/web-sysmon/web-sysmon_git.bb | 5 +-
> > > recipes-kernel/asf/asf_git.bb | 4 +-
> > > recipes-kernel/auto-resp/ar_git.bb | 23 +++
> > > recipes-kernel/ceetm/ceetm_git.bb | 44 +++++
> > > ...erpc-Fix-64-bit-builds-with-binutils-2.24.patch | 80 ++++++++
> > > recipes-kernel/linux/linux-qoriq-sdk.bb | 37 ----
> > > recipes-kernel/linux/linux-qoriq-sdk.inc | 52 ++++-
> > > recipes-kernel/linux/linux-qoriq-sdk_3.12.bb | 7 +
> > > recipes-kernel/pkc-host/pkc-host_git.bb | 47 +++++
> > > recipes-kernel/qoriq-debug/qoriq-debug_git.bb | 7 +-
> > > recipes-kernel/skmm-host/skmm-host_git.bb | 34 ++++
> > > recipes-kernel/uio-seville/uio-seville_0.1.bb | 12 ++
> > > recipes-virtualization/hv-cfg/hv-cfg_git.bb | 4 +-
> > > .../hypervisor/hypervisor_git.bb | 34 ++--
> > > 59 files changed, 912 insertions(+), 628 deletions(-)
> > > create mode 100644 conf/machine/t1040rdb-64b.conf
> > > create mode 100644 conf/machine/t1040rdb.conf
> > > create mode 100644 conf/machine/t1042rdb-64b.conf
> > > create mode 100644 conf/machine/t1042rdb.conf
> > > create mode 100644 conf/machine/t2080rdb-64b.conf
> > > create mode 100644 conf/machine/t2080rdb.conf
> > > create mode 100644 conf/machine/t4240rdb-64b.conf
> > > create mode 100644 conf/machine/t4240rdb.conf
> > > create mode 100644 recipes-bsp/apptrk/apptrk_git.bb
> > > create mode 100644 recipes-bsp/cs4315-firmware/cs4315-
> firmware_git.bb
> > > create mode 100644 recipes-bsp/ipc/ipc-modules-multi_git.bb
> > > create mode 100644 recipes-bsp/ipc/ipc-modules-single_git.bb
> > > create mode 100644 recipes-bsp/ipc/ipc-modules.inc
> > > create mode 100644 recipes-bsp/ipc/ipc-ust_git.bb
> > > create mode 100644 recipes-bsp/ipc/ipc.inc
> > > create mode 100644 recipes-bsp/pkc-firmware/pkc-firmware_git.bb
> > > create mode 100644 recipes-bsp/qe-ucode/qe-ucode_git.bb
> > > delete mode 100644
> > > recipes-devtools/qemu/files/0001-doc-Fix-texinfo-table-
> > markup-in-qemu-options.hx.patch
> > > delete mode 100644
> > > recipes-devtools/qemu/files/0002-docs-Fix-generating-
> > qemu-doc.html-with-texinfo-5.patch
> > > delete mode 100644 recipes-devtools/qemu/files/add-gtk-
> options.patch
> > > delete mode 100644 recipes-devtools/qemu/files/add-libssh2-
> options.patch
> > > delete mode 100644 recipes-devtools/qemu/files/fdt_header.patch
> > > delete mode 100644
> > > recipes-devtools/qemu/files/fix-libcap-header-issue-on-
> > some-distro.patch
> > > delete mode 100644 recipes-
> devtools/qemu/files/relocatable_sdk.patch
> > > create mode 100755 recipes-extended/l2switch/l2switch_0.1.bb
> > > create mode 100644 recipes-extended/uspdcp/uspdcp_git.bb
> > > create mode 100644 recipes-kernel/auto-resp/ar_git.bb
> > > create mode 100644 recipes-kernel/ceetm/ceetm_git.bb
> > > create mode 100644
> > > recipes-kernel/linux/files/powerpc-Fix-64-bit-builds-
> > with-binutils-2.24.patch
> > > delete mode 100644 recipes-kernel/linux/linux-qoriq-sdk.bb
> > > create mode 100644 recipes-kernel/linux/linux-qoriq-sdk_3.12.bb
> > > create mode 100644 recipes-kernel/pkc-host/pkc-host_git.bb
> > > create mode 100644 recipes-kernel/skmm-host/skmm-host_git.bb
> > > create mode 100755 recipes-kernel/uio-seville/uio-seville_0.1.bb
> > >
> >
> > --
> > _______________________________________________
> > meta-freescale mailing list
> > meta-freescale@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/meta-freescale
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
^ permalink raw reply [flat|nested] 44+ messages in thread
end of thread, other threads:[~2014-07-08 10:20 UTC | newest]
Thread overview: 44+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-03 9:42 [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 01/38] linux: update to sdk v1.6 release ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 02/38] linux: fix 64bit kernel builds with binutils 2.24 ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 03/38] u-boot: update to sdk v1.6 release ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 04/38] u-boot: adjust DEPENDS and PATH setting for multilib build ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 05/38] add machine configure file for new boards ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 06/38] update machine configure file for old boards ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 07/38] fm-ucode: update to sdk v1.6 release ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 08/38] fmc: " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 09/38] rcw: " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 10/38] fmlib: " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 11/38] add recipes for ipc kernel module and userspace tool ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 12/38] usdpaa: update to sdk v1.6 release ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 13/38] qemu: update to QEMU 1.7 ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 14/38] qemu: Prevent QA warnings about /run ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 15/38] hypervisor: use seperate folder for 32/64b output ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 16/38] hypervisor: update to v1.3-009 release ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 17/38] hypervisor: skip already-stripped check ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 18/38] qoriq-debug: update to sdk v1.6 release ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 19/38] qoriq-debug: use autotools-brokensep ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 20/38] hv-cfg: update to sdk v1.6 release ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 21/38] flib: " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 22/38] boot-format: " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 23/38] cst: " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 24/38] web-sysmon: " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 25/38] ceetm: add recipe for " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 26/38] l2switch: add recipe for sdk v1.6 ting.liu
2014-07-07 1:18 ` Bob Cochran
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 27/38] l2switch: skip already-stripped check ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 28/38] uio-seville: add recipe for sdk v1.6 ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 29/38] apptrk: add recipe for sdk v1.6 release ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 30/38] auto-resp: " ting.liu
2014-07-07 1:08 ` Bob Cochran
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 31/38] qe-ucode: add recipe for sdk v1.6 ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 32/38] asf: update to sdk v1.6 release ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 33/38] cs4315-firmware: add recipe for sdk v1.6 ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 34/38] pkc-firmware: " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 35/38] pkc-host: " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 36/38] skmm-host: " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 37/38] uspdcp: " ting.liu
2014-07-03 9:42 ` [meta-fsl-ppc][PATCH v2 38/38] eth-config: fix wrong md5sum of license file ting.liu
2014-07-07 0:40 ` [meta-fsl-ppc][PATCH v2 00/38] Patches for FSL SDK 1.6 Bob Cochran
2014-07-07 3:58 ` ting.liu
2014-07-08 10:20 ` zhenhua.luo
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.