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

183 Commits

Author SHA1 Message Date
Koen Kooi 2585c8864b linux-ti33x-psp 3.2: fix VGA cape detection for beaglebone
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-04-20 20:06:08 -04:00
Koen Kooi 933898d1a9 linux-ti33x-psp 3.2: fix ehrPWM1 for beaglebone
This makes the backlight on teh 7" LCD cape work again. Also add a patch to
print the hardware revision of the cape.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-04-18 12:19:55 -04:00
Koen Kooi da08d625f2 linux-ti33x-psp 3.2: include latest MUSB fixes
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-04-18 12:19:55 -04:00
Koen Kooi 415f8b2c33 linux-ti33x-psp 3.2: rebase onto latest PSP
This fixes most PM operations: cpufreq, cpuidle and suspend. Resume does not
work on beaglebone, but 3 out of 4 ain't bad :)

The M3 firmware needed for suspend/resume is used as a binary, building it
from source and including it from sysroots is planned for future commits.

Beaglebone patches have been forward ported and runtime tested.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-04-18 12:19:55 -04:00
Koen Kooi 3a441d63e9 linux 3.0: update to 3.0.28
Runtime tested on Angstrom/beagleboard-xM

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-04-18 12:19:55 -04:00
Koen Kooi d0b6939039 linux-ti335x-psp 3.2: fix 3.5" cape support, turn on CONFIG_AUDIT
* bump MACHINE_KERNEL_PR for the CONFIG_AUDIT change

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-04-10 15:11:22 -04:00
Koen Kooi bb34e69f3d linux-ti335x-psp 3.2: update to 3.2.14
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-04-10 15:10:45 -04:00
Koen Kooi de3125ad1e linux-ti33x-psp 3.2: fix VGA cape partnumber
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-30 19:05:59 -04:00
Koen Kooi a04b218eb6 linux-ti33x-psp 3.2: improve cape support
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-30 19:05:28 -04:00
Koen Kooi 7df8fc578b linux-ti33x-psp 3.2: update to 3.2.13
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-30 19:04:44 -04:00
Denys Dmytriyenko c5bb2de922 multi-kernel: add a comment on the addition of preparekernel task
As suggested by Richard:
https://lists.yoctoproject.org/pipermail/meta-ti/2012-March/000869.html
While at it, reformat the header.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-30 01:54:27 -04:00
Denys Dmytriyenko a0dc3b8afc multi-kernel: fix get_kernelversion returns None for do_compileconfigs
The function get_kernelversion uses generated header files to extract the
version number. But those files are not available until do_compile, and
do_compileconfigs is injected before that, hence the version becomes None
and breaks in several places.

Introduce a new task do_preparekernel that calls "make prepare" in the
kernel tree to generate all the necessary files. It's also safer to call
do_configure early on.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-29 00:25:14 -04:00
Denys Dmytriyenko 246cb75a97 linux-{ti33x,omapl138}: simplify and unify handling of "tipspkernel" feature
And move it to a separate .inc for other kernels to use.

Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-22 23:33:44 -04:00
Denys Dmytriyenko 0a92342b29 linux-omap4: remove D_P = "-1" as it's the only kernel
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-22 23:33:40 -04:00
Denys Dmytriyenko f3f64d0340 linux-ti81xx: delete broken symlink to dm816x-evm configs
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-22 23:33:36 -04:00
Koen Kooi c5f7a7cb9a linux 3.0: update to 3.0.25
Backport Nishants OPP/hwmod fix to get more than 600MHz out of 37xx, but don't
activate it yet. 3630ES1.2 derived silicon gets misdetected:

xM revision A:
[    0.000000] OMAP3630 ES1.0 (l2cache iva sgx neon isp 192mhz_clk )

new xM revision C:
[    0.000000] OMAP3630 ES1.2 (l2cache neon isp 192mhz_clk )

