glsdk/meta-arago-glsdk.git
7 years agoglsdk: add the initial GLSDK branding policy master
Siddharth Heroor [Wed, 26 Jun 2013 11:03:17 +0000 (16:33 +0530)]
glsdk: add the initial GLSDK branding policy

* Choose ti-linux-glsdk as the preferred provider

Signed-off-by: Siddharth Heroor <heroor@ti.com>
cc: Mrinmayee Hingolikar <mrinmayee@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agometa-arago-distro: recipes-kernel - Overlay Arago info
Siddharth Heroor [Wed, 26 Jun 2013 11:03:16 +0000 (16:33 +0530)]
meta-arago-distro: recipes-kernel - Overlay Arago info

* Based of linux-ti-staging_3.8.bbappend

Signed-off-by: Siddharth Heroor <heroor@ti.com>
cc: Mrinmayee Hingolikar <mrinmayee@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agooprofile-example: Pull in Makefile and CCS project changes
Franklin S. Cooper Jr [Wed, 26 Jun 2013 15:24:59 +0000 (10:24 -0500)]
oprofile-example: Pull in Makefile and CCS project changes

* Pull in commit that updates the Makefile to remove hard coding architecture
  and softfp.
* Pull in commit that updates the CCS project to use toolchain alias that will
  be updated during SDK installation.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoti-crypto-examples: Remove unneeded variable
Franklin S. Cooper Jr [Wed, 26 Jun 2013 15:24:58 +0000 (10:24 -0500)]
ti-crypto-examples: Remove unneeded variable

* Change in ti-crypto-example's git tree makes this variable obsolete.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoti-crypto-examples: Pull in updated commit to fix the CCS project file.
Franklin S. Cooper Jr [Wed, 26 Jun 2013 15:24:57 +0000 (10:24 -0500)]
ti-crypto-examples: Pull in updated commit to fix the CCS project file.

* The CCS project file now contains symbols that the SDK installer will replace
  with correct values when the SDK is installed.
* This makes it easier to manage changes in the toolchain sdk structure.
* Due to this change seperate directories for architectures are no longer
* required.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoarm-benchmarks: Pull in updated commit to fix the CCS project file.
Franklin S. Cooper Jr [Wed, 26 Jun 2013 15:24:56 +0000 (10:24 -0500)]
arm-benchmarks: Pull in updated commit to fix the CCS project file.

* The CCS project file now contains symbols that the SDK installer will replace
  with correct values when the SDK is installed.
* This makes it easier to manage changes in the toolchain sdk structure.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoam-sysinfo: Pull in updated commit to fix the CCS project file.
Franklin S. Cooper Jr [Wed, 26 Jun 2013 15:24:55 +0000 (10:24 -0500)]
am-sysinfo: Pull in updated commit to fix the CCS project file.

* The CCS project file now contains symbols that the SDK installer will replace
  with correct values when the SDK is installed.
* This makes it easier to manage changes in the toolchain sdk structure.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoav-examples: Pull in updated commit to fix the CCS project file.
Franklin S. Cooper Jr [Wed, 26 Jun 2013 15:24:54 +0000 (10:24 -0500)]
av-examples: Pull in updated commit to fix the CCS project file.

* The CCS project file now contains symbols that the SDK installer will replace
  with correct values when the SDK is installed.
* This makes it easier to manage changes in the toolchain sdk structure.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agotisdk-image: add handling for SPL/UART version of the bootloader, if exists
Denys Dmytriyenko [Tue, 25 Jun 2013 01:23:12 +0000 (21:23 -0400)]
tisdk-image: add handling for SPL/UART version of the bootloader, if exists

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoarago-core-tisdk-image: handle secondary bootloader for omapl138
Denys Dmytriyenko [Mon, 24 Jun 2013 17:38:42 +0000 (13:38 -0400)]
arago-core-tisdk-image: handle secondary bootloader for omapl138

Duplicate setting from arago-amsdk-image to unset the secondary bootloader.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agopackagegroup-arago-tisdk-matrix: Remove unneeded matrix-gui-clocks-<frequency>
Franklin S. Cooper Jr [Fri, 7 Jun 2013 20:32:57 +0000 (15:32 -0500)]
packagegroup-arago-tisdk-matrix: Remove unneeded matrix-gui-clocks-<frequency>

* New matrix-gui-clocks package replaces all the individual packages for the
  different frequencies.
* This new package should work on all platforms and is dynamic so make it a
  "default" Matrix application.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agomatrix-gui-clocks: Tweak to support new HTML demo
Franklin S. Cooper Jr [Fri, 7 Jun 2013 20:32:56 +0000 (15:32 -0500)]
matrix-gui-clocks: Tweak to support new HTML demo

