]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/meta-ti-glsdk.git/log
glsdk/meta-ti-glsdk.git
11 years agolinux-omapl138: fix alignment issue of 2.6.37 kernel with gcc-4.7
Denys Dmytriyenko [Tue, 26 Feb 2013 03:48:33 +0000 (22:48 -0500)]
linux-omapl138: fix alignment issue of 2.6.37 kernel with gcc-4.7

Patch by Steve Sakoman

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-omap-psp: fix alignment issue of 2.6.37 kernel with gcc-4.7
Denys Dmytriyenko [Tue, 26 Feb 2013 04:42:28 +0000 (23:42 -0500)]
linux-omap-psp: fix alignment issue of 2.6.37 kernel with gcc-4.7

Patch by Steve Sakoman

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agomachines: unify all machines to produce tar.gz instead of tar.bz2 by default
Denys Dmytriyenko [Tue, 12 Mar 2013 21:48:57 +0000 (17:48 -0400)]
machines: unify all machines to produce tar.gz instead of tar.bz2 by default

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-ti-staging: update SRCREV and bump MACHINE_KERNEL_PR
Denys Dmytriyenko [Mon, 11 Mar 2013 21:23:32 +0000 (17:23 -0400)]
linux-ti-staging: update SRCREV and bump MACHINE_KERNEL_PR

* Update SRCREV for the recent merges in TI staging tree, still 3.8.2
* Bump MACHINE_KERNEL_PR to trigger rebuilding out-of-tree components

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-ti-staging: fix DTB deploy steps
Chase Maupin [Mon, 11 Mar 2013 20:03:35 +0000 (15:03 -0500)]
linux-ti-staging: fix DTB deploy steps

* Until the permanent fix can be picked up in oe-core fix the
  do_deploy function to properly package the dtb files built
  as part of the kernel build.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-ti-staging: package all dtb files for ti33x
Chase Maupin [Mon, 11 Mar 2013 20:03:34 +0000 (15:03 -0500)]
linux-ti-staging: package all dtb files for ti33x

* For the ti33x SOC_FAMILY device package the dtb files for all
  of the am335x boards instead of just the single EVM file.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-ti-staging: mark dependencies am335x specific
Chase Maupin [Mon, 11 Mar 2013 20:03:33 +0000 (15:03 -0500)]
linux-ti-staging: mark dependencies am335x specific

* The DEPENDS on am33x-cm3 and the installation of the cm3
  firmware is specific to ti33x SOC_FAMILY devices.  Mark those
  pieces as specific so that other devices to not depend on
  am335x cm3 firmware.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-ti-staging: use setup-defconfig
Chase Maupin [Mon, 11 Mar 2013 20:03:32 +0000 (15:03 -0500)]
linux-ti-staging: use setup-defconfig

* Use the setup-defconfig.inc functionality to specify the in
  kernel tree defconfig file to use rather than hard coding it
  in the do_configure step.
* This is to make it easier to modify which configs are use by
  other layers as well as supporting additional machines which
  may not use omap2plus_defconfig as needed.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agosetup-defconfig: move from meta-arago to meta-ti
Chase Maupin [Mon, 11 Mar 2013 20:03:31 +0000 (15:03 -0500)]
setup-defconfig: move from meta-arago to meta-ti

* Moved the setup-defconfig.inc file from meta-arago to meta-ti.
  This functionality is used by the SDKs to allow the option for
  using an in-tree configuration file for the kernel build.
* This option was chosen to make it easy for other layers to
  override the config with their own using the normal OE method
  of specifying a defconfig file in their layer rather than having
  to use some custom variable setting.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoti81x: remove platform configs, kernel, u-boot, since ti81x is not supported
Denys Dmytriyenko [Tue, 5 Mar 2013 21:06:05 +0000 (16:06 -0500)]
ti81x: remove platform configs, kernel, u-boot, since ti81x is not supported

* There is no support for these platforms from meta-ti.
* If someone is willing to maintain them, please let us know or feel free to
  take it to a separate layer.
* Therefore, remove SoC and machine configs, kernel, u-boot and X11 configs

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoomap3-touchbook: remove machine definition, since it's unsupported
Denys Dmytriyenko [Tue, 5 Mar 2013 20:13:20 +0000 (15:13 -0500)]
omap3-touchbook: remove machine definition, since it's unsupported

There is no support for this device from meta-ti. Plus I don't have the device.
If there's anyone willing to maintain it, please let me know or feel free to
take it to a separate layer.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agohawkboard: remove machine definition, since it's unsupported
Denys Dmytriyenko [Tue, 5 Mar 2013 20:09:09 +0000 (15:09 -0500)]
hawkboard: remove machine definition, since it's unsupported

