All of lore.kernel.org
 help / color / mirror / Atom feed
* add qoriq support in fsl community BSP
@ 2014-07-23  9:28 ting.liu
  2014-07-23  9:28 ` [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer ting.liu
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: ting.liu @ 2014-07-23  9:28 UTC (permalink / raw)
  To: meta-freescale

These three patches are to add qoriq support in fsl community BSP.

Build tests passed on the below typical machines:
p1022ds, p4080ds, t1040rdb, t1042rdb-64b, b4860qds, b4860qds-64b
imx6qsabresd



^ permalink raw reply	[flat|nested] 13+ messages in thread

* [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer
  2014-07-23  9:28 add qoriq support in fsl community BSP ting.liu
@ 2014-07-23  9:28 ` ting.liu
  2014-07-23 14:23   ` Daiane Angolini
  2014-08-06 17:20   ` Bob Cochran
  2014-07-23  9:28 ` [meta-fsl-demo][PATCH] add qoriq customized packagegroups and images ting.liu
  2014-07-23  9:28 ` [fsl-community-bsp-base][PATCH] bblayers.conf: add ppc and networking layer ting.liu
  2 siblings, 2 replies; 13+ messages in thread
From: ting.liu @ 2014-07-23  9:28 UTC (permalink / raw)
  To: meta-freescale

From: Ting Liu <ting.liu@freescale.com>

Signed-off-by: Ting Liu <ting.liu@freescale.com>
---
 default.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/default.xml b/default.xml
index a0d85bc..505183a 100644
--- a/default.xml
+++ b/default.xml
@@ -9,6 +9,7 @@
 
   <project remote="yocto" revision="master" name="poky" path="sources/poky"/>
   <project remote="yocto" revision="master" name="meta-fsl-arm" path="sources/meta-fsl-arm"/>
+  <project remote="yocto" revision="master" name="meta-fsl-ppc" path="sources/meta-fsl-ppc"/>
 
   <project remote="oe" revision="master" name="meta-openembedded" path="sources/meta-openembedded"/>
 
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [meta-fsl-demo][PATCH] add qoriq customized packagegroups and images
  2014-07-23  9:28 add qoriq support in fsl community BSP ting.liu
  2014-07-23  9:28 ` [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer ting.liu
@ 2014-07-23  9:28 ` ting.liu
  2014-07-23 14:25   ` Daiane Angolini
  2014-07-23  9:28 ` [fsl-community-bsp-base][PATCH] bblayers.conf: add ppc and networking layer ting.liu
  2 siblings, 1 reply; 13+ messages in thread
From: ting.liu @ 2014-07-23  9:28 UTC (permalink / raw)
  To: meta-freescale

From: Ting Liu <ting.liu@freescale.com>

Signed-off-by: Ting Liu <ting.liu@freescale.com>
---
 recipes-fsl/images/fsl-image-networking-full.bb    |  37 ++++++
 recipes-fsl/images/fsl-image-networking.bb         | 113 ++++++++++++++++++
 .../packagegroups/packagegroup-qoriq-core.bb       | 108 +++++++++++++++++
 .../packagegroups/packagegroup-qoriq-extend.bb     | 129 +++++++++++++++++++++
 .../packagegroups/packagegroup-qoriq-monitor.bb    |  20 ++++
 .../packagegroups/packagegroup-qoriq-x11.bb        |  15 +++
 6 files changed, 422 insertions(+)
 create mode 100644 recipes-fsl/images/fsl-image-networking-full.bb
 create mode 100644 recipes-fsl/images/fsl-image-networking.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-qoriq-core.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-qoriq-extend.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-qoriq-monitor.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-qoriq-x11.bb