* A new HTML Matrix app exist that replaces all the various set freq demos.
* This uses the HTML demo support recently added by Matrix.
* However, matrix-gui-apps.inc doesn't include proper support so minor
  workarounds had to be made for things to work properly.
* Matrix-gui-apps.inc will need to be updated to properly support this new app
  type.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agomatrix-gui-apps-git: Use new HTML based Clock Frequency demo
Franklin S. Cooper Jr [Fri, 7 Jun 2013 20:32:55 +0000 (15:32 -0500)]
matrix-gui-apps-git: Use new HTML based Clock Frequency demo

* The various set clock frequency demos have now been replaced by a single HTML
  clock frequency demo.
* This demo dynamically determines supported frequencies and allows the user to
  select the frequency they want to set.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agomatrix-gui: Add commit that pulls in HTML Matrix application support
Franklin S. Cooper Jr [Fri, 7 Jun 2013 20:32:54 +0000 (15:32 -0500)]
matrix-gui: Add commit that pulls in HTML Matrix application support

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agotoolchain-*.inc, arago.conf: restructure setup to support internal toolchain
Denys Dmytriyenko [Tue, 11 Jun 2013 03:47:16 +0000 (23:47 -0400)]
toolchain-*.inc, arago.conf: restructure setup to support internal toolchain

Finish the toolchain support framework to enable building with the internal toolchain.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoeglibc-*.inc: remove -nativesdk package suffix rudiment from Denzil
Denys Dmytriyenko [Tue, 11 Jun 2013 03:44:07 +0000 (23:44 -0400)]
eglibc-*.inc: remove -nativesdk package suffix rudiment from Denzil

Fixing build of the older eglibc breaking the internal toolchain.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agowl1271-demo: Fix BT CLI error ti2013.04.02
Franklin S. Cooper Jr [Thu, 6 Jun 2013 21:47:47 +0000 (16:47 -0500)]
wl1271-demo: Fix BT CLI error

* After running Bluetooth GUI application Bluetooth CLI fails due to incorrect
  initialization.
* Add patch that fixes this problem.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agomatrix-gui-crypto-demos: Fix syntax
Franklin S. Cooper Jr [Thu, 6 Jun 2013 21:47:46 +0000 (16:47 -0500)]
matrix-gui-crypto-demos: Fix syntax

* Fix RDEPENDS append syntax mistake.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agometa-toolchain-arago: Fix mkspecs and qt.conf for Qt Creator
Franklin S. Cooper Jr [Thu, 6 Jun 2013 21:21:26 +0000 (16:21 -0500)]
meta-toolchain-arago: Fix mkspecs and qt.conf for Qt Creator

* Needed to adjust the location of the mkspecs and update the Prefix option in
  qt.conf for Qt Creator to properly detect the Qt installation within the SDK.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoarago-source-ipk: Add sources for u-boot-dra7xx
Chase Maupin [Wed, 5 Jun 2013 18:18:24 +0000 (13:18 -0500)]
arago-source-ipk: Add sources for u-boot-dra7xx

* Add the source-ipk settings for the u-boot-dra7xx recipe in
  order for the SDK to build properly.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agokernel: pickup deploy directory fix
Chase Maupin [Mon, 3 Jun 2013 22:09:18 +0000 (17:09 -0500)]
kernel: pickup deploy directory fix

* Add in the do_deploy fix to return to the base kernel directory.
  Without this the dtb file will not get copied into the deploy
  images directory and therefore not into the SDK.
* This is required because we overlay kernel.bbclass as this is
  resolved in oe-core and meta-openembedded.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoarago-core-tisdk-image: add dra7xx-evm support
Chase Maupin [Mon, 3 Jun 2013 22:09:17 +0000 (17:09 -0500)]
arago-core-tisdk-image: add dra7xx-evm support

* Update the DTB filter for dra7xx-evm support

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agometa-toolchain-arago: enhance toolchain setup in devkit
Denys Dmytriyenko [Sat, 1 Jun 2013 01:46:23 +0000 (21:46 -0400)]
meta-toolchain-arago: enhance toolchain setup in devkit

Provide versioned lib dirs and handle TC w/ or w/o libc subdir.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agometa-toolchain-arago-qte: fix the mkspecs symlink
Denys Dmytriyenko [Fri, 31 May 2013 17:55:13 +0000 (13:55 -0400)]
meta-toolchain-arago-qte: fix the mkspecs symlink

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agometa-toolchain-arago: remove python binaries from devkit
Denys Dmytriyenko [Fri, 31 May 2013 02:36:23 +0000 (22:36 -0400)]
meta-toolchain-arago: remove python binaries from devkit