There is no support for this board from meta-ti. Plus I don't have the board.
If there's anyone willing to maintain it, please let me know.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoam180x: cleanup machine config, remove common SoC settings
Denys Dmytriyenko [Tue, 5 Mar 2013 21:29:56 +0000 (16:29 -0500)]
am180x: cleanup machine config, remove common SoC settings

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agokeystone: unify and cleanup configs
Denys Dmytriyenko [Tue, 5 Mar 2013 21:29:17 +0000 (16:29 -0500)]
keystone: unify and cleanup configs

* Centralize common/SoC settings in keystone.inc SOC_FAMILY config.
* Set/override uncommon specifics in machine configs.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoomap4, pandaboard: unify and cleanup configs
Denys Dmytriyenko [Tue, 5 Mar 2013 21:28:30 +0000 (16:28 -0500)]
omap4, pandaboard: unify and cleanup configs

* Centralize common/SoC settings in omap4.inc SOC_FAMILY config.
* Set/override uncommon specifics in machine configs.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoti33x, am335x, beaglebone: unify and cleanup configs
Denys Dmytriyenko [Tue, 5 Mar 2013 21:27:26 +0000 (16:27 -0500)]
ti33x, am335x, beaglebone: unify and cleanup configs

* Centralize common/SoC settings in ti33x.inc SOC_FAMILY config.
* Set/override uncommon specifics in machine configs.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoomap3, am37x, am3517, beagleboard: unify and cleanup configs
Denys Dmytriyenko [Tue, 5 Mar 2013 21:24:39 +0000 (16:24 -0500)]
omap3, am37x, am3517, beagleboard: unify and cleanup configs

* Centralize common/SoC settings in omap3.inc SOC_FAMILY config.
* Set/override uncommon specifics in machine configs.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-omapl138: correct recipe's DESCRIPTION
Denys Dmytriyenko [Fri, 8 Mar 2013 21:13:03 +0000 (16:13 -0500)]
linux-omapl138: correct recipe's DESCRIPTION

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agotune-cortexa{15,7}: update tunes files with recent changes in oe-core
Denys Dmytriyenko [Mon, 4 Mar 2013 19:50:50 +0000 (14:50 -0500)]
tune-cortexa{15,7}: update tunes files with recent changes in oe-core

* PACKAGE_EXTRA_ARCHS
* appending to TUNE_FEATURES
* TUNE for thumb+neon

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agou-boot: unify denx.de SRC_URIs to match all others
Robert P. J. Day [Tue, 20 Nov 2012 18:09:11 +0000 (13:09 -0500)]
u-boot: unify denx.de SRC_URIs to match all others

Every other u-boot git SRC_URI has a different value, so make the odd
ones out consistent with the rest, as in:

-SRC_URI = "git://www.denx.de/git/u-boot.git ...
+SRC_URI = "git://git.denx.de/u-boot.git ...

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agomulti-kernel: match oe-core for MODULE_IMAGE_BASE_NAME, set it conditionally
Denys Dmytriyenko [Mon, 4 Mar 2013 17:26:10 +0000 (12:26 -0500)]
multi-kernel: match oe-core for MODULE_IMAGE_BASE_NAME, set it conditionally

Thanks to Robert P. J. Day, MODULE_IMAGE_BASE_NAME was added to oe-core - only
~3.5 years after it got into Classic-OE and with a typo of MODULE_*, not plural
MODULES_*, so match it here and set conditionally.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-omap: replace use of FILESPATHPKG with FILESEXTRAPATHS
Denys Dmytriyenko [Mon, 4 Mar 2013 17:10:47 +0000 (12:10 -0500)]
linux-omap: replace use of FILESPATHPKG with FILESEXTRAPATHS

Thanks to Robert P. J. Day for reporting.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agou-boot: add latest mainline release 2013.01.01
Denys Dmytriyenko [Tue, 26 Feb 2013 04:15:26 +0000 (23:15 -0500)]
u-boot: add latest mainline release 2013.01.01

* This is a pure _mainline_ version w/o any patches on top.
* Should work reasonably well for most platforms and is provided as an
  alternative to specialized pre-integrated and patched versions.
* It is not enabled by default, since specialized versions usually have
  more features and better support, although maybe slightly older.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agou-boot 2012.10: add the latest SDK 05.06 version from meta-arago
Denys Dmytriyenko [Thu, 28 Feb 2013 21:52:53 +0000 (16:52 -0500)]
u-boot 2012.10: add the latest SDK 05.06 version from meta-arago

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-ti-staging: add recipe for tracking TI latest staging tree
Denys Dmytriyenko [Mon, 4 Mar 2013 16:12:29 +0000 (11:12 -0500)]
linux-ti-staging: add recipe for tracking TI latest staging tree

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agokeystone-evm config: add ubifs support
Hao Zhang [Tue, 26 Feb 2013 19:48:50 +0000 (14:48 -0500)]
keystone-evm config: add ubifs support

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoRevert "linux-omap3: Add supported kernel recipe for am37x-evm and am3517-evm"
Denys Dmytriyenko [Thu, 28 Feb 2013 19:57:26 +0000 (14:57 -0500)]
Revert "linux-omap3: Add supported kernel recipe for am37x-evm and am3517-evm"

