mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 22:26:42 +00:00
Merge pull request #4816 from jernejsk/linux5.10.4
linux: Update to 5.10.4
This commit is contained in:
commit
f9d70c4661
@ -22,8 +22,8 @@ case "$LINUX" in
|
|||||||
PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz"
|
PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
PKG_VERSION="5.10.1"
|
PKG_VERSION="5.10.4"
|
||||||
PKG_SHA256="ed1661128c9bd3e8c9f55e345f715b90fefcf6b127c77e0286773242e7a14e5c"
|
PKG_SHA256="904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec"
|
||||||
PKG_URL="https://www.kernel.org/pub/linux/kernel/v5.x/$PKG_NAME-$PKG_VERSION.tar.xz"
|
PKG_URL="https://www.kernel.org/pub/linux/kernel/v5.x/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||||
PKG_PATCH_DIRS="default"
|
PKG_PATCH_DIRS="default"
|
||||||
;;
|
;;
|
||||||
|
@ -1,37 +0,0 @@
|
|||||||
From: Sean Young <sean@mess.org>
|
|
||||||
Subject: [PATCH 1/2] media: sunxi-cir: ensure IR is handled when it is
|
|
||||||
continuous
|
|
||||||
Date: Tue, 10 Nov 2020 09:15:56 +0000
|
|
||||||
|
|
||||||
If a user holds a button down on a remote, then no ir idle interrupt will
|
|
||||||
be generated until the user releases the button, depending on how quickly
|
|
||||||
the remote repeats. No IR is processed until that point, which means that
|
|
||||||
holding down a button may not do anything.
|
|
||||||
|
|
||||||
This also resolves an issue on a Cubieboard 1 where the IR receiver is
|
|
||||||
picking up ambient infrared as IR and spews out endless
|
|
||||||
"rc rc0: IR event FIFO is full!" messages unless you choose to live in
|
|
||||||
the dark.
|
|
||||||
|
|
||||||
Cc: stable@vger.kernel.org
|
|
||||||
Reported-by: Hans Verkuil <hverkuil@xs4all.nl>
|
|
||||||
Signed-off-by: Sean Young <sean@mess.org>
|
|
||||||
Tested-by: Hans Verkuil <hverkuil@xs4all.nl>
|
|
||||||
---
|
|
||||||
drivers/media/rc/sunxi-cir.c | 2 ++
|
|
||||||
1 file changed, 2 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/drivers/media/rc/sunxi-cir.c b/drivers/media/rc/sunxi-cir.c
|
|
||||||
index ddee6ee37bab1..4afc5895bee74 100644
|
|
||||||
--- a/drivers/media/rc/sunxi-cir.c
|
|
||||||
+++ b/drivers/media/rc/sunxi-cir.c
|
|
||||||
@@ -137,6 +137,8 @@ static irqreturn_t sunxi_ir_irq(int irqno, void *dev_id)
|
|
||||||
} else if (status & REG_RXSTA_RPE) {
|
|
||||||
ir_raw_event_set_idle(ir->rc, true);
|
|
||||||
ir_raw_event_handle(ir->rc);
|
|
||||||
+ } else {
|
|
||||||
+ ir_raw_event_handle(ir->rc);
|
|
||||||
}
|
|
||||||
|
|
||||||
spin_unlock(&ir->ir_lock);
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user