Commit Graph

217 Commits

Author SHA1 Message Date
Nicolas Aguirre
5727515f10 Add support for banapi machine
Conflicts:
	recipes-bsp/sunxi-board-fex/sunxi-board-fex.bb
	recipes-bsp/u-boot/u-boot_git.bb
	recipes-graphics/libgles/sunxi-mali_git.bb
	recipes-kernel/linux/linux_3.4.bb
2015-02-22 11:59:46 +01:00
Kristof Robot
e25b18fd0b linux: replacing custom linux.inc by openembedded linux.inc reference (resolves #79) 2015-02-02 20:16:53 +01:00
Christian Ege
d5461fdab9 This adds support to build for the Olimex A20-OLinuXino-LIME
- Added a "olinuxino-a20lime" machine configuration

Signed-off-by: Christian Ege <k4230r6@gmail.com>
2014-09-29 22:19:37 +02:00
Jens Lucius
c8782fa7fd Removed double KERNEL_IMAGETYPE
KERNEL_IMAGETYPE is defined in kernel (linux_3.4.bb) and machine
(conf/machine/include/sunxi.inc). This can lead to problems when
trying to change the image type. Removed from kernel.

Signed-off-by: Jens Lucius <info@jenslucius.com>
2014-09-18 19:39:38 +02:00
dnmeid
d809a6ecdb olinuxino-a20som: include a20som 2014-09-08 12:16:10 +02:00
dnmeid
b81aa265ed olinuxino-a20som: add kernel configuration 2014-09-08 12:16:10 +02:00
Dan McGregor
dea1bac947 linux-3.4: add cgroup xattr patch
This should have been part of the previous commit.

Acquired from Arch Linux.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
2014-07-30 18:33:14 -06:00
Dan McGregor
e408b5024f linux-3.4: update to 3.4.90
This fixes an issue with systemd >= 213, where it can't mount a
filesystem in /sys/fs/cgroups/systemd because sysfs didn't support
xattr.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
2014-07-30 17:06:24 -06:00
Koen Kooi
070639d970 linux 3.4: update to latest git
Changes include, but are not limited to:

* 32bit hdmi audio support
* MMC support for sun41
* SPI fixes
* AXP thermal support

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-04-08 09:55:42 +02:00
Marco Franceschetti
9bf053c15a remove unnedded patches and confs 2014-03-23 10:18:57 +01:00
Aguirre
9f46a07305 linux: prepare defconfigs for axp20x thermal support 2014-03-21 07:53:02 +01:00
Aguirre
6e04e84948 Merge pull request #49 from peolsson/master
Added Olinuxino A10 LIME
2014-03-21 07:51:04 +01:00
Koen Kooi
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
Peter Olsson
7f1c185828 Added Olinuxino A10 LIME 2014-03-07 16:05:47 +01:00
Koen Kooi
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
Koen Kooi
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
Koen Kooi
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
Koen Kooi
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
Koen Kooi
a992bf3a06 linux: enable cpufreq for olinuxino-a13
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-18 10:43:05 +01:00
Koen Kooi
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
Koen Kooi
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
Koen Kooi
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
Nicolas Aguirre
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
Aguirre
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
Jonathan Liu
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
Jonathan Liu
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
Jonathan Liu
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
Jonathan Liu
99f8bdf099 linux: enable CONFIG_SUNXI_EMAC for olinuxino-a20 NIC 2014-01-31 17:01:44 +11:00
Aguirre
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
Kristof Robot
25c8f6f528 linux_3.4.bb: fix QA warnings/errors (resolves #14) 2014-01-01 10:44:10 +01:00
Baodong Chen
db3d191f28 Add support for cubietruck 2013-12-31 10:52:13 +08:00
Marco Franceschetti
c80c4d24b9 Add support for the olinuxino-A20 board 2013-12-11 18:54:31 +01:00
Aguirre
ea2055061f Merge pull request #11 from raoulh/master
sunxi layer fixes and updates
2013-12-11 01:31:10 -08:00
Enrico Butera
3bfe889a0b Merge pull request #9 from KristofRobot/clean_kernel
linux_3.4: removed all kernel module references (resolves #8)
2013-12-10 11:33:15 -08:00
Raoul Hecky
f2bc290430 remove modules that cause a build failure 2013-12-10 15:36:18 +01:00
Kristof Robot
b8d303b000 recipes-kernel/linux/linux_3.4.bb: removed all kernel module references (resolves #8)
Kernel module references should be put in machine.conf instead
2013-12-09 18:34:55 +01:00
Raoul Hecky
ba9330350f Update linux-sunxi kernel to the latest revision v3.4.67 2013-12-03 18:58:22 +01:00
Nicolas Aguirre
3a8616d932 new machine meleg : Add support for mele a1000g and a2000g 2013-12-02 15:19:18 +01:00
Sergey Lapin
a3d83e799d cubieboard: updated defconfig 2013-11-06 09:12:00 +04:00
Kristof Robot
6f0fb62383 Updated based on latest sun7i-defconfig from jwrdegoede
URL:https://github.com/jwrdegoede/linux-sunxi/blob/sunxi-3.4/arch/arm/configs/sun7i_defconfig

Also enabled CONFIG_VFPv3
2013-10-31 13:30:44 +01:00
Kristof Robot
25621a78d3 linux_3.4: added cubieboard2 support 2013-10-31 13:28:34 +01:00
Raoul Hecky
2352ee9620 add kernel module for usb to serial devices 2013-10-29 22:37:52 +01:00
Tomas Novotny
7d7ff35204 Add support for A10S-OLinuXino-MICRO board 2013-10-23 15:28:55 +02:00
Nicolas Aguirre
a4f0732c12 Fix kernel version number and cleanup package 2013-10-19 08:30:57 +02:00
Nicolas Aguirre
1a7f72a8e6 Add cubieboard2 support, first work 2013-10-16 22:12:12 +02:00
Nicolas Aguirre
ddc46e4b9c Update defconfig for mele 2013-09-12 08:21:37 +02:00
Nicolas Aguirre
8840d1a82a Change linux to use 3.4 branch 2013-09-12 08:20:59 +02:00
Marco Franceschetti
812baa7788 update olinuxino defconfig (a13-defconfig) 2013-07-10 15:22:27 +02:00
Marco Franceschetti
f0e0de4099 update defconfig and kernel recipe 2013-07-09 23:30:47 +02:00
Marco Franceschetti
2f4ba4cd79 update kernel rev 2013-07-09 23:12:55 +02:00
Nicolas Aguirre
7d1ef3907e Use dylan linux.inc file 2013-05-18 21:10:55 +02:00
Nicolas Aguirre
ba10495e94 update linux to the latest working version on 3.0 branch 2013-05-18 21:10:25 +02:00
Nicolas Aguirre
329ce1008d Load these modules at startup 2013-03-14 23:06:52 +01:00
Nicolas Aguirre
2e2b53edaf u-boot and linux kernel are compatible with cubieboard 2013-03-12 16:13:32 +01:00
Nicolas Aguirre
7292baa2d9 Add cubieboard machine 2013-03-12 16:12:49 +01:00
Nicolas Aguirre
c8cb5d9db4 Add 3.0.62 kernel 2013-03-06 20:52:18 +01:00
Nicolas Aguirre
0769172ac4 Bump config to match 3.0.57 kernel revision 2013-02-24 21:29:24 +01:00
Nicolas Aguirre
84758b7f78 Change machine name ! allwinner-a10 doesn't exists anymore.
Add 2 new machines : olinuxino-a13 for olimex A13 borads
                     mele for Mele a1000/a20000 products
2013-01-16 22:43:26 +01:00
Nicolas Aguirre
be92a15128 update to the latest version of sunxi kernel (3.0.57) 2013-01-11 18:52:30 +01:00
Nicolas Aguirre
238aa3394f Enable gpio module, usefull for changing mele a1000/2000 leds. 2013-01-11 18:52:00 +01:00
Nicolas Aguirre
0cb53d37b9 Use new sunxi repository for the kernel 2012-11-13 13:15:52 +01:00
Nicolas Aguirre
a535b80229 Add aufs support in allwinner kernel 2012-10-17 19:21:01 +02:00
Nicolas Aguirre
046db95a55 Use performance as default cpu governor, and all others as modules. 2012-10-12 08:13:32 +02:00
Nicolas Aguirre
77064c81dc Update to 3.0.42 defconfig and add USB Audio class 2012-10-11 22:56:45 +02:00
Nicolas Aguirre
327011d841 Use latest revision 2012-10-08 00:25:39 +02:00
Nicolas Aguirre
f0baa81247 Add linux 3.0 with latest working revision of allwinner kernel on allwinner-v3.0-android-v2 branch 2012-10-07 10:37:50 +02:00
Enrico Butera
0192226c66 allwinner-a10: initial import.
Signed-off-by: Enrico Butera <ebutera@users.berlios.de>
2012-06-03 19:47:57 +02:00