The same recipe already exists under linux-omap-psp name.

This reverts commit 153b5ed063c0bc2b16b938409027794a8dad908e.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agomachine configs: Add SGX to MACHINE_FEATURES
Franklin S. Cooper Jr [Tue, 19 Feb 2013 04:45:16 +0000 (22:45 -0600)]
machine configs: Add SGX to MACHINE_FEATURES

* Add sgx to MACHINE_FEATURES to indicate that a particular machine supports
  sgx.
* TI chips are available in multiple variants including some that supports sgx
  while others do not.
* By adding sgx as a machine feature other layers can create generic
  packagegroups or images for a particular soc but will only include sgx
  dependencies if the particular machine has sgx support.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux: Add kernel version 3.3.7 for beagleboard
Franklin S. Cooper Jr [Sun, 17 Feb 2013 22:00:32 +0000 (16:00 -0600)]
linux: Add kernel version 3.3.7 for beagleboard

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-omap3: Add supported kernel recipe for am37x-evm and am3517-evm
Franklin S. Cooper Jr [Sun, 17 Feb 2013 22:00:31 +0000 (16:00 -0600)]
linux-omap3: Add supported kernel recipe for am37x-evm and am3517-evm

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agomesa-dri: update to 9.0.2 to follow oe-core
Denys Dmytriyenko [Mon, 18 Feb 2013 21:47:16 +0000 (16:47 -0500)]
mesa-dri: update to 9.0.2 to follow oe-core

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolibgles-omap3: ignore QA errors
Peter A. Bigot [Mon, 14 Jan 2013 19:41:01 +0000 (13:41 -0600)]
libgles-omap3: ignore QA errors

This patch allows libgles-omap3 to build on the danny branch.  The following
warnings are not addressed:

 WARNING: libgles-omap3: No generic license file exists for: proprietary-binary in any provider
 WARNING: QA Issue: libgles-omap3: Files/directories were installed but not shipped
  /usr/lib/ES2.0
 WARNING: libgles-omap3: The compile log indicates that host include and/or library paths were used.
         Please check the log '/prj/oe/omap/build-gumstix-community-danny/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/libgles-omap3-4.05.00.03-r35/temp/log.do_compile' for more information.

Signed-off-by: Peter A. Bigot <pab@pabigot.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoomap3-sgx-modules: Add v4.08.00.01 of the SGX modules
Franklin S. Cooper Jr [Wed, 6 Feb 2013 06:57:52 +0000 (00:57 -0600)]
omap3-sgx-modules: Add v4.08.00.01 of the SGX modules

* Add version 4.08.00.01 of the SGX modules.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolibgles-omap3: Add v4.08.00.01 of the Graphics SDK
Franklin S. Cooper Jr [Wed, 6 Feb 2013 06:57:51 +0000 (00:57 -0600)]
libgles-omap3: Add v4.08.00.01 of the Graphics SDK

* Add version v4.08.00.01 of the Graphics SDK.
* Add X11 support via DRI/DRM Xorg driver
* Replace pvrsrvinit with pvrsrvctl (Imagination Technologies based change)

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agomachines: set default virtual/bootloader for remaining machines
Denys Dmytriyenko [Sun, 17 Feb 2013 21:49:28 +0000 (16:49 -0500)]
machines: set default virtual/bootloader for remaining machines

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoam335x-evm: Increase UBI max size to 500MB
Chase Maupin [Fri, 16 Nov 2012 16:53:55 +0000 (10:53 -0600)]
am335x-evm: Increase UBI max size to 500MB

* Based on the EVM and beaglebone + NAND memory cape we can
  increase the base file system size to 500MB since by default
  there is about 504MB of space allocated to the file system
  partition in the NAND.
* The max size in LEBs was determined using the formula at
  http://processors.wiki.ti.com/index.php/UBIFS_Support

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-mainline 3.2: update beagleboard defconfig
Peter A. Bigot [Thu, 6 Dec 2012 18:04:15 +0000 (12:04 -0600)]
linux-mainline 3.2: update beagleboard defconfig

Link the TLC59108 driver statically so ULCD7 initialization occurs
automatically as it did before f0e2305c7e1 which removed the initialization
from u-boot.  (Angstrom-v2012.12 does not include this module by default.)