diff --git a/recipes-fsl/images/fsl-image-networking-full.bb b/recipes-fsl/images/fsl-image-networking-full.bb
new file mode 100644
index 0000000..12dd9fb
--- /dev/null
+++ b/recipes-fsl/images/fsl-image-networking-full.bb
@@ -0,0 +1,37 @@
+# This image extends fsl-image-networking with additional
+# opensouce packages
+
+# copy the manifest and the license text for each package to image
+COPY_LIC_MANIFEST = "1"
+COPY_LIC_DIRS = "1"
+
+require recipes-fsl/images/fsl-image-networking.bb
+
+MACHINE_SPECIFIC = ""
+MACHINE_SPECIFIC_p1022ds = " packagegroup-qoriq-x11"
+MACHINE_SPECIFIC_t1042rdb = " packagegroup-qoriq-x11"
+MACHINE_SPECIFIC_t1042rdb-64b = " packagegroup-qoriq-x11"
+
+IMAGE_INSTALL += " \
+    packagegroup-core-buildessential \
+    packagegroup-core-eclipse-debug \
+    packagegroup-core-full-cmdline \
+    packagegroup-core-nfs-server \
+    packagegroup-core-tools-debug \
+    packagegroup-qoriq-core \
+    packagegroup-qoriq-extend \
+    packagegroup-qoriq-monitor \
+    ${@multilib_pkg_extend(d, "binutils")} \
+    ${@multilib_pkg_extend(d, "cpp")} \
+    ${@multilib_pkg_extend(d, "eglibc-dev")} \
+    ${@multilib_pkg_extend(d, "eglibc-utils")} \
+    ${@multilib_pkg_extend(d, "g++")} \
+    ${@multilib_pkg_extend(d, "gcc")} \
+    ${@multilib_pkg_extend(d, "ldd")} \
+    ${@multilib_pkg_extend(d, "libgcc")} \
+    ${@multilib_pkg_extend(d, "libgcc-dev")} \
+    ${@multilib_pkg_extend(d, "valgrind")} \
+    ${MACHINE_SPECIFIC} \
+"
+
+IMAGE_FSTYPES = "tar.gz"
diff --git a/recipes-fsl/images/fsl-image-networking.bb b/recipes-fsl/images/fsl-image-networking.bb
new file mode 100644
index 0000000..e758bc1
--- /dev/null
+++ b/recipes-fsl/images/fsl-image-networking.bb
@@ -0,0 +1,113 @@
+DESCRIPTION = "A console-only image that includes Freescale's \
+networking packages and core opensource packages."
+
+IMAGE_LINGUAS = " "
+
+LICENSE = "MIT"
+
+inherit core-image
+
+IMAGE_FSTYPES = "tar.gz ext2.gz ext2.gz.u-boot"
+
+# pkgs to be built but not installed into rootfs
+DEPLOY_PKGS = " \
+    fm-ucode \
+    hv-cfg \
+    rcw \
+    hypervisor \
+"
+DEPLOY_PKGS_e500v2 = ""
+
+EXTRA_IMAGEDEPENDS_append = " ${DEPLOY_PKGS}"
+EXTRA_IMAGEDEPENDS_append_p1021rdb = " qe-ucode"
+EXTRA_IMAGEDEPENDS_append_p1023rdb = " fm-ucode"
+EXTRA_IMAGEDEPENDS_append_p1025twr = " qe-ucode"
+EXTRA_IMAGEDEPENDS_append_t1040rdb = " qe-ucode"
+EXTRA_IMAGEDEPENDS_append_t1040rdb-64b = " qe-ucode"
+EXTRA_IMAGEDEPENDS_append_t2080rdb = " cs4315-firmware-image"
+EXTRA_IMAGEDEPENDS_append_t2080rdb-64b = " cs4315-firmware-image"
+EXTRA_IMAGEDEPENDS_append_t4240rdb = " cs4315-firmware-image"
+EXTRA_IMAGEDEPENDS_append_t4240rdb-64b = " cs4315-firmware-image"
+
+# exclude pkgs that not supported by some boards
+EXTRA_IMAGEDEPENDS_remove_b4420qds = "hv-cfg"
+EXTRA_IMAGEDEPENDS_remove_b4420qds-64b = "hv-cfg"
+EXTRA_IMAGEDEPENDS_remove_t1042rdb = "hv-cfg"
+EXTRA_IMAGEDEPENDS_remove_t1042rdb-64b = "hv-cfg"
+EXTRA_IMAGEDEPENDS_remove_t4160qds = "hv-cfg rcw"
+EXTRA_IMAGEDEPENDS_remove_t4160qds-64b = "hv-cfg rcw"
+
+# special trick for e6500 to include 64bit hypervisor
+EXTRA_IMAGEDEPENDS_remove_e6500 = " \
+    hypervisor \
+"
+EXTRA_IMAGEDEPENDS_append_e6500 = " \
+    ${@base_conditional("TCMODE", "external-fsl", "hypervisor", "lib64-hypervisor", d)} \
+"
+
+COMMON_PKGS = " \
+        fmc \
+        qoriq-debug \
+        usdpaa \
+"
+COMMON_PKGS_e500v2 = ""
+
+# pkgs to be installed into rootfs
+IMAGE_INSTALL = " \
+    packagegroup-core-boot \
+    ${ROOTFS_PKGMANAGE_BOOTSTRAP} \
+    packagegroup-core-ssh-dropbear \
+    packagegroup-qoriq-core \
+    ${COMMON_PKGS} \
+    asf \
+    eth-config \
+    mux-server \
+"
+
+# pkgs to be installed for each core
+IMAGE_INSTALL_append_e500v2 = " \
+    boot-format \
+    boot-format-config \
+    testfloat \
+"
+IMAGE_INSTALL_append_e6500-64b = " \
+        ceetm \
+"
+
+# pkgs to be installed for each board
+IMAGE_INSTALL_append_b4420qds = " \
+        ipc-modules-multi \
+        ipc-modules-single \
+        ipc-ust \
+"
+IMAGE_INSTALL_append_b4860qds = " \
+        ipc-modules-multi \
+        ipc-modules-single \
+        ipc-ust \
+"
+IMAGE_INSTALL_append_c293pcie = " \
+        pkc-firmware \
+        skmm-ep \
+"
+IMAGE_INSTALL_append_p1023rdb = " \
+        fmc \
+"
+IMAGE_INSTALL_append_p4080ds = " \
+        pkc-host \
+        skmm-ep \
+        skmm-host \
+"
+IMAGE_INSTALL_append_t1040rdb = " \
+        ceetm \
+        uio-seville \
+"
+IMAGE_INSTALL_append_t1040rdb-64b = " \
+        ceetm \
+        uio-seville \
+"
+IMAGE_INSTALL_append_t4240qds = " \
+        pkc-host \
+        skmm-ep \
+        skmm-host \
+"
+
diff --git a/recipes-fsl/packagegroups/packagegroup-qoriq-core.bb b/recipes-fsl/packagegroups/packagegroup-qoriq-core.bb
new file mode 100644
index 0000000..42c61ff
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-qoriq-core.bb
@@ -0,0 +1,108 @@
+SUMMARY = "core packagegroup for qoriq"
+LICENSE = "MIT"
+
+inherit packagegroup
+
+PROVIDES = "${PACKAGES}"
+
+PACKAGES = "\
+    packagegroup-qoriq-core \
+    packagegroup-qoriq-core-misc \
+    packagegroup-qoriq-distro \
+    packagegroup-qoriq-machine \
+    ${@base_contains('DISTRO_FEATURES', 'benchmark', 'packagegroup-qoriq-core-benchmark', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'ext2', 'packagegroup-qoriq-core-ext2', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'mtd', 'packagegroup-qoriq-core-mtd', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'vfat', 'packagegroup-qoriq-core-vfat', '',d)} \
+"
+
+RDEPENDS_packagegroup-qoriq-core = "\
+    packagegroup-qoriq-core-misc \
+    packagegroup-qoriq-distro \
+    packagegroup-qoriq-machine \
+    ${@base_contains('DISTRO_FEATURES', 'benchmark', 'packagegroup-qoriq-core-benchmark', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'ext2', 'packagegroup-qoriq-core-ext2', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'mtd', 'packagegroup-qoriq-core-mtd', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'vfat', 'packagegroup-qoriq-core-vfat', '',d)} \
+"
+
+DEPENDS_packagegroup-qoriq-distro = "${DISTRO_EXTRA_DEPENDS}"
+RDEPENDS_packagegroup-qoriq-distro = "${DISTRO_EXTRA_RDEPENDS}"
+RRECOMMENDS_packagegroup-qoriq-distro = "${DISTRO_EXTRA_RRECOMMENDS}"
+RDEPENDS_packagegroup-qoriq-machine = "${MACHINE_EXTRA_RDEPENDS}"
+RRECOMMENDS_packagegroup-qoriq-machine = "${MACHINE_EXTRA_RRECOMMENDS}"
+
+RDEPENDS_packagegroup-qoriq-core-ext2 = "\
+    hdparm \
+    e2fsprogs \
+    e2fsprogs-badblocks \
+    e2fsprogs-e2fsck \
+    e2fsprogs-mke2fs \
+    e2fsprogs-tune2fs \
+"
+
+RDEPENDS_packagegroup-qoriq-core-misc = "\
+    bash \
+    coreutils \
+    elfutils \
+    ethtool \
+    file \
+    iproute2 \
+    iproute2-tc \
+    iptables \
+    iputils \
+    kernel-modules \
+    kmod \
+    mdadm \
+    net-tools \
+    pkgconfig \
+    procps \
+    psmisc \
+    sysfsutils \
+    sysklogd \
+    sysstat \
+    util-linux \
+"
+
+RDEPENDS_packagegroup-qoriq-core-mtd = "\
+    mtd-utils \
+    mtd-utils-jffs2 \
+    mtd-utils-ubifs \
+"
+
+RRECOMMENDS_packagegroup-qoriq-core-benchmark = "\
+    iperf \
+    iozone3 \
+    lmbench \
+    netperf \
+"
+
+RRECOMMENDS_packagegroup-qoriq-core-misc = "\
+    bridge-utils \
+    i2c-tools \
+    inetutils \
+    inetutils-ping \
+    inetutils-ping6 \
+    inetutils-hostname \
+    inetutils-ifconfig \
+    inetutils-logger \
+    inetutils-traceroute \
+    inetutils-syslogd \
+    inetutils-ftp \
+    inetutils-ftpd \
+    inetutils-tftp \
+    inetutils-tftpd \
+    inetutils-telnet \
+    inetutils-telnetd \
+    inetutils-inetd \
+    inetutils-rsh \
+    inetutils-rshd \
+    ipsec-tools \
+    libhugetlbfs \
+    lmsensors-sensors \
+    tcpdump \
+"
+
+RRECOMMENDS_packagegroup-qoriq-core-vfat = "\
+    dosfstools \
+"
diff --git a/recipes-fsl/packagegroups/packagegroup-qoriq-extend.bb b/recipes-fsl/packagegroups/packagegroup-qoriq-extend.bb
new file mode 100644
index 0000000..e45b718
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-qoriq-extend.bb
@@ -0,0 +1,129 @@
+SUMMARY = "extend packagegroup for qoriq"
+LICENSE = "MIT"
+
+inherit packagegroup
+
+PROVIDES = "${PACKAGES}"
+
+PACKAGES = "\
+    packagegroup-qoriq-extend \
+    ${@base_contains('DISTRO_FEATURES', 'alsa', 'packagegroup-qoriq-extend-alsa', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'perl', 'packagegroup-qoriq-extend-perl', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'ppp', 'packagegroup-qoriq-extend-ppp', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'python', 'packagegroup-qoriq-extend-python', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'usbhost', 'packagegroup-qoriq-extend-usbhost', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'virtualization', 'packagegroup-qoriq-extend-virtualization', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'db', 'packagegroup-qoriq-extend-db', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'benchmark', 'packagegroup-qoriq-extend-benchmark', '',d)} \
+    packagegroup-qoriq-extend-misc \
+"
+
+RDEPENDS_packagegroup-qoriq-extend = "\
+    ${@base_contains('DISTRO_FEATURES', 'alsa', 'packagegroup-qoriq-extend-alsa', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'perl', 'packagegroup-qoriq-extend-perl', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'ppp', 'packagegroup-qoriq-extend-ppp', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'python', 'packagegroup-qoriq-extend-python', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'usbhost', 'packagegroup-qoriq-extend-usbhost', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'virtualization', 'packagegroup-qoriq-extend-virtualization', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'db', 'packagegroup-qoriq-extend-db', '',d)} \
+    ${@base_contains('DISTRO_FEATURES', 'benchmark', 'packagegroup-qoriq-extend-benchmark', '',d)} \
+    packagegroup-qoriq-extend-misc \
+"
+
+RDEPENDS_packagegroup-qoriq-extend-alsa = "\
+    alsa-utils \
+"
+
+RDEPENDS_packagegroup-qoriq-extend-perl = "\
+    perl \
+    perl-misc \
+    perl-modules \
+    perl-module-re \
+    perl-pod \
+"
+
+RDEPENDS_packagegroup-qoriq-extend-ppp = "\
+    ppp \
+    ppp-dialin \
+"
+
+RDEPENDS_packagegroup-qoriq-extend-python = "\
+    python \
+    python-misc \
+    python-modules \
+"
+
+RDEPENDS_packagegroup-qoriq-extend-usbhost = "\
+    usbutils \
+    usbutils-ids \
+"
+
+RDEPENDS_packagegroup-qoriq-extend-virtualization += "\
+    qemu \
+"
+RRECOMMENDS_packagegroup-qoriq-extend-virtualization += "\
+    lxc \
+    libvirt \
+    libvirt-libvirtd \
+    libvirt-virsh \
+"
+
+RDEPENDS_packagegroup-qoriq-extend-db = "\
+    db \
+    sqlite3 \
+"
+
+RDEPENDS_packagegroup-qoriq-extend-misc = "\
+    bind \
+    bison \
+    ccache \
+    chkconfig \
+    curl \
+    dhcp-client \
+    diffstat \
+    dtc \
+    gettext-runtime \
+    git \
+    intltool \
+    lsb \
+    lsbinitscripts \
+    lsbtest \
+    lsof \
+    man \
+    man-pages \
+    mdadm \
+    oprofile \
+    parted \
+    perf \
+    quilt \
+    rpm \
+    rt-tests \
+    subversion \
+    tcl \
+    u-boot-mkimage \
+    unzip \
+    valgrind \
+    watchdog \
+    which \
+    xinetd \
+    xz  \
+    zip \
+"
+RRECOMMENDS_packagegroup-qoriq-extend-misc = "\
+    debianutils \
+    libnfnetlink \
+    ptpd \
+    rng-tools \
+    rp-pppoe \
+    samba \
+    strongswan \
+    wget \
+"
+
+RDEPENDS_packagegroup-qoriq-extend-benchmark = "\
+"
+RRECOMMENDS_packagegroup-qoriq-extend-benchmark = "\
+    bonnie++ \
+    dbench \
+    tiobench \
+"
diff --git a/recipes-fsl/packagegroups/packagegroup-qoriq-monitor.bb b/recipes-fsl/packagegroups/packagegroup-qoriq-monitor.bb
new file mode 100644
index 0000000..d24234d
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-qoriq-monitor.bb
@@ -0,0 +1,20 @@
+SUMMARY = "qoriq monitor pkgs"
+LICENSE = "MIT"
+
+inherit packagegroup
+
+RDEPENDS_packagegroup-qoriq-monitor = "\
+    coreutils \
+    cronie \
+    bc \
+    lighttpd \
+    lighttpd-module-cgi \
+    lmsensors-sensors \
+    cairo \
+    cairo-dev \
+    rrdtool \
+    liberation-fonts \
+    make \
+    web-sysmon \
+"
+
diff --git a/recipes-fsl/packagegroups/packagegroup-qoriq-x11.bb b/recipes-fsl/packagegroups/packagegroup-qoriq-x11.bb
new file mode 100644
index 0000000..5c78c8a
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-qoriq-x11.bb
@@ -0,0 +1,15 @@
+SUMMARY = "qoriq x11 pkgs"
+LICENSE = "MIT"
+
+inherit packagegroup
+
+XSERVER ?= ""
+
+RDEPENDS_packagegroup-qoriq-x11 = "\
+    twm \
+    ${XSERVER} \
+    x11-common \
+    xclock \
+    xterm \
+"
+
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [fsl-community-bsp-base][PATCH] bblayers.conf: add ppc and networking layer
  2014-07-23  9:28 add qoriq support in fsl community BSP ting.liu
  2014-07-23  9:28 ` [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer ting.liu
  2014-07-23  9:28 ` [meta-fsl-demo][PATCH] add qoriq customized packagegroups and images ting.liu
