Commit Graph

1505 Commits

Author SHA1 Message Date
CvH
7646b9cca5 linux: bump amlogic-3.14 2018-09-13 14:25:34 +02:00
CvH
8442c295ac Merge pull request #2955 from HiassofT/le9-rpi-kernel-4.14.68
linux (RPi): update to 4.14.68
2018-09-13 13:47:11 +02:00
Matthias Reichl
ca2d4b9c49 linux (RPi): update to 4.14.69
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-13 00:03:51 +02:00
mglae
dc2be7f9e4 linux: ath9k: enable hwcrypt and Channel Context support 2018-09-09 00:30:12 +02:00
Matthias Reichl
046adcced5 linux (RPi): update to 4.14.68
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-05 17:14:52 +02:00
Matthias Reichl
e3908143d5 linux (RPi): update to 4.14.67
drop softirq patches, Linus' patch is upstream since 4.14.63

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-08-29 23:06:58 +02:00
Matthias Reichl
df84d7f12d linux: remove PKG_SOURCE_DIR, add PKG_SOURCE_NAME
PKG_SOURCE_DIR is no longer required since commit
1c5d050bc0

Add PKG_SOURCE_NAME so that the kernel source files stored
in sources/linux include the kernel variant in their
file name (amlogic-3.10, raspberrypi, ...).

Currently a lot of files are named linux-GITHASH.tar.gz.
When PKG_SOURCE_NAME is set this will change to eg
linux-raspberrypi-GITHASH.tar.gz, linux-amlogic-3.10-GITHASH.tar.gz
etc and it's easer for humans to detect older versions and clean
up the sources dir.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-08-28 16:50:45 +02:00
Matthias Reichl
abe750bbd0 linux RPi: replace ancient rc6 decode hack with proper fix
patch for RPi kernel was missed in commit
cceb402a22

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-08-28 14:32:01 +02:00
Christian Hewitt
7ead46163b Merge pull request #2923 from HiassofT/le9-rc6-toggle
linux: replace ancient rc6 decode hack with proper fix
2018-08-28 15:02:16 +04:00
Matthias Reichl
cceb402a22 linux: replace ancient rc6 decode hack with proper fix
The hack of just reverting an upstream commit has been in
OE/LE far too long. Time has come for a proper fix that can
go upstream.

If some non-MCE RC6 remotes use toggle bits then that has to be
done on a per-remote basis as blindly enabling toggle bit handling
on all 32-bit RC6 codes can break decoding if the remote doesn't
use a toggle bit.

This patch adds toggle bit support for the Kathrein RCU-676 remote.

See bugreport here: https://forum.libreelec.tv/thread/13086-get-kathrein-rcu-676-remote-to-work-with-le9/

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-08-25 12:33:27 +02:00
Matthias Reichl
b463f26f67 linux: fix Module.symvers generation
Building the kernel separately, after the modules have been built, has
the side-effect that modpost (called from scripts/link-vmlinux.sh in
the kernel tree) generates a Module.symvers files containing only the
in-kernel symbols:

  # modpost vmlinux.o to check for section mismatches
  ${MAKE} -f "${srctree}/scripts/Makefile.modpost" vmlinux.o

This causes undefined symbol warnings when building external
modules/drivers and these drivers reference symbols from modules.
eg when building RTL8812AU for RPi2:
WARNING: "cfg80211_put_bss" [.../RTL8812AU-ff2f1dd/8812au.ko] undefined!
...

When building the kernel in the usual way (by just running "make")
this problem does not occur because the default kernel build target
includes "modules", which is built after the kernel. So Modules.symvers
generated from link-kernel.sh will later be replaced by the symvers
from modpost.

The easiest way to fix this is to add "modules" to the kernel image
build target. The actual modules build is a no-op (as they've been built
just before), but modpost will be triggered after the kernel build
and we get a correct Module.symvers file - and external modules/drivers
build without warnings.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-08-23 23:27:08 +02:00
Jonas Karlman
436325306d linux: update rockchip-4.4 to bca24644 2018-08-21 23:37:45 +02:00
Christian Hewitt
f997fe0ceb Merge pull request #2880 from MilhouseVH/le90_linux4180_generic
linux (Generic): update to linux-4.18.3
2018-08-20 21:22:17 +04:00
MilhouseVH
7a5b3fb8b3 linux (Generic): update to linux-4.18.3 2018-08-19 18:18:39 +01:00
MilhouseVH
1413b4a227 linux (Generic): revert DVBSky T680CI commit
https://forum.kodi.tv/showthread.php?tid=298461&pid=2759455#pid2759455
https://www.mail-archive.com/linux-media@vger.kernel.org/msg133781.html
2018-08-16 22:25:00 +01:00
MilhouseVH
e0fedebdec linux (Generic): update to linux-4.18.1 2018-08-16 00:38:09 +01:00
MilhouseVH
46106cec00 linux (RPi): update to linux-4.14.62 2018-08-14 15:10:48 +01:00
MilhouseVH
aabc7d25e7 linux (RPi): update to linux-4.14.61 2018-08-14 15:04:49 +01:00
MilhouseVH
2556da7728 linux (RPi): update to linux-4.14.59 2018-08-14 15:04:49 +01:00
MilhouseVH
2ad7b5f7de linux (RPi): update to linux-4.14.58 2018-08-14 15:04:49 +01:00
MilhouseVH
1ecbba1909 linux (RPi): update ir timeout patch 2018-08-14 15:04:49 +01:00
MilhouseVH
daf411268c linux (RPi): update to linux-4.14.56 2018-08-14 15:04:49 +01:00
MilhouseVH
2ad2510357 linux (Generic): cleanup patches 2018-08-13 22:47:15 +01:00
MilhouseVH
cd9d3b5682 linux (Generic): update to linux-4.18 2018-08-13 22:46:50 +01:00
MilhouseVH
a84b6e0cb3 elfutils: install shared libelf libs on host build
And fix libelf detection

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-08-13 22:46:50 +01:00