Signed-off-by: Peter A. Bigot <pab@pabigot.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agou-boot_2012.04.01: Add latest u-boot recipe for am37x-evm
Franklin S. Cooper Jr [Tue, 12 Feb 2013 01:04:42 +0000 (19:04 -0600)]
u-boot_2012.04.01: Add latest u-boot recipe for am37x-evm

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoti-ocf-crypto-module: Port ti-ocf-crypto-module from Arago
Franklin S. Cooper Jr [Tue, 12 Feb 2013 01:04:41 +0000 (19:04 -0600)]
ti-ocf-crypto-module: Port ti-ocf-crypto-module from Arago

* Recipe pulls in ti-ocf-crypto-module from gforge
* For am37x, this module allows access to the crypto hardware accelerators
  through OCF-Linux.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agou-boot_2010.12-psp03.21.00.04.sdk: Add latest u-boot recipe for am180x-evm
Franklin S. Cooper Jr [Tue, 12 Feb 2013 01:04:40 +0000 (19:04 -0600)]
u-boot_2010.12-psp03.21.00.04.sdk: Add latest u-boot recipe for am180x-evm

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoti-pru-sw-edma-driver: Port PRU SW edma driver from Arago
Franklin S. Cooper Jr [Tue, 12 Feb 2013 01:04:39 +0000 (19:04 -0600)]
ti-pru-sw-edma-driver: Port PRU SW edma driver from Arago

* Add PRU SW edma driver recipe for the omapl138 machines

* This recipe builds and installs an edma driver module that supports the
  edma user space libraries built by the ti-pru-sw-edma-library recipe.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-omapl138-psp: Add latest linux-omapl138 patches
Franklin S. Cooper Jr [Tue, 12 Feb 2013 01:04:38 +0000 (19:04 -0600)]
linux-omapl138-psp: Add latest linux-omapl138 patches

* Add latest patches to linux-omapl138 that were added since this recipe was
  added to meta-ti.
* Update to latest am180x-evm defconfig
* Mimic the following commits from arago:

  linux-davinci: update to add mmc patches

    * Optimizations to reduce overhead on weak platforms

  linux: disable DMA for MUSB

    * For the am3517, am180x, and am335x devices the CPPI 4.1 DMA
      should NOT be used for the MUSB controller.  Using this DMA
      can cause the controller to lockup.
    * Updated the defconfigs to set the use of PIO mode
    * Added a patch to updated the PIO mode description to make it
      easier to determine when it can be used.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-omapl138-psp_2.6.37: Add MACHINE_KERNEL_PR and fix white space issues.
Franklin S. Cooper Jr [Tue, 12 Feb 2013 01:04:37 +0000 (19:04 -0600)]
linux-omapl138-psp_2.6.37: Add MACHINE_KERNEL_PR and fix white space issues.

* Add MACHINE_KERNEL_PR variable to enable future tweaks to this recipe.
* Convert tabs to whitespaces

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agomachine config: Correct SERIAL_CONSOLE variable for am3517-evm and am37x-evm
Franklin S. Cooper Jr [Tue, 12 Feb 2013 01:04:36 +0000 (19:04 -0600)]
machine config: Correct SERIAL_CONSOLE variable for am3517-evm and am37x-evm

* When testing on am37x-evm I noticed that no prompt to login was ever shown
  when connected via serial port.
* I finally noticed that the SERIAL_CONSOLE variable was set incorrectly and
  didn't match the value in the old Arago layer.
* After using the values specific in the machine file in the Arago layer I was
  able to login via serial port.
* This has been verified on both the am37x-evm and am3517-evm.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoam335x-evm, omap3*: drop remaining TARGET_ARCH, wrecking sstate
Denys Dmytriyenko [Thu, 7 Feb 2013 21:44:37 +0000 (16:44 -0500)]
am335x-evm, omap3*: drop remaining TARGET_ARCH, wrecking sstate

Bump MACHINE_KERNEL_PR to rebuild the correct sstate.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agokeystone: update defconfig with latest for mcsdk alpha7
Murali Karicheri [Tue, 29 Jan 2013 17:15:25 +0000 (12:15 -0500)]
keystone: update defconfig with latest for mcsdk alpha7

Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agokeystone: update kernel and bootloaders recipes for mcsdk alpha7 release
Murali Karicheri [Tue, 29 Jan 2013 17:14:57 +0000 (12:14 -0500)]
keystone: update kernel and bootloaders recipes for mcsdk alpha7 release

Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agokeystone: boot-monitor: add initial recipe
Murali Karicheri [Fri, 18 Jan 2013 23:15:21 +0000 (18:15 -0500)]
keystone: boot-monitor: add initial recipe