@ 2014-07-23  9:28 ` ting.liu
  2 siblings, 0 replies; 13+ messages in thread
From: ting.liu @ 2014-07-23  9:28 UTC (permalink / raw)
  To: meta-freescale

From: Ting Liu <ting.liu@freescale.com>

Signed-off-by: Ting Liu <ting.liu@freescale.com>
---
 conf/bblayers.conf | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/conf/bblayers.conf b/conf/bblayers.conf
index ff659a6..ef0c9b8 100644
--- a/conf/bblayers.conf
+++ b/conf/bblayers.conf
@@ -9,8 +9,10 @@ BBLAYERS = " \
   ${BSPDIR}/sources/poky/meta-yocto \
   \
   ${BSPDIR}/sources/meta-openembedded/meta-oe \
+  ${BSPDIR}/sources/meta-openembedded/meta-networking \
   \
   ${BSPDIR}/sources/meta-fsl-arm \
   ${BSPDIR}/sources/meta-fsl-arm-extra \
+  ${BSPDIR}/sources/meta-fsl-ppc \
   ${BSPDIR}/sources/meta-fsl-demos \
 "
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer
  2014-07-23  9:28 ` [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer ting.liu
@ 2014-07-23 14:23   ` Daiane Angolini
  2014-07-24  4:41     ` Bob Cochran
  2014-08-06 17:20   ` Bob Cochran
  1 sibling, 1 reply; 13+ messages in thread
From: Daiane Angolini @ 2014-07-23 14:23 UTC (permalink / raw)
  To: ting.liu; +Cc: meta-freescale

On Wed, Jul 23, 2014 at 6:28 AM,  <ting.liu@freescale.com> wrote:
> From: Ting Liu <ting.liu@freescale.com>


I was expecting in this commit log a triumphal long and emotional
history on how and why meta-fsl-pcc is taking his part in this
community project.

Do you really prefer to be simple in this historical moment?

Daiane
>
> Signed-off-by: Ting Liu <ting.liu@freescale.com>
> ---
>  default.xml | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/default.xml b/default.xml
> index a0d85bc..505183a 100644
> --- a/default.xml
> +++ b/default.xml
> @@ -9,6 +9,7 @@
>
>    <project remote="yocto" revision="master" name="poky" path="sources/poky"/>
>    <project remote="yocto" revision="master" name="meta-fsl-arm" path="sources/meta-fsl-arm"/>
> +  <project remote="yocto" revision="master" name="meta-fsl-ppc" path="sources/meta-fsl-ppc"/>
>
>    <project remote="oe" revision="master" name="meta-openembedded" path="sources/meta-openembedded"/>
>
> --
> 1.8.3.2
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [meta-fsl-demo][PATCH] add qoriq customized packagegroups and images
  2014-07-23  9:28 ` [meta-fsl-demo][PATCH] add qoriq customized packagegroups and images ting.liu
@ 2014-07-23 14:25   ` Daiane Angolini
  0 siblings, 0 replies; 13+ messages in thread
From: Daiane Angolini @ 2014-07-23 14:25 UTC (permalink / raw)
  To: ting.liu; +Cc: meta-freescale

On Wed, Jul 23, 2014 at 6:28 AM,  <ting.liu@freescale.com> wrote:
> From: Ting Liu <ting.liu@freescale.com>
>
> Signed-off-by: Ting Liu <ting.liu@freescale.com>
> ---

Please, add DESCRIPTION and/or SUMMARY for all PACKAGEGROUP and IMAGE

And Please, summarize in commit log what you are adding and what is
the purpose of this


Daiane

>  recipes-fsl/images/fsl-image-networking-full.bb    |  37 ++++++
>  recipes-fsl/images/fsl-image-networking.bb         | 113 ++++++++++++++++++
>  .../packagegroups/packagegroup-qoriq-core.bb       | 108 +++++++++++++++++
>  .../packagegroups/packagegroup-qoriq-extend.bb     | 129 +++++++++++++++++++++
>  .../packagegroups/packagegroup-qoriq-monitor.bb    |  20 ++++
>  .../packagegroups/packagegroup-qoriq-x11.bb        |  15 +++
>  6 files changed, 422 insertions(+)
>  create mode 100644 recipes-fsl/images/fsl-image-networking-full.bb
>  create mode 100644 recipes-fsl/images/fsl-image-networking.bb
>  create mode 100644 recipes-fsl/packagegroups/packagegroup-qoriq-core.bb
>  create mode 100644 recipes-fsl/packagegroups/packagegroup-qoriq-extend.bb
>  create mode 100644 recipes-fsl/packagegroups/packagegroup-qoriq-monitor.bb
>  create mode 100644 recipes-fsl/packagegroups/packagegroup-qoriq-x11.bb
>
> diff --git a/recipes-fsl/images/fsl-image-networking-full.bb b/recipes-fsl/images/fsl-image-networking-full.bb
> new file mode 100644
> index 0000000..12dd9fb
> --- /dev/null
> +++ b/recipes-fsl/images/fsl-image-networking-full.bb
> @@ -0,0 +1,37 @@
> +# This image extends fsl-image-networking with additional
> +# opensouce packages
> +
> +# copy the manifest and the license text for each package to image
> +COPY_LIC_MANIFEST = "1"
> +COPY_LIC_DIRS = "1"
> +
> +require recipes-fsl/images/fsl-image-networking.bb
> +
> +MACHINE_SPECIFIC = ""
> +MACHINE_SPECIFIC_p1022ds = " packagegroup-qoriq-x11"
> +MACHINE_SPECIFIC_t1042rdb = " packagegroup-qoriq-x11"
> +MACHINE_SPECIFIC_t1042rdb-64b = " packagegroup-qoriq-x11"
> +
> +IMAGE_INSTALL += " \
> +    packagegroup-core-buildessential \
> +    packagegroup-core-eclipse-debug \
> +    packagegroup-core-full-cmdline \
> +    packagegroup-core-nfs-server \
> +    packagegroup-core-tools-debug \
> +    packagegroup-qoriq-core \
> +    packagegroup-qoriq-extend \
> +    packagegroup-qoriq-monitor \
> +    ${@multilib_pkg_extend(d, "binutils")} \
> +    ${@multilib_pkg_extend(d, "cpp")} \
> +    ${@multilib_pkg_extend(d, "eglibc-dev")} \
> +    ${@multilib_pkg_extend(d, "eglibc-utils")} \
> +    ${@multilib_pkg_extend(d, "g++")} \
> +    ${@multilib_pkg_extend(d, "gcc")} \
> +    ${@multilib_pkg_extend(d, "ldd")} \
> +    ${@multilib_pkg_extend(d, "libgcc")} \
> +    ${@multilib_pkg_extend(d, "libgcc-dev")} \
> +    ${@multilib_pkg_extend(d, "valgrind")} \
> +    ${MACHINE_SPECIFIC} \
> +"
> +
> +IMAGE_FSTYPES = "tar.gz"
> diff --git a/recipes-fsl/images/fsl-image-networking.bb b/recipes-fsl/images/fsl-image-networking.bb
> new file mode 100644
> index 0000000..e758bc1
> --- /dev/null
> +++ b/recipes-fsl/images/fsl-image-networking.bb
> @@ -0,0 +1,113 @@
> +DESCRIPTION = "A console-only image that includes Freescale's \
> +networking packages and core opensource packages."
> +
> +IMAGE_LINGUAS = " "
> +
> +LICENSE = "MIT"
> +
> +inherit core-image
> +
> +IMAGE_FSTYPES = "tar.gz ext2.gz ext2.gz.u-boot"
> +
> +# pkgs to be built but not installed into rootfs
> +DEPLOY_PKGS = " \
> +    fm-ucode \
> +    hv-cfg \
> +    rcw \
> +    hypervisor \
> +"
> +DEPLOY_PKGS_e500v2 = ""
> +
> +EXTRA_IMAGEDEPENDS_append = " ${DEPLOY_PKGS}"
> +EXTRA_IMAGEDEPENDS_append_p1021rdb = " qe-ucode"
> +EXTRA_IMAGEDEPENDS_append_p1023rdb = " fm-ucode"
> +EXTRA_IMAGEDEPENDS_append_p1025twr = " qe-ucode"
> +EXTRA_IMAGEDEPENDS_append_t1040rdb = " qe-ucode"
> +EXTRA_IMAGEDEPENDS_append_t1040rdb-64b = " qe-ucode"
> +EXTRA_IMAGEDEPENDS_append_t2080rdb = " cs4315-firmware-image"
> +EXTRA_IMAGEDEPENDS_append_t2080rdb-64b = " cs4315-firmware-image"
> +EXTRA_IMAGEDEPENDS_append_t4240rdb = " cs4315-firmware-image"
> +EXTRA_IMAGEDEPENDS_append_t4240rdb-64b = " cs4315-firmware-image"
> +
> +# exclude pkgs that not supported by some boards
> +EXTRA_IMAGEDEPENDS_remove_b4420qds = "hv-cfg"
> +EXTRA_IMAGEDEPENDS_remove_b4420qds-64b = "hv-cfg"
> +EXTRA_IMAGEDEPENDS_remove_t1042rdb = "hv-cfg"
> +EXTRA_IMAGEDEPENDS_remove_t1042rdb-64b = "hv-cfg"
> +EXTRA_IMAGEDEPENDS_remove_t4160qds = "hv-cfg rcw"
> +EXTRA_IMAGEDEPENDS_remove_t4160qds-64b = "hv-cfg rcw"
> +
> +# special trick for e6500 to include 64bit hypervisor
> +EXTRA_IMAGEDEPENDS_remove_e6500 = " \
> +    hypervisor \
> +"
> +EXTRA_IMAGEDEPENDS_append_e6500 = " \
> +    ${@base_conditional("TCMODE", "external-fsl", "hypervisor", "lib64-hypervisor", d)} \
> +"
> +
> +COMMON_PKGS = " \
> +        fmc \
> +        qoriq-debug \
> +        usdpaa \
> +"
> +COMMON_PKGS_e500v2 = ""
> +
> +# pkgs to be installed into rootfs
> +IMAGE_INSTALL = " \
> +    packagegroup-core-boot \
> +    ${ROOTFS_PKGMANAGE_BOOTSTRAP} \
> +    packagegroup-core-ssh-dropbear \
> +    packagegroup-qoriq-core \
> +    ${COMMON_PKGS} \
> +    asf \
> +    eth-config \
> +    mux-server \
> +"
> +
> +# pkgs to be installed for each core
> +IMAGE_INSTALL_append_e500v2 = " \
> +    boot-format \
> +    boot-format-config \
> +    testfloat \
> +"
> +IMAGE_INSTALL_append_e6500-64b = " \
> +        ceetm \
> +"
> +
> +# pkgs to be installed for each board
> +IMAGE_INSTALL_append_b4420qds = " \
> +        ipc-modules-multi \
> +        ipc-modules-single \
> +        ipc-ust \
> +"
> +IMAGE_INSTALL_append_b4860qds = " \
> +        ipc-modules-multi \
> +        ipc-modules-single \
> +        ipc-ust \
> +"
> +IMAGE_INSTALL_append_c293pcie = " \
> +        pkc-firmware \
> +        skmm-ep \
> +"
> +IMAGE_INSTALL_append_p1023rdb = " \
> +        fmc \
> +"
> +IMAGE_INSTALL_append_p4080ds = " \
> +        pkc-host \
> +        skmm-ep \
> +        skmm-host \
> +"
> +IMAGE_INSTALL_append_t1040rdb = " \
> +        ceetm \
> +        uio-seville \
> +"
> +IMAGE_INSTALL_append_t1040rdb-64b = " \
> +        ceetm \
> +        uio-seville \
> +"
> +IMAGE_INSTALL_append_t4240qds = " \
> +        pkc-host \
> +        skmm-ep \
> +        skmm-host \
> +"
> +
> diff --git a/recipes-fsl/packagegroups/packagegroup-qoriq-core.bb b/recipes-fsl/packagegroups/packagegroup-qoriq-core.bb
> new file mode 100644
> index 0000000..42c61ff
> --- /dev/null
> +++ b/recipes-fsl/packagegroups/packagegroup-qoriq-core.bb
> @@ -0,0 +1,108 @@
> +SUMMARY = "core packagegroup for qoriq"
> +LICENSE = "MIT"
> +
> +inherit packagegroup
> +
> +PROVIDES = "${PACKAGES}"
> +
> +PACKAGES = "\
> +    packagegroup-qoriq-core \
> +    packagegroup-qoriq-core-misc \
> +    packagegroup-qoriq-distro \
> +    packagegroup-qoriq-machine \
> +    ${@base_contains('DISTRO_FEATURES', 'benchmark', 'packagegroup-qoriq-core-benchmark', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'ext2', 'packagegroup-qoriq-core-ext2', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'mtd', 'packagegroup-qoriq-core-mtd', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'vfat', 'packagegroup-qoriq-core-vfat', '',d)} \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-core = "\
> +    packagegroup-qoriq-core-misc \
> +    packagegroup-qoriq-distro \
> +    packagegroup-qoriq-machine \
> +    ${@base_contains('DISTRO_FEATURES', 'benchmark', 'packagegroup-qoriq-core-benchmark', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'ext2', 'packagegroup-qoriq-core-ext2', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'mtd', 'packagegroup-qoriq-core-mtd', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'vfat', 'packagegroup-qoriq-core-vfat', '',d)} \
> +"
> +
> +DEPENDS_packagegroup-qoriq-distro = "${DISTRO_EXTRA_DEPENDS}"
> +RDEPENDS_packagegroup-qoriq-distro = "${DISTRO_EXTRA_RDEPENDS}"
> +RRECOMMENDS_packagegroup-qoriq-distro = "${DISTRO_EXTRA_RRECOMMENDS}"
> +RDEPENDS_packagegroup-qoriq-machine = "${MACHINE_EXTRA_RDEPENDS}"
> +RRECOMMENDS_packagegroup-qoriq-machine = "${MACHINE_EXTRA_RRECOMMENDS}"
> +
> +RDEPENDS_packagegroup-qoriq-core-ext2 = "\
> +    hdparm \
> +    e2fsprogs \
> +    e2fsprogs-badblocks \
> +    e2fsprogs-e2fsck \
> +    e2fsprogs-mke2fs \
> +    e2fsprogs-tune2fs \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-core-misc = "\
> +    bash \
> +    coreutils \
> +    elfutils \
> +    ethtool \
> +    file \
> +    iproute2 \
> +    iproute2-tc \
> +    iptables \
> +    iputils \
> +    kernel-modules \
> +    kmod \
> +    mdadm \
> +    net-tools \
> +    pkgconfig \
> +    procps \
> +    psmisc \
> +    sysfsutils \
> +    sysklogd \
> +    sysstat \
> +    util-linux \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-core-mtd = "\
> +    mtd-utils \
> +    mtd-utils-jffs2 \
> +    mtd-utils-ubifs \
> +"
> +
> +RRECOMMENDS_packagegroup-qoriq-core-benchmark = "\
> +    iperf \
> +    iozone3 \
> +    lmbench \
> +    netperf \
> +"
> +
> +RRECOMMENDS_packagegroup-qoriq-core-misc = "\
> +    bridge-utils \
> +    i2c-tools \
> +    inetutils \
> +    inetutils-ping \
> +    inetutils-ping6 \
> +    inetutils-hostname \
> +    inetutils-ifconfig \
> +    inetutils-logger \
> +    inetutils-traceroute \
> +    inetutils-syslogd \
> +    inetutils-ftp \
> +    inetutils-ftpd \
> +    inetutils-tftp \
> +    inetutils-tftpd \
> +    inetutils-telnet \
> +    inetutils-telnetd \
> +    inetutils-inetd \
> +    inetutils-rsh \
> +    inetutils-rshd \
> +    ipsec-tools \
> +    libhugetlbfs \
> +    lmsensors-sensors \
> +    tcpdump \
> +"
> +
> +RRECOMMENDS_packagegroup-qoriq-core-vfat = "\
> +    dosfstools \
> +"
> diff --git a/recipes-fsl/packagegroups/packagegroup-qoriq-extend.bb b/recipes-fsl/packagegroups/packagegroup-qoriq-extend.bb
> new file mode 100644
> index 0000000..e45b718
> --- /dev/null
> +++ b/recipes-fsl/packagegroups/packagegroup-qoriq-extend.bb
> @@ -0,0 +1,129 @@
> +SUMMARY = "extend packagegroup for qoriq"
> +LICENSE = "MIT"
> +
> +inherit packagegroup
> +
> +PROVIDES = "${PACKAGES}"
> +
> +PACKAGES = "\
> +    packagegroup-qoriq-extend \
> +    ${@base_contains('DISTRO_FEATURES', 'alsa', 'packagegroup-qoriq-extend-alsa', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'perl', 'packagegroup-qoriq-extend-perl', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'ppp', 'packagegroup-qoriq-extend-ppp', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'python', 'packagegroup-qoriq-extend-python', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'usbhost', 'packagegroup-qoriq-extend-usbhost', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'virtualization', 'packagegroup-qoriq-extend-virtualization', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'db', 'packagegroup-qoriq-extend-db', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'benchmark', 'packagegroup-qoriq-extend-benchmark', '',d)} \
> +    packagegroup-qoriq-extend-misc \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-extend = "\
> +    ${@base_contains('DISTRO_FEATURES', 'alsa', 'packagegroup-qoriq-extend-alsa', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'perl', 'packagegroup-qoriq-extend-perl', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'ppp', 'packagegroup-qoriq-extend-ppp', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'python', 'packagegroup-qoriq-extend-python', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'usbhost', 'packagegroup-qoriq-extend-usbhost', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'virtualization', 'packagegroup-qoriq-extend-virtualization', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'db', 'packagegroup-qoriq-extend-db', '',d)} \
> +    ${@base_contains('DISTRO_FEATURES', 'benchmark', 'packagegroup-qoriq-extend-benchmark', '',d)} \
> +    packagegroup-qoriq-extend-misc \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-extend-alsa = "\
> +    alsa-utils \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-extend-perl = "\
> +    perl \
> +    perl-misc \
> +    perl-modules \
> +    perl-module-re \
> +    perl-pod \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-extend-ppp = "\
> +    ppp \
> +    ppp-dialin \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-extend-python = "\
> +    python \
> +    python-misc \
> +    python-modules \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-extend-usbhost = "\
> +    usbutils \
> +    usbutils-ids \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-extend-virtualization += "\
> +    qemu \
> +"
> +RRECOMMENDS_packagegroup-qoriq-extend-virtualization += "\
> +    lxc \
> +    libvirt \
> +    libvirt-libvirtd \
> +    libvirt-virsh \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-extend-db = "\
> +    db \
> +    sqlite3 \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-extend-misc = "\
> +    bind \
> +    bison \
> +    ccache \
> +    chkconfig \
> +    curl \
> +    dhcp-client \
> +    diffstat \
> +    dtc \
> +    gettext-runtime \
> +    git \
> +    intltool \
> +    lsb \
> +    lsbinitscripts \
> +    lsbtest \
> +    lsof \
> +    man \
> +    man-pages \
> +    mdadm \
> +    oprofile \
> +    parted \
> +    perf \
> +    quilt \
> +    rpm \
> +    rt-tests \
> +    subversion \
> +    tcl \
> +    u-boot-mkimage \
> +    unzip \
> +    valgrind \
> +    watchdog \
> +    which \
> +    xinetd \
> +    xz  \
> +    zip \
> +"
> +RRECOMMENDS_packagegroup-qoriq-extend-misc = "\
> +    debianutils \
> +    libnfnetlink \
> +    ptpd \
> +    rng-tools \
> +    rp-pppoe \
> +    samba \
> +    strongswan \
> +    wget \
> +"
> +
> +RDEPENDS_packagegroup-qoriq-extend-benchmark = "\
> +"
> +RRECOMMENDS_packagegroup-qoriq-extend-benchmark = "\
> +    bonnie++ \
> +    dbench \
> +    tiobench \
> +"
> diff --git a/recipes-fsl/packagegroups/packagegroup-qoriq-monitor.bb b/recipes-fsl/packagegroups/packagegroup-qoriq-monitor.bb
> new file mode 100644
> index 0000000..d24234d
> --- /dev/null
> +++ b/recipes-fsl/packagegroups/packagegroup-qoriq-monitor.bb
> @@ -0,0 +1,20 @@
> +SUMMARY = "qoriq monitor pkgs"
> +LICENSE = "MIT"
> +
> +inherit packagegroup
> +
> +RDEPENDS_packagegroup-qoriq-monitor = "\
> +    coreutils \
> +    cronie \
> +    bc \
> +    lighttpd \
> +    lighttpd-module-cgi \
> +    lmsensors-sensors \
> +    cairo \
> +    cairo-dev \
> +    rrdtool \
> +    liberation-fonts \
> +    make \
> +    web-sysmon \
> +"
> +
> diff --git a/recipes-fsl/packagegroups/packagegroup-qoriq-x11.bb b/recipes-fsl/packagegroups/packagegroup-qoriq-x11.bb
> new file mode 100644
> index 0000000..5c78c8a
> --- /dev/null
> +++ b/recipes-fsl/packagegroups/packagegroup-qoriq-x11.bb
> @@ -0,0 +1,15 @@
> +SUMMARY = "qoriq x11 pkgs"
> +LICENSE = "MIT"
> +
> +inherit packagegroup
> +
> +XSERVER ?= ""
> +
> +RDEPENDS_packagegroup-qoriq-x11 = "\
> +    twm \
> +    ${XSERVER} \
> +    x11-common \
> +    xclock \
> +    xterm \
> +"
> +
> --
> 1.8.3.2
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer
  2014-07-23 14:23   ` Daiane Angolini
@ 2014-07-24  4:41     ` Bob Cochran
  2014-07-24  9:38       ` zhenhua.luo
  0 siblings, 1 reply; 13+ messages in thread
From: Bob Cochran @ 2014-07-24  4:41 UTC (permalink / raw)
  To: meta-freescale

On 07/23/2014 10:23 AM, Daiane Angolini wrote:
> On Wed, Jul 23, 2014 at 6:28 AM,  <ting.liu@freescale.com> wrote:
>> From: Ting Liu <ting.liu@freescale.com>
>
>
> I was expecting in this commit log a triumphal long and emotional
> history on how and why meta-fsl-pcc is taking his part in this
> community project.
>
> Do you really prefer to be simple in this historical moment?


Some of you may be interested to know that I was able to apply all of 
Ting's patches today, perform a repo sync, which pulled down 
meta-fsl-ppc master into fsl-community-bsp/sources, and build 
fsl-image-networking from meta-fsl-demos for my t1040rdb-64b machine 
without error.

I thought this was great news.  Thank you very much Ting!

I think I'll have some time to test it a little tomorrow.


>
> Daiane
>>
>> Signed-off-by: Ting Liu <ting.liu@freescale.com>
>> ---
>>   default.xml | 1 +
>>   1 file changed, 1 insertion(+)
>>
>> diff --git a/default.xml b/default.xml
>> index a0d85bc..505183a 100644
>> --- a/default.xml
>> +++ b/default.xml
>> @@ -9,6 +9,7 @@
>>
>>     <project remote="yocto" revision="master" name="poky" path="sources/poky"/>
>>     <project remote="yocto" revision="master" name="meta-fsl-arm" path="sources/meta-fsl-arm"/>
>> +  <project remote="yocto" revision="master" name="meta-fsl-ppc" path="sources/meta-fsl-ppc"/>
>>
>>     <project remote="oe" revision="master" name="meta-openembedded" path="sources/meta-openembedded"/>
>>
>> --
>> 1.8.3.2
>>
>> --
>> _______________________________________________
>> meta-freescale mailing list
>> meta-freescale@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/meta-freescale



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer
  2014-07-24  4:41     ` Bob Cochran
@ 2014-07-24  9:38       ` zhenhua.luo
  0 siblings, 0 replies; 13+ messages in thread
From: zhenhua.luo @ 2014-07-24  9:38 UTC (permalink / raw)
  To: Bob Cochran, meta-freescale

Thank you, Bob. 

> -----Original Message-----
> From: meta-freescale-bounces@yoctoproject.org [mailto:meta-freescale-
> bounces@yoctoproject.org] On Behalf Of Bob Cochran
> Sent: Thursday, July 24, 2014 12:41 PM
> To: meta-freescale@yoctoproject.org
> Subject: Re: [meta-freescale] [fsl-community-bsp-platform][PATCH] add
> meta-fsl-ppc layer
> 
> On 07/23/2014 10:23 AM, Daiane Angolini wrote:
> > On Wed, Jul 23, 2014 at 6:28 AM,  <ting.liu@freescale.com> wrote:
> >> From: Ting Liu <ting.liu@freescale.com>
> >
> >
> > I was expecting in this commit log a triumphal long and emotional
> > history on how and why meta-fsl-pcc is taking his part in this
> > community project.
> >
> > Do you really prefer to be simple in this historical moment?
> 
> 
> Some of you may be interested to know that I was able to apply all of
> Ting's patches today, perform a repo sync, which pulled down meta-fsl-ppc
> master into fsl-community-bsp/sources, and build fsl-image-networking
> from meta-fsl-demos for my t1040rdb-64b machine without error.
> 
> I thought this was great news.  Thank you very much Ting!
> 
> I think I'll have some time to test it a little tomorrow.
> 
> 
> >
> > Daiane
> >>
> >> Signed-off-by: Ting Liu <ting.liu@freescale.com>
> >> ---
> >>   default.xml | 1 +
> >>   1 file changed, 1 insertion(+)
> >>
> >> diff --git a/default.xml b/default.xml index a0d85bc..505183a 100644
> >> --- a/default.xml
> >> +++ b/default.xml
> >> @@ -9,6 +9,7 @@
> >>
> >>     <project remote="yocto" revision="master" name="poky"
> path="sources/poky"/>
> >>     <project remote="yocto" revision="master" name="meta-fsl-arm"
> >> path="sources/meta-fsl-arm"/>
> >> +  <project remote="yocto" revision="master" name="meta-fsl-ppc"
> >> + path="sources/meta-fsl-ppc"/>
> >>
> >>     <project remote="oe" revision="master" name="meta-openembedded"
> >> path="sources/meta-openembedded"/>
> >>
> >> --
> >> 1.8.3.2
> >>
> >> --
> >> _______________________________________________
> >> 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] 13+ messages in thread

