1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-01-12 01:20:20 +00:00

Compare commits

...

60 Commits

Author SHA1 Message Date
Denys Dmytriyenko
88867c1d96 extras: move things to extras
Move non-essential, outdated, best-effort pieces, as well, as those requiring
extra non-standard dependencies besides oe-core.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-06-11 20:44:56 -04:00
Denys Dmytriyenko
a1e2573369 extras: create an empty (sub-)layer for extra or best-effort stuff
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-06-11 20:04:16 -04:00
Koen Kooi
897596f437 beaglebone-tester: bump SRCREV to fix failure reporting
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-06-11 17:00:34 -04:00
Koen Kooi
53905d1610 linux-ti33x-psp 3.2: turn on CONFIG_USB_SUSPEND to fix usb mass storage
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>
2012-06-11 16:59:08 -04:00
Koen Kooi
0309200539 beaglebone-capes: add support for weatherstation cape
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-06-11 16:59:08 -04:00
Koen Kooi
c5e5c304b8 beaglebone-capes: add support for 4.3" LCD cape
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-06-11 16:59:07 -04:00
Koen Kooi
536748db58 linux-ti33x-psp 3.2: backport PM and USB fixes from PSP
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>
2012-06-11 16:59:07 -04:00
Koen Kooi
e4fc1993e1 linux-ti33x-psp 3.2: fix buttons on LCD capes
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>
2012-06-11 16:59:07 -04:00
Koen Kooi
5f7c0da7a4 linux-ti33x-psp: enable TSL2550 driver for beaglebone weatherstation cape
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-06-11 16:59:07 -04:00
Koen Kooi
3dde332e52 linux-ti33x-psp 3.2: switch ADC to 16x averaging, disable 275MHz, add 4.3" 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>
2012-06-11 16:59:07 -04:00
Koen Kooi
4f684c71cc linux-mainline 3.2.18: build in usbhid and tsc2007 and run 'make oldconfig'
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-31 19:28:55 -04:00
Denys Dmytriyenko
67088ec673 linux-ti33x-psp 3.2: set PV accordingly, when not using tipspkernel
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>
2012-05-31 18:31:22 -04:00
Denys Dmytriyenko
16e8d19197 tipspkernel: add extra level to FILESPATH with major version in the name
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>
2012-05-31 18:31:18 -04:00
Koen Kooi
da7c9449fa linux-ti33x-psp 3.2: fix pin free check once and for all
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-30 13:49:27 -04:00
Koen Kooi
1d44de8f58 linux-ti33x-psp 3.2: sgx fix from PSP + dvi cape audio fix
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>
2012-05-30 13:49:16 -04:00
Koen Kooi
2177f80076 linux-ti33x-psp 3.2: update to 3.2.18
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>
2012-05-30 13:49:03 -04:00
Koen Kooi
d9d51a11b8 linux-ti33x-psp 3.2: i2c and cape fixes
* 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>
2012-05-30 13:48:52 -04:00
Andreas Müller
275240af94 linux-mainline: Add patches to enable libertas firmware loading asynchronously
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>
2012-05-29 18:11:01 -04:00
Koen Kooi
a7426c1dad linux-mainline: update to 3.2.18
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-29 18:06:05 -04:00
Koen Kooi
e4a354f6b0 ti-hw-bringup-image: disable sdcard image class
The class breaks with the current genext2fs in oe-core.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-29 15:57:50 -04:00
Koen Kooi
0dc054072d linux-ti33x-psp 3.2: merge in 6 musb patches from PSP
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>
2012-05-29 15:49:27 -04:00
Koen Kooi
ca33f0eb2d linux-ti335x-psp 3.2: cape enhancements and patch cleanups
* 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>
2012-05-29 15:49:21 -04:00
Koen Kooi
1078965795 linux-ti33x-psp 3.2: silence useless omap4 hwmod warning
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>
2012-05-29 15:49:14 -04:00
Koen Kooi
d33058225d linux-ti33x-psp 3.2: demote cpsw PHY message to INFO
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>
2012-05-21 17:12:27 -04:00
Koen Kooi
185d621611 beaglebone-capes: add a powerdown script as well
The current powerdown script disables the PMIC backlight

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-21 16:53:36 -04:00
Roger Monk
a9eca3f6f9 omapfbplay: import from OE classic + api tweak
Signed-off-by: Roger Monk <r-monk@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-21 16:16:22 -04:00
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
1155 changed files with 119069 additions and 372 deletions

22
README
View File