This adds recipe to build boot monitor image. Boot monitor is
a standalone image that is loaded and executed from u-boot to
replace the RBL provided monitor code in ARM with Linux boot
specific code.

Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agomulti-kernel.inc: drop use of KERNEL_CCSUFFIX to match oe-core
Denys Dmytriyenko [Fri, 25 Jan 2013 08:02:18 +0000 (03:02 -0500)]
multi-kernel.inc: drop use of KERNEL_CCSUFFIX to match oe-core

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agomulti-kernel.inc: repeat do_configure after do_compileconfigs
Denys Dmytriyenko [Tue, 22 Jan 2013 02:19:32 +0000 (21:19 -0500)]
multi-kernel.inc: repeat do_configure after do_compileconfigs

Populate default defconfig into .config and process with oldconfig target

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agobeagleboard.conf: add additional sound modules
Cliff Brake [Tue, 22 Jan 2013 22:40:55 +0000 (17:40 -0500)]
beagleboard.conf: add additional sound modules

require for audio to function

Signed-off-by: Cliff Brake <cbrake@bec-systems.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux_3.1: add extra '#' to multi-line comment
Cliff Brake [Tue, 22 Jan 2013 17:13:20 +0000 (12:13 -0500)]
linux_3.1: add extra '#' to multi-line comment

Bitbake is getting more particular:
ERROR: There is a confusing multiline, partially commented expression on
line 27 of file /scratch/oe/oe-build-core-3/sources/meta-ti/...
Please clarify whether this is all a comment or should be parsed.

Signed-off-by: Cliff Brake <cbrake@bec-systems.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-keystone: update to the latest dev release for keystone
Denys Dmytriyenko [Tue, 22 Jan 2013 02:38:27 +0000 (21:38 -0500)]
linux-keystone: update to the latest dev release for keystone

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agou-boot: update to the latest dev release for keystone
Denys Dmytriyenko [Tue, 22 Jan 2013 02:37:18 +0000 (21:37 -0500)]
u-boot: update to the latest dev release for keystone

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agonetbase: fix file search path for 'interfaces' file
Denys Dmytriyenko [Wed, 16 Jan 2013 17:29:57 +0000 (12:29 -0500)]
netbase: fix file search path for 'interfaces' file

This .bbappend file is used to override the 'interfaces' file for certain
targets. The current version is broken in that it does not search the correct
path(s).

Thanks to Robert P. J. Day and Gary Thomas for spotting the issue and providing
patches.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agomesa-dri: update to 9.0.1 to match oe-core
Andreas Müller [Fri, 11 Jan 2013 07:52:53 +0000 (08:52 +0100)]
mesa-dri: update to 9.0.1 to match oe-core

this makes Cliff Brake's unapplied patch obsolete

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-keystone: update from version 3.6-rc6 to 3.6.6
Denys Dmytriyenko [Mon, 3 Dec 2012 20:45:01 +0000 (15:45 -0500)]
linux-keystone: update from version 3.6-rc6 to 3.6.6

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agokeystone: bump MACHINE_KERNEL_PR for previous changes
Denys Dmytriyenko [Fri, 30 Nov 2012 16:44:24 +0000 (11:44 -0500)]
keystone: bump MACHINE_KERNEL_PR for previous changes

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agokeystone-evm: update serial port and virtual terminal settings
Denys Dmytriyenko [Fri, 30 Nov 2012 16:31:07 +0000 (11:31 -0500)]
keystone-evm: update serial port and virtual terminal settings

Keystone uses the old ttyS0 serial name instead of the new ttyO0.
Also disable spawning gettys on virtual terminals.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoconf/machine: omap4: update configs after xorg upgrade
Nicolas Dechesne [Thu, 22 Nov 2012 14:35:59 +0000 (15:35 +0100)]
conf/machine: omap4: update configs after xorg upgrade

There were some changes in the xserver-xorg upstream project that need
to be reflected here too:
 * extmod module was removed completely as it became empty;
 * DRI1, DRI2, DBE (among others) were made built-in;

(see poky rev: 5cea09e3d010d4799eab296b2a0cb83a0af09c76)

Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoRevert "xf86-video-omap: add new recipe for OMAP4/5 X11 video driver"
Nicolas Dechesne [Thu, 22 Nov 2012 14:35:58 +0000 (15:35 +0100)]
Revert "xf86-video-omap: add new recipe for OMAP4/5 X11 video driver"

This reverts commit 410dc026f2ee24a2346e7563a83f0181c79809cf.

Because this recipe was integrated in oe-core (then poky master).

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoRevert "libdrm: enable omap experimental api support"
Nicolas Dechesne [Thu, 22 Nov 2012 14:35:57 +0000 (15:35 +0100)]
Revert "libdrm: enable omap experimental api support"

This reverts commit cce5a7aea905d2e2b167ab51b132ec43ed519a12.

