All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables
@ 2013-01-28 17:25 fcooperjr27
  2013-01-28 17:25 ` [PATCH 02/32] tiff: Remove xz and lzma dependency fcooperjr27
                   ` (30 more replies)
  0 siblings, 31 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Add tables that list only the GPLv3 libraries.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 meta-arago-distro/classes/tisdk-image.bbclass |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/meta-arago-distro/classes/tisdk-image.bbclass b/meta-arago-distro/classes/tisdk-image.bbclass
index 8ef8ad8..4434155 100644
--- a/meta-arago-distro/classes/tisdk-image.bbclass
+++ b/meta-arago-distro/classes/tisdk-image.bbclass
@@ -259,6 +259,14 @@ sw_manifest_toolchain_host() {
     opkg_dir="${IMAGE_ROOTFS}/${TISDK_TOOLCHAIN_PATH}/var/lib/opkg/info"
 
 echo "
+<h2><u>GPLv3 Development Host Content</u></h2>
+<p>This table describes any GPLv3 software being delivered that is expected to run on a Development Host, instead of the target device.</p>
+" >> ${SW_MANIFEST_FILE}
+
+    generate_sw_manifest_table $opkg_dir "true"
+
+
+echo "
 <h2><u>Development Host Content</u></h2>
 <p>This table describes any software being delivered that is expected to run on a Development Host, instead of the target device.  Some of this software may be licensed under GPLv3 but it is not expected to be shipped as a product.</p>
 " >> ${SW_MANIFEST_FILE}
@@ -273,6 +281,13 @@ sw_manifest_toolchain_target() {
     opkg_dir="${IMAGE_ROOTFS}/${TISDK_TOOLCHAIN_PATH}/arm-arago-linux-gnueabi/var/lib/opkg/info"
 
 echo "
+<h2><u>GPLv3 Development Libraries Installed on Host</u></h2>
+<p>This table describes GPLv3 software libraries and headers that are installed on the development host and used during the development of software to run on the target. Customers should be careful when linking against these libraries to make sure they are complying with the license(s) of the library</p>
+" >> ${SW_MANIFEST_FILE}
+
+    generate_sw_manifest_table $opkg_dir "true"
+
+echo "
 <h2><u>Development Libraries Installed on Host</u></h2>
 <p>This table describes software libraries and headers that are installed on the development host and used during the development of software to run on the target.  Some of this software may be licensed under GPLv3.  Customers should be careful when linking against these libraries to make sure they are complying with the license(s) of the library</p>
 " >> ${SW_MANIFEST_FILE}
-- 
1.7.0.4



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

* [PATCH 02/32] tiff: Remove xz and lzma dependency
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 03/32] gettext: Mimic patch "Make gettext 0.16.1 extend native and nativesdk" fcooperjr27
                   ` (29 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Remove xz and lzma dependency to avoid pulling additional GPLv3 software.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../recipes-multimedia/tiff/tiff_4.0.1.bbappend    |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
 create mode 100644 meta-arago-distro/recipes-multimedia/tiff/tiff_4.0.1.bbappend

diff --git a/meta-arago-distro/recipes-multimedia/tiff/tiff_4.0.1.bbappend b/meta-arago-distro/recipes-multimedia/tiff/tiff_4.0.1.bbappend
new file mode 100644
index 0000000..e7b627f
--- /dev/null
+++ b/meta-arago-distro/recipes-multimedia/tiff/tiff_4.0.1.bbappend
@@ -0,0 +1,6 @@
+PR_append = "-arago0"
+
+# Remove xz/lzma support to avoid pulling in additional GPLv3 licenses
+DEPENDS := "${@oe_filter_out('xz','${DEPENDS}', d)}"
+EXTRA_OECONF += " --disable-lzma"
+
-- 
1.7.0.4



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

* [PATCH 03/32] gettext: Mimic patch "Make gettext 0.16.1 extend native and nativesdk"
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
  2013-01-28 17:25 ` [PATCH 02/32] tiff: Remove xz and lzma dependency fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 04/32] gnutls: Allow non GPLv3 version of gettext to work fcooperjr27
                   ` (28 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Mimic commit 6322a1b3680d2480c96433fde5a913b3bf2d09ea from oe-core.
* This patch is no longer needed when switching to oe-core master or danny
  branch.
Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../recipes-core/gettext/gettext_0.16.1.bbappend   |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
 create mode 100644 meta-arago-extras/recipes-core/gettext/gettext_0.16.1.bbappend

diff --git a/meta-arago-extras/recipes-core/gettext/gettext_0.16.1.bbappend b/meta-arago-extras/recipes-core/gettext/gettext_0.16.1.bbappend
new file mode 100644
index 0000000..58082a6
--- /dev/null
+++ b/meta-arago-extras/recipes-core/gettext/gettext_0.16.1.bbappend
@@ -0,0 +1,3 @@
+PR_append = "-arago0"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
1.7.0.4



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

* [PATCH 04/32] gnutls: Allow non GPLv3 version of gettext to work
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
  2013-01-28 17:25 ` [PATCH 02/32] tiff: Remove xz and lzma dependency fcooperjr27
  2013-01-28 17:25 ` [PATCH 03/32] gettext: Mimic patch "Make gettext 0.16.1 extend native and nativesdk" fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 05/32] arago.conf: Use non GPLv3 version of gettext fcooperjr27
                   ` (27 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* This SDK allows select GPLv3 libraries but for now the GPLv2 version of
  gettext must be used.
* Since we don't set INCOMPATIBLE_LICENSE to GPLv3 in arago.conf, gnutls the
  base recipe adds a patch that forces the GPLv3 version of gettext to be used.
* Working around this issue by setting INCOMPATIBLE_LICENSE to GPLv3 locally.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../recipes-support/gnutls/gnutls_2.12.17.bbappend |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
 create mode 100644 meta-arago-distro/recipes-support/gnutls/gnutls_2.12.17.bbappend

diff --git a/meta-arago-distro/recipes-support/gnutls/gnutls_2.12.17.bbappend b/meta-arago-distro/recipes-support/gnutls/gnutls_2.12.17.bbappend
new file mode 100644
index 0000000..fa73dd0
--- /dev/null
+++ b/meta-arago-distro/recipes-support/gnutls/gnutls_2.12.17.bbappend
@@ -0,0 +1,5 @@
+PR_append = "-arago0"
+
+# Set INCOMPATIBLE_LICENSE to GPLv3 to allow gnutls to use the non GPLv2
+# version of gettext.
+INCOMPATIBLE_LICENSE = "GPLv3"
-- 
1.7.0.4



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

* [PATCH 05/32] arago.conf: Use non GPLv3 version of gettext
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (2 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 04/32] gnutls: Allow non GPLv3 version of gettext to work fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 06/32] arago-amsdk-image: Remove additional GPLv3 components fcooperjr27
                   ` (26 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 meta-arago-distro/conf/distro/arago.conf |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/meta-arago-distro/conf/distro/arago.conf b/meta-arago-distro/conf/distro/arago.conf
index 8f0906d..42f7060 100644
--- a/meta-arago-distro/conf/distro/arago.conf
+++ b/meta-arago-distro/conf/distro/arago.conf
@@ -81,6 +81,7 @@ PREFERRED_VERSION_obex = "0.34"
 PREFERRED_VERSION_bluez4 = "4.98"
 PREFERRED_VERSION_bluez-hcidump = "2.2"
 PREFERRED_VERSION_bash = "3.2.48"
+PREFERRED_VERSION_gettext = "0.16.1"
 
 # Disable polkit's systemd configuration from meta-oe
 POLKITAUTH = ""
-- 
1.7.0.4



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

* [PATCH 06/32] arago-amsdk-image: Remove additional GPLv3 components
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (3 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 05/32] arago.conf: Use non GPLv3 version of gettext fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 07/32] linux-am335x: Remove dirty tag patch fcooperjr27
                   ` (25 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Remove GPLv3 packages that we currently do not have clearance to ship.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../recipes-core/images/arago-amsdk-image.bb       |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta-arago-distro/recipes-core/images/arago-amsdk-image.bb b/meta-arago-distro/recipes-core/images/arago-amsdk-image.bb
index 9ce7754..0fc3ac7 100644
--- a/meta-arago-distro/recipes-core/images/arago-amsdk-image.bb
+++ b/meta-arago-distro/recipes-core/images/arago-amsdk-image.bb
@@ -10,7 +10,7 @@ COMPATIBLE_MACHINE = "omap3|omapl138|ti33x"
 # List of packages to remove from the host package.  This is usually due to
 # licensing issues and unneeded dependencies.
 HOST_CLEANUP_PACKAGES = ""
-TOOLCHAIN_CLEANUP_PACKAGES = ""
+TOOLCHAIN_CLEANUP_PACKAGES = "libgnutls-dev libgnutls-extra26 libgnutls-openssl27 libtasn1-dev"
 
 # List of target side images to build for the SDK
 TARGET_IMAGES = "arago-base-tisdk-image tisdk-rootfs-image"
-- 
1.7.0.4



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

* [PATCH 07/32] linux-am335x: Remove dirty tag patch
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (4 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 06/32] arago-amsdk-image: Remove additional GPLv3 components fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 08/32] linux-am335x: Add patch to Update SPI flash layout fcooperjr27
                   ` (24 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* We are no longer preserving the git repositories. This means the kernel
  script that manipulates the kernel version will no longer run.
* Therefore, the kernel version will go from 3.2.0+ back to 3.2.0.
* Removing this unnecessary patch.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../0001-linux-am335x-Remove-dirty-tag.patch       |   32 --------------------
 .../linux/linux-am335x_3.2.0-psp05.06.00.00.bb     |    5 +--
 2 files changed, 1 insertions(+), 36 deletions(-)
 delete mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-linux-am335x-Remove-dirty-tag.patch

diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-linux-am335x-Remove-dirty-tag.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-linux-am335x-Remove-dirty-tag.patch
deleted file mode 100644
index e9930c9..0000000
--- a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-linux-am335x-Remove-dirty-tag.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 293d87edf88049be3f93649626d6d127a59cc71b Mon Sep 17 00:00:00 2001
-From: Franklin S. Cooper Jr <fcooper@ti.com>
-Date: Mon, 5 Nov 2012 07:28:17 -0600
-Subject: [PATCH] linux-am335x: Remove dirty tag
-
-* Disable LOCALVERSION_AUTO. This will prevent -dirty tag from being
-  added to the kernel version. This tag affects the name of the kernel
-  modules directory.
-* This dirty tag is also added if the kernel's git repository has
-  uncommitted changes.
-
-Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
----
- arch/arm/configs/am335x_evm_defconfig |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/arch/arm/configs/am335x_evm_defconfig b/arch/arm/configs/am335x_evm_defconfig
-index f1471bc..e78b271 100644
---- a/arch/arm/configs/am335x_evm_defconfig
-+++ b/arch/arm/configs/am335x_evm_defconfig
-@@ -37,7 +37,7 @@ CONFIG_BROKEN_ON_SMP=y
- CONFIG_INIT_ENV_ARG_LIMIT=32
- CONFIG_CROSS_COMPILE=""
- CONFIG_LOCALVERSION=""
--CONFIG_LOCALVERSION_AUTO=y
-+# CONFIG_LOCALVERSION_AUTO is not set
- CONFIG_HAVE_KERNEL_GZIP=y
- CONFIG_HAVE_KERNEL_LZMA=y
- CONFIG_HAVE_KERNEL_LZO=y
--- 
-1.7.0.4
-
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb b/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
index 53ed93a..aefa361 100644
--- a/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
@@ -25,7 +25,7 @@ DEPENDS += "am33x-cm3"
 KERNEL_IMAGETYPE = "uImage"
 
 # The main PR is now using MACHINE_KERNEL_PR, for ti33x see conf/machine/include/ti33x.inc
-MACHINE_KERNEL_PR_append = "c+gitr${SRCPV}"
+MACHINE_KERNEL_PR_append = "d+gitr${SRCPV}"
 
 BRANCH = "v3.2-staging"
 
@@ -83,9 +83,6 @@ PATCHES += "file://0001-am335xevm-using-edge-triggered-interrupts-for-WLAN.patch
 # Add patch to enable pullup on WLAN enable
 PATCHES += "file://0001-am335x-enable-pullup-on-the-WLAN-enable-pin-fo.patch"
 
-# Add patch to remove dirty tag to kernel local version
-PATCHES += "file://0001-linux-am335x-Remove-dirty-tag.patch"
-
 # Copy the am33x-cm3 firmware if it is available
 do_compile_prepend() {
     if [ -e "${STAGING_DIR_HOST}/${base_libdir}/firmware/am335x-pm-firmware.bin" ]
-- 
1.7.0.4



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

* [PATCH 08/32] linux-am335x: Add patch to Update SPI flash layout
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (5 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 07/32] linux-am335x: Remove dirty tag patch fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 09/32] task-arago-tisdk-addons: Add canutils fcooperjr27
                   ` (23 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Patch commit message:
  Current U-Boot has grown, and our size of the environment was never
  correct, rework the offsets for minimal impact.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 ...-ARM-OMAP2-AM335x-Update-SPI-flash-layout.patch |   40 ++++++++++++++++++++
 .../linux/linux-am335x_3.2.0-psp05.06.00.00.bb     |    5 ++-
 2 files changed, 44 insertions(+), 1 deletions(-)
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-ARM-OMAP2-AM335x-Update-SPI-flash-layout.patch

diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-ARM-OMAP2-AM335x-Update-SPI-flash-layout.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-ARM-OMAP2-AM335x-Update-SPI-flash-layout.patch
new file mode 100644
index 0000000..afa55dd
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-ARM-OMAP2-AM335x-Update-SPI-flash-layout.patch
@@ -0,0 +1,40 @@
+From 54690cd10741ec54acc2555c3b699de310571a49 Mon Sep 17 00:00:00 2001
+From: Tom Rini <trini@ti.com>
+Date: Fri, 7 Dec 2012 14:01:51 -0700
+Subject: [PATCH] ARM: OMAP2+: AM335x: Update SPI flash layout
+
+Current U-Boot has grown, and our size of the environment was never
+correct, rework the offsets for minimal impact.
+
+Signed-off-by: Tom Rini <trini@ti.com>
+
+diff --git a/arch/arm/mach-omap2/board-am335xevm.c b/arch/arm/mach-omap2/board-am335xevm.c
+index 50e1d9b..3357d88 100644
+--- a/arch/arm/mach-omap2/board-am335xevm.c
++++ b/arch/arm/mach-omap2/board-am335xevm.c
+@@ -1201,17 +1201,17 @@ static struct mtd_partition am335x_spi_partitions[] = {
+ 	{
+ 		.name       = "U-Boot",
+ 		.offset     = MTDPART_OFS_APPEND,	/* Offset = 0x20000 */
+-		.size       = 2 * SZ_128K,
++		.size       = (3 * SZ_128K) - SZ_4K,
+ 	},
+ 	{
+ 		.name       = "U-Boot Env",
+-		.offset     = MTDPART_OFS_APPEND,	/* Offset = 0x60000 */
+-		.size       = 2 * SZ_4K,
++		.offset     = MTDPART_OFS_APPEND,	/* Offset = 0x7F000 */
++		.size       = SZ_4K,
+ 	},
+ 	{
+ 		.name       = "Kernel",
+-		.offset     = MTDPART_OFS_APPEND,	/* Offset = 0x62000 */
+-		.size       = 28 * SZ_128K,
++		.offset     = MTDPART_OFS_APPEND,	/* Offset = 0x80000 */
++		.size       = 866 * SZ_4K,		/* size = 0x362000 */
+ 	},
+ 	{
+ 		.name       = "File System",
+-- 
+1.7.9.5
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb b/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
index aefa361..bc27dfb 100644
--- a/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
@@ -25,7 +25,7 @@ DEPENDS += "am33x-cm3"
 KERNEL_IMAGETYPE = "uImage"
 
 # The main PR is now using MACHINE_KERNEL_PR, for ti33x see conf/machine/include/ti33x.inc
-MACHINE_KERNEL_PR_append = "d+gitr${SRCPV}"
+MACHINE_KERNEL_PR_append = "e+gitr${SRCPV}"
 
 BRANCH = "v3.2-staging"
 
@@ -83,6 +83,9 @@ PATCHES += "file://0001-am335xevm-using-edge-triggered-interrupts-for-WLAN.patch
 # Add patch to enable pullup on WLAN enable
 PATCHES += "file://0001-am335x-enable-pullup-on-the-WLAN-enable-pin-fo.patch"
 
+# Update SPI flash layout. Increase space allocated for u-boot
+PATCHES += "file://0001-ARM-OMAP2-AM335x-Update-SPI-flash-layout.patch"
+
 # Copy the am33x-cm3 firmware if it is available
 do_compile_prepend() {
     if [ -e "${STAGING_DIR_HOST}/${base_libdir}/firmware/am335x-pm-firmware.bin" ]
-- 
1.7.0.4



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

* [PATCH 09/32] task-arago-tisdk-addons: Add canutils
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (6 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 08/32] linux-am335x: Add patch to Update SPI flash layout fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 10/32] task-arago-toolchain-tisdk-target: Add task-arago-tisdk-addons-sdk-target fcooperjr27
                   ` (22 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Add back canutils which is used by ti33x and omap3 platforms.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../tasks/task-arago-tisdk-addons-sdk-target.bb    |   19 +++++++++++++++++++
 .../recipes-core/tasks/task-arago-tisdk-addons.bb  |    5 ++++-
 2 files changed, 23 insertions(+), 1 deletions(-)
 create mode 100644 meta-arago-distro/recipes-core/tasks/task-arago-tisdk-addons-sdk-target.bb

diff --git a/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-addons-sdk-target.bb b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-addons-sdk-target.bb
new file mode 100644
index 0000000..cb9cffe
--- /dev/null
+++ b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-addons-sdk-target.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Task to install headers and libraries related to addons into the SDK"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+PR = "r0"
+
+inherit task
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+ALLOW_EMPTY = "1"
+
+UTILS = ""
+
+UTILS_append_omap3 = " canutils-dev"
+UTILS_append_ti33x = " canutils-dev"
+
+RDEPENDS_${PN} = "\
+    ${UTILS} \
+"
diff --git a/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-addons.bb
index dfad051..44846c7 100644
--- a/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-addons.bb
+++ b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-addons.bb
@@ -1,7 +1,7 @@
 DESCRIPTION = "Task to install additional utilities/demos for SDKs"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
-PR = "r2"
+PR = "r3"
 
 inherit task
 PACKAGE_ARCH = "${MACHINE_ARCH}"
@@ -21,6 +21,9 @@ UTILS = " \
 # Add PRU examples for am180x-evm devices
 UTILS_append_am180x-evm = " ti-pru-sw-examples"
 
+UTILS_append_omap3 = " canutils"
+UTILS_append_ti33x = " canutils"
+
 RDEPENDS_${PN} = "\
     ${UTILS} \
 "
-- 
1.7.0.4



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

* [PATCH 10/32] task-arago-toolchain-tisdk-target: Add task-arago-tisdk-addons-sdk-target
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (7 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 09/32] task-arago-tisdk-addons: Add canutils fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 11/32] ti-crypto-examples: Install OpenSSL script fcooperjr27
                   ` (21 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Add task-arago-tisdk-addons-sdk-target to toolchain task list.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../tasks/task-arago-toolchain-tisdk-target.bb     |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/meta-arago-distro/recipes-core/tasks/task-arago-toolchain-tisdk-target.bb b/meta-arago-distro/recipes-core/tasks/task-arago-toolchain-tisdk-target.bb
index ef1a803..1f7f0f7 100644
--- a/meta-arago-distro/recipes-core/tasks/task-arago-toolchain-tisdk-target.bb
+++ b/meta-arago-distro/recipes-core/tasks/task-arago-toolchain-tisdk-target.bb
@@ -1,7 +1,7 @@
 DESCRIPTION = "Task to build and install header and libs into the sdk"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
-PR = "r0"
+PR = "r1"
 
 inherit task
 
@@ -11,4 +11,5 @@ RDEPENDS_${PN} = "\
     task-arago-tisdk-connectivity-sdk-target \
     task-arago-tisdk-crypto-sdk-target \
     task-arago-tisdk-graphics-sdk-target \
+    task-arago-tisdk-addons-sdk-target \
 "
-- 
1.7.0.4



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

* [PATCH 11/32] ti-crypto-examples: Install OpenSSL script
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (8 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 10/32] task-arago-toolchain-tisdk-target: Add task-arago-tisdk-addons-sdk-target fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 12/32] matrix-gui-apps-git: Pull in latest Matrix Apps changes fcooperjr27
                   ` (20 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Update SRCREV to use the latest commit which tweaks the Makefile to install
  crypto example application scripts.
* Commit also includes some minor cleanup

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../ti-crypto-examples/ti-crypto-examples_git.bb   |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-extras/recipes-core/ti-crypto-examples/ti-crypto-examples_git.bb b/meta-arago-extras/recipes-core/ti-crypto-examples/ti-crypto-examples_git.bb
index 4856ea9..43810e2 100644
--- a/meta-arago-extras/recipes-core/ti-crypto-examples/ti-crypto-examples_git.bb
+++ b/meta-arago-extras/recipes-core/ti-crypto-examples/ti-crypto-examples_git.bb
@@ -5,10 +5,10 @@ LIC_FILES_CHKSUM = "file://AES/aes_256.c;beginline=9;endline=35;md5=8edbb4dee965
 SECTION = "console"
 DEPENDS += "openssl"
 
-PR = "r1"
+PR = "r2"
 
 BRANCH ?= "master"
-SRCREV = "7d7092f14005da15f556ef52cad73fb7fd038d7a"
+SRCREV = "37aad72a4d49d0a6dbe934495e5c3bd973a72f1a"
 
 SRC_URI = "git://arago-project.org/git/projects/crypto-example-apps.git;protocol=git;branch=${BRANCH}"
 
-- 
1.7.0.4



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

* [PATCH 12/32] matrix-gui-apps-git: Pull in latest Matrix Apps changes
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (9 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 11/32] ti-crypto-examples: Install OpenSSL script fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 13/32] matrix-gui-crypto-demos: Switch to C base crypto applications fcooperjr27
                   ` (19 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Pull in a change to use scripts for crypto demos.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../recipes-core/matrix/matrix-gui-apps-git.inc    |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc b/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc
index 050ad2b..3f69d35 100644
--- a/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc
+++ b/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc
@@ -4,9 +4,9 @@ LICENSE_CHECKSUM = "LICENSE;md5=6e0ae7214f6c74c149cb25f373057fa9"
 LIC_FILES_CHKSUM := "file://../${LICENSE_CHECKSUM}"
 
 SRC_URI = "git://gitorious.org/matrix-gui-v2/matrix-gui-v2-apps.git;protocol=git;branch=${BRANCH}"
-SRCREV = "e739979100810a09a2157682e9000e40e99edbc3"
+SRCREV = "06b699311af0729eb327563f2e0b35570932a990"
 BRANCH = "master"
-INC_PR = "r8"
+INC_PR = "r9"
 
 # Pull in the base package for installing matrix applications
 require matrix-gui-apps.inc
-- 
1.7.0.4



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

* [PATCH 13/32] matrix-gui-crypto-demos: Switch to C base crypto applications
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (10 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 12/32] matrix-gui-apps-git: Pull in latest Matrix Apps changes fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 14/32] busybox: Add rtcwake fcooperjr27
                   ` (18 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Matrix crypto applications are now C based.
* Add RDEPENDS to ti-crypto-examples since that package now provides the C
  application.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../matrix/matrix-gui-crypto-demos_2.0.bb          |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-extras/recipes-core/matrix/matrix-gui-crypto-demos_2.0.bb b/meta-arago-extras/recipes-core/matrix/matrix-gui-crypto-demos_2.0.bb
index 1e7fd42..7d8f319 100644
--- a/meta-arago-extras/recipes-core/matrix/matrix-gui-crypto-demos_2.0.bb
+++ b/meta-arago-extras/recipes-core/matrix/matrix-gui-crypto-demos_2.0.bb
@@ -4,13 +4,13 @@ LICENSE = "CC-BY-SA"
 
 require matrix-gui-apps-git.inc
 
-PR = "${INC_PR}.1"
+PR = "${INC_PR}.2"
 
 inherit allarch
 
 S = "${WORKDIR}/git/cryptos_apps"
 
 # Make sure crypto submenu and app images has been installed. Also make sure openssl is available
-RDEPENDS_${PN} += "matrix-gui-apps-images matrix-gui-submenus-cryptos openssl"
+RDEPENDS_${PN} += "matrix-gui-apps-images matrix-gui-submenus-cryptos openssl ti-crypto-examples"
 
 FILES_${PN} += "${MATRIX_BASE_DIR}/*"
-- 
1.7.0.4



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

* [PATCH 14/32] busybox: Add rtcwake
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (11 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 13/32] matrix-gui-crypto-demos: Switch to C base crypto applications fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 15/32] ti-tisdk-setup: Update to include several bug fixes fcooperjr27
                   ` (17 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Adding rtcwake application needed by system test.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../recipes-core/busybox/busybox/defconfig         |    2 +-
 .../recipes-core/busybox/busybox_1.19.4.bbappend   |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-distro/recipes-core/busybox/busybox/defconfig b/meta-arago-distro/recipes-core/busybox/busybox/defconfig
index 7d3c552..16ebdf0 100644
--- a/meta-arago-distro/recipes-core/busybox/busybox/defconfig
+++ b/meta-arago-distro/recipes-core/busybox/busybox/defconfig
@@ -583,7 +583,7 @@ CONFIG_PIVOT_ROOT=y
 CONFIG_RDATE=y
 # CONFIG_RDEV is not set
 # CONFIG_READPROFILE is not set
-# CONFIG_RTCWAKE is not set
+CONFIG_RTCWAKE=y
 # CONFIG_SCRIPT is not set
 # CONFIG_SCRIPTREPLAY is not set
 # CONFIG_SETARCH is not set
diff --git a/meta-arago-distro/recipes-core/busybox/busybox_1.19.4.bbappend b/meta-arago-distro/recipes-core/busybox/busybox_1.19.4.bbappend
index bee6201..a6a5a81 100644
--- a/meta-arago-distro/recipes-core/busybox/busybox_1.19.4.bbappend
+++ b/meta-arago-distro/recipes-core/busybox/busybox_1.19.4.bbappend
@@ -1,7 +1,7 @@
 # look for files in this layer first
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
-PR_append = "-arago5"
+PR_append = "-arago6"
 
 SRC_URI += " \
 	file://inetd \
-- 
1.7.0.4



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

* [PATCH 15/32] ti-tisdk-setup: Update to include several bug fixes
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (12 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 14/32] busybox: Add rtcwake fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 16/32] task-arago-tisdk-connectivity: Add obex-client to the runtime dependencies list fcooperjr27
                   ` (16 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Update to the latest git repository commit.
* One commit fixes a problem that results in an infinite loop
* Second commit fixes SDK setup scripts

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../recipes-tisdk/ti-tisdk-setup/ti-tisdk-setup.bb |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-setup/ti-tisdk-setup.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-setup/ti-tisdk-setup.bb
index f7bc055..ef4529a 100644
--- a/meta-arago-distro/recipes-tisdk/ti-tisdk-setup/ti-tisdk-setup.bb
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-setup/ti-tisdk-setup.bb
@@ -4,10 +4,10 @@ LIC_FILES_CHKSUM = "file://setup.sh;beginline=3;endline=31;md5=fc4b04a33df6d892c
 
 COMPATIBLE_MACHINE = "am37x-evm|am3517-evm|beagleboard|ti33x|am180x-evm"
 
-PR = "r4"
+PR = "r5"
 
 BRANCH ?= "master"
-SRCREV = "aa88547afb542d0ec7244959b48b792007c7f16d"
+SRCREV = "f0c3ec9c0475d7a69b81476141cc45999a11d34d"
 SRC_URI = "git://arago-project.org/git/projects/tisdk-setup-scripts.git;protocol=git;branch=${BRANCH}"
 
 S = "${WORKDIR}/git/"
-- 
1.7.0.4



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

* [PATCH 16/32] task-arago-tisdk-connectivity: Add obex-client to the runtime dependencies list
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (13 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 15/32] ti-tisdk-setup: Update to include several bug fixes fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 17/32] wl1271-demo_git: " fcooperjr27
                   ` (15 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Obex-client is required for some of the scripts to run problem. Adding it as
  an runtime dependency to insure that it is pulled in.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../tasks/task-arago-tisdk-connectivity.bb         |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity.bb
index 06601d6..d09fa0f 100644
--- a/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity.bb
+++ b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "Task to install wlan and bluetooth packages into the target FS"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 
-PR = "r2"
+PR = "r3"
 
 inherit task
 
@@ -23,6 +23,7 @@ WLAN_COMMON = "\
     oppserver \
     bluez-tools \
     obexd \
+    obex-client \
     pulseaudio \
     pulseaudio-server \
     pulseaudio-module-loopback \
-- 
1.7.0.4



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

* [PATCH 17/32] wl1271-demo_git: Add obex-client to the runtime dependencies list
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (14 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 16/32] task-arago-tisdk-connectivity: Add obex-client to the runtime dependencies list fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 18/32] wpa_supplicant: add a script for killing in case running fcooperjr27
                   ` (14 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Obex-client is required for the BT_FTP_Push.sh script to run. Adding it as
  an runtime dependency to insure that it is pulled in.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../wl12xx-demo/wl1271-demo_git.bb                 |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-extras/recipes-connectivity/wl12xx-demo/wl1271-demo_git.bb b/meta-arago-extras/recipes-connectivity/wl12xx-demo/wl1271-demo_git.bb
index d2eb063..32eb0f6 100644
--- a/meta-arago-extras/recipes-connectivity/wl12xx-demo/wl1271-demo_git.bb
+++ b/meta-arago-extras/recipes-connectivity/wl12xx-demo/wl1271-demo_git.bb
@@ -4,12 +4,12 @@ LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=bb965abb1955d78452750ca40717999c"
 
 DEPENDS += "openobex"
-RDEPENDS_${PN} += "bluez4 openobex ussp-push obexftp bluez-hcidump"
+RDEPENDS_${PN} += "bluez4 openobex ussp-push obexftp bluez-hcidump obex-client"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 PACKAGE_STRIP = "no"
 
-PR = "r2+gitr${SRCREV}"
+PR = "r3+gitr${SRCREV}"
 
 BRANCH = "wl12xx"
 SRCREV = "7736f86b8c157ffc3e2a0b9e55a97c093faae14e"
-- 
1.7.0.4



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

* [PATCH 18/32] wpa_supplicant: add a script for killing in case running
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (15 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 17/32] wl1271-demo_git: " fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 19/32] wifi-direct-demo: kill the supplicant before starting fcooperjr27
                   ` (13 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Eyal Reizer

From: Eyal Reizer <eyalr@ti.com>

Add a script which checks on whther the supplicant is running already
and kills it. It then launches the provided application.

Signed-off-by: Eyal Reizer <eyalr@ti.com>
---
 .../wpa-supplicant/kill_wpa_supplicant.sh          |    9 +++++++++
 .../wpa-supplicant/wpa-supplicant_git.bb           |    6 ++++--
 2 files changed, 13 insertions(+), 2 deletions(-)
 create mode 100644 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/kill_wpa_supplicant.sh

diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/kill_wpa_supplicant.sh b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/kill_wpa_supplicant.sh
new file mode 100644
index 0000000..aab6474
--- /dev/null
+++ b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/kill_wpa_supplicant.sh
@@ -0,0 +1,9 @@
+#check if the wpa_suppicant is already running
+#if it does, stop it.
+StationRunning=`ps | grep -c wpa_supplicant`
+if [ $StationRunning -eq 2 ]; then
+        killall wpa_supplicant
+fi
+
+# start the application
+$*
diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant_git.bb b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant_git.bb
index c471c4c..db32d4e 100644
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant_git.bb
+++ b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant_git.bb
@@ -17,7 +17,7 @@ RRECOMMENDS_${PN} = "wpa-supplicant-passphrase wpa-supplicant-cli"
 DEFAULT_PREFERENCE = "-1"
 
 SRCREV = "ol_R5.SP3.05"
-PR = "r1+gitr${SRCPV}"
+PR = "r2+gitr${SRCPV}"
 # Add ti to the PV to indicate that this is a TI modify version of wpa-supplicant.
 PV = "2.0-devel-ti"
 
@@ -25,6 +25,7 @@ SRC_URI = "git://github.com/TI-OpenLink/hostap.git;protocol=git \
            file://defconfig \
            file://defaults-sane \
            file://wpa-supplicant.sh \
+           file://kill_wpa_supplicant.sh \
            file://wpa_supplicant.conf \
            file://wpa_supplicant.conf-sane \
            file://99_wpa_supplicant \
@@ -39,7 +40,7 @@ S = "${WORKDIR}/git/wpa_supplicant"
 PACKAGES_prepend = "wpa-supplicant-passphrase wpa-supplicant-cli "
 FILES_wpa-supplicant-passphrase = "/usr/sbin/wpa_passphrase"
 FILES_wpa-supplicant-cli = "/usr/sbin/wpa_cli"
-FILES_${PN} += " /usr/share/dbus-1/system-services/*"
+FILES_${PN} += " /usr/share/dbus-1/system-services/* /usr/sbin/kill_wpa_supplicant.sh"
 
 #we introduce MY_ARCH to get 'armv5te' as arch instead of the misleading 'arm' on armv5te builds
 MY_ARCH := "${PACKAGE_ARCH}"
@@ -54,6 +55,7 @@ do_install () {
 	install -m 755 wpa_supplicant ${D}${sbindir}
 	install -m 755 wpa_passphrase ${D}${sbindir}
 	install -m 755 wpa_cli        ${D}${sbindir}
+	install -m 755 ${WORKDIR}/kill_wpa_supplicant.sh ${D}${sbindir}
 
 	install -d ${D}${docdir}/wpa_supplicant
 	install -m 644 README ${WORKDIR}/wpa_supplicant.conf ${D}${docdir}/wpa_supplicant
-- 
1.7.0.4



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

* [PATCH 19/32] wifi-direct-demo: kill the supplicant before starting
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (16 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 18/32] wpa_supplicant: add a script for killing in case running fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 20/32] battleship: kill wpa_supplicant before launching fcooperjr27
                   ` (12 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Eyal Reizer

From: Eyal Reizer <eyalr@ti.com>

Checks on whether the wpa_supplicant is already running and kills it
before starting.

Signed-off-by: Eyal Reizer <eyalr@ti.com>
---
 .../files/wifi-direct-demo.desktop                 |    2 +-
 .../wifi-direct-demo/wifi-direct-demo_git.bb       |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-extras/recipes-connectivity/wifi-direct-demo/files/wifi-direct-demo.desktop b/meta-arago-extras/recipes-connectivity/wifi-direct-demo/files/wifi-direct-demo.desktop
index 606dbba..3873e6b 100644
--- a/meta-arago-extras/recipes-connectivity/wifi-direct-demo/files/wifi-direct-demo.desktop
+++ b/meta-arago-extras/recipes-connectivity/wifi-direct-demo/files/wifi-direct-demo.desktop
@@ -4,6 +4,6 @@ Name=WiFi-Direct Demo
 GenericName=Demo App
 Icon=/usr/share/matrix-gui-2.0/apps/wifi-direct-demo/wifi-direct-icon.png
 Type=Application
-Exec=wifi-direct-demo
+Exec=/usr/sbin/kill_wpa_supplicant.sh wifi-direct-demo
 Categories=wifi
 X-ProgramType=gui
diff --git a/meta-arago-extras/recipes-connectivity/wifi-direct-demo/wifi-direct-demo_git.bb b/meta-arago-extras/recipes-connectivity/wifi-direct-demo/wifi-direct-demo_git.bb
index 79d1dcc..984df9d 100644
--- a/meta-arago-extras/recipes-connectivity/wifi-direct-demo/wifi-direct-demo_git.bb
+++ b/meta-arago-extras/recipes-connectivity/wifi-direct-demo/wifi-direct-demo_git.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=75859989545e37968a99b631ef42722e"
 
 COMPATIBLE_MACHINE = "(am37x-evm|am335x-evm|am180x-evm|am181x-evm)"
 
-PR = "r5"
+PR = "r6"
 
 BRANCH = "master"
 SRCREV = "1d41618cded6d82b285e14b85b59f3320fb22469"
-- 
1.7.0.4



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

* [PATCH 20/32] battleship: kill wpa_supplicant before launching
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (17 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 19/32] wifi-direct-demo: kill the supplicant before starting fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 21/32] ti-wif-utils: Only run calibrate on startup fcooperjr27
                   ` (11 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Eyal Reizer

From: Eyal Reizer <eyalr@ti.com>

Battleship demo may not start in case the wpa_supplicant is running
already, kill it before launching application.

Signed-off-by: Eyal Reizer <eyalr@ti.com>
---
 .../battleship/battleship_git.bb                   |    2 +-
 .../battleship/files/battleship.desktop            |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-extras/recipes-connectivity/battleship/battleship_git.bb b/meta-arago-extras/recipes-connectivity/battleship/battleship_git.bb
index 2c8312f..47cffea 100644
--- a/meta-arago-extras/recipes-connectivity/battleship/battleship_git.bb
+++ b/meta-arago-extras/recipes-connectivity/battleship/battleship_git.bb
@@ -3,7 +3,7 @@ SECTION = "network"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=75859989545e37968a99b631ef42722e"
 
-PR = "r4"
+PR = "r5"
 
 COMPATIBLE_MACHINE = "(omap3evm|am37x-evm|am335x-evm|am180x-evm|am181x-evm)"
 
diff --git a/meta-arago-extras/recipes-connectivity/battleship/files/battleship.desktop b/meta-arago-extras/recipes-connectivity/battleship/files/battleship.desktop
index f8ff5a2..da368cc 100644
--- a/meta-arago-extras/recipes-connectivity/battleship/files/battleship.desktop
+++ b/meta-arago-extras/recipes-connectivity/battleship/files/battleship.desktop
@@ -4,6 +4,6 @@ Name=Battleship
 GenericName=Demo App
 Icon=/usr/share/matrix-gui-2.0/apps/battleship/battleship-icon.png
 Type=Application
-Exec=battleship
+Exec=/usr/sbin/kill_wpa_supplicant.sh battleship
 Categories=wifi
 X-ProgramType=gui
-- 
1.7.0.4



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

* [PATCH 21/32] ti-wif-utils: Only run calibrate on startup
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (18 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 20/32] battleship: kill wpa_supplicant before launching fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 22/32] ti-compat-wireless: remove driver version print fcooperjr27
                   ` (10 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Updated initscript parameters to only run the calibrate script on startup.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../ti-wifi-utils/ti-wifi-utils_git.bb             |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils_git.bb b/meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils_git.bb
index 9bcfa81..142a720 100644
--- a/meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils_git.bb
+++ b/meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils_git.bb
@@ -7,8 +7,9 @@ RDEPENDS = "ti-compat-wireless-wl12xx wl12xx-firmware"
 
 inherit update-rc.d
 INITSCRIPT_NAME="calibrate.sh"
+INITSCRIPT_PARAMS = "start 20 2 3 4 5 ."
 
-PR ="r1+gitr${SRCPV}"
+PR ="r2+gitr${SRCPV}"
 PV ="0.0"
 
 SRCREV = "ol_R5.SP3.05"
-- 
1.7.0.4



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

* [PATCH 22/32] ti-compat-wireless: remove driver version print
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (19 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 21/32] ti-wif-utils: Only run calibrate on startup fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 23/32] dosfstools: Increase FAT partition size and large file support fcooperjr27
                   ` (9 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Eyal Reizer

From: Eyal Reizer <eyalr@ti.com>

* Remove a driver version print when bringing up the interface.
  This info is now shown when the wl12xx module is being inserted
  and hence this path is redundant.
---
 .../files/0004-added-driver-version.patch          |   36 --------------------
 .../ti-compat-wireless-wl12xx_r5.bb                |    3 +-
 2 files changed, 1 insertions(+), 38 deletions(-)
 delete mode 100644 meta-arago-extras/recipes-bsp/ti-compat-wireless/files/0004-added-driver-version.patch

diff --git a/meta-arago-extras/recipes-bsp/ti-compat-wireless/files/0004-added-driver-version.patch b/meta-arago-extras/recipes-bsp/ti-compat-wireless/files/0004-added-driver-version.patch
deleted file mode 100644
index b118166..0000000
--- a/meta-arago-extras/recipes-bsp/ti-compat-wireless/files/0004-added-driver-version.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 6147f6523fd3e82b1bed0ea5de1c23cff808a39f Mon Sep 17 00:00:00 2001
-From: Moosa <moosa.baransi@babcomsoftware.com>
-Date: Thu, 29 Dec 2011 09:26:16 +0200
-Subject: [PATCH] added driver version
-
-* Add printing of driver version after printing FW version.
-
-Upstream-Status: Pending
-
-Signed-off-by: Moosa <moosa.baransi@babcomsoftware.com>
----
- drivers/net/wireless/wl12xx/main.c |    2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
-diff --git a/drivers/net/wireless/wl12xx/main.c b/drivers/net/wireless/wl12xx/main.c
-index aae6a74..fbf754b 100644
---- a/drivers/net/wireless/wl12xx/main.c
-+++ b/drivers/net/wireless/wl12xx/main.c
-@@ -49,6 +49,7 @@
- #include "scan.h"
-
- #define WL1271_BOOT_RETRIES 3
-+#define WLAN_DRIVER_VERSION "R5_00_18"
-
- static struct conf_drv_settings default_conf = {
-	.sg = {
-@@ -2227,6 +2228,7 @@ power_off:
-	wl->state = WL1271_STATE_ON;
-	set_bit(WL1271_FLAG_IF_INITIALIZED, &wl->flags);
-	wl1271_info("firmware booted (%s)", wl->chip.fw_ver_str);
-+	wl1271_info("Driver version: %s", WLAN_DRIVER_VERSION);
-
-	/* update hw/fw version info in wiphy struct */
-	wiphy->hw_version = wl->chip.id;
---
-1.7.0.4
diff --git a/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl12xx_r5.bb b/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl12xx_r5.bb
index 9b68254..ca70ea9 100644
--- a/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl12xx_r5.bb
+++ b/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl12xx_r5.bb
@@ -15,7 +15,7 @@ PV = "0.${TAG}"
 inherit module
 
 PR = "${MACHINE_KERNEL_PR}"
-PR_append = "a"
+PR_append = "b"
 
 COMPAT_WIRELESS_VERSION = "2012-11-18-r5-sp3"
 
@@ -25,7 +25,6 @@ SRC_URI = "https://gforge.ti.com/gf/download/frsrelease/994/6330/ti-compat-wirel
            file://0001-compat-wireless-add-pm_runtime_enabled.patch \
            file://0001-compat-wireless-exclude-BT-building.patch \
            file://0002-compat-wireless-enable-test-mode.patch \
-           file://0004-added-driver-version.patch \
            file://0002-ti-compat-wireless-enable-uapsd-configuration.patch \
            file://0001-wl12xx-additional-two-members-for-wl12xx_platform_da.patch \
            file://0001-git-version-use-compat-base-tree.patch \
-- 
1.7.0.4



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

* [PATCH 23/32] dosfstools: Increase FAT partition size and large file support
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (20 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 22/32] ti-compat-wireless: remove driver version print fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 24/32] oprofile-example: Use updated PACKAGE_STRIP syntax fcooperjr27
                   ` (8 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Add large file and partition support.
* Previously fat partitions were limited to 1GB.
* Adding CFLAGS to fix the file and partition size limit.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../dosfstools/dosfstools_2.11.bbappend            |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
 create mode 100644 meta-arago-extras/recipes-devtools/dosfstools/dosfstools_2.11.bbappend

diff --git a/meta-arago-extras/recipes-devtools/dosfstools/dosfstools_2.11.bbappend b/meta-arago-extras/recipes-devtools/dosfstools/dosfstools_2.11.bbappend
new file mode 100644
index 0000000..52a539b
--- /dev/null
+++ b/meta-arago-extras/recipes-devtools/dosfstools/dosfstools_2.11.bbappend
@@ -0,0 +1,5 @@
+PR_append = "-arago0"
+
+# Add large file support and increase allowable FAT partition size.
+CFLAGS_append = " -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
+CFLAGS_append_libc-uclibc = ' ${@base_contains("DISTRO_FEATURES", "largefile", "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64", "", d)}'
-- 
1.7.0.4



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

* [PATCH 24/32] oprofile-example: Use updated PACKAGE_STRIP syntax
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (21 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 23/32] dosfstools: Increase FAT partition size and large file support fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 25/32] linux-am335x_3.2.0-psp05.06.00.00: Limit Smartreflex to PG 1.0 silicon fcooperjr27
                   ` (7 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../oprofile-example/oprofile-example_git.bb       |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-extras/recipes-core/oprofile-example/oprofile-example_git.bb b/meta-arago-extras/recipes-core/oprofile-example/oprofile-example_git.bb
index 79278fb..681a47d 100644
--- a/meta-arago-extras/recipes-core/oprofile-example/oprofile-example_git.bb
+++ b/meta-arago-extras/recipes-core/oprofile-example/oprofile-example_git.bb
@@ -5,9 +5,9 @@ LIC_FILES_CHKSUM = "file://signal_parent.c;beginline=1;endline=37;md5=3c72149bb4
 
 SECTION = "system"
 
-PACKAGE_STRIP = "no"
+INHIBIT_PACKAGE_STRIP = "1"
 
-PR = "r0"
+PR = "r1"
 
 BRANCH ?= "master"
 SRCREV = "875147fcaf0706f91b1bcbf9d80821de78257955"
-- 
1.7.0.4



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

* [PATCH 25/32] linux-am335x_3.2.0-psp05.06.00.00: Limit Smartreflex to PG 1.0 silicon
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (22 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 24/32] oprofile-example: Use updated PACKAGE_STRIP syntax fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 26/32] linux-am335x-3.2.0-psp05.06.00.00: Fix Suspend and Resume fcooperjr27
                   ` (6 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Some support for PG 2.0 has been added to the kernel but additional time is
  needed to perform proper characterization of Smartreflex on PG 2.0 silicon.
* Until the proper test are done Smartreflex will be disabled for PG 2.0.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../0002-Smartreflex-limited-to-ES-1.0.patch       |   35 ++++++++++++++++++++
 .../linux/linux-am335x_3.2.0-psp05.06.00.00.bb     |    7 ++--
 2 files changed, 39 insertions(+), 3 deletions(-)
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0002-Smartreflex-limited-to-ES-1.0.patch

diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0002-Smartreflex-limited-to-ES-1.0.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0002-Smartreflex-limited-to-ES-1.0.patch
new file mode 100644
index 0000000..dd07c40
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0002-Smartreflex-limited-to-ES-1.0.patch
@@ -0,0 +1,35 @@
+From 24051291ecae9c42697bd3217240205e17e95de3 Mon Sep 17 00:00:00 2001
+From: Greg Guyotte <gguyotte@ti.com>
+Date: Tue, 11 Dec 2012 21:53:24 -0600
+Subject: [PATCH 2/2] Smartreflex limited to ES 1.0
+
+Pending complete characterization of Smartreflex on ES 2.0 silicon,
+the smartreflex function is disabled.  SR continues to operate
+normally on ES 1.0 silicon.  If running on AM335x ES 2.0 silicon,
+the SR driver will cleanly abort, causing no side effects.
+
+Signed-off-by: Greg Guyotte <gguyotte@ti.com>
+---
+ arch/arm/mach-omap2/am33xx-smartreflex-class2.c |    6 ++++++
+ 1 files changed, 6 insertions(+), 0 deletions(-)
+
+diff --git a/arch/arm/mach-omap2/am33xx-smartreflex-class2.c b/arch/arm/mach-omap2/am33xx-smartreflex-class2.c
+index 3ed74b3..6a66e68 100644
+--- a/arch/arm/mach-omap2/am33xx-smartreflex-class2.c
++++ b/arch/arm/mach-omap2/am33xx-smartreflex-class2.c
+@@ -763,6 +763,12 @@ static int __init am33xx_sr_probe(struct platform_device *pdev)
+ 	int ret;
+ 	int i,j;
+ 
++	if (omap_rev() != AM335X_REV_ES1_0) {
++		dev_err(&pdev->dev, "%s: Smartreflex requires ES 1.0\n",
++		       	__func__);
++		return -EINVAL;
++	}
++
+ 	sr_info = kzalloc(sizeof(struct am33xx_sr), GFP_KERNEL);
+ 	if (!sr_info) {
+ 		dev_err(&pdev->dev, "%s: unable to allocate sr_info\n",
+-- 
+1.7.0.4
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb b/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
index bc27dfb..ad20c69 100644
--- a/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
@@ -25,7 +25,7 @@ DEPENDS += "am33x-cm3"
 KERNEL_IMAGETYPE = "uImage"
 
 # The main PR is now using MACHINE_KERNEL_PR, for ti33x see conf/machine/include/ti33x.inc
-MACHINE_KERNEL_PR_append = "e+gitr${SRCPV}"
+MACHINE_KERNEL_PR_append = "f+gitr${SRCPV}"
 
 BRANCH = "v3.2-staging"
 
@@ -67,8 +67,9 @@ PATCHES += "file://0001-am33x-Add-memory-addresses-for-crypto-modules.patch \
 # Add SmartReflex support early driver patches while working to get the driver
 # upstream.
 PATCHES += "file://0001-am33xx-Add-SmartReflex-support.patch \
-                file://0002-am33xx-Enable-CONFIG_AM33XX_SMARTREFLEX.patch \
-               "
+            file://0002-am33xx-Enable-CONFIG_AM33XX_SMARTREFLEX.patch \
+            file://0002-Smartreflex-limited-to-ES-1.0.patch \
+           "
 
 # Add a patch to the omap-serial driver to allow suspend/resume during
 # Bluetooth traffic
-- 
1.7.0.4



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

* [PATCH 26/32] linux-am335x-3.2.0-psp05.06.00.00: Fix Suspend and Resume
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (23 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 25/32] linux-am335x_3.2.0-psp05.06.00.00: Limit Smartreflex to PG 1.0 silicon fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 27/32] matrix-gui-apps-git.inc: Pull in latest power management script fcooperjr27
                   ` (5 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Suspend and resume was failing due to the crypto driver.
* Add a series of patches that properly handles power management within the
  crypto drivers.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 ...hwmod-Convert-SHA0-crypto-device-data-to-.patch |  168 +++++++++++++++++++
 ...map4-sham-Use-finer-grained-PM-management.patch |   98 +++++++++++
 ...-omap4-sham-Add-suspend-resume-PM-support.patch |   56 ++++++
 ...ap4-sham-Don-t-use-hardcoded-base-address.patch |   45 +++++
 ...hwmod-Convert-AES0-crypto-device-data-to-.patch |  165 ++++++++++++++++++
 ...map4-aes-User-finer-grained-PM-management.patch |  127 ++++++++++++++
 ...o-omap4-aes-Add-suspend-resume-PM-support.patch |   56 ++++++
 ...map4-aes-Don-t-use-hardcoded-base-address.patch |   45 +++++
 ...xx-hwmod-Convert-RNG-device-data-to-hwmod.patch |  176 ++++++++++++++++++++
 ...g-omap4-rng-Convert-to-use-pm_runtime-API.patch |   91 ++++++++++
 .../linux/linux-am335x_3.2.0-psp05.06.00.00.bb     |   12 ++-
 11 files changed, 1038 insertions(+), 1 deletions(-)
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-ARM-AM33xx-hwmod-Convert-SHA0-crypto-device-data-to-.patch
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0002-crypto-omap4-sham-Use-finer-grained-PM-management.patch
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0003-crypto-omap4-sham-Add-suspend-resume-PM-support.patch
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0004-crypto-omap4-sham-Don-t-use-hardcoded-base-address.patch
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0005-ARM-AM33xx-hwmod-Convert-AES0-crypto-device-data-to-.patch
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0006-crypto-omap4-aes-User-finer-grained-PM-management.patch
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0007-crypto-omap4-aes-Add-suspend-resume-PM-support.patch
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0008-crypto-omap4-aes-Don-t-use-hardcoded-base-address.patch
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0009-ARM-AM33xx-hwmod-Convert-RNG-device-data-to-hwmod.patch
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0010-hwrng-omap4-rng-Convert-to-use-pm_runtime-API.patch

diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-ARM-AM33xx-hwmod-Convert-SHA0-crypto-device-data-to-.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-ARM-AM33xx-hwmod-Convert-SHA0-crypto-device-data-to-.patch
new file mode 100644
index 0000000..3fe831c
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0001-ARM-AM33xx-hwmod-Convert-SHA0-crypto-device-data-to-.patch
@@ -0,0 +1,168 @@
+From 9193aa814bde2b56aaae1949d42d8849cb60260e Mon Sep 17 00:00:00 2001
+From: "Mark A. Greer" <mgreer@animalcreek.com>
+Date: Tue, 11 Dec 2012 09:20:16 -0700
+Subject: [PATCH 01/10] ARM: AM33xx: hwmod: Convert SHA0 crypto device data to
+ hwmod
+
+Convert the device data for the AM33xx SHA0 crypto modules
+from explicit platform_data to hwmod.
+
+Signed-off-by: Mark A. Greer <mgreer@animalcreek.com>
+---
+ arch/arm/mach-omap2/devices.c              | 68 +++---------------------------
+ arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 32 ++++++++++++++
+ 2 files changed, 39 insertions(+), 61 deletions(-)
+
+diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm/mach-omap2/devices.c
+index c2e1d84..3679369 100644
+--- a/arch/arm/mach-omap2/devices.c
++++ b/arch/arm/mach-omap2/devices.c
+@@ -726,72 +726,18 @@ static void omap_init_sham(void)
+ }
+ 
+ #elif defined(CONFIG_CRYPTO_DEV_OMAP4_SHAM) || defined(CONFIG_CRYPTO_DEV_OMAP4_SHAM_MODULE)
+-
+-static struct resource omap4_sham_resources[] = {
+-	{
+-		.start	= AM33XX_SHA1MD5_P_BASE,
+-		.end	= AM33XX_SHA1MD5_P_BASE + 0x120,
+-		.flags	= IORESOURCE_MEM,
+-	},
+-	{
+-		.start	= AM33XX_IRQ_SHAEIP57t0_P,
+-		.flags	= IORESOURCE_IRQ,
+-	},
+-	{
+-		.start	= AM33XX_DMA_SHAEIP57T0_DIN,
+-		.flags	= IORESOURCE_DMA,
+-	}
+-};
+-
+-static int omap4_sham_resources_sz = ARRAY_SIZE(omap4_sham_resources);
+-
+-
+-static struct platform_device sham_device = {
+-	.name		= "omap4-sham",
+-	.id		= -1,
+-};
+-
+-#if 0
+-static void omap_init_sham(void)
+-{
+-	sham_device.resource = omap4_sham_resources;
+-	sham_device.num_resources = omap4_sham_resources_sz;
+-
+-	platform_device_register(&sham_device);
+-}
+-#endif
+-
+-int __init omap_init_sham(void)
++static void __init omap_init_sham(void)
+ {
+-	int id = -1;
+-	struct platform_device *pdev;
+ 	struct omap_hwmod *oh;
+-	char *oh_name = "sha0";
+-	char *name = "omap4-sham";
+-
+-	oh = omap_hwmod_lookup(oh_name);
+-	if (!oh) {
+-		pr_err("Could not look up %s\n", oh_name);
+-		return -ENODEV;
+-	}
+-
+-	pdev = omap_device_build(name, id, oh, NULL, 0, NULL, 0, 0);
+-	//pdev.resource = omap4_sham_resources;
+-	//pdev.num_resources = omap4_sham_resources_sz;
++	struct platform_device *pdev;
+ 
+-	if (IS_ERR(pdev)) {
+-		WARN(1, "Can't build omap_device for %s:%s.\n",
+-						name, oh->name);
+-		return PTR_ERR(pdev);
+-	}
++	oh = omap_hwmod_lookup("sha0");
++	if (!oh)
++		return;
+ 
+-	return 0;
++	pdev = omap_device_build("omap4-sham", -1, oh, NULL, 0, NULL, 0, 0);
++	WARN(IS_ERR(pdev), "Can't build omap_device for omap-sham\n");
+ }
+-
+-
+-
+-
+-
+ #else
+ static inline void omap_init_sham(void) { }
+ #endif
+diff --git a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
+index ee3ebd9..ad606c6 100644
+--- a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
++++ b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
+@@ -79,6 +79,7 @@ static struct omap_hwmod am33xx_spi1_hwmod;
+ static struct omap_hwmod am33xx_elm_hwmod;
+ static struct omap_hwmod am33xx_adc_tsc_hwmod;
+ static struct omap_hwmod am33xx_rtc_hwmod;
++static struct omap_hwmod am33xx_sha0_hwmod;
+ static struct omap_hwmod am33xx_mcasp0_hwmod;
+ static struct omap_hwmod am33xx_mcasp1_hwmod;
+ static struct omap_hwmod am33xx_ehrpwm0_hwmod;
+@@ -2167,8 +2168,16 @@ static struct omap_hwmod am33xx_rtc_hwmod = {
+ };
+ 
+ /* sha0 */
++static struct omap_hwmod_class_sysconfig am33xx_sha0_sysc = {
++	.rev_offs	= 0x100,
++	.sysc_offs	= 0x110,
++	.syss_offs	= 0x114,
++	.sysc_flags	= SYSS_HAS_RESET_STATUS,
++};
++
+ static struct omap_hwmod_class am33xx_sha0_hwmod_class = {
+ 	.name		= "sha0",
++	.sysc		= &am33xx_sha0_sysc,
+ };
+ 
+ static struct omap_hwmod_irq_info am33xx_sha0_irqs[] = {
+@@ -2181,6 +2190,27 @@ static struct omap_hwmod_dma_info am33xx_sha0_dma[] = {
+ 	{ .dma_req = -1 }
+ };
+ 
++struct omap_hwmod_addr_space am33xx_sha0_addr_space[] = {
++	{
++		.pa_start	= 0x53100000,
++		.pa_end		= 0x53100000 + SZ_1M - 1,
++		.flags		= ADDR_TYPE_RT,
++	},
++	{ }
++};
++
++struct omap_hwmod_ocp_if am33xx_l3_core__sha0 = {
++	.master		= &am33xx_l3_main_hwmod,
++	.slave		= &am33xx_sha0_hwmod,
++	.clk		= "sha0_fck",
++	.addr		= am33xx_sha0_addr_space,
++	.user		= OCP_USER_MPU,
++};
++
++static struct omap_hwmod_ocp_if *am33xx_sha0_slaves[] = {
++	&am33xx_l3_core__sha0,
++};
++
+ static struct omap_hwmod am33xx_sha0_hwmod = {
+ 	.name		= "sha0",
+ 	.class		= &am33xx_sha0_hwmod_class,
+@@ -2194,6 +2224,8 @@ static struct omap_hwmod am33xx_sha0_hwmod = {
+ 			.modulemode	= MODULEMODE_SWCTRL,
+ 		},
+ 	},
++	.slaves		= am33xx_sha0_slaves,
++	.slaves_cnt	= ARRAY_SIZE(am33xx_sha0_slaves),
+ };
+ 
+ /* 'smartreflex' class */
+-- 
+1.7.12
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0002-crypto-omap4-sham-Use-finer-grained-PM-management.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0002-crypto-omap4-sham-Use-finer-grained-PM-management.patch
new file mode 100644
index 0000000..8890f3b
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0002-crypto-omap4-sham-Use-finer-grained-PM-management.patch
@@ -0,0 +1,98 @@
+From 0c910915e0b14538e4a539a26a1c632d29ed7131 Mon Sep 17 00:00:00 2001
+From: "Mark A. Greer" <mgreer@animalcreek.com>
+Date: Tue, 11 Dec 2012 09:40:05 -0700
+Subject: [PATCH 02/10] crypto: omap4-sham: Use finer-grained PM management
+
+Currently, the pm_runtime calls in omap4-sham enable
+things when the driver is probed and leave them enabled
+until the driver is removed.  To fix this, move the
+pm_runtime calls to only enable the sham module when
+its actually in use.
+
+Signed-off-by: Mark A. Greer <mgreer@animalcreek.com>
+---
+ drivers/crypto/omap4-sham.c | 23 ++++++++---------------
+ 1 file changed, 8 insertions(+), 15 deletions(-)
+
+diff --git a/drivers/crypto/omap4-sham.c b/drivers/crypto/omap4-sham.c
+index 2fb71b9..6985c87 100644
+--- a/drivers/crypto/omap4-sham.c
++++ b/drivers/crypto/omap4-sham.c
+@@ -138,7 +138,6 @@ struct omap4_sham_dev {
+ 	struct device		*dev;
+ 	void __iomem		*io_base;
+ 	int			irq;
+-	struct clk		*iclk;
+ 	spinlock_t		lock;
+ 	int			err;
+ 	int			dma;
+@@ -701,6 +700,8 @@ static void omap4_sham_finish_req(struct ahash_request *req, int err)
+ 	dd->dflags &= ~(BIT(FLAGS_BUSY) | BIT(FLAGS_FINAL) | BIT(FLAGS_CPU) |
+ 			BIT(FLAGS_DMA_READY) | BIT(FLAGS_OUTPUT_READY));
+ 
++	pm_runtime_put_sync(dd->dev);
++
+ 	if (req->base.complete)
+ 		req->base.complete(&req->base, err);
+ 
+@@ -742,6 +743,8 @@ static int omap4_sham_handle_queue(struct omap4_sham_dev *dd,
+ 	dev_dbg(dd->dev, "handling new req, op: %lu, nbytes: %d\n",
+ 						ctx->op, req->nbytes);
+ 
++	pm_runtime_get_sync(dd->dev);
++
+ 	if (!test_bit(FLAGS_INIT, &dd->dflags)) {
+ 		set_bit(FLAGS_INIT, &dd->dflags);
+ 		dd->err = 0;
+@@ -1306,11 +1309,6 @@ static int __devinit omap4_sham_probe(struct platform_device *pdev)
+ 	if (err)
+ 		goto dma_err;
+ 
+-	pm_runtime_enable(dev);
+-	udelay(1);
+-	pm_runtime_get_sync(dev);
+-	udelay(1);
+-
+ 	dd->io_base = ioremap(dd->phys_base, SZ_4K);
+ 	if (!dd->io_base) {
+ 		dev_err(dev, "can't ioremap\n");
+@@ -1318,7 +1316,11 @@ static int __devinit omap4_sham_probe(struct platform_device *pdev)
+ 		goto io_err;
+ 	}
+ 
++
++	pm_runtime_enable(dev);
++	pm_runtime_get_sync(dev);
+ 	reg = omap4_sham_read(dd, SHA_REG_REV);
++	pm_runtime_put_sync(&pdev->dev);
+ 
+ 	dev_info(dev, "AM33X SHA/MD5 hw accel rev: %u.%02u\n",
+ 		 (reg & SHA_REG_REV_X_MAJOR_MASK) >> 8, reg & SHA_REG_REV_Y_MINOR_MASK);
+@@ -1342,13 +1344,7 @@ err_algs:
+ 		crypto_unregister_ahash(&algs[j]);
+ 	iounmap(dd->io_base);
+ io_err:
+-	pm_runtime_put_sync(dev);
+-	udelay(1);
+ 	pm_runtime_disable(dev);
+-	udelay(1);
+-
+-//clk_err:
+-//	omap4_sham_dma_cleanup(dd);
+ 
+ dma_err:
+ 	if (dd->irq >= 0)
+@@ -1377,10 +1373,7 @@ static int __devexit omap4_sham_remove(struct platform_device *pdev)
+ 		crypto_unregister_ahash(&algs[i]);
+ 	tasklet_kill(&dd->done_task);
+ 	iounmap(dd->io_base);
+-	pm_runtime_put_sync(&pdev->dev);
+-	udelay(1);
+ 	pm_runtime_disable(&pdev->dev);
+-	udelay(1);
+ 
+ 	omap4_sham_dma_cleanup(dd);
+ 	if (dd->irq >= 0)
+-- 
+1.7.12
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0003-crypto-omap4-sham-Add-suspend-resume-PM-support.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0003-crypto-omap4-sham-Add-suspend-resume-PM-support.patch
new file mode 100644
index 0000000..4b9a9bc
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0003-crypto-omap4-sham-Add-suspend-resume-PM-support.patch
@@ -0,0 +1,56 @@
+From b0a47b49a61db95fdb2340548b967bdfe085df2d Mon Sep 17 00:00:00 2001
+From: "Mark A. Greer" <mgreer@animalcreek.com>
+Date: Wed, 12 Dec 2012 00:43:45 -0700
+Subject: [PATCH 03/10] crypto: omap4-sham: Add suspend/resume PM support
+
+Add suspend/resume PM support to the omap4-sham driver
+
+Signed-off-by: Mark A. Greer <mgreer@animalcreek.com>
+---
+ drivers/crypto/omap4-sham.c | 13 ++++---------
+ 1 file changed, 4 insertions(+), 9 deletions(-)
+
+diff --git a/drivers/crypto/omap4-sham.c b/drivers/crypto/omap4-sham.c
+index 6985c87..963d0e1 100644
+--- a/drivers/crypto/omap4-sham.c
++++ b/drivers/crypto/omap4-sham.c
+@@ -1386,24 +1386,19 @@ static int __devexit omap4_sham_remove(struct platform_device *pdev)
+ 
+ static int omap4_sham_suspend(struct device *dev)
+ {
+-	pr_debug("#### Crypto: Suspend call ####\n");
+-
++	pm_runtime_put_sync(dev);
+ 	return 0;
+ }
+ 
+ 
+ static int omap4_sham_resume(struct device *dev)
+ {
+-	pr_debug("#### Crypto: resume call ####\n");
+-
++	pm_runtime_get_sync(dev);
+ 	return 0;
+ }
+ 
+ static struct dev_pm_ops omap4_sham_dev_pm_ops = {
+-	.suspend	= omap4_sham_suspend,
+-	.resume		= omap4_sham_resume,
+-	.runtime_suspend = omap4_sham_suspend,
+-	.runtime_resume = omap4_sham_resume,
++	SET_SYSTEM_SLEEP_PM_OPS(omap4_sham_suspend, omap4_sham_resume)
+ };
+ 
+ static struct platform_driver omap4_sham_driver = {
+@@ -1412,7 +1407,7 @@ static struct platform_driver omap4_sham_driver = {
+ 	.driver	= {
+ 		.name	= "omap4-sham",
+ 		.owner	= THIS_MODULE,
+-		.pm		= &omap4_sham_dev_pm_ops
++		.pm	= &omap4_sham_dev_pm_ops
+ 	},
+ };
+ 
+-- 
+1.7.12
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0004-crypto-omap4-sham-Don-t-use-hardcoded-base-address.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0004-crypto-omap4-sham-Don-t-use-hardcoded-base-address.patch
new file mode 100644
index 0000000..76c7027
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0004-crypto-omap4-sham-Don-t-use-hardcoded-base-address.patch
@@ -0,0 +1,45 @@
+From 08ea4b77652956c07b91b4de670ebc44f1395840 Mon Sep 17 00:00:00 2001
+From: "Mark A. Greer" <mgreer@animalcreek.com>
+Date: Tue, 11 Dec 2012 20:33:15 -0700
+Subject: [PATCH 04/10] crypto: omap4-sham: Don't use hardcoded base address
+
+The omap4-sham driver currently uses a hardcoded base
+address for its register set instead of the address
+passed in by the system.  Instead, use the address
+passed in by the system.
+
+Signed-off-by: Mark A. Greer <mgreer@animalcreek.com>
+---
+ drivers/crypto/omap4-sham.c | 16 +++++++---------
+ 1 file changed, 7 insertions(+), 9 deletions(-)
+
+diff --git a/drivers/crypto/omap4-sham.c b/drivers/crypto/omap4-sham.c
+index 963d0e1..b2fc03a 100644
+--- a/drivers/crypto/omap4-sham.c
++++ b/drivers/crypto/omap4-sham.c
+@@ -1271,15 +1271,13 @@ static int __devinit omap4_sham_probe(struct platform_device *pdev)
+ 	dd->irq = -1;
+ 
+ 	/* Get the base address */
+-	//res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
+-	//if (!res) {
+-	//	dev_err(dev, "no MEM resource info\n");
+-	//	err = -ENODEV;
+-	//	goto res_err;
+-	//}
+-
+-	//dd->phys_base = res->start;
+-	dd->phys_base = AM33XX_SHA1MD5_P_BASE;
++	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
++	if (!res) {
++		dev_err(dev, "no MEM resource info\n");
++		err = -ENODEV;
++		goto res_err;
++	}
++	dd->phys_base = res->start;
+ 
+ 	/* Get the DMA */
+ 	res = platform_get_resource(pdev, IORESOURCE_DMA, 0);
+-- 
+1.7.12
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0005-ARM-AM33xx-hwmod-Convert-AES0-crypto-device-data-to-.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0005-ARM-AM33xx-hwmod-Convert-AES0-crypto-device-data-to-.patch
new file mode 100644
index 0000000..6aebef6
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0005-ARM-AM33xx-hwmod-Convert-AES0-crypto-device-data-to-.patch
@@ -0,0 +1,165 @@
+From ff9e06c41de00f281dd21ed66e8477d933ce69dd Mon Sep 17 00:00:00 2001
+From: "Mark A. Greer" <mgreer@animalcreek.com>
+Date: Tue, 11 Dec 2012 20:46:49 -0700
+Subject: [PATCH 05/10] ARM: AM33xx: hwmod: Convert AES0 crypto device data to
+ hwmod
+
+Convert the device data for the AM33xx AES0 crypto modules
+from explicit platform_data to hwmod.
+
+Signed-off-by: Mark A. Greer <mgreer@animalcreek.com>
+---
+ arch/arm/mach-omap2/devices.c              | 65 ++++--------------------------
+ arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 32 +++++++++++++++
+ 2 files changed, 39 insertions(+), 58 deletions(-)
+
+diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm/mach-omap2/devices.c
+index 3679369..e4caa06 100644
+--- a/arch/arm/mach-omap2/devices.c
++++ b/arch/arm/mach-omap2/devices.c
+@@ -809,69 +809,18 @@ static void omap_init_aes(void)
+ }
+ 
+ #elif defined(CONFIG_CRYPTO_DEV_OMAP4_AES) || defined(CONFIG_CRYPTO_DEV_OMAP4_AES_MODULE)
+-
+-static struct resource omap4_aes_resources[] = {
+-	{
+-		.start	= AM33XX_AES0_P_BASE,
+-		.end	= AM33XX_AES0_P_BASE + 0x4C,
+-		.flags	= IORESOURCE_MEM,
+-	},
+-	{
+-		.start	= AM33XX_DMA_AESEIP36T0_DOUT,
+-		.flags	= IORESOURCE_DMA,
+-	},
+-	{
+-		.start	= AM33XX_DMA_AESEIP36T0_DIN,
+-		.flags	= IORESOURCE_DMA,
+-	}
+-};
+-static int omap4_aes_resources_sz = ARRAY_SIZE(omap4_aes_resources);
+-
+-static struct platform_device aes_device = {
+-	.name		= "omap4-aes",
+-	.id		= -1,
+-};
+-
+-#if 0
+-static void omap_init_aes(void)
++static void __init omap_init_aes(void)
+ {
+-	aes_device.resource = omap4_aes_resources;
+-	aes_device.num_resources = omap4_aes_resources_sz;
+-	platform_device_register(&aes_device);
+-}
+-#endif
+-
+-int __init omap_init_aes(void)
+-{
+-	int id = -1;
+-	struct platform_device *pdev;
+ 	struct omap_hwmod *oh;
+-	char *oh_name = "aes0";
+-	char *name = "omap4-aes";
+-
+-	oh = omap_hwmod_lookup(oh_name);
+-	if (!oh) {
+-		pr_err("Could not look up %s\n", oh_name);
+-		return -ENODEV;
+-	}
+-
+-	pdev = omap_device_build(name, id, oh, NULL, 0, NULL, 0, 0);
+-	//pdev.resource = omap4_sham_resources;
+-	//pdev.num_resources = omap4_sham_resources_sz;
++	struct platform_device *pdev;
+ 
+-	if (IS_ERR(pdev)) {
+-		WARN(1, "Can't build omap_device for %s:%s.\n",
+-						name, oh->name);
+-		return PTR_ERR(pdev);
+-	}
++	oh = omap_hwmod_lookup("aes0");
++	if (!oh)
++		return;
+ 
+-	return 0;
++	pdev = omap_device_build("omap4-aes", -1, oh, NULL, 0, NULL, 0, 0);
++	WARN(IS_ERR(pdev), "Can't build omap_device for omap-aes\n");
+ }
+-
+-
+-
+-
+-
+ #else
+ static inline void omap_init_aes(void) { }
+ #endif
+diff --git a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
+index ad606c6..90e25d7 100644
+--- a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
++++ b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
+@@ -78,6 +78,7 @@ static struct omap_hwmod am33xx_spi0_hwmod;
+ static struct omap_hwmod am33xx_spi1_hwmod;
+ static struct omap_hwmod am33xx_elm_hwmod;
+ static struct omap_hwmod am33xx_adc_tsc_hwmod;
++static struct omap_hwmod am33xx_aes0_hwmod;
+ static struct omap_hwmod am33xx_rtc_hwmod;
+ static struct omap_hwmod am33xx_sha0_hwmod;
+ static struct omap_hwmod am33xx_mcasp0_hwmod;
+@@ -427,8 +428,16 @@ static struct omap_hwmod am33xx_adc_tsc_hwmod = {
+ };
+ 
+ /* 'aes' class */
++static struct omap_hwmod_class_sysconfig am33xx_aes_sysc = {
++	.rev_offs	= 0x80,
++	.sysc_offs	= 0x84,
++	.syss_offs	= 0x88,
++	.sysc_flags	= SYSS_HAS_RESET_STATUS,
++};
++
+ static struct omap_hwmod_class am33xx_aes_hwmod_class = {
+ 	.name		= "aes",
++	.sysc		= &am33xx_aes_sysc,
+ };
+ 
+ /* aes0 */
+@@ -443,6 +452,27 @@ static struct omap_hwmod_dma_info am33xx_aes0_dma[] = {
+ 	{ .dma_req = -1 }
+ };
+ 
++static struct omap_hwmod_addr_space am33xx_aes0_addrs[] = {
++	{
++		.pa_start	= 0x53500000,
++		.pa_end		= 0x53500000 + SZ_1M - 1,
++		.flags		= ADDR_TYPE_RT
++	},
++	{ }
++};
++
++static struct omap_hwmod_ocp_if am33xx_l3_main__aes0 = {
++	.master		= &am33xx_l3_main_hwmod,
++	.slave		= &am33xx_aes0_hwmod,
++	.clk		= "aes0_fck",
++	.addr		= am33xx_aes0_addrs,
++	.user		= OCP_USER_MPU | OCP_USER_SDMA,
++};
++
++static struct omap_hwmod_ocp_if *am33xx_aes0_slaves[] = {
++	&am33xx_l3_main__aes0,
++};
++
+ static struct omap_hwmod am33xx_aes0_hwmod = {
+ 	.name		= "aes0",
+ 	.class		= &am33xx_aes_hwmod_class,
+@@ -456,6 +486,8 @@ static struct omap_hwmod am33xx_aes0_hwmod = {
+ 			.modulemode	= MODULEMODE_SWCTRL,
+ 		},
+ 	},
++	.slaves		= am33xx_aes0_slaves,
++	.slaves_cnt	= ARRAY_SIZE(am33xx_aes0_slaves),
+ };
+ 
+ /* cefuse */
+-- 
+1.7.12
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0006-crypto-omap4-aes-User-finer-grained-PM-management.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0006-crypto-omap4-aes-User-finer-grained-PM-management.patch
new file mode 100644
index 0000000..94fb7b6
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0006-crypto-omap4-aes-User-finer-grained-PM-management.patch
@@ -0,0 +1,127 @@
+From 5f56e1d486aaef9bcfaa57129c493a95185043fd Mon Sep 17 00:00:00 2001
+From: "Mark A. Greer" <mgreer@animalcreek.com>
+Date: Tue, 11 Dec 2012 21:00:13 -0700
+Subject: [PATCH 06/10] crypto: omap4-aes: User finer-grained PM management
+
+Currently, the pm_runtime calls in omap4-aes enable
+things when the driver is probed and leave them enabled
+until the driver is removed.  To fix this, move the
+pm_runtime calls to only enable the aes module when
+its actually in use.
+
+Signed-off-by: Mark A. Greer <mgreer@animalcreek.com>
+---
+ drivers/crypto/omap4-aes.c | 39 ++++++++++++++++-----------------------
+ 1 file changed, 16 insertions(+), 23 deletions(-)
+
+diff --git a/drivers/crypto/omap4-aes.c b/drivers/crypto/omap4-aes.c
+index dec2de4..a957709 100644
+--- a/drivers/crypto/omap4-aes.c
++++ b/drivers/crypto/omap4-aes.c
+@@ -80,7 +80,6 @@ struct omap4_aes_dev {
+ 	struct list_head		list;
+ 	unsigned long			phys_base;
+ 	void __iomem			*io_base;
+-	struct clk			*iclk;
+ 	struct omap4_aes_ctx		*ctx;
+ 	struct device			*dev;
+ 	unsigned long			flags;
+@@ -146,7 +145,7 @@ static void omap4_aes_write_n(struct omap4_aes_dev *dd, u32 offset,
+ 
+ static int omap4_aes_hw_init(struct omap4_aes_dev *dd)
+ {
+-	omap4_aes_write(dd, AES_REG_SYSCFG, 0);
++	pm_runtime_get_sync(dd->dev);
+ 
+ 	if (!(dd->flags & FLAGS_INIT)) {
+ 		dd->flags |= FLAGS_INIT;
+@@ -489,11 +488,17 @@ static void omap4_aes_finish_req(struct omap4_aes_dev *dd, int err)
+ 
+ 	pr_debug("err: %d\n", err);
+ 
++	pm_runtime_put_sync(dd->dev);
+ 	dd->flags &= ~FLAGS_BUSY;
+ 
+ 	req->base.complete(&req->base, err);
+ }
+ 
++static void omap4_aes_dma_stop(struct omap4_aes_dev *dd)
++{
++	omap4_aes_write_mask(dd, AES_REG_SYSCFG, 0, AES_REG_SYSCFG_DREQ_MASK);
++}
++
+ static int omap4_aes_crypt_dma_stop(struct omap4_aes_dev *dd)
+ {
+ 	int err = 0;
+@@ -501,7 +506,7 @@ static int omap4_aes_crypt_dma_stop(struct omap4_aes_dev *dd)
+ 
+ 	pr_debug("total: %d\n", dd->total);
+ 
+-	omap4_aes_write_mask(dd, AES_REG_SYSCFG, 0, AES_REG_SYSCFG_DREQ_MASK);
++	omap4_aes_dma_stop(dd);
+ 
+ 	edma_stop(dd->dma_lch_in);
+ 	edma_clean_channel(dd->dma_lch_in);
+@@ -819,21 +824,22 @@ static int omap4_aes_probe(struct platform_device *pdev)
+ 	else
+ 		dd->dma_in = res->start;
+ 
+-	pm_runtime_enable(dev);
+-	udelay(1);
+-	pm_runtime_get_sync(dev);
+-	udelay(1);
+-
+ 	dd->io_base = ioremap(dd->phys_base, SZ_4K);
+ 	if (!dd->io_base) {
+ 		dev_err(dev, "can't ioremap\n");
+ 		err = -ENOMEM;
+-		goto err_io;
++		goto err_data;
+ 	}
+ 
+-	omap4_aes_hw_init(dd);
++	pm_runtime_enable(dev);
++	pm_runtime_get_sync(dev);
++
++	omap4_aes_dma_stop(dd);
++
+ 	reg = omap4_aes_read(dd, AES_REG_REV);
+ 
++	pm_runtime_put_sync(dev);
++
+ 	dev_info(dev, "AM33X AES hw accel rev: %u.%02u\n",
+ 		 ((reg & AES_REG_REV_X_MAJOR_MASK) >> 8),
+ 		 (reg & AES_REG_REV_Y_MINOR_MASK));
+@@ -870,17 +876,8 @@ err_dma:
+ 	tasklet_kill(&dd->done_task);
+ 	tasklet_kill(&dd->queue_task);
+ 	iounmap(dd->io_base);
+-
+-err_io:
+-	pm_runtime_put_sync(dev);
+-	udelay(1);
+ 	pm_runtime_disable(dev);
+-	udelay(1);
+ 
+-
+-//err_res:
+-	//kfree(dd);
+-	//dd = NULL;
+ err_data:
+ 	dev_err(dev, "initialization failed.\n");
+ 	return err;
+@@ -905,11 +902,7 @@ static int omap4_aes_remove(struct platform_device *pdev)
+ 	tasklet_kill(&dd->queue_task);
+ 	omap4_aes_dma_cleanup(dd);
+ 	iounmap(dd->io_base);
+-	pm_runtime_put_sync(&pdev->dev);
+-	udelay(1);
+ 	pm_runtime_disable(&pdev->dev);
+-	udelay(1);
+-
+ 	kfree(dd);
+ 	dd = NULL;
+ 
+-- 
+1.7.12
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0007-crypto-omap4-aes-Add-suspend-resume-PM-support.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0007-crypto-omap4-aes-Add-suspend-resume-PM-support.patch
new file mode 100644
index 0000000..cce7691
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0007-crypto-omap4-aes-Add-suspend-resume-PM-support.patch
@@ -0,0 +1,56 @@
+From 90b8eaec8de51fab15872f8737a5148b99f80282 Mon Sep 17 00:00:00 2001
+From: "Mark A. Greer" <mgreer@animalcreek.com>
+Date: Wed, 12 Dec 2012 00:46:52 -0700
+Subject: [PATCH 07/10] crypto: omap4-aes: Add suspend/resume PM support
+
+Add suspend/resume PM support to the omap4-aes driver
+
+Signed-off-by: Mark A. Greer <mgreer@animalcreek.com>
+---
+ drivers/crypto/omap4-aes.c | 13 ++++---------
+ 1 file changed, 4 insertions(+), 9 deletions(-)
+
+diff --git a/drivers/crypto/omap4-aes.c b/drivers/crypto/omap4-aes.c
+index a957709..941b8a1 100644
+--- a/drivers/crypto/omap4-aes.c
++++ b/drivers/crypto/omap4-aes.c
+@@ -911,24 +911,19 @@ static int omap4_aes_remove(struct platform_device *pdev)
+ 
+ static int omap4_aes_suspend(struct device *dev)
+ {
+-	pr_debug("#### Crypto: Suspend call ####\n");
+-
++	pm_runtime_put_sync(dev);
+ 	return 0;
+ }
+ 
+ 
+ static int omap4_aes_resume(struct device *dev)
+ {
+-	pr_debug("#### Crypto: resume call ####\n");
+-
++	pm_runtime_get_sync(dev);
+ 	return 0;
+ }
+ 
+ static struct dev_pm_ops omap4_aes_dev_pm_ops = {
+-	.suspend	= omap4_aes_suspend,
+-	.resume		= omap4_aes_resume,
+-	.runtime_suspend = omap4_aes_suspend,
+-	.runtime_resume = omap4_aes_resume,
++	SET_SYSTEM_SLEEP_PM_OPS(omap4_aes_suspend, omap4_aes_resume)
+ };
+ 
+ static struct platform_driver omap4_aes_driver = {
+@@ -937,7 +932,7 @@ static struct platform_driver omap4_aes_driver = {
+ 	.driver	= {
+ 		.name	= "omap4-aes",
+ 		.owner	= THIS_MODULE,
+-		.pm		= &omap4_aes_dev_pm_ops
++		.pm	= &omap4_aes_dev_pm_ops
+ 	},
+ };
+ 
+-- 
+1.7.12
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0008-crypto-omap4-aes-Don-t-use-hardcoded-base-address.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0008-crypto-omap4-aes-Don-t-use-hardcoded-base-address.patch
new file mode 100644
index 0000000..348ac52
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0008-crypto-omap4-aes-Don-t-use-hardcoded-base-address.patch
@@ -0,0 +1,45 @@
+From 8084600ca78354fad147593256b9e32ef5d15148 Mon Sep 17 00:00:00 2001
+From: "Mark A. Greer" <mgreer@animalcreek.com>
+Date: Tue, 11 Dec 2012 21:09:58 -0700
+Subject: [PATCH 08/10] crypto: omap4-aes: Don't use hardcoded base address
+
+The omap4-aes driver currently uses a hardcoded base
+address for its register set instead of the address
+passed in by the system.  Instead, use the address
+passed in by the system.
+
+Signed-off-by: Mark A. Greer <mgreer@animalcreek.com>
+---
+ drivers/crypto/omap4-aes.c | 16 +++++++---------
+ 1 file changed, 7 insertions(+), 9 deletions(-)
+
+diff --git a/drivers/crypto/omap4-aes.c b/drivers/crypto/omap4-aes.c
+index 941b8a1..984a15e 100644
+--- a/drivers/crypto/omap4-aes.c
++++ b/drivers/crypto/omap4-aes.c
+@@ -800,15 +800,13 @@ static int omap4_aes_probe(struct platform_device *pdev)
+ 	crypto_init_queue(&dd->queue, AM33X_AES_QUEUE_LENGTH);
+ 
+ 	/* Get the base address */
+-	//res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
+-	//if (!res) {
+-	//	dev_err(dev, "invalid resource type\n");
+-	//	err = -ENODEV;
+-	//	goto err_res;
+-	//}
+-
+-	//dd->phys_base = res->start;
+-	dd->phys_base = AM33XX_AES0_P_BASE;
++	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
++	if (!res) {
++		dev_err(dev, "invalid resource type\n");
++		err = -ENODEV;
++		goto err_data;
++	}
++	dd->phys_base = res->start;
+ 
+ 	/* Get the DMA */
+ 	res = platform_get_resource(pdev, IORESOURCE_DMA, 0);
+-- 
+1.7.12
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0009-ARM-AM33xx-hwmod-Convert-RNG-device-data-to-hwmod.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0009-ARM-AM33xx-hwmod-Convert-RNG-device-data-to-hwmod.patch
new file mode 100644
index 0000000..31094b0
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0009-ARM-AM33xx-hwmod-Convert-RNG-device-data-to-hwmod.patch
@@ -0,0 +1,176 @@
+From 45cc04d9de2820cba138d5782e7c568edf0078a0 Mon Sep 17 00:00:00 2001
+From: "Mark A. Greer" <mgreer@animalcreek.com>
+Date: Wed, 12 Dec 2012 16:17:12 -0700
+Subject: [PATCH 09/10] ARM: AM33xx: hwmod: Convert RNG device data to hwmod
+
+Convert the device data for the AM33xx RNG module
+from explicit platform_data to hwmod.
+
+Signed-off-by: Mark A. Greer <mgreer@animalcreek.com>
+---
+ arch/arm/mach-omap2/devices.c              | 18 +++++++++
+ arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 64 ++++++++++++++++++++++++++++++
+ arch/arm/plat-omap/devices.c               | 22 ----------
+ 3 files changed, 82 insertions(+), 22 deletions(-)
+
+diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm/mach-omap2/devices.c
+index e4caa06..8e2f4a0 100644
+--- a/arch/arm/mach-omap2/devices.c
++++ b/arch/arm/mach-omap2/devices.c
+@@ -825,6 +825,23 @@ static void __init omap_init_aes(void)
+ static inline void omap_init_aes(void) { }
+ #endif
+ 
++#if IS_ENABLED(CONFIG_HW_RANDOM_OMAP4)
++static void __init omap_init_rng(void)
++{
++	struct omap_hwmod *oh;
++	struct platform_device *pdev;
++
++	oh = omap_hwmod_lookup("rng");
++	if (!oh)
++		return;
++
++	pdev = omap_device_build("omap4_rng", -1, oh, NULL, 0, NULL, 0, 0);
++	WARN(IS_ERR(pdev), "Can't build omap_device for omap-rng\n");
++}
++#else
++static inline void omap_init_rng(void) {}
++#endif
++
+ /*-------------------------------------------------------------------------*/
+ 
+ #if defined(CONFIG_MMC_OMAP) || defined(CONFIG_MMC_OMAP_MODULE)
+@@ -1475,6 +1492,7 @@ static int __init omap2_init_devices(void)
+ 	omap_init_sti();
+ 	omap_init_sham();
+ 	omap_init_aes();
++	omap_init_rng();
+ 	omap_init_vout();
+ 	am33xx_register_edma();
+ 	am33xx_init_pcm();
+diff --git a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
+index 90e25d7..6c5ebc7 100644
+--- a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
++++ b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
+@@ -94,6 +94,7 @@ static struct omap_hwmod am33xx_lcdc_hwmod;
+ static struct omap_hwmod am33xx_mailbox_hwmod;
+ static struct omap_hwmod am33xx_cpgmac0_hwmod;
+ static struct omap_hwmod am33xx_mdio_hwmod;
++static struct omap_hwmod am33xx_rng_hwmod;
+ 
+ /*
+  * ERRATA: (Yet to conform from IP team)
+@@ -3541,6 +3542,67 @@ static struct omap_hwmod am33xx_pruss_hwmod = {
+ 	.rst_lines_cnt	= ARRAY_SIZE(am33xx_pruss_resets),
+ };
+ 
++/* rng */
++static struct omap_hwmod_sysc_fields omap3_rng_sysc_fields = {
++	.sidle_shift	= 3,
++	.autoidle_shift	= 0,
++};
++
++static struct omap_hwmod_class_sysconfig am33xx_rng_sysc = {
++	.rev_offs	= 0x1fe0,
++	.sysc_offs	= 0x1fe4,
++	.rst_offs	= 0x1ff0,
++	.sysc_flags	= SYSC_HAS_AUTOIDLE,
++	.sysc_fields	= &omap3_rng_sysc_fields,
++};
++
++static struct omap_hwmod_class am33xx_rng_hwmod_class = {
++	.name		= "rng",
++	.sysc		= &am33xx_rng_sysc,
++};
++
++static struct omap_hwmod_irq_info am33xx_rng_irqs[] = {
++	{ .irq = 111 },
++	{ .irq = -1 }
++};
++
++struct omap_hwmod_addr_space am33xx_rng_addr_space[] = {
++	{
++		.pa_start	= 0x48310000,
++		.pa_end		= 0x48310000 + SZ_8K - 1,
++		.flags		= ADDR_TYPE_RT,
++	},
++	{ }
++};
++
++struct omap_hwmod_ocp_if am33xx_l4per__rng = {
++	.master		= &am33xx_l4per_hwmod,
++	.slave		= &am33xx_rng_hwmod,
++	.clk		= "rng_fck",
++	.addr		= am33xx_rng_addr_space,
++	.user		= OCP_USER_MPU,
++};
++
++static struct omap_hwmod_ocp_if *am33xx_rng_slaves[] = {
++	&am33xx_l4per__rng,
++};
++
++static struct omap_hwmod am33xx_rng_hwmod = {
++	.name		= "rng",
++	.class		= &am33xx_rng_hwmod_class,
++	.clkdm_name	= "l4ls_clkdm",
++	.mpu_irqs	= am33xx_rng_irqs,
++	.main_clk	= "rng_fck",
++	.prcm		= {
++		.omap4	= {
++			.clkctrl_offs	= AM33XX_CM_PER_RNG_CLKCTRL_OFFSET,
++			.modulemode	= MODULEMODE_SWCTRL,
++		},
++	},
++	.slaves		= am33xx_rng_slaves,
++	.slaves_cnt	= ARRAY_SIZE(am33xx_rng_slaves),
++};
++
+ static __initdata struct omap_hwmod *am33xx_hwmods[] = {
+ 	/* l3 class */
+ 	&am33xx_l3_instr_hwmod,
+@@ -3661,6 +3723,8 @@ static __initdata struct omap_hwmod *am33xx_hwmods[] = {
+ 	&am33xx_gfx_hwmod,
+ 	/* pruss */
+ 	&am33xx_pruss_hwmod,
++	/* rng */
++	&am33xx_rng_hwmod,
+ 	NULL,
+ };
+ 
+diff --git a/arch/arm/plat-omap/devices.c b/arch/arm/plat-omap/devices.c
+index 52720b4..52d7ad4 100644
+--- a/arch/arm/plat-omap/devices.c
++++ b/arch/arm/plat-omap/devices.c
+@@ -105,28 +105,6 @@ static void omap_init_rng(void)
+ {
+ 	(void) platform_device_register(&omap_rng_device);
+ }
+-#elif defined(CONFIG_HW_RANDOM_OMAP4) || defined(CONFIG_HW_RANDOM_OMAP4_MODULE)
+-
+-static struct resource rng_resources[] = {
+-	{
+-		.start		= AM33XX_RNG_BASE,
+-		.end		= AM33XX_RNG_BASE + 0x1FFC,
+-		.flags		= IORESOURCE_MEM,
+-	},
+-};
+-
+-static struct platform_device omap4_rng_device = {
+-	.name		= "omap4_rng",
+-	.id		= -1,
+-	.num_resources	= ARRAY_SIZE(rng_resources),
+-	.resource	= rng_resources,
+-};
+-
+-static void omap_init_rng(void)
+-{
+-	(void) platform_device_register(&omap4_rng_device);
+-}
+-
+ #else
+ static inline void omap_init_rng(void) {}
+ #endif
+-- 
+1.7.12
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0010-hwrng-omap4-rng-Convert-to-use-pm_runtime-API.patch b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0010-hwrng-omap4-rng-Convert-to-use-pm_runtime-API.patch
new file mode 100644
index 0000000..28bc326
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x-3.2.0-psp05.06.00.00/0010-hwrng-omap4-rng-Convert-to-use-pm_runtime-API.patch
@@ -0,0 +1,91 @@
+From 1b4d57c404a14b263b39e251e0bc5dc76fc95932 Mon Sep 17 00:00:00 2001
+From: "Mark A. Greer" <mgreer@animalcreek.com>
+Date: Wed, 12 Dec 2012 20:13:49 -0700
+Subject: [PATCH 10/10] hwrng: omap4-rng: Convert to use pm_runtime API
+
+Convert the omap4-rng driver to use the pm_runtime
+API instead of the clk API.
+
+Signed-off-by: Mark A. Greer <mgreer@animalcreek.com>
+---
+ drivers/char/hw_random/omap4-rng.c | 24 +++++++++++-------------
+ 1 file changed, 11 insertions(+), 13 deletions(-)
+
+diff --git a/drivers/char/hw_random/omap4-rng.c b/drivers/char/hw_random/omap4-rng.c
+index 523ec63..98c96c1 100644
+--- a/drivers/char/hw_random/omap4-rng.c
++++ b/drivers/char/hw_random/omap4-rng.c
+@@ -23,7 +23,7 @@
+ #include <linux/module.h>
+ #include <linux/init.h>
+ #include <linux/random.h>
+-#include <linux/clk.h>
++#include <linux/pm_runtime.h>
+ #include <linux/err.h>
+ #include <linux/platform_device.h>
+ #include <linux/hw_random.h>
+@@ -111,7 +111,6 @@
+ 
+ 
+ static void __iomem *rng_base;
+-static struct clk *rng_fck;
+ static struct platform_device *rng_dev;
+ 
+ #define trng_read(reg)						\
+@@ -172,13 +171,8 @@ static int __devinit omap4_rng_probe(struct platform_device *pdev)
+ 	if (rng_dev)
+ 		return -EBUSY;
+ 
+-	rng_fck = clk_get(&pdev->dev, "rng_fck");
+-	if (IS_ERR(rng_fck)) {
+-		dev_err(&pdev->dev, "Could not get rng_fck\n");
+-		ret = PTR_ERR(rng_fck);
+-		return ret;
+-	} else
+-		clk_enable(rng_fck);
++	pm_runtime_enable(&pdev->dev);
++	pm_runtime_get_sync(&pdev->dev);
+ 
+ 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
+ 	if (!res) {
+@@ -223,8 +217,8 @@ err_register:
+ err_ioremap:
+ 	release_mem_region(res->start, resource_size(res));
+ err_region:
+-	clk_disable(rng_fck);
+-	clk_put(rng_fck);
++	pm_runtime_put_sync(&pdev->dev);
++	pm_runtime_disable(&pdev->dev);
+ 	return ret;
+ }
+ 
+@@ -238,8 +232,8 @@ static int __exit omap4_rng_remove(struct platform_device *pdev)
+ 
+ 	iounmap(rng_base);
+ 
+-	clk_disable(rng_fck);
+-	clk_put(rng_fck);
++	pm_runtime_put_sync(&pdev->dev);
++	pm_runtime_disable(&pdev->dev);
+ 	release_mem_region(res->start, resource_size(res));
+ 	rng_base = NULL;
+ 
+@@ -252,11 +246,15 @@ static int omap4_rng_suspend(struct platform_device *pdev, pm_message_t message)
+ {
+ 	trng_write(trng_read(CONTROL) & ~RNG_REG_CONTROL_ENABLE_TRNG, CONTROL);
+ 
++	pm_runtime_put_sync(&pdev->dev);
++
+ 	return 0;
+ }
+ 
+ static int omap4_rng_resume(struct platform_device *pdev)
+ {
++	pm_runtime_get_sync(&pdev->dev);
++
+ 	trng_write(trng_read(CONTROL) | RNG_REG_CONTROL_ENABLE_TRNG, CONTROL);
+ 
+ 	return 0;
+-- 
+1.7.12
+
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb b/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
index ad20c69..5e41d1b 100644
--- a/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
+++ b/meta-arago-distro/recipes-kernel/linux/linux-am335x_3.2.0-psp05.06.00.00.bb
@@ -25,7 +25,7 @@ DEPENDS += "am33x-cm3"
 KERNEL_IMAGETYPE = "uImage"
 
 # The main PR is now using MACHINE_KERNEL_PR, for ti33x see conf/machine/include/ti33x.inc
-MACHINE_KERNEL_PR_append = "f+gitr${SRCPV}"
+MACHINE_KERNEL_PR_append = "g+gitr${SRCPV}"
 
 BRANCH = "v3.2-staging"
 
@@ -62,6 +62,16 @@ PATCHES += "file://0001-am33x-Add-memory-addresses-for-crypto-modules.patch \
                 file://0001-am335x-Add-crypto-driver-settings-to-defconfig.patch \
                 file://0001-am335x-Add-pm_runtime-API-to-crypto-driver.patch \
                 file://0002-am335x-Add-suspend-resume-routines-to-crypto-driver.patch \
+                file://0001-ARM-AM33xx-hwmod-Convert-SHA0-crypto-device-data-to-.patch \
+                file://0002-crypto-omap4-sham-Use-finer-grained-PM-management.patch \
+                file://0003-crypto-omap4-sham-Add-suspend-resume-PM-support.patch \
+                file://0004-crypto-omap4-sham-Don-t-use-hardcoded-base-address.patch \
+                file://0005-ARM-AM33xx-hwmod-Convert-AES0-crypto-device-data-to-.patch \
+                file://0006-crypto-omap4-aes-User-finer-grained-PM-management.patch \
+                file://0007-crypto-omap4-aes-Add-suspend-resume-PM-support.patch \
+                file://0008-crypto-omap4-aes-Don-t-use-hardcoded-base-address.patch \
+                file://0009-ARM-AM33xx-hwmod-Convert-RNG-device-data-to-hwmod.patch \
+                file://0010-hwrng-omap4-rng-Convert-to-use-pm_runtime-API.patch \
                "
 
 # Add SmartReflex support early driver patches while working to get the driver
-- 
1.7.0.4



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

* [PATCH 27/32] matrix-gui-apps-git.inc: Pull in latest power management script
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (24 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 26/32] linux-am335x-3.2.0-psp05.06.00.00: Fix Suspend and Resume fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 28/32] qt4-embedded: Add patch to fix QWSLOCK messages fcooperjr27
                   ` (4 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Pull in updated warnonpm.sh file that allows power management demos to run
  even if a invalid/buggy CPLD firmware is being used.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../recipes-core/matrix/matrix-gui-apps-git.inc    |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc b/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc
index 3f69d35..823f0e7 100644
--- a/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc
+++ b/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc
@@ -4,9 +4,9 @@ LICENSE_CHECKSUM = "LICENSE;md5=6e0ae7214f6c74c149cb25f373057fa9"
 LIC_FILES_CHKSUM := "file://../${LICENSE_CHECKSUM}"
 
 SRC_URI = "git://gitorious.org/matrix-gui-v2/matrix-gui-v2-apps.git;protocol=git;branch=${BRANCH}"
-SRCREV = "06b699311af0729eb327563f2e0b35570932a990"
+SRCREV = "4a5a56fff71ff83880204eac43514f686e251de6"
 BRANCH = "master"
-INC_PR = "r9"
+INC_PR = "r10"
 
 # Pull in the base package for installing matrix applications
 require matrix-gui-apps.inc
-- 
1.7.0.4



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

* [PATCH 28/32] qt4-embedded: Add patch to fix QWSLOCK messages
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (25 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 27/32] matrix-gui-apps-git.inc: Pull in latest power management script fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 29/32] u-boot_2012.10.psp05.06.00.00 - Freeze PSP 05.06.00.00 fcooperjr27
                   ` (3 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Jeff Lance

From: Jeff Lance <j-lance1@ti.com>

* Semaphores were not being managed properly. Some functions were removing
  semaphores they did not own.
* This patch is based on this web page:
    http://www.mail-archive.com/community@lists.openmoko.org/msg65512.html
* However, all the qDebug statements have been removed.

Signed-off-by: Jeff Lance <j-lance1@ti.com>
---
 meta-arago-distro/recipes-qt/qt4/arago-qt4.inc     |    6 +-
 .../qt4/files/0002-qwslock-messages.patch          |   67 ++++++++++++++++++++
 2 files changed, 71 insertions(+), 2 deletions(-)
 create mode 100644 meta-arago-distro/recipes-qt/qt4/files/0002-qwslock-messages.patch

diff --git a/meta-arago-distro/recipes-qt/qt4/arago-qt4.inc b/meta-arago-distro/recipes-qt/qt4/arago-qt4.inc
index 0faf8ac..0291555 100644
--- a/meta-arago-distro/recipes-qt/qt4/arago-qt4.inc
+++ b/meta-arago-distro/recipes-qt/qt4/arago-qt4.inc
@@ -1,7 +1,7 @@
 # Common file for patches or tweaks that are needed by qt4-embedded and
 # qt4-embedded-gles
 
-PR := "${PR}-arago3"
+PR := "${PR}-arago4"
 
 # look for files in this layer first
 FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
@@ -10,4 +10,6 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
 # For our distribution purposes we only use LGPLv2.1
 LICENSE = "LGPLv2.1"
 
-SRC_URI += "file://0001-PATCH-make-demos-maximized-for-TISDK-use.patch"
+SRC_URI += "file://0001-PATCH-make-demos-maximized-for-TISDK-use.patch \
+            file://0002-qwslock-messages.patch \
+"
diff --git a/meta-arago-distro/recipes-qt/qt4/files/0002-qwslock-messages.patch b/meta-arago-distro/recipes-qt/qt4/files/0002-qwslock-messages.patch
new file mode 100644
index 0000000..d1355a7
--- /dev/null
+++ b/meta-arago-distro/recipes-qt/qt4/files/0002-qwslock-messages.patch
@@ -0,0 +1,67 @@
+From f18e63824df6bcbadc99f8efa26aae6c425fd5bc Mon Sep 17 00:00:00 2001
+From: Jeff Lance <j-lance1@ti.com>
+Date: Thu, 13 Dec 2012 07:13:11 -0600
+Subject: [PATCH] Adding patch to fix QWSLOCK message issue
+
+---
+ src/gui/embedded/qwslock.cpp |   11 +++++++----
+ src/gui/embedded/qwslock_p.h |    2 +-
+ 2 files changed, 8 insertions(+), 5 deletions(-)
+
+diff --git a/src/gui/embedded/qwslock.cpp b/src/gui/embedded/qwslock.cpp
+index f9ea000..7d8b6c2 100644
+--- a/src/gui/embedded/qwslock.cpp
++++ b/src/gui/embedded/qwslock.cpp
+@@ -82,10 +82,12 @@ QWSLock::QWSLock(int id) : semId(id)
+ #ifndef QT_NO_QWS_SIGNALHANDLER
+     QWSSignalHandler::instance()->addWSLock(this);
+ #endif
++    owned = false;
+ 
+ #ifndef QT_POSIX_IPC
+     if (semId == -1) {
+         semId = semget(IPC_PRIVATE, 3, IPC_CREAT | 0666);
++        owned = true;
+         if (semId == -1) {
+             perror("QWSLock::QWSLock");
+             qFatal("Unable to create semaphore");
+@@ -100,7 +102,6 @@ QWSLock::QWSLock(int id) : semId(id)
+     }
+ #else
+     sems[0] = sems[1] = sems[2] = SEM_FAILED;
+-    owned = false;
+ 
+     if (semId == -1) {
+         // ### generate really unique IDs
+@@ -134,9 +135,11 @@ QWSLock::~QWSLock()
+ 
+     if (semId != -1) {
+ #ifndef QT_POSIX_IPC
+-        qt_semun semval;
+-        semval.val = 0;
+-        semctl(semId, 0, IPC_RMID, semval);
++        if(owned) {
++            qt_semun semval;
++            semval.val = 0;
++            semctl(semId, 0, IPC_RMID, semval);
++        }
+         semId = -1;
+ #else
+         // emulate the SEM_UNDO behavior for the BackingStore lock
+diff --git a/src/gui/embedded/qwslock_p.h b/src/gui/embedded/qwslock_p.h
+index 71a4cca..7a74710 100644
+--- a/src/gui/embedded/qwslock_p.h
++++ b/src/gui/embedded/qwslock_p.h
+@@ -86,8 +86,8 @@ private:
+     int lockCount[2];
+ #ifdef QT_POSIX_IPC
+     sem_t *sems[3];
+-    bool owned;
+ #endif
++    bool owned;
+ };
+ 
+ QT_END_NAMESPACE
+-- 
+1.7.0.4
+
-- 
1.7.0.4



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

* [PATCH 29/32] u-boot_2012.10.psp05.06.00.00 - Freeze PSP 05.06.00.00
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (26 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 28/32] qt4-embedded: Add patch to fix QWSLOCK messages fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 30/32] bc: Fix segmentation fault when using -l option fcooperjr27
                   ` (2 subsequent siblings)
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Stop autoreving the git tree. Stick with the selected commit since that
  corresponds to  the 05.06.00.00 release.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../u-boot/u-boot_2012.10-psp05.06.00.00.bb        |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-distro/recipes-bsp/u-boot/u-boot_2012.10-psp05.06.00.00.bb b/meta-arago-distro/recipes-bsp/u-boot/u-boot_2012.10-psp05.06.00.00.bb
index d18af34..fa2183e 100644
--- a/meta-arago-distro/recipes-bsp/u-boot/u-boot_2012.10-psp05.06.00.00.bb
+++ b/meta-arago-distro/recipes-bsp/u-boot/u-boot_2012.10-psp05.06.00.00.bb
@@ -23,14 +23,14 @@ DEFAULT_PREFERENCE = "-1"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-PR = "r6+gitr${SRCPV}"
+PR = "r7+gitr${SRCPV}"
 
 SRC_URI = "git://arago-project.org/git/projects/u-boot-am33x.git;protocol=git;branch=${BRANCH} \
 "
 
 BRANCH = "amsdk-05.06.00.00"
 
-SRCREV = "${AUTOREV}"
+SRCREV = "6536bfa6b7f16bb49fdea8c72959e3ed54e77a82"
 
 S = "${WORKDIR}/git"
 
-- 
1.7.0.4



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

* [PATCH 30/32] bc: Fix segmentation fault when using -l option
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (27 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 29/32] u-boot_2012.10.psp05.06.00.00 - Freeze PSP 05.06.00.00 fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:25 ` [PATCH 31/32] meta-toolchain-arago: Remove remaining .la files fcooperjr27
  2013-01-28 17:25 ` [PATCH 32/32] recipes: Remove unused recipe and bbappend fcooperjr27
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* Mimic patch "bc 1.06: fix segfault when using -l" from oe-classic that
  includes a patch that fixes the segmentation fault when the -l option
  is used.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../recipes-extended/bc/bc/bc-1.06-fixes-1.patch   |   27 ++++++++++++++++++++
 .../recipes-extended/bc/bc_1.06.bbappend           |    7 +++++
 2 files changed, 34 insertions(+), 0 deletions(-)
 create mode 100644 meta-arago-distro/recipes-extended/bc/bc/bc-1.06-fixes-1.patch
 create mode 100644 meta-arago-distro/recipes-extended/bc/bc_1.06.bbappend

diff --git a/meta-arago-distro/recipes-extended/bc/bc/bc-1.06-fixes-1.patch b/meta-arago-distro/recipes-extended/bc/bc/bc-1.06-fixes-1.patch
new file mode 100644
index 0000000..afcdba2
--- /dev/null
+++ b/meta-arago-distro/recipes-extended/bc/bc/bc-1.06-fixes-1.patch
@@ -0,0 +1,27 @@
+Submitted By: Jim Gifford (jim at linuxfromscratch dot org)
+Date: 2003-09-26
+Initial Package Version: 1.06
+Origin: Mandrake CVS
+Description: Fixes a few typos
+ 
+--- bc-1.06/lib/number.c.orig	2003-09-26 21:14:02.000000000 +0000
++++ bc-1.06/lib/number.c	2003-09-26 21:14:26.000000000 +0000
+@@ -34,6 +34,7 @@
+ #include <number.h>
+ #include <assert.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include <ctype.h>/* Prototypes needed for external utility routines. */
+ 
+ #define bc_rt_warn rt_warn
+--- bc-1.06/bc/load.c.orig	2003-09-26 21:14:14.000000000 +0000
++++ bc-1.06/bc/load.c	2003-09-26 21:14:26.000000000 +0000
+@@ -156,7 +156,7 @@
+   long  label_no;
+   long  vaf_name;	/* variable, array or function number. */
+   long  func;
+-  program_counter save_adr;
++  static program_counter save_adr;
+ 
+   /* Initialize. */
+   str = code;
diff --git a/meta-arago-distro/recipes-extended/bc/bc_1.06.bbappend b/meta-arago-distro/recipes-extended/bc/bc_1.06.bbappend
new file mode 100644
index 0000000..4860160
--- /dev/null
+++ b/meta-arago-distro/recipes-extended/bc/bc_1.06.bbappend
@@ -0,0 +1,7 @@
+# look for files in this layer first
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
+
+PR_append = "-arago0"
+
+# Add commit that fixes segementation fault when using -l option
+SRC_URI += "file://bc-1.06-fixes-1.patch"
-- 
1.7.0.4



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

* [PATCH 31/32] meta-toolchain-arago: Remove remaining .la files
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (28 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 30/32] bc: Fix segmentation fault when using -l option fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  2013-01-28 17:35   ` Denys Dmytriyenko
  2013-01-28 17:25 ` [PATCH 32/32] recipes: Remove unused recipe and bbappend fcooperjr27
  30 siblings, 1 reply; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* The following .la files were not deleted from the toolchain sdk:
    libgfortranbegin.la
    /arago-2012.12/lib/gcc/arm-arago-linux-gnueabi/4.5.3

    libbfd.la
    /arago-2012.12/i686-linux/arm-arago-linux-gnueabi/lib

    libopcodes.la
    /arago-2012.12/i686-linux/arm-arago-linux-gnueabi/lib

* Updating the path that find is using to insure all .la files are deleted
  from the toolchain sdk.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../recipes-core/meta/meta-toolchain-arago.bb      |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
index 332fe48..7428001 100644
--- a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
+++ b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
@@ -4,7 +4,7 @@ TOOLCHAIN_OUTPUTNAME ?= "${SDK_NAME}-${ARMPKGARCH}-${TARGET_OS}-sdk-${SDK_ARCH}"
 
 require recipes-core/meta/meta-toolchain.bb
 
-PR = "r14"
+PR = "r15"
 
 SDKTARGETSYSROOT = "${SDKPATH}/${ARAGO_TARGET_SYS}"
 
@@ -84,7 +84,7 @@ populate_sdk_ipk_append () {
 	${@base_conditional('PREFERRED_PROVIDER_gdb-cross-canadian-arm', 'external-arago-sdk-toolchain', '', 'create_shell_stub ${TARGET_PREFIX}gdb yes', d)}
 
 	# Remove broken .la files
-	for i in `find ${SDK_OUTPUT}/${SDKTARGETSYSROOT} -name \*.la`; do
+	for i in `find ${SDK_OUTPUT}/${SDKPATH} -name \*.la`; do
 		rm -f $i
 	done
 	rm -f ${SDK_OUTPUT}/${SDKPATH}/lib/*.la
-- 
1.7.0.4



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

* [PATCH 32/32] recipes: Remove unused recipe and bbappend
  2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
                   ` (29 preceding siblings ...)
  2013-01-28 17:25 ` [PATCH 31/32] meta-toolchain-arago: Remove remaining .la files fcooperjr27
@ 2013-01-28 17:25 ` fcooperjr27
  30 siblings, 0 replies; 35+ messages in thread
From: fcooperjr27 @ 2013-01-28 17:25 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S. Cooper Jr

From: Franklin S. Cooper Jr <fcooper@ti.com>

* These files are no longer needed since wilink 6 required an older version of
  crda and bluez4 which meta-arago is not using.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
---
 .../bluez/bluez4_4.101.bbappend                    |   21 ------------
 .../recipes-connectivity/crda/crda_1.1.2.bb        |   35 --------------------
 2 files changed, 0 insertions(+), 56 deletions(-)
 delete mode 100644 meta-arago-distro/recipes-connectivity/bluez/bluez4_4.101.bbappend
 delete mode 100644 meta-arago-extras/recipes-connectivity/crda/crda_1.1.2.bb

diff --git a/meta-arago-distro/recipes-connectivity/bluez/bluez4_4.101.bbappend b/meta-arago-distro/recipes-connectivity/bluez/bluez4_4.101.bbappend
deleted file mode 100644
index 63fcb4f..0000000
--- a/meta-arago-distro/recipes-connectivity/bluez/bluez4_4.101.bbappend
+++ /dev/null
@@ -1,21 +0,0 @@
-PR_append = "-arago0"
-
-FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
-
-SRC_URI += "file://bluez4-fix-synchronization-between-bluetoothd-and-dr.patch \
-            file://0001-socket-enable-for-bluez-4_98.patch \
-            file://0001-bluez-enable-source-interface.patch \
-"
-# udev 150-170 provide its on hid2hci tool and udev rules for it. Therefore,
-# disabling hid2hci from bluez4.
-EXTRA_OECONF := "${@oe_filter_out('--enable-hid2hci', '${EXTRA_OECONF}', d)}"
-DEPENDS += "libsndfile1"
-
-# Add test/agent for testing
-PACKAGES =+ "bluez4-agent"
-
-do_install_append () {
-	${TARGET_SYS}-libtool --mode=install install -c 'test/agent' ${D}${bindir}/agent
-}
-
-FILES_bluez4-agent = "${bindir}/agent"
diff --git a/meta-arago-extras/recipes-connectivity/crda/crda_1.1.2.bb b/meta-arago-extras/recipes-connectivity/crda/crda_1.1.2.bb
deleted file mode 100644
index 6085b02..0000000
--- a/meta-arago-extras/recipes-connectivity/crda/crda_1.1.2.bb
+++ /dev/null
@@ -1,35 +0,0 @@
-DESCRIPTION = "Wireless Central Regulatory Domain Agent"
-HOMEPAGE = "http://wireless.kernel.org/en/developers/Regulatory/CRDA"
-SECTION = "base"
-LICENSE = "ISC"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=07c4f6dea3845b02a18dc00c8c87699c"
-
-PR = "r0"
-
-DEPENDS = "libgcrypt libnl python-native python-m2crypto-native"
-RDEPENDS_${PN} = "udev"
-
-SRC_URI = "http://wireless.kernel.org/download/crda/${P}.tar.bz2;name=crda \
-	http://wireless.kernel.org/download/wireless-regdb/regulatory.bins/2011.04.28-regulatory.bin;name=reg \
-	"
-
-EXTRA_OEMAKE = "MAKEFLAGS="
-do_compile() {
-	oe_runmake all_noverify
-}
-
-do_install() {
-	oe_runmake DESTDIR=${D} install
-	install -d ${D}/usr/lib/crda/
-	install -m 0644 ${WORKDIR}/2011.04.28-regulatory.bin ${D}/usr/lib/crda/regulatory.bin
-}
-
-SRC_URI[crda.md5sum] = "5226f65aebacf94baaf820f8b4e06df4"
-SRC_URI[crda.sha256sum] = "e469348a5d0bb933df31995869130f68901de9be02e666437f52125698851864"
-SRC_URI[reg.md5sum] = "1535e98bcaba732e2f8e8f62dac6f369"
-SRC_URI[reg.sha256sum] = "bb6ba6f5dcdf7106a19c588b0e4d43ab7af26f6474fe01011a318b3dceaba33b"
-
-FILES_${PN} += "\
-	/lib/udev/rules.d/85-regulatory.rules \
-	/usr/lib/crda/regulatory.bin \
-	"
-- 
1.7.0.4



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

* Re: [PATCH 31/32] meta-toolchain-arago: Remove remaining .la files
  2013-01-28 17:25 ` [PATCH 31/32] meta-toolchain-arago: Remove remaining .la files fcooperjr27
@ 2013-01-28 17:35   ` Denys Dmytriyenko
  2013-01-28 17:42     ` Cooper Jr., Franklin
  0 siblings, 1 reply; 35+ messages in thread
From: Denys Dmytriyenko @ 2013-01-28 17:35 UTC (permalink / raw)
  To: fcooperjr27; +Cc: meta-arago, Franklin S. Cooper Jr

On Mon, Jan 28, 2013 at 11:25:31AM -0600, fcooperjr27@gmail.com wrote:
> From: Franklin S. Cooper Jr <fcooper@ti.com>
> 
> * The following .la files were not deleted from the toolchain sdk:
>     libgfortranbegin.la
>     /arago-2012.12/lib/gcc/arm-arago-linux-gnueabi/4.5.3
> 
>     libbfd.la
>     /arago-2012.12/i686-linux/arm-arago-linux-gnueabi/lib
> 
>     libopcodes.la
>     /arago-2012.12/i686-linux/arm-arago-linux-gnueabi/lib
> 
> * Updating the path that find is using to insure all .la files are deleted
>   from the toolchain sdk.

What was the problem with those .la files? They are part of host-side binutils 
and gcc, so weren't supposed to be used for any SDK cross-compiling...


> Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
> ---
>  .../recipes-core/meta/meta-toolchain-arago.bb      |    4 ++--
>  1 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
> index 332fe48..7428001 100644
> --- a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
> +++ b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
> @@ -4,7 +4,7 @@ TOOLCHAIN_OUTPUTNAME ?= "${SDK_NAME}-${ARMPKGARCH}-${TARGET_OS}-sdk-${SDK_ARCH}"
>  
>  require recipes-core/meta/meta-toolchain.bb
>  
> -PR = "r14"
> +PR = "r15"
>  
>  SDKTARGETSYSROOT = "${SDKPATH}/${ARAGO_TARGET_SYS}"
>  
> @@ -84,7 +84,7 @@ populate_sdk_ipk_append () {
>  	${@base_conditional('PREFERRED_PROVIDER_gdb-cross-canadian-arm', 'external-arago-sdk-toolchain', '', 'create_shell_stub ${TARGET_PREFIX}gdb yes', d)}
>  
>  	# Remove broken .la files
> -	for i in `find ${SDK_OUTPUT}/${SDKTARGETSYSROOT} -name \*.la`; do
> +	for i in `find ${SDK_OUTPUT}/${SDKPATH} -name \*.la`; do
>  		rm -f $i
>  	done
>  	rm -f ${SDK_OUTPUT}/${SDKPATH}/lib/*.la
> -- 
> 1.7.0.4
> 
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> 


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

* Re: [PATCH 31/32] meta-toolchain-arago: Remove remaining .la files
  2013-01-28 17:35   ` Denys Dmytriyenko
@ 2013-01-28 17:42     ` Cooper Jr., Franklin
  2013-01-28 18:08       ` Denys Dmytriyenko
  0 siblings, 1 reply; 35+ messages in thread
From: Cooper Jr., Franklin @ 2013-01-28 17:42 UTC (permalink / raw)
  To: Dmytriyenko, Denys, fcooperjr27@gmail.com; +Cc: meta-arago@arago-project.org

I didn't see any issue. I just remember from our discussion you mention that there isn't any need for .la files since they cause more trouble than it's worth.
I saw the extra la files remaining so I created this patch. I am fine with ignoring this patch if you don't think those la files would cause an issue.


> -----Original Message-----
> From: Dmytriyenko, Denys
> Sent: Monday, January 28, 2013 11:35 AM
> To: fcooperjr27@gmail.com
> Cc: meta-arago@arago-project.org; Cooper Jr., Franklin
> Subject: Re: [meta-arago] [PATCH 31/32] meta-toolchain-arago: Remove
> remaining .la files
> 
> On Mon, Jan 28, 2013 at 11:25:31AM -0600, fcooperjr27@gmail.com wrote:
> > From: Franklin S. Cooper Jr <fcooper@ti.com>
> >
> > * The following .la files were not deleted from the toolchain sdk:
> >     libgfortranbegin.la
> >     /arago-2012.12/lib/gcc/arm-arago-linux-gnueabi/4.5.3
> >
> >     libbfd.la
> >     /arago-2012.12/i686-linux/arm-arago-linux-gnueabi/lib
> >
> >     libopcodes.la
> >     /arago-2012.12/i686-linux/arm-arago-linux-gnueabi/lib
> >
> > * Updating the path that find is using to insure all .la files are deleted
> >   from the toolchain sdk.
> 
> What was the problem with those .la files? They are part of host-side binutils
> and gcc, so weren't supposed to be used for any SDK cross-compiling...
> 
> 
> > Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
> > ---
> >  .../recipes-core/meta/meta-toolchain-arago.bb      |    4 ++--
> >  1 files changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
> b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
> > index 332fe48..7428001 100644
> > --- a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
> > +++ b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
> > @@ -4,7 +4,7 @@ TOOLCHAIN_OUTPUTNAME ?= "${SDK_NAME}-
> ${ARMPKGARCH}-${TARGET_OS}-sdk-${SDK_ARCH}"
> >
> >  require recipes-core/meta/meta-toolchain.bb
> >
> > -PR = "r14"
> > +PR = "r15"
> >
> >  SDKTARGETSYSROOT = "${SDKPATH}/${ARAGO_TARGET_SYS}"
> >
> > @@ -84,7 +84,7 @@ populate_sdk_ipk_append () {
> >  	${@base_conditional('PREFERRED_PROVIDER_gdb-cross-canadian-
> arm', 'external-arago-sdk-toolchain', '', 'create_shell_stub
> ${TARGET_PREFIX}gdb yes', d)}
> >
> >  	# Remove broken .la files
> > -	for i in `find ${SDK_OUTPUT}/${SDKTARGETSYSROOT} -name \*.la`; do
> > +	for i in `find ${SDK_OUTPUT}/${SDKPATH} -name \*.la`; do
> >  		rm -f $i
> >  	done
> >  	rm -f ${SDK_OUTPUT}/${SDKPATH}/lib/*.la
> > --
> > 1.7.0.4
> >
> > _______________________________________________
> > meta-arago mailing list
> > meta-arago@arago-project.org
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> >


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

* Re: [PATCH 31/32] meta-toolchain-arago: Remove remaining .la files
  2013-01-28 17:42     ` Cooper Jr., Franklin
@ 2013-01-28 18:08       ` Denys Dmytriyenko
  0 siblings, 0 replies; 35+ messages in thread
From: Denys Dmytriyenko @ 2013-01-28 18:08 UTC (permalink / raw)
  To: Cooper Jr., Franklin; +Cc: meta-arago@arago-project.org

On Mon, Jan 28, 2013 at 12:42:39PM -0500, Cooper Jr., Franklin wrote:
> I didn't see any issue. I just remember from our discussion you mention that 
> there isn't any need for .la files since they cause more trouble than it's 
> worth. I saw the extra la files remaining so I created this patch. I am fine 
> with ignoring this patch if you don't think those la files would cause an 
> issue.

I'm Ok pushing this patch for consistency - was just wandering if there was a 
real problem with those files, as I was only aware of problems with .la files 
in the target directory...


> > -----Original Message-----
> > From: Dmytriyenko, Denys
> > Sent: Monday, January 28, 2013 11:35 AM
> > To: fcooperjr27@gmail.com
> > Cc: meta-arago@arago-project.org; Cooper Jr., Franklin
> > Subject: Re: [meta-arago] [PATCH 31/32] meta-toolchain-arago: Remove
> > remaining .la files
> > 
> > On Mon, Jan 28, 2013 at 11:25:31AM -0600, fcooperjr27@gmail.com wrote:
> > > From: Franklin S. Cooper Jr <fcooper@ti.com>
> > >
> > > * The following .la files were not deleted from the toolchain sdk:
> > >     libgfortranbegin.la
> > >     /arago-2012.12/lib/gcc/arm-arago-linux-gnueabi/4.5.3
> > >
> > >     libbfd.la
> > >     /arago-2012.12/i686-linux/arm-arago-linux-gnueabi/lib
> > >
> > >     libopcodes.la
> > >     /arago-2012.12/i686-linux/arm-arago-linux-gnueabi/lib
> > >
> > > * Updating the path that find is using to insure all .la files are deleted
> > >   from the toolchain sdk.
> > 
> > What was the problem with those .la files? They are part of host-side binutils
> > and gcc, so weren't supposed to be used for any SDK cross-compiling...
> > 
> > 
> > > Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
> > > ---
> > >  .../recipes-core/meta/meta-toolchain-arago.bb      |    4 ++--
> > >  1 files changed, 2 insertions(+), 2 deletions(-)
> > >
> > > diff --git a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
> > b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
> > > index 332fe48..7428001 100644
> > > --- a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
> > > +++ b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
> > > @@ -4,7 +4,7 @@ TOOLCHAIN_OUTPUTNAME ?= "${SDK_NAME}-
> > ${ARMPKGARCH}-${TARGET_OS}-sdk-${SDK_ARCH}"
> > >
> > >  require recipes-core/meta/meta-toolchain.bb
> > >
> > > -PR = "r14"
> > > +PR = "r15"
> > >
> > >  SDKTARGETSYSROOT = "${SDKPATH}/${ARAGO_TARGET_SYS}"
> > >
> > > @@ -84,7 +84,7 @@ populate_sdk_ipk_append () {
> > >  	${@base_conditional('PREFERRED_PROVIDER_gdb-cross-canadian-
> > arm', 'external-arago-sdk-toolchain', '', 'create_shell_stub
> > ${TARGET_PREFIX}gdb yes', d)}
> > >
> > >  	# Remove broken .la files
> > > -	for i in `find ${SDK_OUTPUT}/${SDKTARGETSYSROOT} -name \*.la`; do
> > > +	for i in `find ${SDK_OUTPUT}/${SDKPATH} -name \*.la`; do
> > >  		rm -f $i
> > >  	done
> > >  	rm -f ${SDK_OUTPUT}/${SDKPATH}/lib/*.la
> > > --
> > > 1.7.0.4
> > >
> > > _______________________________________________
> > > meta-arago mailing list
> > > meta-arago@arago-project.org
> > > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> > >


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

end of thread, other threads:[~2013-01-28 18:08 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-28 17:25 [PATCH 01/32] tisdk-image.bbclass: Add additional GPLv3 tables fcooperjr27
2013-01-28 17:25 ` [PATCH 02/32] tiff: Remove xz and lzma dependency fcooperjr27
2013-01-28 17:25 ` [PATCH 03/32] gettext: Mimic patch "Make gettext 0.16.1 extend native and nativesdk" fcooperjr27
2013-01-28 17:25 ` [PATCH 04/32] gnutls: Allow non GPLv3 version of gettext to work fcooperjr27
2013-01-28 17:25 ` [PATCH 05/32] arago.conf: Use non GPLv3 version of gettext fcooperjr27
2013-01-28 17:25 ` [PATCH 06/32] arago-amsdk-image: Remove additional GPLv3 components fcooperjr27
2013-01-28 17:25 ` [PATCH 07/32] linux-am335x: Remove dirty tag patch fcooperjr27
2013-01-28 17:25 ` [PATCH 08/32] linux-am335x: Add patch to Update SPI flash layout fcooperjr27
2013-01-28 17:25 ` [PATCH 09/32] task-arago-tisdk-addons: Add canutils fcooperjr27
2013-01-28 17:25 ` [PATCH 10/32] task-arago-toolchain-tisdk-target: Add task-arago-tisdk-addons-sdk-target fcooperjr27
2013-01-28 17:25 ` [PATCH 11/32] ti-crypto-examples: Install OpenSSL script fcooperjr27
2013-01-28 17:25 ` [PATCH 12/32] matrix-gui-apps-git: Pull in latest Matrix Apps changes fcooperjr27
2013-01-28 17:25 ` [PATCH 13/32] matrix-gui-crypto-demos: Switch to C base crypto applications fcooperjr27
2013-01-28 17:25 ` [PATCH 14/32] busybox: Add rtcwake fcooperjr27
2013-01-28 17:25 ` [PATCH 15/32] ti-tisdk-setup: Update to include several bug fixes fcooperjr27
2013-01-28 17:25 ` [PATCH 16/32] task-arago-tisdk-connectivity: Add obex-client to the runtime dependencies list fcooperjr27
2013-01-28 17:25 ` [PATCH 17/32] wl1271-demo_git: " fcooperjr27
2013-01-28 17:25 ` [PATCH 18/32] wpa_supplicant: add a script for killing in case running fcooperjr27
2013-01-28 17:25 ` [PATCH 19/32] wifi-direct-demo: kill the supplicant before starting fcooperjr27
2013-01-28 17:25 ` [PATCH 20/32] battleship: kill wpa_supplicant before launching fcooperjr27
2013-01-28 17:25 ` [PATCH 21/32] ti-wif-utils: Only run calibrate on startup fcooperjr27
2013-01-28 17:25 ` [PATCH 22/32] ti-compat-wireless: remove driver version print fcooperjr27
2013-01-28 17:25 ` [PATCH 23/32] dosfstools: Increase FAT partition size and large file support fcooperjr27
2013-01-28 17:25 ` [PATCH 24/32] oprofile-example: Use updated PACKAGE_STRIP syntax fcooperjr27
2013-01-28 17:25 ` [PATCH 25/32] linux-am335x_3.2.0-psp05.06.00.00: Limit Smartreflex to PG 1.0 silicon fcooperjr27
2013-01-28 17:25 ` [PATCH 26/32] linux-am335x-3.2.0-psp05.06.00.00: Fix Suspend and Resume fcooperjr27
2013-01-28 17:25 ` [PATCH 27/32] matrix-gui-apps-git.inc: Pull in latest power management script fcooperjr27
2013-01-28 17:25 ` [PATCH 28/32] qt4-embedded: Add patch to fix QWSLOCK messages fcooperjr27
2013-01-28 17:25 ` [PATCH 29/32] u-boot_2012.10.psp05.06.00.00 - Freeze PSP 05.06.00.00 fcooperjr27
2013-01-28 17:25 ` [PATCH 30/32] bc: Fix segmentation fault when using -l option fcooperjr27
2013-01-28 17:25 ` [PATCH 31/32] meta-toolchain-arago: Remove remaining .la files fcooperjr27
2013-01-28 17:35   ` Denys Dmytriyenko
2013-01-28 17:42     ` Cooper Jr., Franklin
2013-01-28 18:08       ` Denys Dmytriyenko
2013-01-28 17:25 ` [PATCH 32/32] recipes: Remove unused recipe and bbappend fcooperjr27

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.