38edd14b04
Revert "kernel: use make defconfig for mainline"
...
This reverts commit 5c7ffb35f2
.
2015-06-10 12:18:51 +02:00
5c7ffb35f2
kernel: use make defconfig for mainline
...
Always use the sunxi_defconfig supplied by the kernel.
Signed-off-by: Jens Lucius <info@jenslucius.com >
2015-06-09 18:33:43 +02:00
82d0172433
kernel: use sunxi_defconfig for all boards
...
Do not use individual files for mainline kernel config but
sunxi_defconfig.
Signed-off-by: Jens Lucius <info@jenslucius.com >
2015-06-09 15:55:36 +02:00
d271c8130a
Add mainline linux
...
Add recipe and configuration files for mainline linux.
Signed-off-by: Jens Lucius <info@jenslucius.com >
2015-06-08 13:56:40 +02:00
091001b76d
lime2: remove double kernel config entry
...
An earlier patch introduced a double kernel config line. Remove it.
Signed-off-by: Jens Lucius <info@jenslucius.com >
2015-04-02 14:27:42 +02:00
7b424b6ec9
lime2: fix gmac vs emac kernel issue
...
The Olimex lime2 has gigabit ethernet instead of fast ethernet of other
limes. So it uses the gmac driver instead of the emac driver in linux
kernel.
2015-03-09 12:42:58 +01:00
eeb41f14c8
Add more devices (LimeA10, Lime2, A13SOM, Forfun Q88DB)
...
Add Olimex Boards Olinuxino A10 Lime, A20 Lime2, A13SOM and Forfun
A13 Tablet. Sort all machine names in recipes alphabetically.
2015-03-03 18:09:46 +01:00
196f800f7d
linux: add linux.inc again
...
Removing the linux.inc introduced an unnecessary dependency on meta-oe.
Add the latest linux.inc from meta-oe to the layer and change path.
Signed-off-by: Jens Lucius <info@jenslucius.com >
2015-03-02 01:05:58 +01:00
732bb19214
Merge pull request #84 from KristofRobot/linux-remove
...
linux: replacing custom linux.inc by openembedded linux.inc reference (r...
2015-02-22 12:01:07 +01:00
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
e25b18fd0b
linux: replacing custom linux.inc by openembedded linux.inc reference ( resolves #79 )
2015-02-02 20:16:53 +01:00
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
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
d809a6ecdb
olinuxino-a20som: include a20som
2014-09-08 12:16:10 +02:00
b81aa265ed
olinuxino-a20som: add kernel configuration
2014-09-08 12:16:10 +02:00
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
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
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
9bf053c15a
remove unnedded patches and confs
2014-03-23 10:18:57 +01: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
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
7f1c185828
Added Olinuxino A10 LIME
2014-03-07 16:05:47 +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
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
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
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
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
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
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
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
99f8bdf099
linux: enable CONFIG_SUNXI_EMAC for olinuxino-a20 NIC
2014-01-31 17:01:44 +11: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
25c8f6f528
linux_3.4.bb: fix QA warnings/errors ( resolves #14 )
2014-01-01 10:44:10 +01:00
db3d191f28
Add support for cubietruck
2013-12-31 10:52:13 +08:00
c80c4d24b9
Add support for the olinuxino-A20 board
2013-12-11 18:54:31 +01:00
ea2055061f
Merge pull request #11 from raoulh/master
...
sunxi layer fixes and updates
2013-12-11 01:31:10 -08:00
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
f2bc290430
remove modules that cause a build failure
2013-12-10 15:36:18 +01:00
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
ba9330350f
Update linux-sunxi kernel to the latest revision v3.4.67
2013-12-03 18:58:22 +01:00
3a8616d932
new machine meleg : Add support for mele a1000g and a2000g
2013-12-02 15:19:18 +01:00
a3d83e799d
cubieboard: updated defconfig
2013-11-06 09:12:00 +04:00
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
25621a78d3
linux_3.4: added cubieboard2 support
2013-10-31 13:28:34 +01:00