mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
linux: update to linux-4.7
This commit is contained in:
parent
2cb827480e
commit
d92b5aecf8
@ -55,7 +55,7 @@ case "$LINUX" in
|
|||||||
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET imx6-status-led imx6-soc-fan irqbalanced"
|
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET imx6-status-led imx6-soc-fan irqbalanced"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
PKG_VERSION="4.6.3"
|
PKG_VERSION="4.7"
|
||||||
PKG_URL="http://www.kernel.org/pub/linux/kernel/v4.x/$PKG_NAME-$PKG_VERSION.tar.xz"
|
PKG_URL="http://www.kernel.org/pub/linux/kernel/v4.x/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
@ -1,21 +0,0 @@
|
|||||||
diff -Naur linux-3.17.1/drivers/media/rc/mceusb.c linux-3.17.1.patch/drivers/media/rc/mceusb.c
|
|
||||||
--- linux-3.17.1/drivers/media/rc/mceusb.c 2014-10-15 12:29:30.000000000 +0200
|
|
||||||
+++ linux-3.17.1.patch/drivers/media/rc/mceusb.c 2014-10-16 11:45:57.480176874 +0200
|
|
||||||
@@ -188,6 +188,8 @@
|
|
||||||
#define VENDOR_TWISTEDMELON 0x2596
|
|
||||||
#define VENDOR_HAUPPAUGE 0x2040
|
|
||||||
#define VENDOR_PCTV 0x2013
|
|
||||||
+#define VENDOR_ADAPTEC 0x03f3
|
|
||||||
+
|
|
||||||
|
|
||||||
enum mceusb_model_type {
|
|
||||||
MCE_GEN2 = 0, /* Most boards */
|
|
||||||
@@ -401,6 +403,8 @@
|
|
||||||
.driver_info = HAUPPAUGE_CX_HYBRID_TV },
|
|
||||||
{ USB_DEVICE(VENDOR_PCTV, 0x025e),
|
|
||||||
.driver_info = HAUPPAUGE_CX_HYBRID_TV },
|
|
||||||
+ /* Adaptec / HP eHome Receiver */
|
|
||||||
+ { USB_DEVICE(VENDOR_ADAPTEC, 0x0094) },
|
|
||||||
|
|
||||||
/* Terminating entry */
|
|
||||||
{ }
|
|
@ -1,34 +0,0 @@
|
|||||||
From 627e828fcf1bb9fc71dbbeca29acd33162efb448 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Matt DeVillier <matt.devillier@gmail.com>
|
|
||||||
Date: Wed, 2 Mar 2016 23:11:33 -0600
|
|
||||||
Subject: [PATCH 1/1] linux/drivers/input/joystick/xpad: add support for 3rd party XBONE controllers
|
|
||||||
|
|
||||||
linux/drivers/input/joystick/xpad: add support for 3rd party XBONE controllers
|
|
||||||
|
|
||||||
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
|
|
||||||
---
|
|
||||||
drivers/input/joystick/xpad.c | 2 ++
|
|
||||||
1 file changed, 2 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/drivers/input/joystick/xpad.c b/drivers/input/joystick/xpad.c
|
|
||||||
index e8a84d1..d1ab48a 100644
|
|
||||||
--- a/drivers/input/joystick/xpad.c
|
|
||||||
+++ b/drivers/input/joystick/xpad.c
|
|
||||||
@@ -129,6 +129,7 @@ static const struct xpad_device {
|
|
||||||
{ 0x045e, 0x028e, "Microsoft X-Box 360 pad", 0, XTYPE_XBOX360 },
|
|
||||||
{ 0x045e, 0x02d1, "Microsoft X-Box One pad", 0, XTYPE_XBOXONE },
|
|
||||||
{ 0x045e, 0x02dd, "Microsoft X-Box One pad (Firmware 2015)", 0, XTYPE_XBOXONE },
|
|
||||||
+ { 0x0e6f, 0x0139, "Afterglow Prismatic Wired Controller", 0, XTYPE_XBOXONE },
|
|
||||||
{ 0x045e, 0x0291, "Xbox 360 Wireless Receiver (XBOX)", MAP_DPAD_TO_BUTTONS, XTYPE_XBOX360W },
|
|
||||||
{ 0x045e, 0x0719, "Xbox 360 Wireless Receiver", MAP_DPAD_TO_BUTTONS, XTYPE_XBOX360W },
|
|
||||||
{ 0x044f, 0x0f07, "Thrustmaster, Inc. Controller", 0, XTYPE_XBOX },
|
|
||||||
@@ -301,6 +302,7 @@ static struct usb_device_id xpad_table[] = {
|
|
||||||
XPAD_XBOX360_VENDOR(0x044f), /* Thrustmaster X-Box 360 controllers */
|
|
||||||
XPAD_XBOX360_VENDOR(0x045e), /* Microsoft X-Box 360 controllers */
|
|
||||||
XPAD_XBOXONE_VENDOR(0x045e), /* Microsoft X-Box One controllers */
|
|
||||||
+ XPAD_XBOXONE_VENDOR(0x0e6f), /* 0x0e6f X-Box One controllers */
|
|
||||||
XPAD_XBOX360_VENDOR(0x046d), /* Logitech X-Box 360 style controllers */
|
|
||||||
XPAD_XBOX360_VENDOR(0x0738), /* Mad Catz X-Box 360 controllers */
|
|
||||||
{ USB_DEVICE(0x0738, 0x4540) }, /* Mad Catz Beat Pad */
|
|
||||||
--
|
|
||||||
2.5.0
|
|
@ -1,17 +0,0 @@
|
|||||||
diff -Naur linux-3.7.9/drivers/media/usb/dvb-usb/pctv452e.c linux-3.7.9.patch/drivers/media/usb/dvb-usb/pctv452e.c
|
|
||||||
--- linux-3.7.9/drivers/media/usb/dvb-usb/pctv452e.c 2013-01-11 18:19:28.000000000 +0100
|
|
||||||
+++ linux-3.7.9.patch/drivers/media/usb/dvb-usb/pctv452e.c 2013-01-16 10:35:01.131342123 +0100
|
|
||||||
@@ -995,11 +995,11 @@
|
|
||||||
/* parameter for the MPEG2-data transfer */
|
|
||||||
.stream = {
|
|
||||||
.type = USB_ISOC,
|
|
||||||
- .count = 7,
|
|
||||||
+ .count = 4,
|
|
||||||
.endpoint = 0x02,
|
|
||||||
.u = {
|
|
||||||
.isoc = {
|
|
||||||
- .framesperurb = 4,
|
|
||||||
+ .framesperurb = 64,
|
|
||||||
.framesize = 940,
|
|
||||||
.interval = 1
|
|
||||||
}
|
|
@ -1,50 +0,0 @@
|
|||||||
diff --git a/drivers/media/usb/dvb-usb/az6027.c b/drivers/media/usb/dvb-usb/az6027.c
|
|
||||||
index 92e47d6..2e71136 100644
|
|
||||||
--- a/drivers/media/usb/dvb-usb/az6027.c
|
|
||||||
+++ b/drivers/media/usb/dvb-usb/az6027.c
|
|
||||||
@@ -1090,6 +1090,7 @@ static struct usb_device_id az6027_usb_table[] = {
|
|
||||||
{ USB_DEVICE(USB_VID_TECHNISAT, USB_PID_TECHNISAT_USB2_HDCI_V2) },
|
|
||||||
{ USB_DEVICE(USB_VID_ELGATO, USB_PID_ELGATO_EYETV_SAT) },
|
|
||||||
{ USB_DEVICE(USB_VID_ELGATO, USB_PID_ELGATO_EYETV_SAT_V2) },
|
|
||||||
+ { USB_DEVICE(USB_VID_ELGATO, USB_PID_ELGATO_EYETV_SAT_V3) },
|
|
||||||
{ },
|
|
||||||
};
|
|
||||||
|
|
||||||
@@ -1138,7 +1139,7 @@ static struct dvb_usb_device_properties az6027_properties = {
|
|
||||||
|
|
||||||
.i2c_algo = &az6027_i2c_algo,
|
|
||||||
|
|
||||||
- .num_device_descs = 7,
|
|
||||||
+ .num_device_descs = 8,
|
|
||||||
.devices = {
|
|
||||||
{
|
|
||||||
.name = "AZUREWAVE DVB-S/S2 USB2.0 (AZ6027)",
|
|
||||||
@@ -1168,6 +1169,10 @@ static struct dvb_usb_device_properties az6027_properties = {
|
|
||||||
.name = "Elgato EyeTV Sat",
|
|
||||||
.cold_ids = { &az6027_usb_table[6], NULL },
|
|
||||||
.warm_ids = { NULL },
|
|
||||||
+ }, {
|
|
||||||
+ .name = "Elgato EyeTV Sat",
|
|
||||||
+ .cold_ids = { &az6027_usb_table[7], NULL },
|
|
||||||
+ .warm_ids = { NULL },
|
|
||||||
},
|
|
||||||
{ NULL },
|
|
||||||
}
|
|
||||||
|
|
||||||
warning: LF will be replaced by CRLF in az6027.c.
|
|
||||||
The file will have its original line endings in your working directory.
|
|
||||||
diff --git a/drivers/media/dvb-core/dvb-usb-ids.h b/drivers/media/dvb-core/dvb-usb-ids.h
|
|
||||||
index c117fb3..7552f38 100644
|
|
||||||
--- a/drivers/media/dvb-core/dvb-usb-ids.h
|
|
||||||
+++ b/drivers/media/dvb-core/dvb-usb-ids.h
|
|
||||||
@@ -365,6 +365,7 @@
|
|
||||||
#define USB_PID_ELGATO_EYETV_DTT_Dlx 0x0020
|
|
||||||
#define USB_PID_ELGATO_EYETV_SAT 0x002a
|
|
||||||
#define USB_PID_ELGATO_EYETV_SAT_V2 0x0025
|
|
||||||
+#define USB_PID_ELGATO_EYETV_SAT_V3 0x0036
|
|
||||||
#define USB_PID_DVB_T_USB_STICK_HIGH_SPEED_COLD 0x5000
|
|
||||||
#define USB_PID_DVB_T_USB_STICK_HIGH_SPEED_WARM 0x5001
|
|
||||||
#define USB_PID_FRIIO_WHITE 0x0001
|
|
||||||
|
|
||||||
warning: LF will be replaced by CRLF in dvb-usb-ids.h.
|
|
||||||
The file will have its original line endings in your working directory.
|
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user