Denys Dmytriyenko
be837d63a4
README: by popular demand add comment on how to avoid systemd breakage
...
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-17 23:47:35 -04:00
Denys Dmytriyenko
297460c124
README: no longer depend on toolchain-layer, remove references to older gcc/binutils
...
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-17 23:36:52 -04:00
Koen Kooi
0fbf85083f
linux-ti33x-psp 3.2: make st7735fb DMA safe
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-17 14:28:18 -04:00
Koen Kooi
a334f160ea
beagleboard-getting-started: update for revision A6 release
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-17 14:28:13 -04:00
Koen Kooi
f189b368a7
linux-ti33x-psp 3.2: updates
...
* 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 >
2012-05-15 00:40:26 -04:00
Denys Dmytriyenko
a623c766f2
linux-ti33x-psp 3.2: avoid gold linker for Thumb2 kernel
...
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 >
2012-05-11 13:21:28 -04:00
Koen Kooi
fa87ca0b1a
omap3-sgx-modules, ti-staging.inc, ti-linuxutils: change PACKAGE_STRIP = "no" to the proper INHIBIT_PACKAGE_STRIP = "1"
...
PACKAGE_STRIP doesn't exit in oe-core (anymore)
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-11 00:32:49 -04:00
Denys Dmytriyenko
051482e3b0
linux-ti33x-psp 3.2: for beaglebone set default Asm architecture to armv7-a
...
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 >
2012-05-10 21:00:29 -04:00
Koen Kooi
285aeaee51
uim: userspace app to manage wl12xx firmware loading
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-10 15:36:11 -04:00
Koen Kooi
aefc6c8c3c
linux-ti33x-psp 3.2: rebase patches onto latest git
...
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 >
2012-05-10 15:35:51 -04:00
Koen Kooi
12bf8f2f92
linux-ti33x-psp 3.2: bump SRCREV for 2 CPPI1.4 fixes
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-10 15:35:11 -04:00
Koen Kooi
d5e0cd58d4
linux-ti335x-psp 3.2: switch to userspace governor for beaglebone, ondemand 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 >
2012-05-10 15:34:54 -04:00
Koen Kooi
ab70600459
linux-ti335x-psp 3.2: add patch to disable heartbeat LED trigger on shutdown
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-10 15:34:25 -04:00
Koen Kooi
cd3ef0bf0c
linux-ti335x-psp 3.2: use proper irq fix from Vaibhav
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-10 15:34:01 -04:00
Koen Kooi
8f53db29b9
linux-ti335x-psp 3.2: add support for CAN, RS232 and Battery beaglebone capes
...
Also change defconfig to prepare for audio support and fix lcd35 pinmux
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-10 15:33:43 -04:00
Koen Kooi
1af87d9126
linux-ti335x-psp 3.2: update to 3.2.16
...
3.2.16 is the final release in the 3.2-stable series by Greg KH.
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-10 15:31:55 -04:00
Koen Kooi
649c697bf8
linux-ti335x-psp 3.2: bump SRCREV to head of v3.2-staging and add 2 irq patches
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-10 15:31:34 -04:00
Koen Kooi
0be62d6c0d
linux-mainline 3.2: shut down heartbeat LED on halt/reboot/panic
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-10 15:30:43 -04:00
Koen Kooi
0b2c5e6de9
linux-mainline 3.2: add ASoC fixes for beagleboard
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-10 15:29:12 -04:00
Koen Kooi
ab56c86b96
linux-mainline 3.2: add support for beagleboard wifi expansion board
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-10 15:28:57 -04:00
Koen Kooi
7b8b1fe4b8
sdcard_image bbclass: make ext4 the default
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-10 15:28:38 -04:00
Koen Kooi
07913cca6c
u-boot 2011.12: switch beagleboard to ext4 to match beaglebone
...
Also add patch to increase ext2 read speed.
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Acked-by: Tom Rini <trini@ti.com >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 19:09:25 -04:00
Koen Kooi
f0e2305c7e
u-boot 2011.12: don't poke at uLCD7 settings from u-boot, it's handled in the kernel now
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Acked-by: Tom Rini <trini@ti.com >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 19:09:21 -04:00
Koen Kooi
368d7772dc
linux-mainline 3.2: fix build of external SGX modules
...
Patch downloaded from https://github.com/RobertCNelson/stable-kernel/tree/master/patches/sgx
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 19:09:17 -04:00
Koen Kooi
aaf625eb50
beagleboard: switch to linux-mainline and drag in more modules
...
also bump MACHINE_KERNEL_PR to force rebuild of external modules like sgx and dsp.
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 19:09:12 -04:00
Koen Kooi
4e18d70247
linux-mainline 3.2: kernel recipe based on mainline 3.2.16 with additional patches for e.g. beagleboard on top
...
This patchset is managed in https://github.com/beagleboard/kernel/tree/beagleboard-3.2 by Robert Nelson and myself.
Tested on beagleboard-xM/Angstrom
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 19:09:07 -04:00
Denys Dmytriyenko
aff1018e66
bonescript: silence systemd bbclass WARNING, ${PN}-systemd is unwanted
...
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 18:22:41 -04:00
Denys Dmytriyenko
b478431b3c
beaglebone: re-enable THUMB2_KERNEL in defconfig, as it affects boot time by .5s
...
This reverts commit 3c693c2608 .
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 16:07:25 -04:00
Denys Dmytriyenko
d18bb23803
libgles-omap3: enable for ti814x SOC family
...
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 02:13:57 -04:00
Koen Kooi
6014fc75c0
libgles-omap3: work around bug in opkg
...
All the EGL_BADALLOC failures that user have been reporting turn out to be
a bug in opkg:
http://groups.google.com/group/opkg-devel/browse_thread/thread/741d18b0ef31435e#
Opkg decides to relink symlinks to the wrong files. As a workaround we check
the symlink during every bootup and fix it if needed.
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 00:03:18 -04:00
Koen Kooi
405ce19965
libgles-omap3: package dri files into driwsegl subpackages
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 00:03:14 -04:00
Koen Kooi
4b453abf71
libgles-omap3: move X related binaries into X11WSEGL subpackages to avoid dragging in libx11 and friends
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 00:03:10 -04:00
Koen Kooi
6cff7f12d2
libgles-omap3: copy over all binaries and abstract install process
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-03 00:03:04 -04:00
Denys Dmytriyenko
3c693c2608
beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
...
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-05-02 20:40:58 -04:00
Koen Kooi
5b08302b88
libgles-omap3: add missing libdrm dependency
...
dpkg-deb -I shows:
Package: libgles-omap3
Version: 4.05.00.03-r26
Depends: libgles-omap3-flipwsegl, devmem2, update-rc.d, libdrm2 (>= 2.4.31), libgles-omap3-linuxfbwsegl, fbset, libc6 (>= 2.12), libgles-omap3-blitwsegl, libgles-omap3-frontwsegl
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
v2012.05-yocto1.2
2012-04-30 11:59:29 -04:00
Koen Kooi
51617eac0c
cloud9-gnome-image: same as cloud9-image, but with GNOME added to it
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-04-24 14:11:07 -04:00
Koen Kooi
a70dab6fe3
bonescript: update to latest git
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-04-23 15:38:49 -04:00
Koen Kooi
2efdf23c6d
beaglebone-getting-started: updated to latest git
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-04-23 15:38:49 -04:00
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
Denys Dmytriyenko
bb6f1bad7f
omap4.inc: change to require tune-cortexa9.inc
...
As reported by Eric Bénard
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-04-18 13:28:17 -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
62e713b1b3
am33x-cm3: add firmware for am33x suspend/resume
...
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
f026aa7bd0
beaglebone-capes: userspace support for capes
...
Not everything can be done inside the kernel yet, so have a script that does the userspace portion.
Only the LCD3 cape is supported currently, more will follow later.
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
41053c22a7
libgles-omap3: fix RRECOMMENDS
...
The modules assignment overwrote the previous ones, leading to missing libraries.
Before:
Package: libgles-omap3
Recommends: omap3-sgx-modules
After:
Package: libgles-omap3
Recommends: omap3-sgx-modules, libgles-omap3-es8, libgles-omap3-es6, libgles-omap3-es5, libgles-omap3-es3, libgles-omap3-es2
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
d2886e6355
cloud9-image: add rsync
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-04-10 15:11:27 -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
69102ec043
beaglebone-tester: bump SRCREV to fix PMIC test
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net >
Signed-off-by: Denys Dmytriyenko <denys@ti.com >
2012-04-10 15:11:18 -04:00