1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-05-29 15:00:20 +00:00
Commit Graph

136 Commits

Author SHA1 Message Date
Christopher Larson 32d77d9fcf linux.inc: don't choke on missing defconfig in lzop dep
When a recipe is being parsed which will be skipped due to an incompatible
machine, no local defconfig will exist for the current machine. It seems that
the fetch localpath code doesn't error in that case, so we need to check for an
IOError on the attempted open. Without this, we can hit parse errors.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-30 19:52:53 +01:00
Koen Kooi e62a63e5ff linux 3.0: update to 3.0.14
Also make oprofile a module to workaround an oprofile bug highlighted in 3.0.13

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-22 19:13:42 +01:00
Koen Kooi c00b5df3b8 linux-ti335x-psp 3.1: disable whiteheat firmware to unbreak build with make 3.85
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-21 15:33:36 +01:00
Koen Kooi c84b0511b3 linux-ti81xx-psp 2.6.37: update to match latest *SDK
Boot Tested on DM8148 EVM

Acked-by: Roger Monk <r-monk@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-20 17:39:48 +01:00
Koen Kooi bf3813c19b linux 3.1: set COMPATIBLE_MACHINE to beagleboard for the time being to work around linux.inc problems
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-20 13:57:29 +01:00
Christopher Larson b72cb13fcf linux.inc: If the kernel has CONFIG_KERNEL_LZO=y, it may well attempt to use the 'lzop' utility to do the lzo compression, but we should not be relying on that utility being installed on the build machine.
This currently affects the linux-omap4 build for omap4430-panda.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-19 21:11:50 +01:00
Koen Kooi a192653b4d linux-omap 2.6.3[79]: fix SRC_URI after kernel.org changes
Acked-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-08 09:48:26 +01:00
Koen Kooi aa209df889 linux-ti33x-psp 3.1: disable MUSB DMA for beaglebone
This trades "not working" for "slightly less performance" for a lot of use cases

Acked-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-08 09:47:10 +01:00
Koen Kooi 81c2ba4f91 linux-ti335x-psp: make all patches work with 'git am'
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-30 16:44:35 +01:00
Koen Kooi 63545554b6 linux 3.0: fix regression introduced in 3.0.11
Upstream has been notified, so hopefully 3.0.13 will have this fix included

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-30 10:06:56 +01:00
Koen Kooi 4ce8fc5209 linux-ti335x-psp 3.1: add support for ST7735FB, but don't enable it in the beaglebone boardfile yet
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-30 08:50:27 +01:00
Joel A Fernandes 9a9069a596 linux-ti33x-psp 3.1: ADC support for beaglebone
First 3 patches are cherry picks from PSP.
Next 7 add support for gen purpose adc, MFD support, sysfs triggering etc.

Currently:
cat /sys/bus/platform/tsc/ain* will trigger sampling
Output of the 12-bit ADC will be in decimal 0-4095

TODO:
1. IIO driver support
2. Other ADC features

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-30 08:47:30 +01:00
Koen Kooi 08b559c4da linux 3.0: update to 3.0.12
The internal ethernet on the beagleboard is not affected by the 3.0.11 usb bug, but other usb devices might be.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-29 09:05:54 +01:00
Koen Kooi 078587ca99 linux 3.0: update to 3.0.11
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Acked-by: Denys Dmytriyenko <denys@ti.com>
2011-11-28 09:33:30 +01:00
Koen Kooi ad91245361 linux 3.0: update to 3.0.10
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-22 04:48:33 +01:00
Koen Kooi 77d2746ebb linux-ti335x-psp 3.1: enable all i2c and spi sensors for beaglebone
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-19 12:55:34 +01:00
Koen Kooi a7217aa256 linux-ti335x 3.1: enable i2c2 for beaglebone
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-17 10:25:40 +01:00
Koen Kooi b26a07de4f linux-ti33x-psp 3.1: switch to beagleboard repo
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-15 16:16:56 +01:00
Koen Kooi 215974bb9c linux-ti33x-psp 3.1: remove CAN patch that hardcodes evm as machine instead of falling back to bone
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-15 09:32:46 +01:00
Joel A Fernandes 59e00aecf2 linux-ti33x-psp: Refresh musb patch
This patch is rewritten to poll for the channel FIFO state without depending on a worker thread.

The v2 version fixes all the previous issues, and remains to be seen if it also fixes the issue of
100% CPU usage with a mac.

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-15 08:53:06 +01:00
Joel A Fernandes c4310e7216 linux-ti33x-psp: Check if scheduling is required after DMA
After processing one DMA completion, checking if rescheduling is
required instead of scheduling another completion request if the
FIFO is non empty.