Because oe-core (then poky master) was upgraded to libdrm 2.40,
and because OMAP experimental support was enabled there too.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agokeystone-evm.conf: enable cpio images by default
Denys Dmytriyenko [Tue, 27 Nov 2012 16:40:06 +0000 (11:40 -0500)]
keystone-evm.conf: enable cpio images by default

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agou-boot: add version 2012.07 for keystone machines
Denys Dmytriyenko [Sat, 17 Nov 2012 03:58:02 +0000 (22:58 -0500)]
u-boot: add version 2012.07 for keystone machines

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolibgles-omap3: Verify pvrsrvkm module was found
Franklin S. Cooper Jr [Fri, 16 Nov 2012 19:19:42 +0000 (13:19 -0600)]
libgles-omap3: Verify pvrsrvkm module was found

* Check to see if the pvrsrvkm.ko module was found and that the insmod
  for that module was successful.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolibgles-omap3: Adjust for non X11 distros
Franklin S. Cooper Jr [Fri, 16 Nov 2012 19:19:41 +0000 (13:19 -0600)]
libgles-omap3: Adjust for non X11 distros

* Non X11 base distros are unable to build this Graphics SDK.
* This patch tweaks the libgles-omap3 include file to always build the
  Graphics SDK in Raw mode and also build in X11 mode only if X11 is
  a part of the DISTRO_FEATURE. Components are built, installed and packaged
  based on which mode the Graphics SDK is built in.
* Create a new variable PVR_INIT that is by default set to pvrsrvinit. This is
  needed for newer version of the Graphics SDK that replaced this file.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoconf/machine: Update the FSTYPES for AMSDK machines
Chase Maupin [Thu, 15 Nov 2012 21:15:03 +0000 (15:15 -0600)]
conf/machine: Update the FSTYPES for AMSDK machines

* Updated the IMAGE_FSTYPES to ubi and tar.gz for the AMSDK
  machine types as the base file system type.
* This was done to speed up compression/decompression time at
  the expense of file size.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-omap4-3.1.0: Add sched_process_exec tracing
Paul Woegerer [Fri, 12 Oct 2012 07:40:24 +0000 (00:40 -0700)]
linux-omap4-3.1.0: Add sched_process_exec tracing

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-omap-psp 2.6.37: add more recent version of OMAP3 kernel
Denys Dmytriyenko [Fri, 2 Nov 2012 02:50:53 +0000 (22:50 -0400)]
linux-omap-psp 2.6.37: add more recent version of OMAP3 kernel

Ported from Arago the kernel that corresponds to PSP version 04.02.00.07 with
corresponding SDK patches applied on top.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-keystone: add kernel for keystone SOC
Denys Dmytriyenko [Fri, 2 Nov 2012 00:44:13 +0000 (20:44 -0400)]
linux-keystone: add kernel for keystone SOC

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoconf/machine: add keystone SOC and keystone-evm machine
Denys Dmytriyenko [Fri, 2 Nov 2012 00:43:07 +0000 (20:43 -0400)]
conf/machine: add keystone SOC and keystone-evm machine

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agotune-cortexa7: add tunes for ARM Cortex-A7
Denys Dmytriyenko [Thu, 18 Oct 2012 22:28:06 +0000 (18:28 -0400)]
tune-cortexa7: add tunes for ARM Cortex-A7

http://www.arm.com/products/processors/cortex-a/cortex-a7.php

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agotune-cortexa15: add tunes for ARM Cortex-A15
Denys Dmytriyenko [Thu, 18 Oct 2012 22:27:27 +0000 (18:27 -0400)]
tune-cortexa15: add tunes for ARM Cortex-A15

http://www.arm.com/products/processors/cortex-a/cortex-a15.php

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agopandaboard: use xf86-video-omap by default in XSERVER config
Nicolas Dechesne [Fri, 19 Oct 2012 13:51:26 +0000 (15:51 +0200)]
pandaboard: use xf86-video-omap by default in XSERVER config

Also we need to pull in module-exa as xf86-video-omap relies
on it, at run time.

And replaced the default xorg.conf for 'omap4' machine to take
new driver into account. Do not enable HWcursor (e.g. mouse
using DSS overlay) to keep things simple for now..

Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com>
Signed-off-by: Hervé Fache <h-fache@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoxf86-video-omap: add new recipe for OMAP4/5 X11 video driver
Nicolas Dechesne [Fri, 19 Oct 2012 13:51:25 +0000 (15:51 +0200)]
xf86-video-omap: add new recipe for OMAP4/5 X11 video driver

Since this component is still actively being developed, let's use
a _git.bb recipe. We can introduce 'x.y' version later.

Even though xf-video-omap can be combined with private/restricted
EXA sub-driver for SGX/PVR, it can also work without it. In which
case EXA aren't using SGX, but all standard driver features still
work, and it is a replacement for xf-video-fbdev.

Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com>
Signed-off-by: Hervé Fache <h-fache@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolibdrm: enable omap experimental api support
Enrico Butera [Fri, 19 Oct 2012 13:51:24 +0000 (15:51 +0200)]
libdrm: enable omap experimental api support

