Commit Graph

28577 Commits

Author SHA1 Message Date
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
Sascha Kühndel
0172956efa adafruit-libraries: update of various modules [master] (#2688)
* adafruit-libraries: update of various modules
2018-05-08 23:55:13 +02:00
CvH
8463ee04b7 Merge pull request #2623 from HiassofT/le9-ir-latency
RPi, Generic: backport proposed patch to reduce IR latency
2018-05-04 15:00:26 +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
Lukas Rusak
f0b4786f1a Merge pull request #2678 from MilhouseVH/le90_mesa_18.0.2
mesa: update to mesa-18.0.2
2018-05-03 18:03:32 -07:00
Christian Hewitt
a4ef7a8a1f Merge pull request #1776 from chrisnovakovic/nfs-hang-shutdown
Don't cause system to hang on halt/reboot when net-booting
2018-05-03 22:45:22 +05:30
Chris Novakovic
0235a223b8 ConnMan: disable interface stats and history files
ConnMan writes stats and history files for each configured interface to
/storage/.cache/connman/*/{data,history}. These files remain open while
ConnMan is running, and prevent the system from halting or rebooting
when /storage is an NFS mount (because ConnMan brings down the interface
through which the NFS mount is accessed and then tries to update the
stats and/or history file for that interface, but the file descriptors
are no longer valid, so the system hangs).

The stats and history files are superfluous, especially since the means
of viewing them isn't included in LibreELEC (the stats tool is missing
because ConnMan is compiled with --disable-tools), so there's no harm in
not generating them on systems that don't mount /storage over NFS
either; in fact, it benefits LibreELEC installations where /storage is
mounted on a flash device by reducing unnecessary flash writes.
2018-05-03 13:28:46 +01:00
Chris Novakovic
dac5caa67c initramfs: write /dev/.flash_netboot if /flash is a remote filesystem
The init script currently touches a file at /dev/.storage_netboot if
/storage is a remote filesystem, so that scripts that run after the root
filesystem has been switched can behave differently depending on whether
/storage is mounted locally or remotely. Add similar functionality for
/flash by touching /dev/.flash_netboot if it is a remote filesystem.
2018-05-03 13:25:38 +01:00
Lukas Rusak
59788e2c1e Merge pull request #2654 from MilhouseVH/le90_kodi_20180501
kodi: Early May 2018
2018-05-02 10:05:25 -07:00
MilhouseVH
52a23739f7 kodi-binary-addons: update to latest versions 2018-05-01 22:11:29 +01:00
Lukas Rusak
fc7c46afe9 kodi: allow using libinput and libxkbcommon 2018-05-01 22:11:29 +01:00
MilhouseVH
d45d201322 ffmpeg: update to ffmpeg-e115b34 (4.0-Leia-Alpha-1) 2018-05-01 22:11:29 +01:00
MilhouseVH
42acde68d5 kodi: update to kodi-3a989ee 2018-05-01 22:11:29 +01:00
MilhouseVH
7f581824b6 kodi: ensure LIRCCLIENT is enabled 2018-05-01 22:11:29 +01:00
MilhouseVH
68f9edd9ba mesa: update to mesa-18.0.2 2018-04-30 23:15:30 +01:00
MilhouseVH
d2c492426e Merge pull request #2652 from lrusak/systemd-update
systemd: update to v238
2018-04-30 22:59:54 +01:00
MilhouseVH
7231813183 Merge pull request #2658 from HiassofT/le9-systemd-logind
systemd: don't power off when power button is pressed
2018-04-30 22:58:32 +01:00
MilhouseVH
03e4ccebe2 Merge pull request #2650 from lrusak/libinput-update
libinput: update to 1.10.4
2018-04-30 22:57:52 +01:00
MilhouseVH
c84b1771e7 Merge pull request #2666 from HiassofT/le9-retire-devtools
retire DEVTOOLS
2018-04-29 12:55:04 +01:00
CvH
7b428407c7 Merge pull request #2672 from InuSasha/fixes/host_glibc
make: fix build against actual host glibc
2018-04-29 13:16:57 +02:00
Christian Hewitt
7b120c1ffe Merge pull request #2676 from MilhouseVH/linux41431+-fixup
RPi: fix sha256 for firmware 983b091
2018-04-28 20:46:57 +05:30
MilhouseVH
6fc9e35b10 RPi: fix sha256 for firmware 983b091 2018-04-28 16:14:39 +01:00
Alex Deryskyba
156b5fb2c5 Merge pull request #2674 from CvH/9.0-uboot-deps
add u-boot-tools package dependency for WC & WP
2018-04-28 14:33:12 +03:00
CvH
d5a7ffe088 Merge pull request #2627 from MilhouseVH/linux41431+
linux: update to 4.14.37
2018-04-27 20:17:12 +02:00