Matthias Reichl
4893d6e30c
Generic: allow lower IR timeouts on ITE CIR devices
...
Patch submitted to upstream https://patchwork.linuxtv.org/patch/49473/
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-05-13 13:38:25 +02:00
Matthias Reichl
f030eb951d
RPi, Generic: filter out bogus timing data from mceusb receivers
...
Backport of https://patchwork.linuxtv.org/patch/49430/
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-05-11 12:36:35 +02:00
Matthias Reichl
3e752b947c
RPi, Generic: fix erratic IR timeout behaviour on mceusb 1784:0011
...
Backport of proposed patch https://patchwork.linuxtv.org/patch/49409/
Setting the IR timeout on the Topseed mceusb receiver 1784:0011
causes strange behaviour. Disable use of MCE_CMD_SETIRTIMEOUT
on that device and use a software implementation instead.
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-05-10 13:06:57 +02:00
Matthias Reichl
e131c14bb2
RPi, Generic: backport IR latency patch and mce_kbd/mceusb fixes
...
See https://www.spinics.net/lists/linux-media/msg131804.html
https://patchwork.linuxtv.org/patch/48681/
https://patchwork.linuxtv.org/patch/48680/
https://patchwork.linuxtv.org/patch/48782/
The current IR decoding is much too slow. Many IR protocols rely on
a trailing space for decoding (e.g. rc-6 needs to know when the bits
end). The trailing space is generated by the IR timeout, and if this
is longer than required, buttons can feel slow to respond.
The other issue is the keyup timer. IR has no concept of a keyup message,
this is implied by the absence of IR. So, minimising the timeout for
this makes buttons less "sticky"; the are released much quicker.
With these patches in place, using IR with the builtin decoders is much
improved and feels very snappy.
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-05-04 13:51:33 +02:00
MilhouseVH
169dcbc8ab
linux: update to linux-4.14.33
2018-04-26 23:47:22 +01:00
Matthias Reichl
badbe83ecc
linux: drop obsolete eMMC RPMB patch
...
The underlying issue seems to have been fixed since kernel 4.1
with commit 4e93b9a6abc0d028daf3c8a00cb77b679d8a4df4
"mmc: card: Don't access RPMB partitions for normal read/write"
This patch has also been removed from Debian kernels quite some
time ago
http://lists.alioth.debian.org/pipermail/kernel-svn-changes/2015-September/020884.html
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-03-10 23:21:34 +00:00
Matthias Reichl
82980744bb
linux: remove RPi specific patch from default patch dir
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-03-10 23:21:34 +00:00
Matthias Reichl
18ad7260b0
linux: perf: don't link against -llzma on x86_84
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-02-17 17:15:34 +01:00
Christian Hewitt
ae0e1ecb5e
Merge pull request #2382 from MilhouseVH/le90_linux_fixup
...
linux: DVB fixes
2018-02-01 14:05:49 +04:00
MilhouseVH
b387b0c3f2
linux: use Linus's commit to fix the ksoftirqd issues
...
Ref: https://www.mail-archive.com/linux-media@vger.kernel.org/msg124351.html
2018-02-01 09:27:53 +00:00
MilhouseVH
4fb165d3f2
linux: restore Ouya controller support
2018-01-17 02:03:18 +00:00
MilhouseVH
cb5caab5fd
linux: add BayTrail patches
2018-01-17 02:03:18 +00:00
MilhouseVH
5f14189985
linux: lan78xx: disable wol
2018-01-17 02:03:17 +00:00
MilhouseVH
6bc693c145
linux: revert softirq commit, temporarily fix DVB issues
...
See: https://forum.libreelec.tv/thread/4235-dvb-issue-since-le-switched-to-kernel-4-9-x/?postID=75965#post75965
2018-01-04 23:28:49 +00:00
MilhouseVH
7fdb005b06
linux: remove obsolete ouya controller patch
2017-12-29 22:17:47 +00:00
MilhouseVH
864214faff
linux: remove obsolete nuvoton controller patch
2017-12-29 22:17:47 +00:00
MilhouseVH
c7c6ea2eee
linux: remove obsolete gcc5 patch
2017-12-29 22:17:47 +00:00
MilhouseVH
f187fbf0e1
linux: update to linux-4.14.6
2017-12-29 22:17:47 +00:00
MilhouseVH
908ee2e505
passthrough: drop kernel patch, force full
...
See: https://forum.kodi.tv/showthread.php?tid=270298&pid=2679644#pid2679644
2017-12-16 11:46:00 +00:00
MilhouseVH
8a984193b3
RPi: Revert "ARM: dts: bcm283x: Fix console path on RPi3"
2017-12-04 19:55:34 +00:00
MilhouseVH
716c94e0a7
linux: update to linux-4.14.3
2017-12-04 19:55:34 +00:00
MilhouseVH
1744845861
linux: fix IR double keypresses due to timeout expiring too early
2017-12-01 14:07:35 +00:00
MilhouseVH
be80dc5c08
linux: add iwlwifi patch for new fw scan API
...
See: https://github.com/LibreELEC/iwlwifi-firmware/pull/9
2017-11-12 23:19:40 +00:00
MilhouseVH
0a8e1b7c05
Revert "linux: fix GPL licence issue in kernel breaking xf86-video-nvidia"
...
This reverts commit 829d4cefaeaec98a2964546b7b5f2cd0bf64bfd6.
2017-11-12 23:19:39 +00:00
MilhouseVH
9bb24f6920
linux: fix GPL licence issue in kernel breaking xf86-video-nvidia
...
https://lkml.org/lkml/2017/9/15/499
2017-11-12 23:19:39 +00:00
MilhouseVH
d843f694f0
linux: update MCE customer code restriction in rc6 patch
2017-11-12 23:19:39 +00:00
MilhouseVH
05ec96d8b4
Revert "linux: update full range patch from fritsch"
...
https://github.com/LibreELEC/LibreELEC.tv/pull/1978#issuecomment-339070254
This reverts commit 3d76b5dca1
.
2017-11-03 16:32:57 +00:00
MilhouseVH
3d76b5dca1
linux: update full range patch from fritsch
2017-10-13 14:16:15 +01:00
MilhouseVH
7ff9c5a719
linux: update i915 passthrough colors patch
2017-09-04 23:43:31 +01:00
MilhouseVH
907ef678b3
linux: remove LIRC_GET_REC_RESOLUTION patch, now upstream
2017-08-25 19:58:01 +01:00
MilhouseVH
c6c70969b1
linux: drop 4.11 button repeat patch, included upstream
2017-07-29 21:24:08 +01:00
MilhouseVH
7815dacf22
linux: LIRC_GET_REC_RESOLUTION should return microseconds (from media_tree)
2017-07-29 21:24:08 +01:00
Matthias Reichl
9cc44f3437
linux: remove lirc-xbox patch
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2017-07-19 12:00:20 +02:00
MilhouseVH
10c2a70450
linux: fix HID patches (after drivers/hid/hid-core.c reorg)
2017-07-14 21:30:56 +01:00
MilhouseVH
dc01a64604
linux: update XBOX remote support patch
2017-07-14 21:30:56 +01:00
MilhouseVH
b8e5444279
linux: drop i915 patch fixed upstream
2017-07-14 21:30:56 +01:00
MilhouseVH
54fcb5423c
linux: add MCE button repeat fix
2017-05-12 21:53:50 +01:00
MilhouseVH
93ea8a9c70
linux: fix passthrough colours patch
2017-05-12 21:53:50 +01:00
MilhouseVH
52a6c47a1a
linux: drop i915-use-legacy patch, fixed upstream
2017-04-20 19:43:32 +01:00
MilhouseVH
5eed971f05
linux: update SpinelPlus remote patch, build as module
2017-04-20 19:43:32 +01:00
MilhouseVH
1592445e16
linux: drop fix-rc-raw-decoder-loading patch added upstream
2017-03-18 21:14:03 +00:00
Matthias Reichl
6016f1d800
linux: fix rc raw decoder loading
...
see http://www.spinics.net/lists/linux-media/msg111573.html
2017-03-03 11:00:32 +01:00
MilhouseVH
46dec136c4
linux: drop obsolete patches, fix incompatible patches
2017-02-23 01:27:00 +00:00
MilhouseVH
966978ef92
linux: fix eMMC patch
2017-02-23 01:27:00 +00:00
MilhouseVH
4c27875328
linux: tunable fix included in kernel
2017-01-10 00:35:14 +00:00
cvh
e174626c69
media_build: move dvb patches out of linux
2017-01-05 14:54:52 +01:00
MilhouseVH
0cc2e2b9c4
linux: drop gpu fix, rejected by intel, may cause issues
2016-12-23 09:53:32 +00:00
cvh
fedf81f46e
Revert "linux: add tbs support"
2016-12-19 00:13:51 +01:00
MilhouseVH
db4f2b6fcd
linux: drm/i915: Fix setting of boost freq tunable
2016-12-17 17:19:15 +00:00
cvh
d1f21ad8ab
linux: fixed Geniatech T230C patch
2016-12-16 22:19:12 +01:00