gdb only needs libpython and core modules, but modules come with the binaries.
Having python bynaries in the devkit may conflict with other host utils.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agogdb-cross-canadian: overlay locally to fix python path
Denys Dmytriyenko [Fri, 31 May 2013 02:32:12 +0000 (22:32 -0400)]
gdb-cross-canadian: overlay locally to fix python path

gdb links against libpython, but embeds incorrect path and fails to load modules,
requiring forcing correct PYTHONPATH in devkit.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agometa-toolchain-arago: fix find command listing executable files
Denys Dmytriyenko [Fri, 31 May 2013 02:30:33 +0000 (22:30 -0400)]
meta-toolchain-arago: fix find command listing executable files

Newer findutils deprecates -perm +mode syntax.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agorecipes: cleanup use of SRCREV and SRCPV, covert literal tags to commit IDs
Denys Dmytriyenko [Fri, 31 May 2013 02:26:35 +0000 (22:26 -0400)]
recipes: cleanup use of SRCREV and SRCPV, covert literal tags to commit IDs

* Use SRCPV for actual hash when referring from PR/PV
* Convert all SRCREVs to use hash/commit-id instead of literal tags to avoid
  parsing breakage

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoltp-ddt: handle new realtime test cases
Denys Dmytriyenko [Fri, 17 May 2013 19:02:18 +0000 (15:02 -0400)]
ltp-ddt: handle new realtime test cases

* New test cases generate additional directories with debug symbols, include in -dbg
* Fix whitespaces, while at it

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoarago-prefs: fix override for am180x-evm to use ltp-ddt-legacy
Denys Dmytriyenko [Fri, 17 May 2013 18:24:32 +0000 (14:24 -0400)]
arago-prefs: fix override for am180x-evm to use ltp-ddt-legacy

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoRevert "packagegroup-*-matrix: disable battleship demos for now"
Franklin S. Cooper Jr [Wed, 15 May 2013 03:54:29 +0000 (22:54 -0500)]
Revert "packagegroup-*-matrix: disable battleship demos for now"

This reverts commit 974e04b7db9cf587fc8702374651503dcaa180e2.

Conflicts:

meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoRevert "packagegroup-*-connectivity: disable battleship and wpa-gui-e for now"
Franklin S. Cooper Jr [Wed, 15 May 2013 03:54:28 +0000 (22:54 -0500)]
Revert "packagegroup-*-connectivity: disable battleship and wpa-gui-e for now"

This reverts commit 66b017b74ceb7d9e918099bcec4139fb1f3678f2.

Conflicts:

meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoqt-stat: Pull in fix for "taking address of temporary"
Franklin S. Cooper Jr [Wed, 15 May 2013 03:54:27 +0000 (22:54 -0500)]
qt-stat: Pull in fix for "taking address of temporary"

* Newer versions of gcc are alot stricter and previous warnings are not becoming
  errors.
* Update commit to pull in patch that fixes the "taking address of temporary"
  error message.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agobattleship: Fix "error: 'sleep' was not declared in this scope
Franklin S. Cooper Jr [Wed, 15 May 2013 03:54:26 +0000 (22:54 -0500)]
battleship: Fix "error: 'sleep' was not declared in this scope

* Newer toolchains are alot stricter and missing header files are now being
  flagged as errors.
* Update battleship commit to pull in the patch that fixes this problem.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agowpa-gui-e: Fix "was not declared in this scope" compiler error
Franklin S. Cooper Jr [Wed, 15 May 2013 03:54:25 +0000 (22:54 -0500)]
wpa-gui-e: Fix "was not declared in this scope" compiler error

* Newer toolchains are alot stricter. Add in header file to satisfy newer
  toolchains.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agopackagegroup-arago-tisdk-amsdk-sdk-host: Only include uEnv.txt when needed
Franklin S. Cooper Jr [Wed, 15 May 2013 03:54:23 +0000 (22:54 -0500)]
packagegroup-arago-tisdk-amsdk-sdk-host: Only include uEnv.txt when needed

* Don't require all SDKs to use the uEnv.txt when only 1 machine includes a non
  blank uEnv.txt file.
* Some machines can't even use the uEnv.txt.
* Only include uEnv.txt in a SDK when it is providing a non blank override.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agopackagegroup-arago-tisdk-amsdk-sdk-host: Conditionally include tisdk-readme
Franklin S. Cooper Jr [Wed, 15 May 2013 03:54:22 +0000 (22:54 -0500)]
packagegroup-arago-tisdk-amsdk-sdk-host: Conditionally include tisdk-readme

* Only include tisdk-readme for am335x when a 3.8+ kernel is used.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agopackagegroup-arago-tisdk-*: Add back removed packages
Franklin S. Cooper Jr [Wed, 15 May 2013 03:54:21 +0000 (22:54 -0500)]
packagegroup-arago-tisdk-*: Add back removed packages