Since the iva hwmod is missing the OPP tables will fail and clock it back to
600MHz. But with the patch the kernel hangs in early init. This problem isn't
specific to this kernel update, it just coincided with ES1.2 silicon arriving
on my desk.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-22 23:33:31 -04:00
Koen Kooi 8f1fc028be linux 3.0: Fix sprz319 erratum 2.1
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-19 14:34:40 -04:00
Koen Kooi ebbeb55561 linux-ti335x-psp 3.2: update to v3.2.11
Also add script used to generate patches and SRC_URI

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-19 14:33:49 -04:00
Koen Kooi edc2621fac linux-ti33x-psp 3.2: enable CONFIG_WATCHDOG_NOWAYOUT for beaglebone
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-07 16:51:49 -05:00
Denys Dmytriyenko aa24c8ba60 linux-omap4 3.1.0: patch to workaround installing FW images w/o subdirs
This fixes below error found on some distros (Gentoo and Fedora):
*** No rule to make target `lib/firmware/./', needed by `lib/firmware/ti_3410.fw'.  Stop.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-07 16:38:54 -05:00
Koen Kooi 43956e56db pandaboard: remove all traces of old 'omap4430-panda' machine
It has been completely replaced with the 'pandaboard' machine config.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-05 12:03:43 -05:00
Koen Kooi 73de853320 linux-omap4: update to 3.1.0 (latest ti-ubuntu branch)
Boot tested on Pandaboard ES/Angstrom

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-05 00:56:32 -05:00
Koen Kooi 81f7f807d2 linux-ti33x-psp 3.2: remove patch that slipped in when regenerating SRC_URI
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-04 23:36:22 -05:00
Koen Kooi 4d6e7c358e linux-ti33x-psp 3.2: update to 3.2.9 and add 2 patches from PSP tree
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-04 23:35:53 -05:00
Denys Dmytriyenko 020b6f893d multi-kernel.inc: fix the unpack issue when there's no machine configs
BitBake's fetch2 unpack() seems to be picky about multi-kernel's
file://configs/* and defaults to only looking into machine-specific
location. This fixes the issue, as tested by building these platforms:
beaglebone, am335x-evm and am180x-evm.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-03 03:07:40 -05:00
Koen Kooi 2dbb7f09bf linux 3.0: update to 3.0.23
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-01 16:57:18 -05:00
Koen Kooi 05d3883a78 linux 3.0: enable 'option' serial for beagleboard
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-01 16:56:41 -05:00
Chase Maupin 8172b803e7 linux-ti33x-psp: add am335x-evm support
* Added a defconfig file for the am335x-evm and moved the common
  configs directory from the beaglebone directory to the top
  of the kernel files tree.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-03-01 16:28:23 -05:00
Koen Kooi 263ddd1879 linux-davinci: quoting fixes
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-02-28 10:19:00 -05:00
Koen Kooi 7657df6284 linux-ti33x-psp 3.2: enable PRU support for beaglebone
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-02-27 09:07:29 -05:00
Koen Kooi b43e9fc0e1 linux 3.0: update from 3.0.17 to 3.0.22
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-02-27 09:04:40 -05:00
Koen Kooi 2425d6e457 linux-ti335x-psp 3.2: update to 3.2.6
Readahead fixed!

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-02-27 09:04:29 -05:00
Koen Kooi c4eefd7530 linux-ti33x-psp 3.2: update to 3.2.5
Runtime tested on a beaglebone A3

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-02-27 09:04:13 -05:00
Koen Kooi 14f31c3c5a linux-ti33x-psp 3.2: fix ehrPWM polarity inversion
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-02-27 09:04:02 -05:00
Koen Kooi 263dac0f94 linux-ti33x-psp 3.2: rebase patches onto latest v3.2-staging branch
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-02-10 21:32:46 -05:00
Koen Kooi 2405c41767 linux-ti33x-psp 3.2: add support for Towertech TT3201 CAN cape
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-02-10 21:32:46 -05:00
Koen Kooi 4a759de7bb linux-ti33x-psp 3.2: enable w1 for beaglebone, fix bootlogo
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-07 17:36:39 +01:00
Koen Kooi 584043688c linux-ti335x-psp 3.2: fix sd timeout, use pwm for backlight, add SPI fb support
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-07 12:12:29 +01:00
Koen Kooi 034e54254f linux-ti335x-psp: add 3.2 based on 3.2-staging branch
runtime tested on beaglebone

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-01 15:38:22 +01:00
Koen Kooi bfbb1cc110 linux-ti33x-psp 3.1: add dto patch to fix problems with various sd cards
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-27 09:05:03 +01:00
Koen Kooi ec465d19cb linux-ti33x-psp 3.1: fix beaglebone cape detection
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-26 11:01:52 +01:00
Koen Kooi 7049f8e77c linux-3.0: fix beagleboard DSI PLL regression
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-25 17:36:52 +01:00
Koen Kooi 7b09dfe646 linux-ti335x-psp 3.1: enable support for beaglebone cape EEPROM based detection
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-25 17:36:27 +01:00
Koen Kooi febfb01c9d linux-ti33x-psp 3.1: re-enable MUSB DMA for beaglebone
The production tester breaks with DMA disabled, so enable it again. Any breakage due to this should get reported to TI PSP so they can fix it.

This effectively reverts aa209df889

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-24 16:04:00 +01:00
Khem Raj 3b9c2d238b linux-3.0: Fix perf compile failure with eglibc 2.15
There is a conflict with eglibc headers since
new headers added the defines that compiler.h
was redefining without undefining them

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-20 12:15:37 +01:00
Koen Kooi 18ff66cb77 linux 3.0: update to 3.0.17
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-13 20:35:15 +01:00
Koen Kooi bca3912ee3 linux-ti33x-psp 3.1: register all cape/daugherboard EEPROM permutation in the boardfile for am335x
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-06 11:22:49 +01:00
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