summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* linux-mainline 3.2: kernel recipe based on mainline 3.2.16 with additional ↵Koen Kooi2012-05-0357-0/+82406
| | | | | | | | | | | 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>
* bonescript: silence systemd bbclass WARNING, ${PN}-systemd is unwantedDenys Dmytriyenko2012-05-031-0/+1
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* beaglebone: re-enable THUMB2_KERNEL in defconfig, as it affects boot time by .5sDenys Dmytriyenko2012-05-031-1/+2
| | | | | | This reverts commit 3c693c26087aa148b944166083b5336f05d1c15b. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles-omap3: enable for ti814x SOC familyDenys Dmytriyenko2012-05-032-1/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles-omap3: work around bug in opkgKoen Kooi2012-05-032-1/+8
| | | | | | | | | | | | 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>
* libgles-omap3: package dri files into driwsegl subpackagesKoen Kooi2012-05-031-7/+7
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles-omap3: move X related binaries into X11WSEGL subpackages to avoid ↵Koen Kooi2012-05-031-9/+9
| | | | | | | dragging in libx11 and friends Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles-omap3: copy over all binaries and abstract install processKoen Kooi2012-05-031-33/+18
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* beaglebone: disable THUMB2_KERNEL in defconfig for newer binutilsDenys Dmytriyenko2012-05-021-2/+1
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles-omap3: add missing libdrm dependencyv2012.05-yocto1.2Koen Kooi2012-04-301-2/+2
| | | | | | | | | | | 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>
* cloud9-gnome-image: same as cloud9-image, but with GNOME added to itKoen Kooi2012-04-241-0/+19
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* bonescript: update to latest gitKoen Kooi2012-04-231-4/+4
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* beaglebone-getting-started: updated to latest gitKoen Kooi2012-04-231-2/+2
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: fix VGA cape detection for beagleboneKoen Kooi2012-04-202-1/+28
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap4.inc: change to require tune-cortexa9.incDenys Dmytriyenko2012-04-181-2/+1
| | | | | | As reported by Eric Bénard Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: fix ehrPWM1 for beagleboneKoen Kooi2012-04-184-1/+92
| | | | | | | | 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>
* linux-ti33x-psp 3.2: include latest MUSB fixesKoen Kooi2012-04-183-5/+4
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: rebase onto latest PSPKoen Kooi2012-04-1851-519/+364
| | | | | | | | | | | | | 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>
* am33x-cm3: add firmware for am33x suspend/resumeKoen Kooi2012-04-181-0/+23
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* beaglebone-capes: userspace support for capesKoen Kooi2012-04-183-0/+43
| | | | | | | | 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>
* libgles-omap3: fix RRECOMMENDSKoen Kooi2012-04-181-2/+2
| | | | | | | | | | | | | | 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>
* linux 3.0: update to 3.0.28Koen Kooi2012-04-182-4/+4
| | | | | | | Runtime tested on Angstrom/beagleboard-xM Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* cloud9-image: add rsyncKoen Kooi2012-04-101-0/+1
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti335x-psp 3.2: fix 3.5" cape support, turn on CONFIG_AUDITKoen Kooi2012-04-105-4/+223
| | | | | | | * 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>
* beaglebone-tester: bump SRCREV to fix PMIC testKoen Kooi2012-04-101-2/+2
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* u-boot 2011.10rc: fix loading from /boot by adding ext4 supportKoen Kooi2012-04-106-1/+2556
| | | | | | | | | This patchset was pulled from u-boot patchwork and aren't final, but testing on beaglebone shows it to work. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Acked-by: Tom Rini <trini@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti335x-psp 3.2: update to 3.2.14Koen Kooi2012-04-10149-2/+11111
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* README: refer to toolchain-layer in meta-openembeddedDenys Dmytriyenko2012-03-301-3/+3
| | | | | | | Since gcc-4.5, binutils-2.20.1 and eglibc-2.12 are now in their own toolchain-layer of meta-openembedded, adjust README accordingly. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: fix VGA cape partnumberKoen Kooi2012-03-304-4/+4
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: improve cape supportKoen Kooi2012-03-305-1/+340
| | | | | 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.13Koen Kooi2012-03-3055-2/+3870
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* multi-kernel: add a comment on the addition of preparekernel taskDenys Dmytriyenko2012-03-301-8/+18
| | | | | | | | 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>
* am335x-evm.conf: Add 'ubi' to IMAGE_FSTYPES, use '+=' in assignmentTom Rini2012-03-301-1/+22
| | | | | | | | | | | | As per http://lists.linuxtogo.org/pipermail/openembedded-core/2012-March/020053.html a machine conf file should use '+=' to set IMAGE_FSTYPES. We also add the required MKUBIFS_ARGS / UBINIZE_ARGS. These are placed next to the line that sets us to use the PSP kernel tree and reference the TI wiki for the source of our info as well as dmesg / userland commands. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3evm.conf: Use '+=' not '?=' in IMAGE_FSTYPESTom Rini2012-03-301-1/+1
| | | | | | | | | As per http://lists.linuxtogo.org/pipermail/openembedded-core/2012-March/020053.html a machine conf file should use '+=' to set IMAGE_FSTYPES. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti814x.inc: Use '+=' not '?=' in IMAGE_FSTYPESTom Rini2012-03-301-1/+1
| | | | | | | | | As per http://lists.linuxtogo.org/pipermail/openembedded-core/2012-March/020053.html a machine conf file should use '+=' to set IMAGE_FSTYPES. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* am37x-evm.conf: Use '+=' not '?=' in IMAGE_FSTYPESTom Rini2012-03-301-1/+1
| | | | | | | | | As per http://lists.linuxtogo.org/pipermail/openembedded-core/2012-March/020053.html a machine conf file should use '+=' to set IMAGE_FSTYPES. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* multi-kernel: fix get_kernelversion returns None for do_compileconfigsDenys Dmytriyenko2012-03-292-3/+12
| | | | | | | | | | | | | 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>
* linux-{ti33x,omapl138}: simplify and unify handling of "tipspkernel" featureDenys Dmytriyenko2012-03-224-24/+21
| | | | | | | 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>
* linux-omap4: remove D_P = "-1" as it's the only kernelDenys Dmytriyenko2012-03-221-2/+0
| | | | | Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti81xx: delete broken symlink to dm816x-evm configsDenys Dmytriyenko2012-03-221-1/+0
| | | | | Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux 3.0: update to 3.0.25Koen Kooi2012-03-223-5/+48
| | | | | | | | | | | | | | | | | | | 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>
* ti-eula-unpack: fix the check for 32bit glibc, make it a warningDenys Dmytriyenko2012-03-221-4/+3
| | | | | | | | | | This makes better checking for 32bit glibc on Ubuntu 11.10 In general, change to a WARNING instead of breaking the build with an ERROR, to accomodate other different implementations of 32/64bit system libraries, as well as multiarch setups. Will need to come up with more robust solution later. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* README: update with the latest infoDenys Dmytriyenko2012-03-221-22/+18
| | | | | | | With distro-less fixes in OE-Core, no distro dependencies are required. Better explain toolchain requirements and setup specific versions. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux 3.0: Fix sprz319 erratum 2.1Koen Kooi2012-03-193-2/+214
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti335x-psp 3.2: update to v3.2.11Koen Kooi2012-03-19597-1667/+9001
| | | | | | | 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>
* u-boot: Fix config-Always-use-GNU-ld patch to work with dashKhem Raj2012-03-154-11/+11
| | | | | | | >& /dev/null is not ok for dash so use > /dev/null 2>&1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-eula-unpack: throw error message in case 32bit glibc is missingAndreas Müller2012-03-121-0/+8
| | | | | | | | | | TI installation tool requires 32bit glibc [1] [1] https://lists.yoctoproject.org/pipermail/meta-ti/2012-January/000357.html Signed-off-by: Andreas M??ller <schnitzeltony@googlemail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* gadget init: don't dump info to info.txt on bootKoen Kooi2012-03-072-2/+1
| | | | | | | | | | | This script adds ~10s to the boot time, doesn't have error checking and prevents loading the storage gadget 3 out of 10 times. Remove it from ExecStartPre to get a fast, consistent boot. The functionality should be moved to bone101. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti33x-psp 3.2: enable CONFIG_WATCHDOG_NOWAYOUT for beagleboneKoen Kooi2012-03-072-3/+3
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-omap4 3.1.0: patch to workaround installing FW images w/o subdirsDenys Dmytriyenko2012-03-072-1/+32
| | | | | | | 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>