* For am335x some packages won't build when a 3.8+ kernel is used.
* Therefore, some packages were removed to avoid any issues when a 3.8 kernel
  is being built.
* Since a 3.2 kernel is also supported add back these packages when the
  ARAGO_BRAND is set to amsdk which indicates that a 3.2 kernel will be
  used.
* Also only include certain packages when a 3.8+ kernel is being used.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoarago-console: Adding pciutils package
Nelson, Sam [Tue, 14 May 2013 22:52:06 +0000 (22:52 +0000)]
arago-console: Adding pciutils package

   pciutils provides very basic utilities for
   querying the devices on the pci bus, when pci
   interface is supported in the platform and
   useful to be part of the console package

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agobranding-amsdk: Update to latest versions for u-boot and graphics sdk
Franklin S. Cooper Jr [Sun, 12 May 2013 23:35:33 +0000 (18:35 -0500)]
branding-amsdk: Update to latest versions for u-boot and graphics sdk

* Update to latest u-boot and graphics sdk versions that are supported by am335x
  3.2 kernel.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agometa-arago conf files: Use updated recipe names
Franklin S. Cooper Jr [Sun, 12 May 2013 23:33:55 +0000 (18:33 -0500)]
meta-arago conf files: Use updated recipe names

* Recipes have been moved to meta-ti and are using an updated naming scheme.
* Mimic the name changes.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agolinux-am335x: Update variables for sourceipk
Franklin S. Cooper Jr [Mon, 6 May 2013 22:14:54 +0000 (17:14 -0500)]
linux-am335x: Update variables for sourceipk

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoconfs: Use ltp-ddt-legacy recipe for several machines
Franklin S. Cooper Jr [Sun, 12 May 2013 23:13:08 +0000 (18:13 -0500)]
confs: Use ltp-ddt-legacy recipe for several machines

* Set the ltp-ddt PREFERRED_PROVIDER to ltp-ddt-legacy for several machines that
  are using an older kernel (<3.8).
* Also remove BRANCH setting from append since it is no longer needed.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoltp-ddt-legacy: Duplicate ltp-ddt append
Franklin S. Cooper Jr [Sun, 12 May 2013 23:13:07 +0000 (18:13 -0500)]
ltp-ddt-legacy: Duplicate ltp-ddt append

* Copy append from ltp-ddt recipe which includes essential changes.

* Duplicate essential ltp-ddt bb append
Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoltp-ddt-legacy-1.0: Add ltp-ddt recipe that supports 3.2 or older kernels
Franklin S. Cooper Jr [Sun, 12 May 2013 23:13:06 +0000 (18:13 -0500)]
ltp-ddt-legacy-1.0: Add ltp-ddt recipe that supports 3.2 or older kernels

* Ltp-ddt master is now targeting 3.8+ kernels.
* This recipe points to the v3.2 branch meant for legacy kernels.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoarago.conf: Choose the proper toolchain by default depending on SOC_FAMILY
Franklin S. Cooper Jr [Tue, 7 May 2013 04:39:33 +0000 (23:39 -0500)]
arago.conf: Choose the proper toolchain by default depending on SOC_FAMILY

* Linaro toolchain does not support ARM9 architecture.
* The Arago toolchain should be used if an ARM9 based SOC_FAMILY is being built.
* Introduce a new variable TC_SANE_DEFAULT that determines which toolchain to
  use depending on the machine's SOC_FAMILY.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agopackagegroup-amsdk: revert removal of screenshot
Denys Dmytriyenko [Tue, 7 May 2013 16:18:24 +0000 (12:18 -0400)]
packagegroup-amsdk: revert removal of screenshot

This reverts commit 06e1dd0309cdede91235b569ef6c8b1719c77283.

Bump PR.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agopackagegroup-addons, matrix-demos: revert removal of arm-benchmarks
Denys Dmytriyenko [Tue, 7 May 2013 16:16:47 +0000 (12:16 -0400)]
packagegroup-addons, matrix-demos: revert removal of arm-benchmarks

This reverts commit 68e7a2645624b85d420c0d14d028a4a3980016dc.

Bump PRs.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoav-examples: Grab CFLAGS from OE or Rules.make
Franklin S. Cooper Jr [Mon, 6 May 2013 21:28:27 +0000 (16:28 -0500)]
av-examples: Grab CFLAGS from OE or Rules.make

* When building from OE CFLAGS will be passed in.
* When building from within the sdk CFLAGS from Rules.make will be used.
* This insures the optimal CFLAGS are used which corrects optimization and
* also the correct toolchain settings (ie softfp/hardfp) are used.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoscreenshot: Grab CFLAGS from OE or Rules.make
Franklin S. Cooper Jr [Mon, 6 May 2013 21:28:26 +0000 (16:28 -0500)]
screenshot: Grab CFLAGS from OE or Rules.make

