Commit Graph

158 Commits

Author SHA1 Message Date
53f58d38b5 xf86-video-fbturbo: fix PE
The OE-core .inc already has PE=2, so increase it to 3 to fix upgrade
path.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-18 13:02:15 +01:00
4c40f31901 linux: import EHCI defconfig changes from upstream for olinuxino-a20
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-18 10:44:36 +01:00
a992bf3a06 linux: enable cpufreq for olinuxino-a13
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-18 10:43:05 +01:00
c8e0d44307 linux: disable TI and Whiteheat serial drivers
The firmware for these drivers breaks parallel make install with recent
versions of make:

| make[1]: *** No rule to make target
`/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/work/olinuxino_a20-angstrom-linux-gnueabi/linux/3.4.79-r0/image/lib/firmware/./',
needed by
`/build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/work/olinuxino_a20-angstrom-linux-gnueabi/linux/3.4.79-r0/image/lib/firmware/ti_3410.fw'.
Stop.

Since both of them are rarely used and virtually never on ARM systems
just disable them.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-18 09:16:05 +01:00
59d8ed7275 linux: update to latest git/3.4.79
Also update defconfigs with upstream changes to enable CMA.

Runtime tested on Olinuxino-a13/Angstrom

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-17 10:12:18 +01:00
58aa63f365 Merge pull request #37 from koenkooi/ump
sunxi-mali: overhaul recipe
2014-02-15 11:11:13 +01:00
f453d52175 sunxi-mali: overhaul recipe
The most important change is shipping the .so files in ${PN}, this is
needed for things like xf86-video-fbturbo to work properly. Also disable
the QA check this triggers.

Other fixes include:

* make recipe conform to OE style guide
* update to latest git
* remove unused INC_PR
* RPROVIDES_* is about packages, not about files, remove it
* Use default git protocol ('git') instead of 'http', which isn't
  officially supported by github
* Add libUMP.so symlink for xf86-video-fbturbo

Runtime tested on olinuxino-a13/Angstrom

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-15 10:40:32 +01:00
f87cc88b95 Merge pull request #35 from koenkooi/kernel
linux: enable autofs and ipv6 for all boards
2014-02-14 16:59:33 +03:00
fe1c3b66c3 Merge pull request #36 from koenkooi/PV-fixes
PV fixes
2014-02-14 16:53:17 +03:00
9222ada5fc xf86-video-fbturbo: fix PV
Also cleanup recipe

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-14 13:56:51 +01:00
985f6cc0a1 libdri2: fix PV
And clean up recipe as well.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-14 13:52:08 +01:00
fb3d9ceeb0 linux: enable autofs and ipv6 for all boards
The olinuxino-a20 defconfig was used as template.

