summaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux
Commit message (Collapse)AuthorAgeFilesLines
* linux-omapl138-psp: Add latest linux-omapl138 patchesFranklin S. Cooper Jr2013-02-125-51/+384
| | | | | | | | | | | | | | | | | | | | | | | * 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>
* linux-omapl138-psp_2.6.37: Add MACHINE_KERNEL_PR and fix white space issues.Franklin S. Cooper Jr2013-02-121-9/+11
| | | | | | | | * 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>
* keystone: update defconfig with latest for mcsdk alpha7Murali Karicheri2013-01-291-2038/+0
| | | | | Signed-off-by: Murali Karicheri <m-karicheri2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* keystone: update kernel and bootloaders recipes for mcsdk alpha7 releaseMurali Karicheri2013-01-291-1/+1
| | | | | Signed-off-by: Murali Karicheri <m-karicheri2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* multi-kernel.inc: repeat do_configure after do_compileconfigsDenys Dmytriyenko2013-01-281-0/+2
| | | | | | Populate default defconfig into .config and process with oldconfig target Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-keystone: update to the latest dev release for keystoneDenys Dmytriyenko2013-01-212-138/+831
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-keystone: update from version 3.6-rc6 to 3.6.6Denys Dmytriyenko2012-12-032-14/+534
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-keystone: add kernel for keystone SOCDenys Dmytriyenko2012-11-162-0/+1029
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-am335x-3.2.0-psp04.06.00.08: Add PSP v04.06.00.08 of the Linux kernelFranklin S. Cooper Jr2012-10-1823-0/+16322
| | | | | | | | | | | * 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> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
* linux-ti33x-psp 3.2: update beaglebone defconfigKoen Kooi2012-10-172-65/+65
| | | | | | | | | * 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> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
* linux-mainline: update to 3.2.28Koen Kooi2012-10-171-4/+4
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
* linux-ti33x-psp 3.2: update to 3.2.28 and add motorcape supportKoen Kooi2012-10-17120-11/+9364
| | | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
* linux-ti335x-psp 3.2: mux orientation detect for camera sensor to gpio ↵Koen Kooi2012-10-172-1/+37
| | | | | | | | instead of gpmc Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
* linux-ti33x-psp 3.2: update to 3.2.25Koen Kooi2012-10-17183-2/+16830
| | | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
* linux-ti33x-psp 3.2: LCD7 A3 support, eMMC cape support, camera cape ↵Koen Kooi2012-10-175-1/+610
| | | | | | | | improvements Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
* linux-ti33x-psp 3.2: update to 3.2.23Koen Kooi2012-07-31171-322/+6824
| | | | | | | Regenerate all beaglebone patches and add one vfs tracer patch for powertop Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: enable more tracing features for beagleboneKoen Kooi2012-07-312-7/+15
| | | | | | | This makes powertop 2.0 happy Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: add fixed for cssp, fbset and OPP50Koen Kooi2012-07-318-30/+1936
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: add support for audio cape and disable LBO gpio for ↵Koen Kooi2012-07-313-1/+101
| | | | | | | battery cape Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: add camera driver for beagleboneKoen Kooi2012-07-312-16/+30
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: fix audio/spidev clash on beagleboneKoen Kooi2012-07-312-1/+27
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: update to 3.2.21, add libertas fixesKoen Kooi2012-07-31418-356/+21741
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux.inc: remove unused variable RPSRCAndreas Müller2012-06-211-2/+0
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux.inc: remove require linux-tools.incAndreas Müller2012-06-211-3/+0
| | | | | | | | | linux-tools.inc was removed in oe-core (perf has own package) [1]. [1] http://cgit.openembedded.org/openembedded-core/commit/?id=b485f3e0e55ad62079ed0913970ff0620f4808ea Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: turn on CONFIG_USB_SUSPEND to fix usb mass storageKoen Kooi2012-06-112-2/+2
| | | | | | | | Many thanks to Arkadiusz Karas <arkkar13@googlemail.com> for figuring that out and sharing the info. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: backport PM and USB fixes from PSPKoen Kooi2012-06-1119-1/+2163
| | | | | | | | The complete patchset will get rebased to the tip of the PSP tree soon, but the conflicts take a lot of time to resolve. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: fix buttons on LCD capesKoen Kooi2012-06-113-1/+187
| | | | | | | | One patch to add button layout for the a1 revision of the 3.5" LCD cape and another patch to stop spidev from loading when SPI1_D1 is used as gpio Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp: enable TSL2550 driver for beaglebone weatherstation capeKoen Kooi2012-06-112-2/+2
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: switch ADC to 16x averaging, disable 275MHz, add 4.3" ↵Koen Kooi2012-06-115-1/+225
| | | | | | | | | | | | | LCD support * The switch to 16x averaging is done to combat the excessive noise in the signal. It's still *very* bad, but the TS cursor jitter has decreased a bit * The OPP for 275MHz was disabled due to all the errata. Both the EMIF and MUSB don't seem to like that OPP. * The resistive touch version of the 4.3" LCD cape is supported in 24 bit mode. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-mainline 3.2.18: build in usbhid and tsc2007 and run 'make oldconfig'Koen Kooi2012-05-311-11/+5
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: set PV accordingly, when not using tipspkernelDenys Dmytriyenko2012-05-311-0/+3
| | | | | | | | | The patchset in PATCHES_OVER_PSP updates the kernel to 3.2.x, so make PV match. This doesn't need PR or MACHINE_KERNEL_PR bumps since both the kernel ABI and file locations remain the same. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Koen Kooi <koen@circuitco.com>
* tipspkernel: add extra level to FILESPATH with major version in the nameDenys Dmytriyenko2012-05-311-2/+17
| | | | | | | | | | | Add PMV variable to contain major version by extracting first 2 numbers from PV Insert new level to FILESPATH - PN-PV-PR:PN-PV:PN-PMV:PN:files:. Allow keeping patches and configs generic for the series (i.e. 3.2) while incrementing stable releases (i.e. 3.2.18) Drop use of BP and BPN, as they don't change for the kernel Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Koen Kooi <koen@circuitco.com>
* linux-ti33x-psp 3.2: fix pin free check once and for allKoen Kooi2012-05-302-1/+70
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: sgx fix from PSP + dvi cape audio fixKoen Kooi2012-05-304-44/+360
| | | | | | | Also move more things to modules to speed up boot. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: update to 3.2.18Koen Kooi2012-05-30222-1/+14793
| | | | | | | Duplicate patches between PSP and 3.2.17 have been dropped from the 3.2.17 series Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: i2c and cape fixesKoen Kooi2012-05-306-1/+234
| | | | | | | | | * Fix I2C prescaler to run at full speed instead of 1/4 speed * fix led/spidev/w1 check * move RS232 cape to ttyO2 Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-mainline: Add patches to enable libertas firmware loading asynchronouslyAndreas Müller2012-05-2917-2/+2165
| | | | | | | | | | | | | | | | When using udev >=177 libertas driver does not load properly the firmware [1]. The patches 0001-0016 were taken from [2] and can be viewed at [3]. Patch 0017 I created to fix compiler complaining for missing symbol is_interrupt when DEBUG set. The patch series was tested with meta-gumstix on overo with udev-175 and udev-182. [1] http://www.spinics.net/lists/linux-wireless/msg85541.html [2] git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next.git [3] http://git.kernel.org/?p=linux/kernel/git/linville/wireless-next.git;a=history;f=drivers/net/wireless/libertas;hb=HEAD Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-mainline: update to 3.2.18Koen Kooi2012-05-291-4/+4
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: merge in 6 musb patches from PSPKoen Kooi2012-05-297-1/+304
| | | | | | | | Updating the SRCREV would require redoing all boardfile patches due to the EVM-SK changes. So cherry-pick the 6 patches we need. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti335x-psp 3.2: cape enhancements and patch cleanupsKoen Kooi2012-05-2957-157/+1526
| | | | | | | | | | | | | | | | * add support for revision A2 of the 7" Beagleboardtoys cape * allow capes to disable w1-gpio * add stub for the Beagleboardtoys camera cape * Fill in more entries in the am335x mux table * switch to 4x oversampling in the tsadc driver to reduce jitter (or cursor hula dancing as Gerald describes it) * Add a function to set the pinmux from the eeprom data instead of the boardfile * Add support for the Bebopr cape All beaglebone patches have been rediffed and renumbered to avoid confusion Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: silence useless omap4 hwmod warningKoen Kooi2012-05-292-0/+34
| | | | | | | This fixes the last remaining debug print shown when booting with 'quiet' Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: demote cpsw PHY message to INFOKoen Kooi2012-05-212-1/+53
| | | | | | | | This keeps them from appearing on the screen during quiet boots. They are still being reported, so no info is lost. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: make st7735fb DMA safeKoen Kooi2012-05-172-1/+145
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: updatesKoen Kooi2012-05-158-1/+804
| | | | | | | | | | | | * Fix LEDs on 3.5", 7" and DVI capes * Add support for rev A2 DVI capes * Minor warning fixes to the boardfile * All PWMs are initialized, but not pinmuxed * Debugfs output for mux direction has been fixed * When no capes claim the SPI bus /dev/spidev2.0 will appear Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: avoid gold linker for Thumb2 kernelDenys Dmytriyenko2012-05-111-0/+2
| | | | | | | | | | | | | BeagleBone kernel is required to be built in Thumb2 mode for fast boot. Gold linker is not yet perfect for this, giving an internal error: | arm-linux-gnueabi-ld: internal error in thumb_branch_common, at .../binutils-cross-2.22-r6/binutils-2.22/gold/arm.cc:4149 While this fix can be put in generic linux.inc for all the kernels, it's better to test the Gold linker out as much as possible and only disable it for known issues, like this one (until it gets fixed, of course). Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: for beaglebone set default Asm architecture to armv7-aDenys Dmytriyenko2012-05-102-0/+37
| | | | | | | | | | | | | | | | | Beaglebone kernel needs to be built in Thumb2 mode to achieve fast boot times. Unfortunately, that build is broken under newer binutils-2.22 with the below Assembler error. The fix is to pass the specific -march=armv7-a flag to the Assembler to make it work. | arch/arm/boot/compressed/head.S: Assembler messages: | arch/arm/boot/compressed/head.S:127: Error: selected processor does not support requested special purpose register -- `mrs r2,cpsr' | arch/arm/boot/compressed/head.S:134: Error: selected processor does not support requested special purpose register -- `mrs r2,cpsr' | arch/arm/boot/compressed/head.S:136: Error: selected processor does not support requested special purpose register -- `msr cpsr_c,r2' | make[2]: *** [arch/arm/boot/compressed/head.o] Error 1 | make[1]: *** [arch/arm/boot/compressed/vmlinux] Error 2 Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Koen Kooi <koen@circuitco.com>
* linux-ti33x-psp 3.2: rebase patches onto latest gitKoen Kooi2012-05-10104-557/+499
| | | | | | | The psp tree added a patch to limit the beaglebone to 500MHz when powered by USB, which triggered conflicts in the patches. The 3.2.16 series has been rediffed as well, no functional changes. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: bump SRCREV for 2 CPPI1.4 fixesKoen Kooi2012-05-101-2/+2
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti335x-psp 3.2: switch to userspace governor for beaglebone, ondemand ↵Koen Kooi2012-05-102-3/+3
| | | | | | | seems to cause problems on a small percentage of boards Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti335x-psp 3.2: add patch to disable heartbeat LED trigger on shutdownKoen Kooi2012-05-102-1/+69
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>