* When building from OE CFLAGS will be passed in.
* When building from within the sdk CFLAGS from Rules.make will be used.
* This insures the optimal CFLAGS are used which corrects optimization and also
  the correct toolchain settings (ie softfp/hardfp) are used.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoti-crypto-examples: Grab CFLAGS from OE or Rules.make
Franklin S. Cooper Jr [Mon, 6 May 2013 21:28:25 +0000 (16:28 -0500)]
ti-crypto-examples: Grab CFLAGS from OE or Rules.make

* When building from OE CFLAGS will be passed in.
* When building from within the sdk CFLAGS from Rules.make will be used.
* This insures the optimal CFLAGS are used which corrects optimization and also
  the correct toolchain settings (ie softfp/hardfp) are used.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoam-sysinfo: Grab CFLAGS from OE or Rules.make
Franklin S. Cooper Jr [Mon, 6 May 2013 21:28:24 +0000 (16:28 -0500)]
am-sysinfo: Grab CFLAGS from OE or Rules.make

* When building from OE CFLAGS will be passed in.
* When building from within the sdk CFLAGS from Rules.make will be used.
* This insures the optimal CFLAGS are used which corrects optimization and also
  the correct toolchain settings (ie softfp/hardfp) are used.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoarm-benchmarks: Grab CFLAGS from OE or Rules.make
Franklin S. Cooper Jr [Mon, 6 May 2013 21:28:23 +0000 (16:28 -0500)]
arm-benchmarks: Grab CFLAGS from OE or Rules.make

* When building from OE CFLAGS will be passed in.
* When building from within the sdk CFLAGS from Rules.make will be used.
* This insures the optimal CFLAGS are used which corrects optimization and also
  the correct toolchain settings (ie softfp/hardfp) are used.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoti-tisdk-makefile: Prepare for Linaro transition
Franklin S. Cooper Jr [Mon, 6 May 2013 21:28:22 +0000 (16:28 -0500)]
ti-tisdk-makefile: Prepare for Linaro transition

* Currently some of our example applications hard code certain values such as
  target architecture and softfp should be used.
* This is problematic since incorrect architecture results in optimizations
  being missed and changes in toolchains can break applications.
* Pull in some of these variables into Rules.make which insures the correct
  settings are used for each machine.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoarago.conf: set default toolchain to Linaro, bump distro/SDK version
Denys Dmytriyenko [Thu, 2 May 2013 22:09:15 +0000 (18:09 -0400)]
arago.conf: set default toolchain to Linaro, bump distro/SDK version

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoMerge branch 'linaro-hardfp'
Denys Dmytriyenko [Thu, 2 May 2013 21:50:58 +0000 (17:50 -0400)]
Merge branch 'linaro-hardfp'

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Conflicts:
meta-arago-distro/conf/distro/arago.conf
meta-arago-extras/recipes-core/meta/meta-toolchain-arago-qte.bb

7 years agoti-tisdk-setup: pull latest rev again for one more fix ti2013.04.00
Denys Dmytriyenko [Wed, 1 May 2013 19:58:07 +0000 (15:58 -0400)]
ti-tisdk-setup: pull latest rev again for one more fix

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoarago.conf: lower the path length slightly, so it fits in qt4-tools limits
Denys Dmytriyenko [Wed, 1 May 2013 02:05:32 +0000 (22:05 -0400)]
arago.conf: lower the path length slightly, so it fits in qt4-tools limits

May need to increase or redo the hardcoding inside qt4-tools/qconfig in the future.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoti-tisdk-setup: update to the latest to pull fixes
Denys Dmytriyenko [Wed, 1 May 2013 02:04:47 +0000 (22:04 -0400)]
ti-tisdk-setup: update to the latest to pull fixes

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agou-boot-ti-staging: lock on to ti2013.04.00 release
Denys Dmytriyenko [Fri, 26 Apr 2013 21:27:29 +0000 (17:27 -0400)]
u-boot-ti-staging: lock on to ti2013.04.00 release

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agolinux-ti-staging: lock on to ti2013.04.00 release
Denys Dmytriyenko [Fri, 26 Apr 2013 21:26:40 +0000 (17:26 -0400)]
linux-ti-staging: lock on to ti2013.04.00 release

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agolinux-am335x: follow version updates in meta-ti
Denys Dmytriyenko [Fri, 26 Apr 2013 21:23:35 +0000 (17:23 -0400)]
linux-am335x: follow version updates in meta-ti

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agou-boot-am33x: follow version updates in meta-ti
Denys Dmytriyenko [Fri, 26 Apr 2013 21:08:10 +0000 (17:08 -0400)]
u-boot-am33x: follow version updates in meta-ti

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoboard-port-labs: Update to the latest version
Franklin S. Cooper Jr [Wed, 24 Apr 2013 14:05:56 +0000 (09:05 -0500)]
board-port-labs: Update to the latest version