This is needed for proper systemd support

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-14 13:51:36 +01:00
05b450a022 u-boot: fix PV
And drop PR as well since it isn't needed anymore.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-14 13:23:25 +01:00
b726aa234f Merge pull request #33 from vonfritz/upstream-master
kernel-modules to include are now defined in sunxi.inc
2014-02-13 08:54:03 +01:00
18c0552982 kernel-modules to include are now defined in sunxi.inc 2014-02-12 20:40:02 +01:00
1ece45aa7e olinuxino a13 doesn't have an ethernet controller, so build all known usb ethernet drivers
Also added spidev and all modules needed to get lcd screen working.
2014-02-11 19:37:28 +01:00
c02fbb7b92 Install all modules built in images 2014-02-11 19:36:40 +01:00
f7f3e05b4d Merge pull request #31 from vonfritz/upstream-master
Upstream master
2014-02-05 19:08:58 +01:00
920a7c3100 Merge branch 'upstream-master' of https://github.com/vonfritz/meta-sunxi into upstream-master 2014-02-05 18:09:11 +01:00
31341dc3ef removed unneeded definition in sunxi.inc 2014-02-05 17:44:59 +01:00
889813ce8a Update olinuxino-a13.conf
Set the right u-boot machine for olinuxino-a13
2014-02-05 17:10:08 +01:00
ff44353d49 Merge pull request #22 from chenbd/master
update "sunxi-board-fex" and "u-boot" version
2014-02-05 17:06:42 +01:00
f8bef0bc77 Merge pull request #30 from net147/sunxi-emac-compiled-in
Compile sunxi-emac into kernel for booting from network over NFS
2014-02-05 17:06:27 +01:00
0a3c6d46a9 Merge pull request #27 from KristofRobot/CPU
README.md: added performance options (resolves #25)
2014-02-05 17:05:35 +01:00
12d866fc92 Merge pull request #26 from ebutera/master
gst-plugin-cedar: import PoC gstreamer 0.10 plugin
2014-02-05 17:05:15 +01:00
e97c80ba18 Merge pull request #29 from net147/olinuxino-a20-nic
linux: enable CONFIG_SUNXI_EMAC for olinuxino-a20 NIC
2014-02-05 17:03:47 +01:00
1b9656c39d linux: compile sunxi-emac into kernel for cubietruck
The network driver needs to be compiled into the kernel for booting from
network over NFS.
2014-02-05 09:10:48 +11:00
e7d8f0c856 linux: compile sunxi-emac into kernel for cubieboard2
The network driver needs to be compiled into the kernel for booting from
network over NFS.
2014-02-05 09:10:33 +11:00
e6cd6c0ff6 linux: compile sunxi-emac into kernel for cubieboard
The network driver needs to be compiled into the kernel for booting from
network over NFS.
2014-02-05 09:09:26 +11:00
613b9080d7 README.md: added performance options (resolves #25) 2014-02-03 18:37:56 +01:00
99f8bdf099 linux: enable CONFIG_SUNXI_EMAC for olinuxino-a20 NIC 2014-01-31 17:01:44 +11:00
217e80e133 Merge pull request #28 from KristofRobot/avahi-remove
avahi: remove recipe
2014-01-23 14:00:00 -08:00
e67b61652d avahi: remove recipe
Removing recipe append to configure avahi-daemon.
This does not belong in a machine layer,
but should be handled in a distro layer.
2014-01-20 20:47:48 +01:00
7f47fa5e99 gst-plugin-cedar: import PoC gstreamer 0.10 plugin
GStreamer 0.10 plugin for Cedar H264 hardware encoding with no
binary blobs.

Based on PoC h264 encoder by Jens Kuske:
https://github.com/jemk/cedrus/tree/master/h264enc

Tested on OLinuXino A20 micro, kernel sunxi-3.4

Signed-off-by: Enrico Butera <ebutera@users.berlios.de>
2014-01-16 13:52:23 +01:00
37a4b06332 removed unneeded definition in sunxi.inc 2014-01-12 06:47:57 +01:00
c0c2046432 Merge pull request #1 from chenbd/master
update "sunxi-board-fex" and "u-boot" version
2014-01-05 00:10:21 -08:00
0369653b14 update "sunxi-board-fex" and "u-boot" version 2014-01-02 16:36:44 +08:00
1101a2da80 Merge pull request #20 from KristofRobot/issue14
linux_3.4.bb: fix QA warnings/errors (resolves #14)
2014-01-01 10:44:12 -08:00
ef312d09c8 Merge pull request #21 from vonfritz/upstream-master
set the right uboot-machine
2014-01-01 10:43:59 -08:00
e8ac28f073 set the right uboot-machine 2014-01-01 18:50:31 +01:00
25c8f6f528 linux_3.4.bb: fix QA warnings/errors (resolves #14) 2014-01-01 10:44:10 +01:00
6fe6aef4c9 Merge pull request #18 from chenbd/master
Add support for cubietruck
2013-12-31 02:43:20 -08:00
0f6f87ed12 Merge pull request #16 from KristofRobot/sdcard_race_cond2
sdcard_image-sunxi.bbclass: fixing race condition with virtual/kernel (r...
2013-12-31 02:36:17 -08:00
166d278aac Add missing RPROVIDES
RPROVIDES specifies the libraries that are dynamically loaded
at runtime. This patch fixes "no package provides libGLESv2.so"
similar errors that occur when including packages like layer-management
of meta-ivi layer.
2013-12-31 18:35:17 +08:00
db3d191f28 Add support for cubietruck 2013-12-31 10:52:13 +08:00
a248d37b35 sdcard_image-sunxi.bbclass: fixing race condition with virtual/kernel (resolves #15)
Fixing a race condition with virtual/kernel:do_deploy,
which needs to deploy the image before the IMAGE_CMD_sunxi-sdimg () code is being run
as part of image:do_rootfs, otherwise the following error would sometimes occur
when compiling with multiple threads (BB_NUMBER_THREADS=2):
"[..]/deploy/images/cubieboard2/uImage-cubieboard2.bin: No such file or directory"

Fixing this by using the kernel image in sysrootfs instead.

At the same time, also adding an explicit rootfs dependency on sunxi-board-fex:do_deploy because of
"${DEPLOY_DIR_IMAGE}/fex.bin", although this never seems to pose problems in practice.
2013-12-19 10:06:55 +01:00
92d1408c46 Merge pull request #13 from KristofRobot/xz-fix
sdcard_image-sunxi.bbclass: fixed .xz check
2013-12-15 23:03:53 -08:00
7880894810 sdcard_image-sunxi.bbclass: fixed .xz check
.xz check was relying on a bash check that was not working,
returning "]] : not found" error.
Replaced that check with an sh-compatible check,
from https://github.com/djwillis/meta-raspberrypi/blob/master/classes/sdcard_image-rpi.bbclass
2013-12-14 20:31:36 +01:00
694420f4d4 Merge pull request #12 from vonfritz/upstream
Add support for the olinuxino-A20 board
2013-12-13 01:54:17 -08:00
c80c4d24b9 Add support for the olinuxino-A20 board 2013-12-11 18:54:31 +01:00