* Re: [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer
  2014-07-23  9:28 ` [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer ting.liu
  2014-07-23 14:23   ` Daiane Angolini
@ 2014-08-06 17:20   ` Bob Cochran
  2014-08-06 18:08     ` Otavio Salvador
  1 sibling, 1 reply; 13+ messages in thread
From: Bob Cochran @ 2014-08-06 17:20 UTC (permalink / raw)
  To: meta-freescale

On 07/23/2014 05:28 AM, ting.liu@freescale.com wrote:
> From: Ting Liu <ting.liu@freescale.com>
>
> Signed-off-by: Ting Liu <ting.liu@freescale.com>
> ---
>   default.xml | 1 +
>   1 file changed, 1 insertion(+)
>
> diff --git a/default.xml b/default.xml
> index a0d85bc..505183a 100644
> --- a/default.xml
> +++ b/default.xml
> @@ -9,6 +9,7 @@
>
>     <project remote="yocto" revision="master" name="poky" path="sources/poky"/>
>     <project remote="yocto" revision="master" name="meta-fsl-arm" path="sources/meta-fsl-arm"/>
> +  <project remote="yocto" revision="master" name="meta-fsl-ppc" path="sources/meta-fsl-ppc"/>


Still hasn't been applied to master branch?

I see that meta-fsl-ppc has been included in the master-next branch 
default.xml since 5/22 but specifies the master revision.  I would think 
we would want to use the master-next revision for the master-next 
default.xml.

I have been away for a few days, so the gears are slowly starting to 
roll again.  Please excuse me if this has been discussed recently, but 
I'm just not seeing it in the mail lists.


>
>     <project remote="oe" revision="master" name="meta-openembedded" path="sources/meta-openembedded"/>
>
>



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer
  2014-08-06 17:20   ` Bob Cochran
@ 2014-08-06 18:08     ` Otavio Salvador
  2014-08-07 11:07       ` Bob Cochran
  0 siblings, 1 reply; 13+ messages in thread
From: Otavio Salvador @ 2014-08-06 18:08 UTC (permalink / raw)
  To: Bob Cochran; +Cc: meta-freescale

On Wed, Aug 6, 2014 at 2:20 PM, Bob Cochran <yocto@mindchasers.com> wrote:
> On 07/23/2014 05:28 AM, ting.liu@freescale.com wrote:
>>
>> From: Ting Liu <ting.liu@freescale.com>
>>
>> Signed-off-by: Ting Liu <ting.liu@freescale.com>
>> ---
>>   default.xml | 1 +
>>   1 file changed, 1 insertion(+)
>>
>> diff --git a/default.xml b/default.xml
>> index a0d85bc..505183a 100644
>> --- a/default.xml
>> +++ b/default.xml
>> @@ -9,6 +9,7 @@
>>
>>     <project remote="yocto" revision="master" name="poky"
>> path="sources/poky"/>
>>     <project remote="yocto" revision="master" name="meta-fsl-arm"
>> path="sources/meta-fsl-arm"/>
>> +  <project remote="yocto" revision="master" name="meta-fsl-ppc"
>> path="sources/meta-fsl-ppc"/>
>
> Still hasn't been applied to master branch?

No; only master-next.

> I see that meta-fsl-ppc has been included in the master-next branch
> default.xml since 5/22 but specifies the master revision.  I would think we
> would want to use the master-next revision for the master-next default.xml.

Currently I am not aware of master-next for meta-fsl-ppc so we're
using the master.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer
  2014-08-06 18:08     ` Otavio Salvador
@ 2014-08-07 11:07       ` Bob Cochran
  2014-08-07 12:16         ` Otavio Salvador
  0 siblings, 1 reply; 13+ messages in thread
From: Bob Cochran @ 2014-08-07 11:07 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: meta-freescale


On 08/06/2014 02:08 PM, Otavio Salvador wrote:
> On Wed, Aug 6, 2014 at 2:20 PM, Bob Cochran <yocto@mindchasers.com> wrote:
>> On 07/23/2014 05:28 AM, ting.liu@freescale.com wrote:
>>>
>>> From: Ting Liu <ting.liu@freescale.com>
>>>
>>> Signed-off-by: Ting Liu <ting.liu@freescale.com>
>>> ---
>>>    default.xml | 1 +
>>>    1 file changed, 1 insertion(+)
>>>
>>> diff --git a/default.xml b/default.xml
>>> index a0d85bc..505183a 100644
>>> --- a/default.xml
>>> +++ b/default.xml
>>> @@ -9,6 +9,7 @@
>>>
>>>      <project remote="yocto" revision="master" name="poky"
>>> path="sources/poky"/>
>>>      <project remote="yocto" revision="master" name="meta-fsl-arm"
>>> path="sources/meta-fsl-arm"/>
>>> +  <project remote="yocto" revision="master" name="meta-fsl-ppc"
>>> path="sources/meta-fsl-ppc"/>
>>
>> Still hasn't been applied to master branch?
>
> No; only master-next.


Thank you for the reply Otavio, but I'm not seeing Ting's patch set from 
7/23 that brought meta-fsl-ppc into the Community project.

On 7/23, Ting submitted a set of patches, one was titled 
"[meta-freescale] [meta-fsl-demo][PATCH] add qoriq customized 
packagegroups and images"  that added image and packagegroup recipes 
into the project under meta-fsl-demos.

However, I don't see that any of this (e.g., 
recipes-fsl/images/fsl-image-networking.bb) was applied to either master 
or master-next.



