Commit Graph

181 Commits

Author SHA1 Message Date
3e3ee0963c remove unnedded patches and confs 2014-04-22 13:33:52 +00:00
9f46a07305 linux: prepare defconfigs for axp20x thermal support 2014-03-21 07:53:02 +01:00
6e04e84948 Merge pull request #49 from peolsson/master
Added Olinuxino A10 LIME
2014-03-21 07:51:04 +01:00
43fe715ea4 Merge pull request #50 from KristofRobot/libdri2
libdri2 patch (resolves #23)
2014-03-21 07:44:00 +01:00
013766a96a Merge pull request #51 from koenkooi/master
linux: prepare defconfigs for axp20x thermal support
2014-03-20 20:25:54 +01:00
b54a46166e linux: prepare defconfigs for axp20x thermal support
Drop CONFIG_HWMON=m and CONFIG_HWMON=n and use the default value. This
mirrors:

	5a467f646b

and prepares for:

	fcec507519

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-03-19 10:12:19 +01:00
1d4e496b9d libdri2: adding missing dri2proto dependency (resolves #23) 2014-03-08 19:08:25 +01:00
48556c8603 sunxi-mali: removing unused patch (resolves #23) 2014-03-08 19:07:44 +01:00
7f1c185828 Added Olinuxino A10 LIME 2014-03-07 16:05:47 +01:00
48ab2dfe72 Merge pull request #48 from net147/sunxi-sdimg-typedep
sdcard_image-sunxi.bbclass: make sunxi-sdimg image dependent on rootfs type
2014-03-05 17:11:15 +01:00
aecfa42445 sdcard_image-sunxi.bbclass: make sunxi-sdimg image dependent on rootfs type
The rootfs may be using a filesystem type other than ext3 so it should
not be hardcoded.

Signed-off-by: Jonathan Liu <net147@gmail.com>
2014-03-06 00:39:47 +11:00
dd2ef3c27d Merge pull request #47 from KristofRobot/ext3-dep
sdcard_image-sunxi.bbclass: adding ext3 dependency (resolves #46)
2014-03-04 22:55:13 +01:00
9a2692fcde sdcard_image-sunxi.bbclass: adding ext3 dependency (resolves #46)
Without this explicit dependency,
a race condition would be present between the generation of the sd image
and the generation of the ext3 file,
which leads to corrupt SD images in some circumstances.

Based on meta-raspberrypi commit a760ea5fa2
2014-03-04 22:37:31 +01:00
1ebcb0778f Merge pull request #43 from koenkooi/kernel-defconfig
linux: run all defconfigs through 'make savedefconfig'
2014-02-23 11:44:33 +01:00
5b29d5f75a linux: run all defconfigs through 'make savedefconfig'
This tidies the cubieboard and olinuxino defconfigs and converts the
cubie2, truck and mele defconfig to the savedefconfig format.

This has no functional changes, only cosmetic ones.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-23 08:44:58 +01:00
dc663bd5d8 Merge pull request #42 from koenkooi/kernel-debugsize
linux: disable CONFIG_DEBUG_INFO
2014-02-20 13:36:03 +01:00
5fa994b656 linux: disable CONFIG_DEBUG_INFO
This options adds a ton of debug symbols leading to *very* large
binaries:

5.2M kernel-module-8188eu_3.4.79-r0.8_olinuxino_a20.ipk
4.9M kernel-module-8189es_3.4.79-r0.8_olinuxino_a20.ipk
3.6M kernel-module-8192cu_3.4.79-r0.8_olinuxino_a20.ipk

After this change:

244K kernel-module-8188eu_3.4.79-r0.12_olinuxino_a20.ipk
224K kernel-module-8189es_3.4.79-r0.12_olinuxino_a20.ipk
208K kernel-module-8192cu_3.4.79-r0.12_olinuxino_a20.ipk

End users don't need such detailed debug symbols.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-20 12:13:30 +01:00
855aeac558 Merge pull request #41 from koenkooi/udev-fix
linux: enable CONFIG_FHANDLE
2014-02-19 23:14:15 +01:00
1d69d49a69 linux: enable CONFIG_FHANDLE
Udev has race conditions without it enabled, see
https://www.mail-archive.com/systemd-devel@lists.freedesktop.org/msg16660.html
for more details.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-19 12:36:54 +01:00
52344b5328 Merge pull request #40 from koenkooi/fbturbo
xf86-video-fbturbo: fix PE
2014-02-18 14:13:19 +01:00
f59feea04b Merge pull request #38 from net147/sdcard
classes/sdcard_image-sunxi: use absolute path to rootfs
2014-02-18 14:12:27 +01:00
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
7b27e69651 Merge pull request #39 from koenkooi/linux-3.4.79
linux: update to latest git/3.4.79
2014-02-18 12:22:19 +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
2c36a963ba classes/sdcard_image-sunxi: use absolute path to rootfs 2014-02-17 18:07:26 +11: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