* U-boot board port lab has been updated for AMSDK 05.07
* Bump the PR which is enough to pull in the latest sources for this recipe.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoam33x-cm3: Remove append from meta-arago
Franklin S. Cooper Jr [Wed, 24 Apr 2013 14:05:55 +0000 (09:05 -0500)]
am33x-cm3: Remove append from meta-arago

* The PSP release for am33x-cm3 is available.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agometa-toolchain-arago-qte: Add OE_QMAKE_STRIP environment variable
Franklin S. Cooper Jr [Wed, 24 Apr 2013 14:05:54 +0000 (09:05 -0500)]
meta-toolchain-arago-qte: Add OE_QMAKE_STRIP environment variable

* This variable was included in the environment-setup file in the 05.05.01 SDK.
* Not including this variable resulted in problems when running make install for
  Qt applications.
* A customer reported this issue on TI's forums:
  e2e.ti.com/support/arm/sitara_arm/f/791/t/244849.aspx

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agou-boot-am3517: Update u-boot recipe for am3517
Franklin S. Cooper Jr [Wed, 24 Apr 2013 14:05:53 +0000 (09:05 -0500)]
u-boot-am3517: Update u-boot recipe for am3517

* Update arago-source-ipk.conf for u-boot-am3517.
* Add bbappend to include variable for am3517
* Update u-boot PREFERRED_PROVIDER to point to correct u-boot recipe.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoMerge remote-tracking branch 'origin/linaro-hardfp'
Denys Dmytriyenko [Wed, 24 Apr 2013 07:48:15 +0000 (03:48 -0400)]
Merge remote-tracking branch 'origin/linaro-hardfp'

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Conflicts:
meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb
meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb

7 years agoexternal-linaro-bfd-version: replace with code not dependent on linaro config
Denys Dmytriyenko [Wed, 24 Apr 2013 07:39:39 +0000 (03:39 -0400)]
external-linaro-bfd-version: replace with code not dependent on linaro config

Make it parse when not using Linaro toolchain, i.e. with Arago toolchain.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoconnectivity packagegroup: add wlconf for wilink8
Eyal Reizer [Mon, 18 Mar 2013 13:36:01 +0000 (15:36 +0200)]
connectivity packagegroup: add wlconf for wilink8

Add the wlconf configuration utility which is used for wilink8
only.
The package is added based on the WILINK_VERSION switch added to
arago.conf

Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoarago-prefs.inc: add selection between wilink versions
Denys Dmytriyenko [Wed, 24 Apr 2013 03:54:45 +0000 (23:54 -0400)]
arago-prefs.inc: add selection between wilink versions

Original by Eyal Reizer.

Add a configuration variable for selecting between wilink6 and
wilink8 support.

Based on this variable the right version will be picked for the
recipes which are different between wilink versions.

The default is currently set to "WILINK-6" until the next SDK release
which is going to switch to using WILINK-8.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agobt-firmware: update for including the wl18xx bt firmware
Eyal Reizer [Mon, 18 Mar 2013 13:35:59 +0000 (15:35 +0200)]
bt-firmware: update for including the wl18xx bt firmware

Update the recipe for including the wl18xx bluetooth firmware
files from SP-2.8 into the target root file system

Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoti-compat-wireless-wl18xx: build Wilink8 drivers from TI-OpenLink
Eyal Reizer [Wed, 20 Mar 2013 09:30:13 +0000 (11:30 +0200)]
ti-compat-wireless-wl18xx: build Wilink8 drivers from TI-OpenLink

Add a new recipe from fetching the Wilink8 drivers from TI-Openlink
in github by creating a compa-wireless package and build with the
target linux kernel source.

This package replace the wilink6 package which is provided by the
ti-compat-wireless-wl12xx recipe. Selection between the two is
done using a "WILINK_VERSION" switch added to arago.conf

Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agoti-wifi-utils-wl18xx: build the calibrator tool for wilin8
Eyal Reizer [Wed, 20 Mar 2013 09:30:12 +0000 (11:30 +0200)]
ti-wifi-utils-wl18xx: build the calibrator tool for wilin8

Add a recipe for building and installing the calibrator tool
used with the wilink8 family of chips.