>
>> I see that meta-fsl-ppc has been included in the master-next branch
>> default.xml since 5/22 but specifies the master revision.  I would think we
>> would want to use the master-next revision for the master-next default.xml.
>
> Currently I am not aware of master-next for meta-fsl-ppc so we're
> using the master.
>

There appears to be a master-next branch for meta-fsl-ppc in the Yocto 
Project repo.







^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer
  2014-08-07 11:07       ` Bob Cochran
@ 2014-08-07 12:16         ` Otavio Salvador
  2014-08-07 19:03           ` Bob Cochran
  0 siblings, 1 reply; 13+ messages in thread
From: Otavio Salvador @ 2014-08-07 12:16 UTC (permalink / raw)
  To: Bob Cochran; +Cc: meta-freescale

On Thu, Aug 7, 2014 at 8:07 AM, Bob Cochran <yocto@mindchasers.com> wrote:
>
> On 08/06/2014 02:08 PM, Otavio Salvador wrote:
>>
>> On Wed, Aug 6, 2014 at 2:20 PM, Bob Cochran <yocto@mindchasers.com> wrote:
>>>
>>> On 07/23/2014 05:28 AM, ting.liu@freescale.com wrote:
>>>>
>>>>
>>>> From: Ting Liu <ting.liu@freescale.com>
>>>>
>>>> Signed-off-by: Ting Liu <ting.liu@freescale.com>
>>>> ---
>>>>    default.xml | 1 +
>>>>    1 file changed, 1 insertion(+)
>>>>
>>>> diff --git a/default.xml b/default.xml
>>>> index a0d85bc..505183a 100644
>>>> --- a/default.xml
>>>> +++ b/default.xml
>>>> @@ -9,6 +9,7 @@
>>>>
>>>>      <project remote="yocto" revision="master" name="poky"
>>>> path="sources/poky"/>
>>>>      <project remote="yocto" revision="master" name="meta-fsl-arm"
>>>> path="sources/meta-fsl-arm"/>
>>>> +  <project remote="yocto" revision="master" name="meta-fsl-ppc"
>>>> path="sources/meta-fsl-ppc"/>
>>>
>>>
>>> Still hasn't been applied to master branch?
>>
>>
>> No; only master-next.
>
>
>
> Thank you for the reply Otavio, but I'm not seeing Ting's patch set from
> 7/23 that brought meta-fsl-ppc into the Community project.
>
> On 7/23, Ting submitted a set of patches, one was titled "[meta-freescale]
> [meta-fsl-demo][PATCH] add qoriq customized packagegroups and images"  that
> added image and packagegroup recipes into the project under meta-fsl-demos.
>
> However, I don't see that any of this (e.g.,
> recipes-fsl/images/fsl-image-networking.bb) was applied to either master or
> master-next.

Yes. The meta-fsl-demos bits has not been merged. Those still require
more work and to be sincere adding the images and packagegroups need
to come with a good thinking how to do it as we always need to avoid
too many images with close content and like.

Our main focus now is in clean up meta-fsl-ppc so it can be enabled in master.

>>> I see that meta-fsl-ppc has been included in the master-next branch
>>> default.xml since 5/22 but specifies the master revision.  I would think
>>> we
>>> would want to use the master-next revision for the master-next
>>> default.xml.
>>
>>
>> Currently I am not aware of master-next for meta-fsl-ppc so we're
>> using the master.
>>
>
> There appears to be a master-next branch for meta-fsl-ppc in the Yocto
> Project repo.

They point to same hash for now. So we're fine. Please prepare  a
patch to change it for master-next in master-next manifest.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer
  2014-08-07 12:16         ` Otavio Salvador