This is needed to build gst-plugin-ducati.

Signed-off-by: Enrico Butera <ebutera@users.berlios.de>
Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com>
Signed-off-by: Hervé Fache <h-fache@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-omap4: update to 3.4 from GLP 1.6.6 release
Hervé Fache [Fri, 5 Oct 2012 12:57:42 +0000 (14:57 +0200)]
linux-omap4: update to 3.4 from GLP 1.6.6 release

Used Herve's version as a base with some mods from Enrico and additional fixes
on top, defconfig is the validated one from GLP release.

Signed-off-by: Hervé Fache <h-fache@ti.com>
Cc: Enrico Butera <ebutera@users.berlios.de>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-am335x-3.2.0-psp04.06.00.08: Add PSP v04.06.00.08 of the Linux kernel
Franklin S. Cooper Jr [Fri, 12 Oct 2012 05:14:45 +0000 (00:14 -0500)]
linux-am335x-3.2.0-psp04.06.00.08: Add PSP v04.06.00.08 of the Linux kernel

* Add the PSP release version of the Linux kernel for the am335x-evm
* Include a variable called KERNEL_PATCHES which can be used to add
  patches on top of the PSP release of the Linux kernel. Currently used
  to apply various patches that add functionality or fixes bugs.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agorecipes: Fix ti-eula-unpack issue. Tweak sgx modules and libgles recipes.
Franklin S. Cooper Jr [Sat, 1 Sep 2012 17:45:03 +0000 (12:45 -0500)]
recipes: Fix ti-eula-unpack issue. Tweak sgx modules and libgles recipes.

* Commit d8fc4a686262c50fd0053afa7240020909ec430b addressed an issue where
  too many newlines characters were being sent since print by default already
  sends a newline character. This commit however resulted in bin files being
  installed in the WORKDIR and broke other recipes which commit
  a94f765b9867abefd5f0bd262b5dddb8782b3187 addressed. This lead to a very
  cluttered WORKDIR.
* This patch updates ti-eula-unpack.inc to switch from using a print to a write.
  Since write doesn't automatically send newlines it is a bit more obvious when
  newlines are sent.
* Part of the reason that bin files were being installed in the WORKDIR was
  due to TI_BIN_UNPK_WDEXT being blank for some recipes. For instance in the
  libgles-omap3 recipes, when the workdir command is set in TI_BIN_UNPK_CMDS the
  directory that the Graphics SDK will be installed into is
  workdir+TI_BIN_UNPK_WDEXT. A blank TI_BIN_UNPK_WDEXT means the SDK will be
  installed in WORKDIR. By setting TI_BIN_UNPK_WDEXT to a proper value the
  recipes can be sure it is installed in the proper directory.
* Determine which file to download based on the defined BINFILE and not a
  hardcoded value. This idea was taken from arago.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Acked-by: Chase Maupin <chase.maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agou-boot_2011.09-psp04.06.00.08: Add PSP v04.06.00.08 of u-boot
Franklin S. Cooper Jr [Fri, 5 Oct 2012 05:07:28 +0000 (00:07 -0500)]
u-boot_2011.09-psp04.06.00.08: Add PSP v04.06.00.08 of u-boot

* Add the PSP release version 04.06.00.08 of u-boot.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolibgles-omap3.inc: Tweak PLATFORM variable.
Franklin S. Cooper Jr [Fri, 31 Aug 2012 23:19:57 +0000 (18:19 -0500)]
libgles-omap3.inc: Tweak PLATFORM variable.

* Newer versions of libgles-omap3 utilize a different PLATFORM value. This
  patch allows the PLATFORM variable to be easily overridden if needed.
* Replace the hardcoded usage of LinuxOMAP3 with the PLATFORM variable.

Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoti-hw-bringup-image: remove duplicate timestamp-service, as it's in systemd-image
Denys Dmytriyenko [Fri, 14 Sep 2012 04:57:22 +0000 (00:57 -0400)]
ti-hw-bringup-image: remove duplicate timestamp-service, as it's in systemd-image

Since systemd-image from meta-angstrom already includes timestamp-service, remove
the duplicate from ti-hw-bringup-image recipe, which uses the former as a base.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolayer.conf: lower layer priority from 10 to 6
Denys Dmytriyenko [Fri, 14 Sep 2012 04:40:55 +0000 (00:40 -0400)]
layer.conf: lower layer priority from 10 to 6

Lowering layer priority from 10 to 6 aligns meta-ti with other BSP layers
and also allows distributions to override our recipes.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolibgles-omap3: fix for latest oe-core mesa changes
Andreas Müller [Tue, 4 Sep 2012 16:20:58 +0000 (18:20 +0200)]
libgles-omap3: fix for latest oe-core mesa changes