This fixes high CPU load issue seen with g_mass_storage on a beaglebone
and could potentially fix similar issues seen with other gadget drivers

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-13 16:19:46 +01:00
Koen Kooi 632425ddd8 linux 3.0: update to 3.0.9
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-12 09:28:38 +01:00
Koen Kooi 7915ef6f0e linux-ti335x-psp 3.1: add CAN bus patches
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-10 15:43:47 +01:00
Koen Kooi 0839c9df6a linux-ti335x-psp 3.1: backport some PSP patches, add beaglebone bootlogo
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-10 13:02:57 +01:00
Koen Kooi 6bee403cac linux-ti33x-psp 3.1: add custom beaglebone bootlogo
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-09 16:16:08 +01:00
Koen Kooi f1c2dd0ae5 linux-omap4: add experimental 3.0.0 version
also clean up stale files

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-09 15:33:44 +01:00
Koen Kooi 31c407823d linux-omap4 2.6.35.x: update to glp1.4
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-09 15:16:17 +01:00
Koen Kooi f07b7a4d36 linux-ti335x-psp 3.1: shrink beaglebone uImage by 584kiB
Turn on "optimize for size", turn off MTD, enable more FS modules

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-03 18:00:10 +01:00
Koen Kooi 8176836905 linux-ti335x-psp 3.1: add missing panel definition
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-03 17:41:40 +01:00
Joel A Fernandes f10fb76219 linux-ti335x-psp 3.1: More modular and comprehensive defconfig for BeagleBone kernel
Networking:
CONFIG_NETFILTER=*   - were enabled as modules in beagle xM
Enabled options for ARP and IP tables as modules for the bone kernel.
CONFIG_NET_SCH=      - networking schedulers, enabled as modules

IR:
Infrared and dongle support, enabled as modules.
Made RFSwitch subsystem as a module

USB:
Added support for usb-serial and miscellaneous devices as modules.

I also used the kernel .config we used for the -xM for comparison purposes.

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-03 09:38:56 +01:00
Joel A Fernandes 65f5df7cb8 linux-ti335x-psp 3.1: Fix gpio1_6 pinmux
This change is required to get GPIO 1_6 working for bone test init purposes
These 2 lines were dropped from the original patch.

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-03 09:38:56 +01:00
Koen Kooi 5ccf189cb5 linux-ti335x-psp 3.1: update to latest v3.1-staging branch, fix beaglebone ethernet
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-02 09:30:51 +01:00
Koen Kooi 23280c5753 linux 3.0: moved to 3.0.8
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-01 21:59:01 +01:00
Koen Kooi 75f844fb5d linux-ti335x-psp 3.1: hack in DVI support for beaglebone
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-01 07:11:10 +01:00
Denys Dmytriyenko a47978c94d linux-ti33x-psp: rebase for 3.1 release
* Build-tested on EVM and Bone
* No PR bump, PV is enough

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2011-10-28 01:36:23 -04:00
Joel A Fernandes a58cf01e23 linux-ti33x-psp 3.1rc8: Enable usb-to-serial drivers
Enable the PL2303 usb-to-serial driver required for serial output
from the beaglebone tester.

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
Acked-by: Jason Kridner <jdk@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2011-10-26 12:44:42 -04:00
Denys Dmytriyenko f718693595 linux-ti33x-psp: update defconfigs for am335x-evm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2011-10-26 02:48:41 -04:00
Joel A Fernandes 2ea9f93740 linux-ti33x-psp 3.1rc8: Update to latest SRCREV, add EEPROM patches
* Updated to latest SRCREV and bump PR.

Added following patches being submitted to PSP currently:
* EEPROM patches required to get EEPROM working correctly on BBB without
  breaking support for EVM.
* omap_mux_init_signal patch to safe guard against incorrectly setting up pinmux.

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-24 08:38:01 +02:00
Koen Kooi 3451753e56 linux-ti335x-psp 3.1rc8: tree has been rebased, fix SRCREV
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-24 08:34:17 +02:00
Koen Kooi 21d8165f0a linux-ti33x-psp 3.1rc8: use LZO compression for beaglebone to squeeze out some more ms for faster boot
make sure to have 'lzop' installed, no native recipe for that yet

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-22 20:04:38 +02:00
Koen Kooi ab07a0ea4b linux-ti33x-psp 3.1rc8: include latest MUSB code, remove machine ID patches
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-21 16:15:36 +02:00
Koen Kooi 8380d36fe3 linux-ti33x-psp 3.1rc8: remove MUSB probe order for beaglebone
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-21 11:26:50 +02:00
Koen Kooi ad47faedaf linux 3.0: refresh all patches against 3.0.7
This makes 'git am' work again, patch is more forgiving with fuzz.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-20 17:58:01 +02:00
Koen Kooi 45fcc89894 linux-ti33x-psp 3.1rc8: only use one config for beaglebone
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-20 11:19:56 +02:00
Koen Kooi 3263120154 multi-kernel: the fetcher doesn't support dotfiles anymore, so get rid of the dot
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-20 11:07:25 +02:00
Joel A Fernandes 36b38d4f48 linux-ti33x-psp 3.1rc8: Add pin mux and init for beaglebone specific devices
Updated the USER LED patch to include BeagleBone tester specific initialization/code.

Build and run time tested.

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-20 09:18:04 +02:00
Koen Kooi 12c0c08c3b linux-ti33x-psp 3.1rc8: bump SRCREV, enable RTC for bone
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-19 16:27:04 +02:00
Koen Kooi c052b8f61b linux 3.0: enable more usb wifi cards for beagleboard, fix write protect pin
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-19 12:56:22 +02:00
Koen Kooi cdfd3796c5 linux 3.0: move to 3.0.7
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-18 22:32:08 +02:00
Koen Kooi 851dca2023 linux-ti335x-psp 3.1rc8: add proper machine ID for beaglebone
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-18 21:31:27 +02:00