@ 2014-08-07 19:03           ` Bob Cochran
  0 siblings, 0 replies; 13+ messages in thread
From: Bob Cochran @ 2014-08-07 19:03 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: meta-freescale

On 08/07/2014 08:16 AM, Otavio Salvador wrote:
> On Thu, Aug 7, 2014 at 8:07 AM, Bob Cochran <yocto@mindchasers.com> wrote:
>>
>> On 08/06/2014 02:08 PM, Otavio Salvador wrote:
>>>
>>> On Wed, Aug 6, 2014 at 2:20 PM, Bob Cochran <yocto@mindchasers.com> wrote:
>>>>
>>>> On 07/23/2014 05:28 AM, ting.liu@freescale.com wrote:
>>>>>
>>>>>
>>>>> From: Ting Liu <ting.liu@freescale.com>
>>>>>
>>>>> Signed-off-by: Ting Liu <ting.liu@freescale.com>
>>>>> ---
>>>>>     default.xml | 1 +
>>>>>     1 file changed, 1 insertion(+)
>>>>>
>>>>> diff --git a/default.xml b/default.xml
>>>>> index a0d85bc..505183a 100644
>>>>> --- a/default.xml
>>>>> +++ b/default.xml
>>>>> @@ -9,6 +9,7 @@
>>>>>
>>>>>       <project remote="yocto" revision="master" name="poky"
>>>>> path="sources/poky"/>
>>>>>       <project remote="yocto" revision="master" name="meta-fsl-arm"
>>>>> path="sources/meta-fsl-arm"/>
>>>>> +  <project remote="yocto" revision="master" name="meta-fsl-ppc"
>>>>> path="sources/meta-fsl-ppc"/>
>>>>
>>>>
>>>> Still hasn't been applied to master branch?
>>>
>>>
>>> No; only master-next.
>>
>>
>>
>> Thank you for the reply Otavio, but I'm not seeing Ting's patch set from
>> 7/23 that brought meta-fsl-ppc into the Community project.
>>
>> On 7/23, Ting submitted a set of patches, one was titled "[meta-freescale]
>> [meta-fsl-demo][PATCH] add qoriq customized packagegroups and images"  that
>> added image and packagegroup recipes into the project under meta-fsl-demos.
>>
>> However, I don't see that any of this (e.g.,
>> recipes-fsl/images/fsl-image-networking.bb) was applied to either master or
>> master-next.
>
> Yes. The meta-fsl-demos bits has not been merged. Those still require
> more work and to be sincere adding the images and packagegroups need
> to come with a good thinking how to do it as we always need to avoid
> too many images with close content and like.
>
> Our main focus now is in clean up meta-fsl-ppc so it can be enabled in master.


Right, I'm starting to test meta-fsl-ppc this week live on a t1040rdb. 
I was using my own image & package group but since I'm finding some 
issues, I would like to use Ting's provided demo image & package groups 
as a common baseline before I report any findings or maybe submit a patch.

I'll just continue to test with Ting's community related patches applied 
in my own development branch(es) & not worry about using repo.

However, this obviously makes it a little messy when worrying about 
whether we're all testing with the same commits on the various layers.

I'm definitely looking forward to the future & getting in sync with the 
entire community.

Thanks

Bob


>
>>>> I see that meta-fsl-ppc has been included in the master-next branch
>>>> default.xml since 5/22 but specifies the master revision.  I would think
>>>> we
>>>> would want to use the master-next revision for the master-next
>>>> default.xml.
>>>
>>>
>>> Currently I am not aware of master-next for meta-fsl-ppc so we're
>>> using the master.
>>>
>>
>> There appears to be a master-next branch for meta-fsl-ppc in the Yocto
>> Project repo.
>
> They point to same hash for now. So we're fine. Please prepare  a
> patch to change it for master-next in master-next manifest.
>



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2014-08-07 19:03 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-23  9:28 add qoriq support in fsl community BSP ting.liu
2014-07-23  9:28 ` [fsl-community-bsp-platform][PATCH] add meta-fsl-ppc layer ting.liu
2014-07-23 14:23   ` Daiane Angolini
2014-07-24  4:41     ` Bob Cochran
2014-07-24  9:38       ` zhenhua.luo
2014-08-06 17:20   ` Bob Cochran
2014-08-06 18:08     ` Otavio Salvador
2014-08-07 11:07       ` Bob Cochran
2014-08-07 12:16         ` Otavio Salvador
2014-08-07 19:03           ` Bob Cochran
2014-07-23  9:28 ` [meta-fsl-demo][PATCH] add qoriq customized packagegroups and images ting.liu
2014-07-23 14:25   ` Daiane Angolini
2014-07-23  9:28 ` [fsl-community-bsp-base][PATCH] bblayers.conf: add ppc and networking layer ting.liu

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.