* add virtual/libgles1 virtual/libgles2 to PROVIDES
* add RREPLACES_{PN}* for mesa's libegl* libgles1* libgles2*

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agomesa: add appends to avoid providing conflicts
Andreas Müller [Tue, 4 Sep 2012 16:20:57 +0000 (18:20 +0200)]
mesa: add appends to avoid providing conflicts

For libgles-omap3 compatible machines mesa should only provide libgl.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Rebased to squash removal of mesa-xlib.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agobeaglebone-tester: FTDI eeprom test, v2
Koen Kooi [Sat, 1 Sep 2012 11:46:43 +0000 (13:46 +0200)]
beaglebone-tester: FTDI eeprom test, v2

Check descriptor instead of VID/PID

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agobeaglebone tester: bump SRCREV for FTDI test
Koen Kooi [Fri, 31 Aug 2012 07:16:45 +0000 (09:16 +0200)]
beaglebone tester: bump SRCREV for FTDI test

An extra test for the FTDI eeprom was added to catch programming errors that would break CCS.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agobeaglebone-tester: ship testaudio, fix depends
Koen Kooi [Sun, 12 Aug 2012 08:11:12 +0000 (10:11 +0200)]
beaglebone-tester: ship testaudio, fix depends

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-ti33x-psp 3.2: update beaglebone defconfig
Koen Kooi [Thu, 30 Aug 2012 07:56:13 +0000 (09:56 +0200)]
linux-ti33x-psp 3.2: update beaglebone defconfig

* Add more RTC modules
* Disable cgroup controllers with a lot of overhead

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-mainline: update to 3.2.28
Koen Kooi [Fri, 24 Aug 2012 07:20:38 +0000 (09:20 +0200)]
linux-mainline: update to 3.2.28

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-ti33x-psp 3.2: update to 3.2.28 and add motorcape support
Koen Kooi [Wed, 22 Aug 2012 12:29:17 +0000 (14:29 +0200)]
linux-ti33x-psp 3.2: update to 3.2.28 and add motorcape support

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-ti335x-psp 3.2: mux orientation detect for camera sensor to gpio instead of...
Koen Kooi [Thu, 16 Aug 2012 09:18:35 +0000 (11:18 +0200)]
linux-ti335x-psp 3.2: mux orientation detect for camera sensor to gpio instead of gpmc

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-ti33x-psp 3.2: update to 3.2.25
Koen Kooi [Wed, 8 Aug 2012 08:41:23 +0000 (10:41 +0200)]
linux-ti33x-psp 3.2: update to 3.2.25

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agolinux-ti33x-psp 3.2: LCD7 A3 support, eMMC cape support, camera cape improvements
Koen Kooi [Mon, 30 Jul 2012 18:41:14 +0000 (20:41 +0200)]
linux-ti33x-psp 3.2: LCD7 A3 support, eMMC cape support, camera cape improvements

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agorecipes: Use 'packagegroup' instead of 'task'
Khem Raj [Sun, 9 Sep 2012 17:07:47 +0000 (10:07 -0700)]
recipes: Use 'packagegroup' instead of 'task'

bring recipes in sync with OE-Core, task bbclass
is now replaced by packagegroup.

and task recipes are now called packagegroup_something

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agou-boot_2011.09[.10rc]: Always use gnu ld for LD
Roger Monk [Fri, 3 Aug 2012 22:20:08 +0000 (23:20 +0100)]
u-boot_2011.09[.10rc]: Always use gnu ld for LD

   - Pull in gnu ld patch for 2011.10rc recipe
   - Bump PR

Signed-off-by: Roger Monk <r-monk@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agou-boot 2011.09+git: update to latest version of Tom Rini's tree
Koen Kooi [Thu, 26 Jul 2012 10:40:43 +0000 (12:40 +0200)]
u-boot 2011.09+git: update to latest version of Tom Rini's tree

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoti-dmai.inc: fix 'proto='-warning on recipe parsing
Andreas Müller [Wed, 1 Aug 2012 09:35:48 +0000 (11:35 +0200)]
ti-dmai.inc: fix 'proto='-warning on recipe parsing

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agoam-sysinfo: switch 'proto' to 'protocol' in SRC_URI
Roger Monk [Thu, 19 Jul 2012 12:52:19 +0000 (13:52 +0100)]
am-sysinfo: switch 'proto' to 'protocol' in SRC_URI

Signed-off-by: Roger Monk <r-monk@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
11 years agogstreamer-ti: convert proto to protocol in SRC_URI
Roger Monk [Thu, 19 Jul 2012 12:49:01 +0000 (13:49 +0100)]
gstreamer-ti: convert proto to protocol in SRC_URI

Signed-off-by: Roger Monk <r-monk@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>