This package replace the wilink6 package which is provided by the
ti-wifi-utils recipe. Selection between the two is done using a
"WILINK_VERSION" switch added to arago.conf

Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agowpa-supplicant-wl18xx: build ti 2.0-devel version for wilink8
Eyal Reizer [Wed, 20 Mar 2013 09:30:11 +0000 (11:30 +0200)]
wpa-supplicant-wl18xx: build ti 2.0-devel version for wilink8

Add a recipe for building a ti specific 2.0-devel version for
Wilink8.

This package replace the wilink6 package which is provided by the
wpa-supplicant recipe.
Selection between the two is done using a "WILINK_VERSION" switch added
to arago.conf.

Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agohostap-daemon-wl18xx: hostap-daemon for ti wilink8 release
Eyal Reizer [Wed, 20 Mar 2013 09:30:10 +0000 (11:30 +0200)]
hostap-daemon-wl18xx: hostap-daemon for ti wilink8 release

Add a new recipe for building the ti version of hostap-daemon
2.0-devel from release r8.a6.01

This package replace the wilink6 package which is provided by the
hostap-daemon recipe. Selection between the two is done using a
"WILINK_VERSION" switch added to arago.conf

Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agowl18xx-firmware: install Wilink8 wlan firmware files
Eyal Reizer [Wed, 20 Mar 2013 09:30:09 +0000 (11:30 +0200)]
wl18xx-firmware: install Wilink8 wlan firmware files

Add a recipe for installing the Wilink8 wlan firmware files into
the target file system.

This package replace the wilink6 package which is provided by the
wl12xx-firmware recipe. Selection between the two is done using a
"WILINK_VERSION" switch added to arago.conf

Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agowlconf: configuration utility for wilink8 wireless driver
Eyal Reizer [Sun, 21 Apr 2013 06:08:55 +0000 (09:08 +0300)]
wlconf: configuration utility for wilink8 wireless driver

Add a recipe for building and installing the wlconf configuration utility
for TI Wilink8 family of chips.

Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agocrypto demos: Switch back to script based crypto demos for non am335x platforms
Franklin S. Cooper Jr [Mon, 22 Apr 2013 17:27:13 +0000 (12:27 -0500)]
crypto demos: Switch back to script based crypto demos for non am335x platforms

* The C based openssl crypto demos were originally created and validated for
  am335x boards.
* For various non am335x platforms problems have been discovered.
* Until C programs are updated switch back to the script based crypto demos for
  all non am335x platforms.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agomatrix-gui-2.0: Fix pidfile generation
Jeff Lance [Mon, 22 Apr 2013 17:27:12 +0000 (12:27 -0500)]
matrix-gui-2.0: Fix pidfile generation

* The Pidfile empty and did not contain the PID. The start script was using
  pidof to find the PID, but since the matrix_browser is started from a
  script file the matrix_browser PID was not yet available. Instead use -m
  option with start-stop-daemon to create the PIDFILE.

Signed-off-by: Jeff Lance <j-lance1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agorecipes: Split Matrix multimedia demos
Franklin S. Cooper Jr [Mon, 22 Apr 2013 17:27:11 +0000 (12:27 -0500)]
recipes: Split Matrix multimedia demos

* Split multimedia demos into separate packages to allow machines to only include demos that
  they need.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agorecipes: Fix append += syntax
Franklin S. Cooper Jr [Mon, 22 Apr 2013 17:27:10 +0000 (12:27 -0500)]
recipes: Fix append += syntax

* For these recipes I used the incorrect += or append syntax.
* Correct the syntax to insure the proper logic.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
7 years agometa-toolchain-arago*: simplify few things for extending devkit recipes
Denys Dmytriyenko [Fri, 19 Apr 2013 04:39:18 +0000 (00:39 -0400)]
meta-toolchain-arago*: simplify few things for extending devkit recipes

* Add canadian-cross packagegroup automatically once
* Introduce TOOLCHAIN_SUFFIX for easy unified SDK naming
* Make variable assignments conditional before including base

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agoam33x-cm3: remove the SRC_URI setting
Chase Maupin [Thu, 18 Apr 2013 17:39:41 +0000 (12:39 -0500)]
am33x-cm3: remove the SRC_URI setting

* The base recipe SRC_URI has been updated so remove the setting
  that overwrites this.  This was preventing picking up the
  init script required to load the firmware

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agopackagegroup-arago-test: add libdrm-tests package, which provides modetest
Denys Dmytriyenko [Thu, 18 Apr 2013 23:42:23 +0000 (19:42 -0400)]
packagegroup-arago-test: add libdrm-tests package, which provides modetest

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agopackagegroup-*-matrix: disable battleship demos for now
Denys Dmytriyenko [Thu, 18 Apr 2013 22:24:08 +0000 (18:24 -0400)]
packagegroup-*-matrix: disable battleship demos for now