@@ -1,30 +1,28 @@
The official OpenEmbedded/Yocto BSP layer for Texas Instruments platforms.
It is hosted on http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/ with the
source repository at git://git.yoctoproject.org/meta-ti
This layer depends on:
URI: git://git.openembedded.org/openembedded-core
layers: meta
branch: master
revision: HEAD
URI: git://git.openembedded.org/meta-openembedded
layers: toolchain-layer
branch: master
revision: HEAD
There are known issues when using a toolchain with gcc-4.6 and binutils-2.22
from OpenEmbedded-Core, thus it is recommended to use toolchain-layer from
meta-openembedded with gcc-4.5 + Linaro patches and binutils-2.20.1.
When not depending on meta-openembedded and not using systemd, you may need to
mask few miscellaneous recipes requiring systemd, by adding this to local.conf:
BBMASK = "meta-ti/recipes-misc"
The base BSP part of meta-ti should work with different OpenEmbedded/Yocto
distributions and layer stacks, such as:
distro-less (only with OE-Core), with Yocto/Poky, with Angstrom or Arago.
Please follow the recommended setup procedures of your OE distribution. When
using in a distro-less configuration, please add to your local.conf:
Please follow the recommended setup procedures of your OE distribution.
GCCVERSION = "4.5%"
BINUVERSION = "2.20.1"
Send pull requests, patches, comments or questions to meta-ti@yoctoproject.org

View File

@@ -19,7 +19,7 @@ LOOPDEV_FS ?= "/dev/loop3"
SDIMG_SIZE ?= "444"
# FS type for rootfs
ROOTFSTYPE ?= "ext3"
ROOTFSTYPE ?= "ext4"
BOOTPARTNAME_beaglebone = "BEAGLE_BONE"
BOOTPARTNAME ?= "${MACHINE}"

View File

@@ -17,7 +17,7 @@ require conf/machine/include/omap3.inc
# SPL build
EXTRA_IMAGEDEPENDS = "u-boot"
PREFERRED_PROVIDER_virtual/kernel = "linux"
PREFERRED_PROVIDER_virtual/kernel = "linux-mainline"
IMAGE_FSTYPES += "tar.bz2 ubi"
EXTRA_IMAGECMD_jffs2 = "-lnp "
@@ -46,3 +46,6 @@ UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512"
# and sdio
MACHINE_FEATURES = "kernel26 screen apm usbgadget usbhost vfat alsa"
# For a modularized kernel we want to drag in networking, sound, rtc etc."
MACHINE_EXTRA_RRECOMMENDS = "kernel-module-smsc95xx kernel-module-snd-soc-twl4030 kernel-module-rtc-twl"

View File

@@ -4,7 +4,7 @@ require conf/machine/include/soc-family.inc
require conf/machine/include/tune-cortexa8.inc
PREFERRED_PROVIDER_virtual/kernel = "linux-omap"
# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r119"
MACHINE_KERNEL_PR = "r121"
KERNEL_IMAGETYPE = "uImage"

View File

@@ -4,7 +4,7 @@ require conf/machine/include/soc-family.inc
require conf/machine/include/tune-cortexa8.inc
PREFERRED_PROVIDER_virtual/kernel = "linux-ti33x-psp"
# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r10"
MACHINE_KERNEL_PR = "r12"
KERNEL_IMAGETYPE = "uImage"

17
extras/COPYING.MIT Normal file
View File

@@ -0,0 +1,17 @@
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

17
extras/README Normal file
View File

@@ -0,0 +1,17 @@
An "extras" (AKA best-effort) layer for meta-ti
This layer depends on:
URI: git://git.openembedded.org/openembedded-core
layers: meta
branch: master
URI: git://git.yoctoproject.org/meta-ti
layers: meta
branch: master
Send pull requests, patches, comments or questions to meta-ti@yoctoproject.org
Maintainers: Denys Dmytriyenko <denys@ti.com>
Koen Kooi <koen@dominion.thruhere.net>

9
extras/conf/layer.conf Normal file
View File

@@ -0,0 +1,9 @@
# We have a conf and classes directory, append to BBPATH
BBPATH .= ":${LAYERDIR}"
# We have a recipes directory, add to BBFILES
BBFILES += "${LAYERDIR}/recipes*/*/*.bb ${LAYERDIR}/recipes*/*/*.bbappend"
BBFILE_COLLECTIONS += "meta-ti-extras"
BBFILE_PATTERN_meta-ti := "^${LAYERDIR}/"
BBFILE_PRIORITY_meta-ti = "10"

Some files were not shown because too many files have changed in this diff Show More