Won't build with new gcc-4.7, need to include <unistd.h>

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agopackagegroup-*-connectivity: disable battleship and wpa-gui-e for now
Denys Dmytriyenko [Thu, 18 Apr 2013 22:23:03 +0000 (18:23 -0400)]
packagegroup-*-connectivity: disable battleship and wpa-gui-e for now

Won't build with new gcc-4.7 due, need to include <unistd.h>

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agoarago-core-tisdk-image: Add DTB_FILTER settings
Chase Maupin [Fri, 5 Apr 2013 13:54:12 +0000 (08:54 -0500)]
arago-core-tisdk-image: Add DTB_FILTER settings

* Add the DTB_FILTER settings for the supported devices.
* Use unknown by default so that any devices that do not have
  DTB files will not pickup other device DTB files by accident.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agou-boot-ti-staging: overlay LOCALVERSION fix
Chase Maupin [Mon, 15 Apr 2013 20:03:13 +0000 (15:03 -0500)]
u-boot-ti-staging: overlay LOCALVERSION fix

* overlay the U-Boot LOCALVERSION fix until it can be merged
  into the oe-core danny branch.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agolinux-ti-staging: overlay LOCALVERSION fix
Chase Maupin [Mon, 15 Apr 2013 20:03:12 +0000 (15:03 -0500)]
linux-ti-staging: overlay LOCALVERSION fix

* Overlay the LOCALVERSION fix until it can be picked up in the
  oe-core danny branch

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agolinux-ti-staging: overlay dtb symlinks
Chase Maupin [Mon, 15 Apr 2013 20:03:11 +0000 (15:03 -0500)]
linux-ti-staging: overlay dtb symlinks

* Overlay the dtb symlinks change until it can be merged into
  the oe-core danny branch

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agomatrix-gui-crypto-demos: update to new apps layout
Chase Maupin [Fri, 12 Apr 2013 21:00:21 +0000 (16:00 -0500)]
matrix-gui-crypto-demos: update to new apps layout

* Updated the S directory to the new layout in the matrix GUI
  apps repository.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agoti-tisdk-setup: Update to latest source revision
Chase Maupin [Fri, 12 Apr 2013 20:59:45 +0000 (15:59 -0500)]
ti-tisdk-setup: Update to latest source revision

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agotisdk-matrix: add multimedia demos for omap-a15 devices
Chase Maupin [Fri, 12 Apr 2013 20:59:03 +0000 (15:59 -0500)]
tisdk-matrix: add multimedia demos for omap-a15 devices

* Since the AV files have been added to the file system we can
  now add the multimedia demos to matrix.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agomatrix-gui-apps: update to latest git revision
Chase Maupin [Fri, 12 Apr 2013 20:59:02 +0000 (15:59 -0500)]
matrix-gui-apps: update to latest git revision

* Pull in latest git revision changes such as adding omap5
  support for multimedia.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agoarago-console: Add tune2fs package to allow tuning file systems
Chase Maupin [Fri, 12 Apr 2013 20:58:33 +0000 (15:58 -0500)]
arago-console: Add tune2fs package to allow tuning file systems

* This will allow tuning file system options and converting file
  systems from ext3 to ext4.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agou-boot-ti-staging: use UBOOT_LOCALVERSION to add version string
Chase Maupin [Fri, 12 Apr 2013 20:58:02 +0000 (15:58 -0500)]
u-boot-ti-staging: use UBOOT_LOCALVERSION to add version string

* Use the UBOOT_LOCALVERSION variable to add the commit id to
  the u-boot version string.  This makes it easier to identify
  the version of the running u-boot.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agolinux-ti-staging: use KERNEL_LOCALVERSION for SRCPV
Chase Maupin [Fri, 12 Apr 2013 20:57:07 +0000 (15:57 -0500)]
linux-ti-staging: use KERNEL_LOCALVERSION for SRCPV

* Use the KERNEL_LOCALVERSION functionality to add the first
  seven characters of the commit id to the kernel version string.
  This will make it easier to identify which kernel is being
  run on a system.
* The fancy python line used for KERNEL_LOCALVERSION is compliments
  of Denys Dmytriyenko <denys@ti.com>

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agosetup-defconfig: remove local copy
Chase Maupin [Fri, 12 Apr 2013 20:57:06 +0000 (15:57 -0500)]
setup-defconfig: remove local copy

* This is now available in meta-ti so there is no reason to
  keep a local copy in meta-arago

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
8 years agolinux-am335x: use setup-defconfig from meta-ti
Chase Maupin [Fri, 12 Apr 2013 20:57:05 +0000 (15:57 -0500)]
linux-am335x: use setup-defconfig from meta-ti

* Use the full path in the require statement so that the
  setup-defconfig from the meta-ti layer will be pulled in.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>