summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2015-10-14 13:50:47 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2015-10-14 13:51:26 +0200
commit7a5244cdd78fa17d0c678ac5dce91429ce6e173e (patch)
tree500a2ceefdf8f205bf73bd6c804a3b96839565c9
parent5372c84515b267f462651eaecb3278b35348420e (diff)
update firmware and kernel to latest
-rw-r--r--package/bcm28xx-bootloader/Makefile2
-rw-r--r--target/arm/bcm28xx/patches/4.1.10/0001-raspberry-pi-github.patch1923
2 files changed, 1243 insertions, 682 deletions
diff --git a/package/bcm28xx-bootloader/Makefile b/package/bcm28xx-bootloader/Makefile
index 44f63a9f8..5908ecaae 100644
--- a/package/bcm28xx-bootloader/Makefile
+++ b/package/bcm28xx-bootloader/Makefile
@@ -4,7 +4,7 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= bcm28xx-bootloader
-PKG_VERSION:= b7da35627e7934305798d78f0343c9b97e68307a
+PKG_VERSION:= ba7a8fb709adab287495f4e836b1cd3e5c9db409
PKG_RELEASE:= 1
PKG_DESCR:= bootloader for bcm28xx
PKG_SECTION:= base/boot
diff --git a/target/arm/bcm28xx/patches/4.1.10/0001-raspberry-pi-github.patch b/target/arm/bcm28xx/patches/4.1.10/0001-raspberry-pi-github.patch
index b65e38285..00bb87eb2 100644
--- a/target/arm/bcm28xx/patches/4.1.10/0001-raspberry-pi-github.patch
+++ b/target/arm/bcm28xx/patches/4.1.10/0001-raspberry-pi-github.patch
@@ -1,6 +1,9 @@
+From: https://github.com/raspberrypi/linux
+GIT-Hash: 9e8e5dc45d7d4cafdfd38e0e809f873e78bbc8e9
+
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708_common.dtsi linux-rpi/arch/arm/boot/dts/bcm2708_common.dtsi
--- linux-4.1.10/arch/arm/boot/dts/bcm2708_common.dtsi 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/bcm2708_common.dtsi 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2708_common.dtsi 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,321 @@
+/include/ "skeleton.dtsi"
+
@@ -325,7 +328,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708_common.dtsi linux-rpi/arch/arm/
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708.dtsi linux-rpi/arch/arm/boot/dts/bcm2708.dtsi
--- linux-4.1.10/arch/arm/boot/dts/bcm2708.dtsi 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/bcm2708.dtsi 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2708.dtsi 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,25 @@
+/include/ "bcm2708_common.dtsi"
+
@@ -354,7 +357,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708.dtsi linux-rpi/arch/arm/boot/dt
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-b.dts linux-rpi/arch/arm/boot/dts/bcm2708-rpi-b.dts
--- linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-b.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/bcm2708-rpi-b.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2708-rpi-b.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,118 @@
+/dts-v1/;
+
@@ -476,7 +479,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-b.dts linux-rpi/arch/arm/bo
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts linux-rpi/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts
--- linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,128 @@
+/dts-v1/;
+
@@ -608,7 +611,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts linux-rpi/arch/a
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-cm.dts linux-rpi/arch/arm/boot/dts/bcm2708-rpi-cm.dts
--- linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-cm.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/bcm2708-rpi-cm.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2708-rpi-cm.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,92 @@
+/dts-v1/;
+
@@ -704,7 +707,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-cm.dts linux-rpi/arch/arm/b
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-cm.dtsi linux-rpi/arch/arm/boot/dts/bcm2708-rpi-cm.dtsi
--- linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-cm.dtsi 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/bcm2708-rpi-cm.dtsi 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2708-rpi-cm.dtsi 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,30 @@
+/include/ "bcm2708.dtsi"
+
@@ -738,7 +741,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2708-rpi-cm.dtsi linux-rpi/arch/arm/
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2709.dtsi linux-rpi/arch/arm/boot/dts/bcm2709.dtsi
--- linux-4.1.10/arch/arm/boot/dts/bcm2709.dtsi 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/bcm2709.dtsi 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2709.dtsi 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,76 @@
+/include/ "bcm2708_common.dtsi"
+
@@ -818,7 +821,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2709.dtsi linux-rpi/arch/arm/boot/dt
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2709-rpi-2-b.dts linux-rpi/arch/arm/boot/dts/bcm2709-rpi-2-b.dts
--- linux-4.1.10/arch/arm/boot/dts/bcm2709-rpi-2-b.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/bcm2709-rpi-2-b.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2709-rpi-2-b.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,128 @@
+/dts-v1/;
+
@@ -950,7 +953,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2709-rpi-2-b.dts linux-rpi/arch/arm/
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2835.dtsi linux-rpi/arch/arm/boot/dts/bcm2835.dtsi
--- linux-4.1.10/arch/arm/boot/dts/bcm2835.dtsi 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/boot/dts/bcm2835.dtsi 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2835.dtsi 2015-10-14 09:59:06.000000000 +0200
@@ -6,14 +6,15 @@
interrupt-parent = <&intc>;
@@ -1069,7 +1072,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2835.dtsi linux-rpi/arch/arm/boot/dt
clk_i2c: clock@1 {
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2835-rpi-b.dts linux-rpi/arch/arm/boot/dts/bcm2835-rpi-b.dts
--- linux-4.1.10/arch/arm/boot/dts/bcm2835-rpi-b.dts 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/boot/dts/bcm2835-rpi-b.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2835-rpi-b.dts 2015-10-14 09:59:06.000000000 +0200
@@ -5,19 +5,28 @@
compatible = "raspberrypi,model-b", "brcm,bcm2835";
model = "Raspberry Pi Model B";
@@ -1111,7 +1114,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2835-rpi-b.dts linux-rpi/arch/arm/bo
};
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts linux-rpi/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts
--- linux-4.1.10/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts 2015-10-14 09:59:06.000000000 +0200
@@ -4,27 +4,40 @@
/ {
compatible = "raspberrypi,model-b-plus", "brcm,bcm2835";
@@ -1172,7 +1175,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts linux-rpi/arch/a
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2835-rpi.dtsi linux-rpi/arch/arm/boot/dts/bcm2835-rpi.dtsi
--- linux-4.1.10/arch/arm/boot/dts/bcm2835-rpi.dtsi 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/boot/dts/bcm2835-rpi.dtsi 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/bcm2835-rpi.dtsi 2015-10-14 09:59:06.000000000 +0200
@@ -1,51 +1,133 @@
/include/ "bcm2835.dtsi"
@@ -1327,7 +1330,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/bcm2835-rpi.dtsi linux-rpi/arch/arm/boo
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/Makefile linux-rpi/arch/arm/boot/dts/Makefile
--- linux-4.1.10/arch/arm/boot/dts/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/boot/dts/Makefile 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/Makefile 2015-10-14 09:59:06.000000000 +0200
@@ -1,5 +1,24 @@
ifeq ($(CONFIG_OF),y)
@@ -1373,7 +1376,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/Makefile linux-rpi/arch/arm/boot/dts/Ma
+endif
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/ads7846-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/ads7846-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/ads7846-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/ads7846-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/ads7846-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,83 @@
+/*
+ * Generic Device Tree overlay for the ADS7846 touch controller
@@ -1460,7 +1463,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/ads7846-overlay.dts linux-rpi/
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/at86rf233-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/at86rf233-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/at86rf233-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/at86rf233-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/at86rf233-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,54 @@
+/dts-v1/;
+/plugin/;
@@ -1489,7 +1492,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/at86rf233-overlay.dts linux-rp
+ interrupts = <23 4>; /* active high */
+ reset-gpio = <&gpio 24 1>;
+ sleep-gpio = <&gpio 25 1>;
-+ spi-max-frequency = <7500000>;
++ spi-max-frequency = <6000000>;
+ xtal-trim = /bits/ 8 <0xf>;
+ };
+ };
@@ -1518,7 +1521,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/at86rf233-overlay.dts linux-rp
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,23 @@
+// Definitions for BMP085/BMP180 digital barometric pressure and temperature sensors from Bosch Sensortec
+/dts-v1/;
@@ -1545,7 +1548,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/dht11-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/dht11-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/dht11-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/dht11-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/dht11-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,39 @@
+/*
+ * Overlay for the DHT11/21/22 humidity/temperature sensor modules.
@@ -1588,7 +1591,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/dht11-overlay.dts linux-rpi/ar
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/enc28j60-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/enc28j60-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/enc28j60-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/enc28j60-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/enc28j60-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,50 @@
+// Overlay for the Microchip ENC28J60 Ethernet Controller
+/dts-v1/;
@@ -1642,7 +1645,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/enc28j60-overlay.dts linux-rpi
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,34 @@
+// Definitions for gpio-poweroff module
+/dts-v1/;
@@ -1680,7 +1683,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts linu
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,39 @@
+// Definitions for HiFiBerry Amp/Amp+
+/dts-v1/;
@@ -1723,7 +1726,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts linu
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,34 @@
+// Definitions for HiFiBerry DAC
+/dts-v1/;
@@ -1761,7 +1764,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts linu
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,50 @@
+// Definitions for HiFiBerry DAC+
+/dts-v1/;
@@ -1815,7 +1818,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,39 @@
+// Definitions for HiFiBerry Digi
+/dts-v1/;
@@ -1858,7 +1861,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts lin
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hy28a-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/hy28a-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/hy28a-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/hy28a-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/hy28a-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,87 @@
+/*
+ * Device Tree overlay for HY28A display
@@ -1949,7 +1952,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hy28a-overlay.dts linux-rpi/ar
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hy28b-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/hy28b-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/hy28b-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/hy28b-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/hy28b-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,142 @@
+/*
+ * Device Tree overlay for HY28b display shield by Texy
@@ -2095,7 +2098,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/hy28b-overlay.dts linux-rpi/ar
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,55 @@
+// Definitions for several I2C based Real Time Clocks
+/dts-v1/;
@@ -2154,7 +2157,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts linux-rpi/
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/i2s-mmap-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/i2s-mmap-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/i2s-mmap-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/i2s-mmap-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/i2s-mmap-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,13 @@
+/dts-v1/;
+/plugin/;
@@ -2171,7 +2174,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/i2s-mmap-overlay.dts linux-rpi
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,39 @@
+// Definitions for IQaudIO DAC
+/dts-v1/;
@@ -2214,7 +2217,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts linux-
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,39 @@
+// Definitions for IQaudIO DAC+
+/dts-v1/;
@@ -2257,7 +2260,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts li
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/lirc-rpi-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/lirc-rpi-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/lirc-rpi-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/lirc-rpi-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/lirc-rpi-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,57 @@
+// Definitions for lirc-rpi module
+/dts-v1/;
@@ -2318,7 +2321,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/lirc-rpi-overlay.dts linux-rpi
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/Makefile linux-rpi/arch/arm/boot/dts/overlays/Makefile
--- linux-4.1.10/arch/arm/boot/dts/overlays/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/Makefile 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/Makefile 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,72 @@
+ifeq ($(CONFIG_OF),y)
+
@@ -2394,7 +2397,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/Makefile linux-rpi/arch/arm/bo
+endif
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,69 @@
+/*
+ * Device tree overlay for mcp251x/can0 on spi0.0
@@ -2467,7 +2470,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts linux
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,69 @@
+/*
+ * Device tree overlay for mcp251x/can1 on spi0.1 edited by petit_miner
@@ -2540,7 +2543,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts linux
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/mmc-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/mmc-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/mmc-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/mmc-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/mmc-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,19 @@
+/dts-v1/;
+/plugin/;
@@ -2551,19 +2554,19 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/mmc-overlay.dts linux-rpi/arch
+ fragment@0 {
+ target = <&mmc>;
+
-+ __overlay__ {
++ frag0: __overlay__ {
+ brcm,overclock-50 = <0>;
+ };
+ };
+
+ __overrides__ {
-+ overclock_50 = <&mmc>,"brcm,overclock-50:0";
-+ force_pio = <&mmc>,"brcm,force-pio?";
++ overclock_50 = <&frag0>,"brcm,overclock-50:0";
++ force_pio = <&frag0>,"brcm,force-pio?";
+ };
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/mz61581-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/mz61581-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/mz61581-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/mz61581-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/mz61581-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,111 @@
+/*
+ * Device Tree overlay for MZ61581-PI-EXT 2014.12.28 by Tontec
@@ -2678,7 +2681,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/mz61581-overlay.dts linux-rpi/
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/piscreen-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/piscreen-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/piscreen-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/piscreen-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/piscreen-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,96 @@
+/*
+ * Device Tree overlay for PiScreen 3.5" display shield by Ozzmaker
@@ -2778,7 +2781,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/piscreen-overlay.dts linux-rpi
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,115 @@
+/*
+ * Device Tree overlay for Adafruit PiTFT 2.8" resistive touch screen
@@ -2897,7 +2900,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,34 @@
+/dts-v1/;
+/plugin/;
@@ -2935,7 +2938,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts linux-rpi
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,46 @@
+/dts-v1/;
+/plugin/;
@@ -2985,7 +2988,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts linux-rp
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/pwm-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/pwm-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/pwm-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/pwm-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/pwm-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,42 @@
+/dts-v1/;
+/plugin/;
@@ -3031,7 +3034,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/pwm-overlay.dts linux-rpi/arch
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/raspidac3-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/raspidac3-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/raspidac3-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/raspidac3-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/raspidac3-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,45 @@
+// Definitions for RaspiDACv3
+/dts-v1/;
@@ -3080,7 +3083,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/raspidac3-overlay.dts linux-rp
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/README linux-rpi/arch/arm/boot/dts/overlays/README
--- linux-4.1.10/arch/arm/boot/dts/overlays/README 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/README 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/README 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,671 @@
+Introduction
+============
@@ -3262,7 +3265,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/README linux-rpi/arch/arm/boot
+Params: interrupt GPIO used for INT (default 23)
+ reset GPIO used for Reset (default 24)
+ sleep GPIO used for Sleep (default 25)
-+ speed SPI bus speed in Hz (default 750000)
++ speed SPI bus speed in Hz (default 6000000)
+ trim Fine tuning of the internal capacitance
+ arrays (0=+0pF, 15=+4.5pF, default 15)
+
@@ -3755,7 +3758,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/README linux-rpi/arch/arm/boot
+http://www.raspberrypi.org/documentation/configuration/device-tree.md
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,34 @@
+// Definitions for RPi DAC
+/dts-v1/;
@@ -3793,7 +3796,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts linux-rpi/
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/rpi-display-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/rpi-display-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/rpi-display-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/rpi-display-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/rpi-display-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,82 @@
+/*
+ * Device Tree overlay for rpi-display by Watterott
@@ -3879,7 +3882,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/rpi-display-overlay.dts linux-
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,17 @@
+/dts-v1/;
+/plugin/;
@@ -3900,7 +3903,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts linux-r
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,39 @@
+// Definitions for Rpi-Proto
+/dts-v1/;
@@ -3943,7 +3946,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts linux-rp
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,47 @@
+// rpi-sense HAT
+/dts-v1/;
@@ -3994,7 +3997,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts linux-rp
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/sdhost-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/sdhost-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/sdhost-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/sdhost-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/sdhost-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,56 @@
+/dts-v1/;
+/plugin/;
@@ -4054,7 +4057,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/sdhost-overlay.dts linux-rpi/a
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/sdio-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/sdio-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/sdio-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/sdio-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/sdio-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,29 @@
+/* Enable SDIO from MMC interface via GPIOs 22-27. Includes sdhost overlay. */
+
@@ -4087,7 +4090,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/sdio-overlay.dts linux-rpi/arc
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/smi-dev-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/smi-dev-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/smi-dev-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/smi-dev-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/smi-dev-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,18 @@
+// Description: Overlay to enable character device interface for SMI.
+// Author: Luke Wren <luke@raspberrypi.org>
@@ -4109,7 +4112,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/smi-dev-overlay.dts linux-rpi/
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/smi-nand-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/smi-nand-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/smi-nand-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/smi-nand-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/smi-nand-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,69 @@
+// Description: Overlay to enable NAND flash through
+// the secondary memory interface
@@ -4182,7 +4185,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/smi-nand-overlay.dts linux-rpi
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/smi-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/smi-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/smi-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/smi-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/smi-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,37 @@
+// Description: Overlay to enable the secondary memory interface peripheral
+// Author: Luke Wren
@@ -4223,7 +4226,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/smi-overlay.dts linux-rpi/arch
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/spi-bcm2708-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/spi-bcm2708-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/spi-bcm2708-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/spi-bcm2708-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/spi-bcm2708-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,18 @@
+/*
+ * Device tree overlay for spi-bcm2835
@@ -4245,7 +4248,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/spi-bcm2708-overlay.dts linux-
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/spi-bcm2835-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/spi-bcm2835-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/spi-bcm2835-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/spi-bcm2835-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/spi-bcm2835-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,18 @@
+/*
+ * Device tree overlay for spi-bcm2835
@@ -4267,7 +4270,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/spi-bcm2835-overlay.dts linux-
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/spi-dma-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/spi-dma-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/spi-dma-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/spi-dma-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/spi-dma-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,20 @@
+/*
+ * Device tree overlay for spi-bcm2835 to allow dma
@@ -4291,7 +4294,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/spi-dma-overlay.dts linux-rpi/
+ };
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,216 @@
+/*
+ * tinylcd35-overlay.dts
@@ -4511,7 +4514,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts linux-rp
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/uart1-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/uart1-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/uart1-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/uart1-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/uart1-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,38 @@
+/dts-v1/;
+/plugin/;
@@ -4553,7 +4556,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/uart1-overlay.dts linux-rpi/ar
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/vga666-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/vga666-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/vga666-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/vga666-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/vga666-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,30 @@
+/dts-v1/;
+/plugin/;
@@ -4587,7 +4590,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/vga666-overlay.dts linux-rpi/a
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,39 @@
+// Definitions for w1-gpio module (without external pullup)
+/dts-v1/;
@@ -4630,7 +4633,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts linux-rpi/
+};
diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts linux-rpi/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts
--- linux-4.1.10/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts 2015-10-14 09:59:06.000000000 +0200
@@ -0,0 +1,41 @@
+// Definitions for w1-gpio module (with external pullup)
+/dts-v1/;
@@ -4675,7 +4678,7 @@ diff -Nur linux-4.1.10/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts lin
+};
diff -Nur linux-4.1.10/arch/arm/configs/bcm2709_defconfig linux-rpi/arch/arm/configs/bcm2709_defconfig
--- linux-4.1.10/arch/arm/configs/bcm2709_defconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/configs/bcm2709_defconfig 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/configs/bcm2709_defconfig 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,1254 @@
+# CONFIG_ARM_PATCH_PHYS_VIRT is not set
+CONFIG_PHYS_OFFSET=0
@@ -5933,7 +5936,7 @@ diff -Nur linux-4.1.10/arch/arm/configs/bcm2709_defconfig linux-rpi/arch/arm/con
+CONFIG_LIBCRC32C=y
diff -Nur linux-4.1.10/arch/arm/configs/bcm2835_defconfig linux-rpi/arch/arm/configs/bcm2835_defconfig
--- linux-4.1.10/arch/arm/configs/bcm2835_defconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/configs/bcm2835_defconfig 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/configs/bcm2835_defconfig 2015-10-14 09:59:07.000000000 +0200
@@ -1,105 +1,1075 @@
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_SYSVIPC=y
@@ -7188,7 +7191,7 @@ diff -Nur linux-4.1.10/arch/arm/configs/bcm2835_defconfig linux-rpi/arch/arm/con
# CONFIG_XZ_DEC_ARMTHUMB is not set
diff -Nur linux-4.1.10/arch/arm/configs/bcmrpi_defconfig linux-rpi/arch/arm/configs/bcmrpi_defconfig
--- linux-4.1.10/arch/arm/configs/bcmrpi_defconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/configs/bcmrpi_defconfig 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/configs/bcmrpi_defconfig 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,1249 @@
+# CONFIG_ARM_PATCH_PHYS_VIRT is not set
+CONFIG_PHYS_OFFSET=0
@@ -8441,7 +8444,7 @@ diff -Nur linux-4.1.10/arch/arm/configs/bcmrpi_defconfig linux-rpi/arch/arm/conf
+CONFIG_LIBCRC32C=y
diff -Nur linux-4.1.10/arch/arm/include/asm/entry-macro-multi.S linux-rpi/arch/arm/include/asm/entry-macro-multi.S
--- linux-4.1.10/arch/arm/include/asm/entry-macro-multi.S 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/include/asm/entry-macro-multi.S 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/include/asm/entry-macro-multi.S 2015-10-14 09:59:07.000000000 +0200
@@ -1,5 +1,6 @@
#include <asm/assembler.h>
@@ -8459,7 +8462,7 @@ diff -Nur linux-4.1.10/arch/arm/include/asm/entry-macro-multi.S linux-rpi/arch/a
.align 5
diff -Nur linux-4.1.10/arch/arm/include/asm/irqflags.h linux-rpi/arch/arm/include/asm/irqflags.h
--- linux-4.1.10/arch/arm/include/asm/irqflags.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/include/asm/irqflags.h 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/include/asm/irqflags.h 2015-10-14 09:59:07.000000000 +0200
@@ -145,12 +145,22 @@
}
@@ -8488,7 +8491,7 @@ diff -Nur linux-4.1.10/arch/arm/include/asm/irqflags.h linux-rpi/arch/arm/includ
: "memory", "cc");
diff -Nur linux-4.1.10/arch/arm/include/asm/string.h linux-rpi/arch/arm/include/asm/string.h
--- linux-4.1.10/arch/arm/include/asm/string.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/include/asm/string.h 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/include/asm/string.h 2015-10-14 09:59:07.000000000 +0200
@@ -24,6 +24,11 @@
#define __HAVE_ARCH_MEMSET
extern void * memset(void *, int, __kernel_size_t);
@@ -8503,7 +8506,7 @@ diff -Nur linux-4.1.10/arch/arm/include/asm/string.h linux-rpi/arch/arm/include/
#define memset(p,v,n) \
diff -Nur linux-4.1.10/arch/arm/include/asm/uaccess.h linux-rpi/arch/arm/include/asm/uaccess.h
--- linux-4.1.10/arch/arm/include/asm/uaccess.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/include/asm/uaccess.h 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/include/asm/uaccess.h 2015-10-14 09:59:07.000000000 +0200
@@ -475,6 +475,7 @@
#ifdef CONFIG_MMU
@@ -8514,7 +8517,7 @@ diff -Nur linux-4.1.10/arch/arm/include/asm/uaccess.h linux-rpi/arch/arm/include
extern unsigned long __must_check __clear_user(void __user *addr, unsigned long n);
diff -Nur linux-4.1.10/arch/arm/Kconfig linux-rpi/arch/arm/Kconfig
--- linux-4.1.10/arch/arm/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/Kconfig 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/Kconfig 2015-10-14 09:59:06.000000000 +0200
@@ -314,6 +314,42 @@
default ARCH_VERSATILE if !MMU
default ARCH_MULTIPLATFORM if MMU
@@ -8570,7 +8573,7 @@ diff -Nur linux-4.1.10/arch/arm/Kconfig linux-rpi/arch/arm/Kconfig
source "arch/arm/mach-alpine/Kconfig"
diff -Nur linux-4.1.10/arch/arm/Kconfig.debug linux-rpi/arch/arm/Kconfig.debug
--- linux-4.1.10/arch/arm/Kconfig.debug 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/Kconfig.debug 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/Kconfig.debug 2015-10-14 09:59:06.000000000 +0200
@@ -1197,6 +1197,14 @@
options; the platform specific options are deprecated
and will be soon removed.
@@ -8588,7 +8591,7 @@ diff -Nur linux-4.1.10/arch/arm/Kconfig.debug linux-rpi/arch/arm/Kconfig.debug
config DEBUG_AT91_UART
diff -Nur linux-4.1.10/arch/arm/kernel/fiqasm.S linux-rpi/arch/arm/kernel/fiqasm.S
--- linux-4.1.10/arch/arm/kernel/fiqasm.S 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/kernel/fiqasm.S 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/kernel/fiqasm.S 2015-10-14 09:59:07.000000000 +0200
@@ -47,3 +47,7 @@
mov r0, r0 @ avoid hazard prior to ARMv4
ret lr
@@ -8599,7 +8602,7 @@ diff -Nur linux-4.1.10/arch/arm/kernel/fiqasm.S linux-rpi/arch/arm/kernel/fiqasm
+ENDPROC(__FIQ_Branch)
diff -Nur linux-4.1.10/arch/arm/kernel/head.S linux-rpi/arch/arm/kernel/head.S
--- linux-4.1.10/arch/arm/kernel/head.S 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/kernel/head.S 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/kernel/head.S 2015-10-14 09:59:07.000000000 +0200
@@ -680,6 +680,14 @@
ldrcc r7, [r4], #4 @ use branch for delay slot
bcc 1b
@@ -8617,7 +8620,7 @@ diff -Nur linux-4.1.10/arch/arm/kernel/head.S linux-rpi/arch/arm/kernel/head.S
diff -Nur linux-4.1.10/arch/arm/kernel/process.c linux-rpi/arch/arm/kernel/process.c
--- linux-4.1.10/arch/arm/kernel/process.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/kernel/process.c 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/kernel/process.c 2015-10-14 09:59:07.000000000 +0200
@@ -98,6 +98,16 @@
}
#endif
@@ -8637,7 +8640,7 @@ diff -Nur linux-4.1.10/arch/arm/kernel/process.c linux-rpi/arch/arm/kernel/proce
unsigned long flags;
diff -Nur linux-4.1.10/arch/arm/lib/arm-mem.h linux-rpi/arch/arm/lib/arm-mem.h
--- linux-4.1.10/arch/arm/lib/arm-mem.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/lib/arm-mem.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/lib/arm-mem.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,159 @@
+/*
+Copyright (c) 2013, Raspberry Pi Foundation
@@ -8800,7 +8803,7 @@ diff -Nur linux-4.1.10/arch/arm/lib/arm-mem.h linux-rpi/arch/arm/lib/arm-mem.h
+.endm
diff -Nur linux-4.1.10/arch/arm/lib/copy_from_user.S linux-rpi/arch/arm/lib/copy_from_user.S
--- linux-4.1.10/arch/arm/lib/copy_from_user.S 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/lib/copy_from_user.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/lib/copy_from_user.S 2015-10-14 09:59:07.000000000 +0200
@@ -89,11 +89,13 @@
.text
@@ -8818,7 +8821,7 @@ diff -Nur linux-4.1.10/arch/arm/lib/copy_from_user.S linux-rpi/arch/arm/lib/copy
.align 0
diff -Nur linux-4.1.10/arch/arm/lib/exports_rpi.c linux-rpi/arch/arm/lib/exports_rpi.c
--- linux-4.1.10/arch/arm/lib/exports_rpi.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/lib/exports_rpi.c 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/lib/exports_rpi.c 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,37 @@
+/**
+ * Copyright (c) 2014, Raspberry Pi (Trading) Ltd.
@@ -8859,7 +8862,7 @@ diff -Nur linux-4.1.10/arch/arm/lib/exports_rpi.c linux-rpi/arch/arm/lib/exports
+EXPORT_SYMBOL(memcmp);
diff -Nur linux-4.1.10/arch/arm/lib/Makefile linux-rpi/arch/arm/lib/Makefile
--- linux-4.1.10/arch/arm/lib/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/lib/Makefile 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/lib/Makefile 2015-10-14 09:59:07.000000000 +0200
@@ -6,9 +6,8 @@
lib-y := backtrace.o changebit.o csumipv6.o csumpartial.o \
@@ -8891,7 +8894,7 @@ diff -Nur linux-4.1.10/arch/arm/lib/Makefile linux-rpi/arch/arm/lib/Makefile
diff -Nur linux-4.1.10/arch/arm/lib/memcmp_rpi.S linux-rpi/arch/arm/lib/memcmp_rpi.S
--- linux-4.1.10/arch/arm/lib/memcmp_rpi.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/lib/memcmp_rpi.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/lib/memcmp_rpi.S 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,285 @@
+/*
+Copyright (c) 2013, Raspberry Pi Foundation
@@ -9180,7 +9183,7 @@ diff -Nur linux-4.1.10/arch/arm/lib/memcmp_rpi.S linux-rpi/arch/arm/lib/memcmp_r
+ENDPROC(memcmp)
diff -Nur linux-4.1.10/arch/arm/lib/memcpymove.h linux-rpi/arch/arm/lib/memcpymove.h
--- linux-4.1.10/arch/arm/lib/memcpymove.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/lib/memcpymove.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/lib/memcpymove.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,506 @@
+/*
+Copyright (c) 2013, Raspberry Pi Foundation
@@ -9690,7 +9693,7 @@ diff -Nur linux-4.1.10/arch/arm/lib/memcpymove.h linux-rpi/arch/arm/lib/memcpymo
+.endm
diff -Nur linux-4.1.10/arch/arm/lib/memcpy_rpi.S linux-rpi/arch/arm/lib/memcpy_rpi.S
--- linux-4.1.10/arch/arm/lib/memcpy_rpi.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/lib/memcpy_rpi.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/lib/memcpy_rpi.S 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,59 @@
+/*
+Copyright (c) 2013, Raspberry Pi Foundation
@@ -9753,7 +9756,7 @@ diff -Nur linux-4.1.10/arch/arm/lib/memcpy_rpi.S linux-rpi/arch/arm/lib/memcpy_r
+ENDPROC(memcpy)
diff -Nur linux-4.1.10/arch/arm/lib/memmove_rpi.S linux-rpi/arch/arm/lib/memmove_rpi.S
--- linux-4.1.10/arch/arm/lib/memmove_rpi.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/lib/memmove_rpi.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/lib/memmove_rpi.S 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,61 @@
+/*
+Copyright (c) 2013, Raspberry Pi Foundation
@@ -9818,7 +9821,7 @@ diff -Nur linux-4.1.10/arch/arm/lib/memmove_rpi.S linux-rpi/arch/arm/lib/memmove
+ENDPROC(memmove)
diff -Nur linux-4.1.10/arch/arm/lib/memset_rpi.S linux-rpi/arch/arm/lib/memset_rpi.S
--- linux-4.1.10/arch/arm/lib/memset_rpi.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/lib/memset_rpi.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/lib/memset_rpi.S 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,121 @@
+/*
+Copyright (c) 2013, Raspberry Pi Foundation
@@ -9943,7 +9946,7 @@ diff -Nur linux-4.1.10/arch/arm/lib/memset_rpi.S linux-rpi/arch/arm/lib/memset_r
+ENDPROC(memset)
diff -Nur linux-4.1.10/arch/arm/lib/uaccess_with_memcpy.c linux-rpi/arch/arm/lib/uaccess_with_memcpy.c
--- linux-4.1.10/arch/arm/lib/uaccess_with_memcpy.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/lib/uaccess_with_memcpy.c 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/lib/uaccess_with_memcpy.c 2015-10-14 09:59:07.000000000 +0200
@@ -22,6 +22,14 @@
#include <asm/current.h>
#include <asm/page.h>
@@ -10089,7 +10092,7 @@ diff -Nur linux-4.1.10/arch/arm/lib/uaccess_with_memcpy.c linux-rpi/arch/arm/lib
__clear_user_memset(void __user *addr, unsigned long n)
diff -Nur linux-4.1.10/arch/arm/mach-bcm/board_bcm2835.c linux-rpi/arch/arm/mach-bcm/board_bcm2835.c
--- linux-4.1.10/arch/arm/mach-bcm/board_bcm2835.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/mach-bcm/board_bcm2835.c 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm/board_bcm2835.c 2015-10-14 09:59:07.000000000 +0200
@@ -18,6 +18,7 @@
#include <linux/of_address.h>
#include <linux/of_platform.h>
@@ -10122,7 +10125,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm/board_bcm2835.c linux-rpi/arch/arm/mach
static const char * const bcm2835_compat[] = {
diff -Nur linux-4.1.10/arch/arm/mach-bcm/Kconfig linux-rpi/arch/arm/mach-bcm/Kconfig
--- linux-4.1.10/arch/arm/mach-bcm/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/mach-bcm/Kconfig 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm/Kconfig 2015-10-14 09:59:07.000000000 +0200
@@ -114,6 +114,7 @@
select ARM_ERRATA_411920
select ARM_TIMER_SP804
@@ -10133,7 +10136,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm/Kconfig linux-rpi/arch/arm/mach-bcm/Kco
help
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/armctrl.c linux-rpi/arch/arm/mach-bcm2708/armctrl.c
--- linux-4.1.10/arch/arm/mach-bcm2708/armctrl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/armctrl.c 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/armctrl.c 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,315 @@
+/*
+ * linux/arch/arm/mach-bcm2708/armctrl.c
@@ -10452,7 +10455,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/armctrl.c linux-rpi/arch/arm/mach-b
+}
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/armctrl.h linux-rpi/arch/arm/mach-bcm2708/armctrl.h
--- linux-4.1.10/arch/arm/mach-bcm2708/armctrl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/armctrl.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/armctrl.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,27 @@
+/*
+ * linux/arch/arm/mach-bcm2708/armctrl.h
@@ -10483,7 +10486,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/armctrl.h linux-rpi/arch/arm/mach-b
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/bcm2708.c linux-rpi/arch/arm/mach-bcm2708/bcm2708.c
--- linux-4.1.10/arch/arm/mach-bcm2708/bcm2708.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/bcm2708.c 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/bcm2708.c 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,1162 @@
+/*
+ * linux/arch/arm/mach-bcm2708/bcm2708.c
@@ -11649,7 +11652,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/bcm2708.c linux-rpi/arch/arm/mach-b
+MODULE_PARM_DESC(pps_gpio_pin, "Set GPIO pin to reserve for PPS");
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/bcm2708_gpio.c linux-rpi/arch/arm/mach-bcm2708/bcm2708_gpio.c
--- linux-4.1.10/arch/arm/mach-bcm2708/bcm2708_gpio.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/bcm2708_gpio.c 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/bcm2708_gpio.c 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,426 @@
+/*
+ * linux/arch/arm/mach-bcm2708/bcm2708_gpio.c
@@ -12079,7 +12082,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/bcm2708_gpio.c linux-rpi/arch/arm/m
+MODULE_LICENSE("GPL");
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/bcm2708.h linux-rpi/arch/arm/mach-bcm2708/bcm2708.h
--- linux-4.1.10/arch/arm/mach-bcm2708/bcm2708.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/bcm2708.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/bcm2708.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,49 @@
+/*
+ * linux/arch/arm/mach-bcm2708/bcm2708.h
@@ -12132,7 +12135,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/bcm2708.h linux-rpi/arch/arm/mach-b
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/arm_control.h linux-rpi/arch/arm/mach-bcm2708/include/mach/arm_control.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/arm_control.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/arm_control.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/arm_control.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,419 @@
+/*
+ * linux/arch/arm/mach-bcm2708/arm_control.h
@@ -12555,7 +12558,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/arm_control.h linux-rp
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/clkdev.h linux-rpi/arch/arm/mach-bcm2708/include/mach/clkdev.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/clkdev.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/clkdev.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/clkdev.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,7 @@
+#ifndef __ASM_MACH_CLKDEV_H
+#define __ASM_MACH_CLKDEV_H
@@ -12566,7 +12569,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/clkdev.h linux-rpi/arc
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/debug-macro.S linux-rpi/arch/arm/mach-bcm2708/include/mach/debug-macro.S
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/debug-macro.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/debug-macro.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/debug-macro.S 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,22 @@
+/* arch/arm/mach-bcm2708/include/mach/debug-macro.S
+ *
@@ -12592,7 +12595,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/debug-macro.S linux-rp
+#include <debug/pl01x.S>
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/entry-macro.S linux-rpi/arch/arm/mach-bcm2708/include/mach/entry-macro.S
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/entry-macro.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/entry-macro.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/entry-macro.S 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,69 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/entry-macro.S
@@ -12665,7 +12668,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/entry-macro.S linux-rp
+ .endm
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/frc.h linux-rpi/arch/arm/mach-bcm2708/include/mach/frc.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/frc.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/frc.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/frc.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,38 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/timex.h
@@ -12707,7 +12710,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/frc.h linux-rpi/arch/a
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/gpio.h linux-rpi/arch/arm/mach-bcm2708/include/mach/gpio.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/gpio.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/gpio.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/gpio.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,17 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/gpio.h
@@ -12728,7 +12731,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/gpio.h linux-rpi/arch/
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/hardware.h linux-rpi/arch/arm/mach-bcm2708/include/mach/hardware.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/hardware.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/hardware.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/hardware.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,28 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/hardware.h
@@ -12760,7 +12763,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/hardware.h linux-rpi/a
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/io.h linux-rpi/arch/arm/mach-bcm2708/include/mach/io.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/io.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/io.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/io.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,27 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/io.h
@@ -12791,7 +12794,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/io.h linux-rpi/arch/ar
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/irqs.h linux-rpi/arch/arm/mach-bcm2708/include/mach/irqs.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/irqs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/irqs.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/irqs.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,199 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/irqs.h
@@ -12994,7 +12997,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/irqs.h linux-rpi/arch/
+#endif /* _BCM2708_IRQS_H_ */
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/memory.h linux-rpi/arch/arm/mach-bcm2708/include/mach/memory.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/memory.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/memory.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/memory.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,57 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/memory.h
@@ -13055,7 +13058,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/memory.h linux-rpi/arc
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/platform.h linux-rpi/arch/arm/mach-bcm2708/include/mach/platform.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/platform.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/platform.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/platform.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,230 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/platform.h
@@ -13289,7 +13292,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/platform.h linux-rpi/a
+/* END */
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/system.h linux-rpi/arch/arm/mach-bcm2708/include/mach/system.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/system.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/system.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/system.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,38 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/system.h
@@ -13331,7 +13334,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/system.h linux-rpi/arc
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/timex.h linux-rpi/arch/arm/mach-bcm2708/include/mach/timex.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/timex.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/timex.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/timex.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,23 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/timex.h
@@ -13358,7 +13361,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/timex.h linux-rpi/arch
+#define CLOCK_TICK_RATE (1000000)
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/uncompress.h linux-rpi/arch/arm/mach-bcm2708/include/mach/uncompress.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/uncompress.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/uncompress.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/uncompress.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,84 @@
+/*
+ * arch/arm/mach-bcn2708/include/mach/uncompress.h
@@ -13446,7 +13449,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/uncompress.h linux-rpi
+#define arch_decomp_wdog()
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vc_sm_defs.h linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_sm_defs.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vc_sm_defs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_sm_defs.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_sm_defs.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,181 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -13631,7 +13634,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vc_sm_defs.h linux-rpi
+#endif /* __VC_SM_DEFS_H__INCLUDED__ */
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vc_sm_knl.h linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_sm_knl.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vc_sm_knl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_sm_knl.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_sm_knl.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,55 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -13690,7 +13693,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vc_sm_knl.h linux-rpi/
+#endif /* __VC_SM_KNL_H__INCLUDED__ */
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vc_vchi_sm.h linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_vchi_sm.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vc_vchi_sm.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_vchi_sm.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_vchi_sm.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,82 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -13776,7 +13779,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vc_vchi_sm.h linux-rpi
+#endif /* __VC_VCHI_SM_H__INCLUDED__ */
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vmalloc.h linux-rpi/arch/arm/mach-bcm2708/include/mach/vmalloc.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vmalloc.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vmalloc.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vmalloc.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,20 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/vmalloc.h
@@ -13800,7 +13803,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vmalloc.h linux-rpi/ar
+#define VMALLOC_END (0xe8000000)
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vmcs_sm_ioctl.h linux-rpi/arch/arm/mach-bcm2708/include/mach/vmcs_sm_ioctl.h
--- linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vmcs_sm_ioctl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vmcs_sm_ioctl.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vmcs_sm_ioctl.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,248 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -14052,7 +14055,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/include/mach/vmcs_sm_ioctl.h linux-
+#endif /* __VMCS_SM_IOCTL_H__INCLUDED__ */
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/Kconfig linux-rpi/arch/arm/mach-bcm2708/Kconfig
--- linux-4.1.10/arch/arm/mach-bcm2708/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/Kconfig 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/Kconfig 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,45 @@
+menu "Broadcom BCM2708 Implementations"
+ depends on ARCH_BCM2708
@@ -14101,7 +14104,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/Kconfig linux-rpi/arch/arm/mach-bcm
+endmenu
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/Makefile linux-rpi/arch/arm/mach-bcm2708/Makefile
--- linux-4.1.10/arch/arm/mach-bcm2708/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/Makefile 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/Makefile 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,6 @@
+#
+# Makefile for the linux kernel.
@@ -14111,14 +14114,14 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/Makefile linux-rpi/arch/arm/mach-bc
+obj-$(CONFIG_BCM2708_GPIO) += bcm2708_gpio.o
diff -Nur linux-4.1.10/arch/arm/mach-bcm2708/Makefile.boot linux-rpi/arch/arm/mach-bcm2708/Makefile.boot
--- linux-4.1.10/arch/arm/mach-bcm2708/Makefile.boot 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/Makefile.boot 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2708/Makefile.boot 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,3 @@
+ zreladdr-y := 0x00008000
+params_phys-y := 0x00000100
+initrd_phys-y := 0x00800000
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/armctrl.c linux-rpi/arch/arm/mach-bcm2709/armctrl.c
--- linux-4.1.10/arch/arm/mach-bcm2709/armctrl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/armctrl.c 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/armctrl.c 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,384 @@
+/*
+ * linux/arch/arm/mach-bcm2708/armctrl.c
@@ -14506,7 +14509,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/armctrl.c linux-rpi/arch/arm/mach-b
+}
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/armctrl.h linux-rpi/arch/arm/mach-bcm2709/armctrl.h
--- linux-4.1.10/arch/arm/mach-bcm2709/armctrl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/armctrl.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/armctrl.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,27 @@
+/*
+ * linux/arch/arm/mach-bcm2708/armctrl.h
@@ -14537,7 +14540,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/armctrl.h linux-rpi/arch/arm/mach-b
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/bcm2708_gpio.c linux-rpi/arch/arm/mach-bcm2709/bcm2708_gpio.c
--- linux-4.1.10/arch/arm/mach-bcm2709/bcm2708_gpio.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/bcm2708_gpio.c 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/bcm2708_gpio.c 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,426 @@
+/*
+ * linux/arch/arm/mach-bcm2708/bcm2708_gpio.c
@@ -14967,7 +14970,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/bcm2708_gpio.c linux-rpi/arch/arm/m
+MODULE_LICENSE("GPL");
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/bcm2709.c linux-rpi/arch/arm/mach-bcm2709/bcm2709.c
--- linux-4.1.10/arch/arm/mach-bcm2709/bcm2709.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/bcm2709.c 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/bcm2709.c 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,1332 @@
+/*
+ * linux/arch/arm/mach-bcm2709/bcm2709.c
@@ -16303,7 +16306,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/bcm2709.c linux-rpi/arch/arm/mach-b
+MODULE_PARM_DESC(pps_gpio_pin, "Set GPIO pin to reserve for PPS");
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/bcm2709.h linux-rpi/arch/arm/mach-bcm2709/bcm2709.h
--- linux-4.1.10/arch/arm/mach-bcm2709/bcm2709.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/bcm2709.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/bcm2709.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,49 @@
+/*
+ * linux/arch/arm/mach-bcm2708/bcm2708.h
@@ -16356,7 +16359,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/bcm2709.h linux-rpi/arch/arm/mach-b
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/delay.S linux-rpi/arch/arm/mach-bcm2709/delay.S
--- linux-4.1.10/arch/arm/mach-bcm2709/delay.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/delay.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/delay.S 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,21 @@
+/*
+ * linux/arch/arm/lib/delay.S
@@ -16381,7 +16384,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/delay.S linux-rpi/arch/arm/mach-bcm
+ENDPROC(bcm2708_delay)
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/arm_control.h linux-rpi/arch/arm/mach-bcm2709/include/mach/arm_control.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/arm_control.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/arm_control.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/arm_control.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,493 @@
+/*
+ * linux/arch/arm/mach-bcm2708/arm_control.h
@@ -16878,14 +16881,14 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/arm_control.h linux-rp
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/barriers.h linux-rpi/arch/arm/mach-bcm2709/include/mach/barriers.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/barriers.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/barriers.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/barriers.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,3 @@
+#define mb() dsb()
+#define rmb() dsb()
+#define wmb() mb()
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/clkdev.h linux-rpi/arch/arm/mach-bcm2709/include/mach/clkdev.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/clkdev.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/clkdev.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/clkdev.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,7 @@
+#ifndef __ASM_MACH_CLKDEV_H
+#define __ASM_MACH_CLKDEV_H
@@ -16896,7 +16899,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/clkdev.h linux-rpi/arc
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/debug-macro.S linux-rpi/arch/arm/mach-bcm2709/include/mach/debug-macro.S
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/debug-macro.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/debug-macro.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/debug-macro.S 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,22 @@
+/* arch/arm/mach-bcm2708/include/mach/debug-macro.S
+ *
@@ -16922,7 +16925,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/debug-macro.S linux-rp
+#include <debug/pl01x.S>
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/entry-macro.S linux-rpi/arch/arm/mach-bcm2709/include/mach/entry-macro.S
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/entry-macro.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/entry-macro.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/entry-macro.S 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,120 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/entry-macro.S
@@ -17046,7 +17049,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/entry-macro.S linux-rp
+ .endm
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/frc.h linux-rpi/arch/arm/mach-bcm2709/include/mach/frc.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/frc.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/frc.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/frc.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,38 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/timex.h
@@ -17088,7 +17091,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/frc.h linux-rpi/arch/a
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/gpio.h linux-rpi/arch/arm/mach-bcm2709/include/mach/gpio.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/gpio.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/gpio.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/gpio.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,17 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/gpio.h
@@ -17109,7 +17112,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/gpio.h linux-rpi/arch/
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/hardware.h linux-rpi/arch/arm/mach-bcm2709/include/mach/hardware.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/hardware.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/hardware.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/hardware.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,28 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/hardware.h
@@ -17141,7 +17144,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/hardware.h linux-rpi/a
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/io.h linux-rpi/arch/arm/mach-bcm2709/include/mach/io.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/io.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/io.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/io.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,27 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/io.h
@@ -17172,7 +17175,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/io.h linux-rpi/arch/ar
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/irqs.h linux-rpi/arch/arm/mach-bcm2709/include/mach/irqs.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/irqs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/irqs.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/irqs.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,225 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/irqs.h
@@ -17401,7 +17404,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/irqs.h linux-rpi/arch/
+#endif /* _BCM2708_IRQS_H_ */
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/memory.h linux-rpi/arch/arm/mach-bcm2709/include/mach/memory.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/memory.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/memory.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/memory.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,57 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/memory.h
@@ -17462,7 +17465,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/memory.h linux-rpi/arc
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/platform.h linux-rpi/arch/arm/mach-bcm2709/include/mach/platform.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/platform.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/platform.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/platform.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,227 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/platform.h
@@ -17693,7 +17696,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/platform.h linux-rpi/a
+/* END */
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/system.h linux-rpi/arch/arm/mach-bcm2709/include/mach/system.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/system.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/system.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/system.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,38 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/system.h
@@ -17735,7 +17738,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/system.h linux-rpi/arc
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/timex.h linux-rpi/arch/arm/mach-bcm2709/include/mach/timex.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/timex.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/timex.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/timex.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,23 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/timex.h
@@ -17762,7 +17765,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/timex.h linux-rpi/arch
+#define CLOCK_TICK_RATE (1000000)
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/uncompress.h linux-rpi/arch/arm/mach-bcm2709/include/mach/uncompress.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/uncompress.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/uncompress.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/uncompress.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,84 @@
+/*
+ * arch/arm/mach-bcn2708/include/mach/uncompress.h
@@ -17850,7 +17853,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/uncompress.h linux-rpi
+#define arch_decomp_wdog()
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/vc_support.h linux-rpi/arch/arm/mach-bcm2709/include/mach/vc_support.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/vc_support.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/vc_support.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/vc_support.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,69 @@
+#ifndef _VC_SUPPORT_H_
+#define _VC_SUPPORT_H_
@@ -17923,7 +17926,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/vc_support.h linux-rpi
+#endif
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/vmalloc.h linux-rpi/arch/arm/mach-bcm2709/include/mach/vmalloc.h
--- linux-4.1.10/arch/arm/mach-bcm2709/include/mach/vmalloc.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/include/mach/vmalloc.h 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/include/mach/vmalloc.h 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,20 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/vmalloc.h
@@ -17947,7 +17950,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/include/mach/vmalloc.h linux-rpi/ar
+#define VMALLOC_END (0xff000000)
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/Kconfig linux-rpi/arch/arm/mach-bcm2709/Kconfig
--- linux-4.1.10/arch/arm/mach-bcm2709/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/Kconfig 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/Kconfig 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,42 @@
+menu "Broadcom BCM2709 Implementations"
+ depends on ARCH_BCM2709
@@ -17993,7 +17996,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/Kconfig linux-rpi/arch/arm/mach-bcm
+endmenu
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/Makefile linux-rpi/arch/arm/mach-bcm2709/Makefile
--- linux-4.1.10/arch/arm/mach-bcm2709/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/Makefile 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/Makefile 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,6 @@
+#
+# Makefile for the linux kernel.
@@ -18003,14 +18006,14 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/Makefile linux-rpi/arch/arm/mach-bc
+obj-$(CONFIG_BCM2708_GPIO) += bcm2708_gpio.o
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/Makefile.boot linux-rpi/arch/arm/mach-bcm2709/Makefile.boot
--- linux-4.1.10/arch/arm/mach-bcm2709/Makefile.boot 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/Makefile.boot 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/Makefile.boot 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,3 @@
+ zreladdr-y := 0x00008000
+params_phys-y := 0x00000100
+initrd_phys-y := 0x00800000
diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/vc_support.c linux-rpi/arch/arm/mach-bcm2709/vc_support.c
--- linux-4.1.10/arch/arm/mach-bcm2709/vc_support.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2709/vc_support.c 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mach-bcm2709/vc_support.c 2015-10-14 09:59:07.000000000 +0200
@@ -0,0 +1,318 @@
+/*
+ * vc_support.c
@@ -18332,7 +18335,7 @@ diff -Nur linux-4.1.10/arch/arm/mach-bcm2709/vc_support.c linux-rpi/arch/arm/mac
+}
diff -Nur linux-4.1.10/arch/arm/Makefile linux-rpi/arch/arm/Makefile
--- linux-4.1.10/arch/arm/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/Makefile 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/arch/arm/Makefile 2015-10-14 09:59:06.000000000 +0200
@@ -142,6 +142,8 @@
# Machine directory name. This list is sorted alphanumerically
@@ -18344,7 +18347,7 @@ diff -Nur linux-4.1.10/arch/arm/Makefile linux-rpi/arch/arm/Makefile
machine-$(CONFIG_ARCH_AXXIA) += axxia
diff -Nur linux-4.1.10/arch/arm/mm/Kconfig linux-rpi/arch/arm/mm/Kconfig
--- linux-4.1.10/arch/arm/mm/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/mm/Kconfig 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mm/Kconfig 2015-10-14 09:59:08.000000000 +0200
@@ -358,7 +358,7 @@
# ARMv6
@@ -18356,7 +18359,7 @@ diff -Nur linux-4.1.10/arch/arm/mm/Kconfig linux-rpi/arch/arm/mm/Kconfig
select CPU_CACHE_V6
diff -Nur linux-4.1.10/arch/arm/mm/proc-v6.S linux-rpi/arch/arm/mm/proc-v6.S
--- linux-4.1.10/arch/arm/mm/proc-v6.S 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/mm/proc-v6.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mm/proc-v6.S 2015-10-14 09:59:08.000000000 +0200
@@ -73,10 +73,19 @@
*
* IRQs are already disabled.
@@ -18382,7 +18385,7 @@ diff -Nur linux-4.1.10/arch/arm/mm/proc-v6.S linux-rpi/arch/arm/mm/proc-v6.S
ENTRY(cpu_v6_dcache_clean_area)
diff -Nur linux-4.1.10/arch/arm/mm/proc-v7.S linux-rpi/arch/arm/mm/proc-v7.S
--- linux-4.1.10/arch/arm/mm/proc-v7.S 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/mm/proc-v7.S 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/mm/proc-v7.S 2015-10-14 09:59:08.000000000 +0200
@@ -460,6 +460,7 @@
orr r0, r0, r6 @ set them
THUMB( orr r0, r0, #1 << 30 ) @ Thumb exceptions
@@ -18393,7 +18396,7 @@ diff -Nur linux-4.1.10/arch/arm/mm/proc-v7.S linux-rpi/arch/arm/mm/proc-v7.S
.align 2
diff -Nur linux-4.1.10/arch/arm/tools/mach-types linux-rpi/arch/arm/tools/mach-types
--- linux-4.1.10/arch/arm/tools/mach-types 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/arch/arm/tools/mach-types 2015-10-07 16:40:32.000000000 +0200
++++ linux-rpi/arch/arm/tools/mach-types 2015-10-14 09:59:08.000000000 +0200
@@ -522,6 +522,8 @@
prima2_evb MACH_PRIMA2_EVB PRIMA2_EVB 3103
paz00 MACH_PAZ00 PAZ00 3128
@@ -18405,7 +18408,7 @@ diff -Nur linux-4.1.10/arch/arm/tools/mach-types linux-rpi/arch/arm/tools/mach-t
wlf_cragg_6410 MACH_WLF_CRAGG_6410 WLF_CRAGG_6410 3207
diff -Nur linux-4.1.10/Documentation/ABI/stable/sysfs-driver-w1_ds28ea00 linux-rpi/Documentation/ABI/stable/sysfs-driver-w1_ds28ea00
--- linux-4.1.10/Documentation/ABI/stable/sysfs-driver-w1_ds28ea00 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/Documentation/ABI/stable/sysfs-driver-w1_ds28ea00 2015-10-07 16:40:29.000000000 +0200
++++ linux-rpi/Documentation/ABI/stable/sysfs-driver-w1_ds28ea00 2015-10-14 09:59:03.000000000 +0200
@@ -0,0 +1,6 @@
+What: /sys/bus/w1/devices/.../w1_seq
+Date: Apr 2015
@@ -18415,7 +18418,7 @@ diff -Nur linux-4.1.10/Documentation/ABI/stable/sysfs-driver-w1_ds28ea00 linux-r
+Users: any user space application which wants to communicate with DS28EA00
diff -Nur linux-4.1.10/Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.txt linux-rpi/Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.txt
--- linux-4.1.10/Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.txt 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.txt 2015-10-07 16:40:29.000000000 +0200
++++ linux-rpi/Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.txt 2015-10-14 09:59:03.000000000 +0200
@@ -48,8 +48,8 @@
bcm2835_i2s: i2s@7e203000 {
@@ -18429,7 +18432,7 @@ diff -Nur linux-4.1.10/Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.tx
<&dma 3>;
diff -Nur linux-4.1.10/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-dev.txt linux-rpi/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-dev.txt
--- linux-4.1.10/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-dev.txt 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-dev.txt 2015-10-07 16:40:29.000000000 +0200
++++ linux-rpi/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-dev.txt 2015-10-14 09:59:04.000000000 +0200
@@ -0,0 +1,17 @@
+* Broadcom BCM2835 SMI character device driver.
+
@@ -18450,7 +18453,7 @@ diff -Nur linux-4.1.10/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-d
+
diff -Nur linux-4.1.10/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.txt linux-rpi/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.txt
--- linux-4.1.10/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.txt 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.txt 2015-10-07 16:40:29.000000000 +0200
++++ linux-rpi/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.txt 2015-10-14 09:59:04.000000000 +0200
@@ -0,0 +1,48 @@
+* Broadcom BCM2835 SMI driver.
+
@@ -18502,7 +18505,7 @@ diff -Nur linux-4.1.10/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.t
+
diff -Nur linux-4.1.10/Documentation/devicetree/bindings/mtd/brcm,bcm2835-smi-nand.txt linux-rpi/Documentation/devicetree/bindings/mtd/brcm,bcm2835-smi-nand.txt
--- linux-4.1.10/Documentation/devicetree/bindings/mtd/brcm,bcm2835-smi-nand.txt 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/Documentation/devicetree/bindings/mtd/brcm,bcm2835-smi-nand.txt 2015-10-07 16:40:29.000000000 +0200
++++ linux-rpi/Documentation/devicetree/bindings/mtd/brcm,bcm2835-smi-nand.txt 2015-10-14 09:59:04.000000000 +0200
@@ -0,0 +1,42 @@
+* BCM2835 SMI NAND flash
+
@@ -18549,7 +18552,7 @@ diff -Nur linux-4.1.10/Documentation/devicetree/bindings/mtd/brcm,bcm2835-smi-na
\ No newline at end of file
diff -Nur linux-4.1.10/Documentation/devicetree/bindings/sound/brcm,bcm2835-i2s.txt linux-rpi/Documentation/devicetree/bindings/sound/brcm,bcm2835-i2s.txt
--- linux-4.1.10/Documentation/devicetree/bindings/sound/brcm,bcm2835-i2s.txt 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/Documentation/devicetree/bindings/sound/brcm,bcm2835-i2s.txt 2015-10-07 16:40:29.000000000 +0200
++++ linux-rpi/Documentation/devicetree/bindings/sound/brcm,bcm2835-i2s.txt 2015-10-14 09:59:04.000000000 +0200
@@ -16,8 +16,8 @@
bcm2835_i2s: i2s@7e203000 {
@@ -18563,7 +18566,7 @@ diff -Nur linux-4.1.10/Documentation/devicetree/bindings/sound/brcm,bcm2835-i2s.
<&dma 3>;
diff -Nur linux-4.1.10/Documentation/video4linux/bcm2835-v4l2.txt linux-rpi/Documentation/video4linux/bcm2835-v4l2.txt
--- linux-4.1.10/Documentation/video4linux/bcm2835-v4l2.txt 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/Documentation/video4linux/bcm2835-v4l2.txt 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/Documentation/video4linux/bcm2835-v4l2.txt 2015-10-14 09:59:05.000000000 +0200
@@ -0,0 +1,60 @@
+
+BCM2835 (aka Raspberry Pi) V4L2 driver
@@ -18627,7 +18630,7 @@ diff -Nur linux-4.1.10/Documentation/video4linux/bcm2835-v4l2.txt linux-rpi/Docu
+$ v4l2-ctl --list-formats
diff -Nur linux-4.1.10/Documentation/w1/slaves/w1_therm linux-rpi/Documentation/w1/slaves/w1_therm
--- linux-4.1.10/Documentation/w1/slaves/w1_therm 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/Documentation/w1/slaves/w1_therm 2015-10-07 16:40:31.000000000 +0200
++++ linux-rpi/Documentation/w1/slaves/w1_therm 2015-10-14 09:59:06.000000000 +0200
@@ -11,12 +11,14 @@
Description
-----------
@@ -18657,7 +18660,7 @@ diff -Nur linux-4.1.10/Documentation/w1/slaves/w1_therm linux-rpi/Documentation/
+representing the device index in the bus starting at 0.
diff -Nur linux-4.1.10/drivers/char/broadcom/bcm2835-gpiomem.c linux-rpi/drivers/char/broadcom/bcm2835-gpiomem.c
--- linux-4.1.10/drivers/char/broadcom/bcm2835-gpiomem.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/bcm2835-gpiomem.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/broadcom/bcm2835-gpiomem.c 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,260 @@
+/**
+ * GPIO memory device driver
@@ -18921,7 +18924,7 @@ diff -Nur linux-4.1.10/drivers/char/broadcom/bcm2835-gpiomem.c linux-rpi/drivers
+MODULE_AUTHOR("Luke Wren <luke@raspberrypi.org>");
diff -Nur linux-4.1.10/drivers/char/broadcom/bcm2835_smi_dev.c linux-rpi/drivers/char/broadcom/bcm2835_smi_dev.c
--- linux-4.1.10/drivers/char/broadcom/bcm2835_smi_dev.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/bcm2835_smi_dev.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/broadcom/bcm2835_smi_dev.c 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,402 @@
+/**
+ * Character device driver for Broadcom Secondary Memory Interface
@@ -19327,7 +19330,7 @@ diff -Nur linux-4.1.10/drivers/char/broadcom/bcm2835_smi_dev.c linux-rpi/drivers
+MODULE_AUTHOR("Luke Wren <luke@raspberrypi.org>");
diff -Nur linux-4.1.10/drivers/char/broadcom/Kconfig linux-rpi/drivers/char/broadcom/Kconfig
--- linux-4.1.10/drivers/char/broadcom/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/Kconfig 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/broadcom/Kconfig 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,57 @@
+#
+# Broadcom char driver config
@@ -19388,7 +19391,7 @@ diff -Nur linux-4.1.10/drivers/char/broadcom/Kconfig linux-rpi/drivers/char/broa
+ by the SMI driver itself.
diff -Nur linux-4.1.10/drivers/char/broadcom/Makefile linux-rpi/drivers/char/broadcom/Makefile
--- linux-4.1.10/drivers/char/broadcom/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/Makefile 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/broadcom/Makefile 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,7 @@
+obj-$(CONFIG_BCM_VC_CMA) += vc_cma/
+obj-$(CONFIG_BCM2708_VCMEM) += vc_mem.o
@@ -19399,7 +19402,7 @@ diff -Nur linux-4.1.10/drivers/char/broadcom/Makefile linux-rpi/drivers/char/bro
+obj-$(CONFIG_BCM2835_SMI_DEV) += bcm2835_smi_dev.o
diff -Nur linux-4.1.10/drivers/char/broadcom/vc_cma/Makefile linux-rpi/drivers/char/broadcom/vc_cma/Makefile
--- linux-4.1.10/drivers/char/broadcom/vc_cma/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/vc_cma/Makefile 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/broadcom/vc_cma/Makefile 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,14 @@
+ccflags-y += -Wall -Wstrict-prototypes -Wno-trigraphs
+ccflags-y += -Werror
@@ -19417,7 +19420,7 @@ diff -Nur linux-4.1.10/drivers/char/broadcom/vc_cma/Makefile linux-rpi/drivers/c
+vc-cma-objs := vc_cma.o
diff -Nur linux-4.1.10/drivers/char/broadcom/vc_cma/vc_cma.c linux-rpi/drivers/char/broadcom/vc_cma/vc_cma.c
--- linux-4.1.10/drivers/char/broadcom/vc_cma/vc_cma.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/vc_cma/vc_cma.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/broadcom/vc_cma/vc_cma.c 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,1193 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -20614,7 +20617,7 @@ diff -Nur linux-4.1.10/drivers/char/broadcom/vc_cma/vc_cma.c linux-rpi/drivers/c
+MODULE_AUTHOR("Broadcom Corporation");
diff -Nur linux-4.1.10/drivers/char/broadcom/vcio.c linux-rpi/drivers/char/broadcom/vcio.c
--- linux-4.1.10/drivers/char/broadcom/vcio.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/vcio.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/broadcom/vcio.c 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,175 @@
+/*
+ * Copyright (C) 2010 Broadcom
@@ -20793,7 +20796,7 @@ diff -Nur linux-4.1.10/drivers/char/broadcom/vcio.c linux-rpi/drivers/char/broad
+MODULE_LICENSE("GPL");
diff -Nur linux-4.1.10/drivers/char/broadcom/vc_mem.c linux-rpi/drivers/char/broadcom/vc_mem.c
--- linux-4.1.10/drivers/char/broadcom/vc_mem.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/vc_mem.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/broadcom/vc_mem.c 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,422 @@
+/*****************************************************************************
+* Copyright 2010 - 2011 Broadcom Corporation. All rights reserved.
@@ -21219,7 +21222,7 @@ diff -Nur linux-4.1.10/drivers/char/broadcom/vc_mem.c linux-rpi/drivers/char/bro
+module_param(mem_base, uint, 0644);
diff -Nur linux-4.1.10/drivers/char/broadcom/vc_sm/Makefile linux-rpi/drivers/char/broadcom/vc_sm/Makefile
--- linux-4.1.10/drivers/char/broadcom/vc_sm/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/vc_sm/Makefile 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/broadcom/vc_sm/Makefile 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,21 @@
+EXTRA_CFLAGS += -Wall -Wstrict-prototypes -Wno-trigraphs -O2
+
@@ -21244,7 +21247,7 @@ diff -Nur linux-4.1.10/drivers/char/broadcom/vc_sm/Makefile linux-rpi/drivers/ch
+ vc_vchi_sm.o
diff -Nur linux-4.1.10/drivers/char/broadcom/vc_sm/vc_vchi_sm.c linux-rpi/drivers/char/broadcom/vc_sm/vc_vchi_sm.c
--- linux-4.1.10/drivers/char/broadcom/vc_sm/vc_vchi_sm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/vc_sm/vc_vchi_sm.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/broadcom/vc_sm/vc_vchi_sm.c 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,492 @@
+/*****************************************************************************
+* Copyright 2011-2012 Broadcom Corporation. All rights reserved.
@@ -21740,7 +21743,7 @@ diff -Nur linux-4.1.10/drivers/char/broadcom/vc_sm/vc_vchi_sm.c linux-rpi/driver
+}
diff -Nur linux-4.1.10/drivers/char/broadcom/vc_sm/vmcs_sm.c linux-rpi/drivers/char/broadcom/vc_sm/vmcs_sm.c
--- linux-4.1.10/drivers/char/broadcom/vc_sm/vmcs_sm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/vc_sm/vmcs_sm.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/broadcom/vc_sm/vmcs_sm.c 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,3211 @@
+/*****************************************************************************
+* Copyright 2011-2012 Broadcom Corporation. All rights reserved.
@@ -24955,7 +24958,7 @@ diff -Nur linux-4.1.10/drivers/char/broadcom/vc_sm/vmcs_sm.c linux-rpi/drivers/c
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/drivers/char/hw_random/bcm2708-rng.c linux-rpi/drivers/char/hw_random/bcm2708-rng.c
--- linux-4.1.10/drivers/char/hw_random/bcm2708-rng.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/hw_random/bcm2708-rng.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/hw_random/bcm2708-rng.c 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,118 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -25077,7 +25080,7 @@ diff -Nur linux-4.1.10/drivers/char/hw_random/bcm2708-rng.c linux-rpi/drivers/ch
+MODULE_LICENSE("GPL and additional rights");
diff -Nur linux-4.1.10/drivers/char/hw_random/Kconfig linux-rpi/drivers/char/hw_random/Kconfig
--- linux-4.1.10/drivers/char/hw_random/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/char/hw_random/Kconfig 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/hw_random/Kconfig 2015-10-14 09:59:18.000000000 +0200
@@ -90,7 +90,7 @@
config HW_RANDOM_BCM2835
@@ -25107,7 +25110,7 @@ diff -Nur linux-4.1.10/drivers/char/hw_random/Kconfig linux-rpi/drivers/char/hw_
depends on HW_RANDOM && ARCH_QCOM
diff -Nur linux-4.1.10/drivers/char/hw_random/Makefile linux-rpi/drivers/char/hw_random/Makefile
--- linux-4.1.10/drivers/char/hw_random/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/char/hw_random/Makefile 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/hw_random/Makefile 2015-10-14 09:59:18.000000000 +0200
@@ -4,6 +4,7 @@
obj-$(CONFIG_HW_RANDOM) += rng-core.o
@@ -25118,7 +25121,7 @@ diff -Nur linux-4.1.10/drivers/char/hw_random/Makefile linux-rpi/drivers/char/hw
obj-$(CONFIG_HW_RANDOM_AMD) += amd-rng.o
diff -Nur linux-4.1.10/drivers/char/Kconfig linux-rpi/drivers/char/Kconfig
--- linux-4.1.10/drivers/char/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/char/Kconfig 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/Kconfig 2015-10-14 09:59:18.000000000 +0200
@@ -590,6 +590,8 @@
source "drivers/s390/char/Kconfig"
@@ -25130,7 +25133,7 @@ diff -Nur linux-4.1.10/drivers/char/Kconfig linux-rpi/drivers/char/Kconfig
default n
diff -Nur linux-4.1.10/drivers/char/Makefile linux-rpi/drivers/char/Makefile
--- linux-4.1.10/drivers/char/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/char/Makefile 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/char/Makefile 2015-10-14 09:59:18.000000000 +0200
@@ -62,3 +62,4 @@
obj-$(CONFIG_TILE_SROM) += tile-srom.o
@@ -25138,7 +25141,7 @@ diff -Nur linux-4.1.10/drivers/char/Makefile linux-rpi/drivers/char/Makefile
+obj-$(CONFIG_BRCM_CHAR_DRIVERS) += broadcom/
diff -Nur linux-4.1.10/drivers/clk/clk-hifiberry-dacpro.c linux-rpi/drivers/clk/clk-hifiberry-dacpro.c
--- linux-4.1.10/drivers/clk/clk-hifiberry-dacpro.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/clk/clk-hifiberry-dacpro.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/clk/clk-hifiberry-dacpro.c 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,160 @@
+/*
+ * Clock Driver for HiFiBerry DAC Pro
@@ -25302,7 +25305,7 @@ diff -Nur linux-4.1.10/drivers/clk/clk-hifiberry-dacpro.c linux-rpi/drivers/clk/
+MODULE_ALIAS("platform:clk-hifiberry-dacpro");
diff -Nur linux-4.1.10/drivers/clk/Makefile linux-rpi/drivers/clk/Makefile
--- linux-4.1.10/drivers/clk/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/clk/Makefile 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/clk/Makefile 2015-10-14 09:59:18.000000000 +0200
@@ -24,6 +24,7 @@
obj-$(CONFIG_ARCH_CLPS711X) += clk-clps711x.o
obj-$(CONFIG_ARCH_EFM32) += clk-efm32gg.o
@@ -25313,7 +25316,7 @@ diff -Nur linux-4.1.10/drivers/clk/Makefile linux-rpi/drivers/clk/Makefile
obj-$(CONFIG_COMMON_CLK_MAX77686) += clk-max77686.o
diff -Nur linux-4.1.10/drivers/clocksource/arm_arch_timer.c linux-rpi/drivers/clocksource/arm_arch_timer.c
--- linux-4.1.10/drivers/clocksource/arm_arch_timer.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/clocksource/arm_arch_timer.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/clocksource/arm_arch_timer.c 2015-10-14 09:59:18.000000000 +0200
@@ -882,3 +882,39 @@
acpi_table_parse(ACPI_SIG_GTDT, arch_timer_acpi_init);
}
@@ -25356,7 +25359,7 @@ diff -Nur linux-4.1.10/drivers/clocksource/arm_arch_timer.c linux-rpi/drivers/cl
+}
diff -Nur linux-4.1.10/drivers/cpufreq/bcm2835-cpufreq.c linux-rpi/drivers/cpufreq/bcm2835-cpufreq.c
--- linux-4.1.10/drivers/cpufreq/bcm2835-cpufreq.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/cpufreq/bcm2835-cpufreq.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/cpufreq/bcm2835-cpufreq.c 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,213 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -25573,7 +25576,7 @@ diff -Nur linux-4.1.10/drivers/cpufreq/bcm2835-cpufreq.c linux-rpi/drivers/cpufr
+module_exit(bcm2835_cpufreq_module_exit);
diff -Nur linux-4.1.10/drivers/cpufreq/Kconfig.arm linux-rpi/drivers/cpufreq/Kconfig.arm
--- linux-4.1.10/drivers/cpufreq/Kconfig.arm 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/cpufreq/Kconfig.arm 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/cpufreq/Kconfig.arm 2015-10-14 09:59:18.000000000 +0200
@@ -258,6 +258,15 @@
help
This adds the CPUFreq driver support for SPEAr SOCs.
@@ -25592,7 +25595,7 @@ diff -Nur linux-4.1.10/drivers/cpufreq/Kconfig.arm linux-rpi/drivers/cpufreq/Kco
depends on ARCH_TEGRA
diff -Nur linux-4.1.10/drivers/cpufreq/Makefile linux-rpi/drivers/cpufreq/Makefile
--- linux-4.1.10/drivers/cpufreq/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/cpufreq/Makefile 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/cpufreq/Makefile 2015-10-14 09:59:18.000000000 +0200
@@ -77,6 +77,7 @@
obj-$(CONFIG_ARM_SA1100_CPUFREQ) += sa1100-cpufreq.o
obj-$(CONFIG_ARM_SA1110_CPUFREQ) += sa1110-cpufreq.o
@@ -25603,7 +25606,7 @@ diff -Nur linux-4.1.10/drivers/cpufreq/Makefile linux-rpi/drivers/cpufreq/Makefi
diff -Nur linux-4.1.10/drivers/dma/bcm2708-dmaengine.c linux-rpi/drivers/dma/bcm2708-dmaengine.c
--- linux-4.1.10/drivers/dma/bcm2708-dmaengine.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/dma/bcm2708-dmaengine.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/dma/bcm2708-dmaengine.c 2015-10-14 09:59:18.000000000 +0200
@@ -0,0 +1,1314 @@
+/*
+ * BCM2835 DMA engine support
@@ -26921,7 +26924,7 @@ diff -Nur linux-4.1.10/drivers/dma/bcm2708-dmaengine.c linux-rpi/drivers/dma/bcm
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/drivers/dma/Kconfig linux-rpi/drivers/dma/Kconfig
--- linux-4.1.10/drivers/dma/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/dma/Kconfig 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/dma/Kconfig 2015-10-14 09:59:18.000000000 +0200
@@ -337,6 +337,17 @@
select DMA_ENGINE
select DMA_VIRTUAL_CHANNELS
@@ -26951,7 +26954,7 @@ diff -Nur linux-4.1.10/drivers/dma/Kconfig linux-rpi/drivers/dma/Kconfig
depends on OF
diff -Nur linux-4.1.10/drivers/dma/Makefile linux-rpi/drivers/dma/Makefile
--- linux-4.1.10/drivers/dma/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/dma/Makefile 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/dma/Makefile 2015-10-14 09:59:18.000000000 +0200
@@ -39,6 +39,7 @@
obj-$(CONFIG_MMP_TDMA) += mmp_tdma.o
obj-$(CONFIG_DMA_OMAP) += omap-dma.o
@@ -26962,7 +26965,7 @@ diff -Nur linux-4.1.10/drivers/dma/Makefile linux-rpi/drivers/dma/Makefile
obj-$(CONFIG_DMA_JZ4780) += dma-jz4780.o
diff -Nur linux-4.1.10/drivers/firmware/Kconfig linux-rpi/drivers/firmware/Kconfig
--- linux-4.1.10/drivers/firmware/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/firmware/Kconfig 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/firmware/Kconfig 2015-10-14 09:59:19.000000000 +0200
@@ -136,6 +136,13 @@
bool
depends on ARM || ARM64
@@ -26979,7 +26982,7 @@ diff -Nur linux-4.1.10/drivers/firmware/Kconfig linux-rpi/drivers/firmware/Kconf
diff -Nur linux-4.1.10/drivers/firmware/Makefile linux-rpi/drivers/firmware/Makefile
--- linux-4.1.10/drivers/firmware/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/firmware/Makefile 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/firmware/Makefile 2015-10-14 09:59:19.000000000 +0200
@@ -13,6 +13,7 @@
obj-$(CONFIG_FIRMWARE_MEMMAP) += memmap.o
obj-$(CONFIG_QCOM_SCM) += qcom_scm.o
@@ -26990,7 +26993,7 @@ diff -Nur linux-4.1.10/drivers/firmware/Makefile linux-rpi/drivers/firmware/Make
obj-$(CONFIG_EFI) += efi/
diff -Nur linux-4.1.10/drivers/firmware/raspberrypi.c linux-rpi/drivers/firmware/raspberrypi.c
--- linux-4.1.10/drivers/firmware/raspberrypi.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/firmware/raspberrypi.c 2015-10-07 16:40:34.000000000 +0200
++++ linux-rpi/drivers/firmware/raspberrypi.c 2015-10-14 09:59:19.000000000 +0200
@@ -0,0 +1,297 @@
+/*
+ * Defines interfaces for interacting wtih the Raspberry Pi firmware's
@@ -27291,7 +27294,7 @@ diff -Nur linux-4.1.10/drivers/firmware/raspberrypi.c linux-rpi/drivers/firmware
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/drivers/hid/usbhid/hid-core.c linux-rpi/drivers/hid/usbhid/hid-core.c
--- linux-4.1.10/drivers/hid/usbhid/hid-core.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/hid/usbhid/hid-core.c 2015-10-07 16:40:42.000000000 +0200
++++ linux-rpi/drivers/hid/usbhid/hid-core.c 2015-10-14 09:59:19.000000000 +0200
@@ -49,7 +49,7 @@
* Module parameters.
*/
@@ -27318,7 +27321,7 @@ diff -Nur linux-4.1.10/drivers/hid/usbhid/hid-core.c linux-rpi/drivers/hid/usbhi
if (usb_endpoint_dir_in(endpoint)) {
diff -Nur linux-4.1.10/drivers/i2c/busses/i2c-bcm2708.c linux-rpi/drivers/i2c/busses/i2c-bcm2708.c
--- linux-4.1.10/drivers/i2c/busses/i2c-bcm2708.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/i2c/busses/i2c-bcm2708.c 2015-10-07 16:40:42.000000000 +0200
++++ linux-rpi/drivers/i2c/busses/i2c-bcm2708.c 2015-10-14 09:59:19.000000000 +0200
@@ -0,0 +1,524 @@
+/*
+ * Driver for Broadcom BCM2708 BSC Controllers
@@ -27846,7 +27849,7 @@ diff -Nur linux-4.1.10/drivers/i2c/busses/i2c-bcm2708.c linux-rpi/drivers/i2c/bu
+MODULE_ALIAS("platform:" DRV_NAME);
diff -Nur linux-4.1.10/drivers/i2c/busses/Kconfig linux-rpi/drivers/i2c/busses/Kconfig
--- linux-4.1.10/drivers/i2c/busses/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/i2c/busses/Kconfig 2015-10-07 16:40:42.000000000 +0200
++++ linux-rpi/drivers/i2c/busses/Kconfig 2015-10-14 09:59:19.000000000 +0200
@@ -8,6 +8,25 @@
comment "PC SMBus host controller drivers"
depends on PCI
@@ -27884,7 +27887,7 @@ diff -Nur linux-4.1.10/drivers/i2c/busses/Kconfig linux-rpi/drivers/i2c/busses/K
BCM2835 I2C controller.
diff -Nur linux-4.1.10/drivers/i2c/busses/Makefile linux-rpi/drivers/i2c/busses/Makefile
--- linux-4.1.10/drivers/i2c/busses/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/i2c/busses/Makefile 2015-10-07 16:40:42.000000000 +0200
++++ linux-rpi/drivers/i2c/busses/Makefile 2015-10-14 09:59:19.000000000 +0200
@@ -2,6 +2,8 @@
# Makefile for the i2c bus drivers.
#
@@ -27896,7 +27899,7 @@ diff -Nur linux-4.1.10/drivers/i2c/busses/Makefile linux-rpi/drivers/i2c/busses/
diff -Nur linux-4.1.10/drivers/input/joystick/Kconfig linux-rpi/drivers/input/joystick/Kconfig
--- linux-4.1.10/drivers/input/joystick/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/input/joystick/Kconfig 2015-10-07 16:40:42.000000000 +0200
++++ linux-rpi/drivers/input/joystick/Kconfig 2015-10-14 09:59:20.000000000 +0200
@@ -329,4 +329,12 @@
To compile this as a module choose M here: the module will be called
maplecontrol.
@@ -27912,7 +27915,7 @@ diff -Nur linux-4.1.10/drivers/input/joystick/Kconfig linux-rpi/drivers/input/jo
endif
diff -Nur linux-4.1.10/drivers/input/joystick/Makefile linux-rpi/drivers/input/joystick/Makefile
--- linux-4.1.10/drivers/input/joystick/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/input/joystick/Makefile 2015-10-07 16:40:42.000000000 +0200
++++ linux-rpi/drivers/input/joystick/Makefile 2015-10-14 09:59:20.000000000 +0200
@@ -32,4 +32,5 @@
obj-$(CONFIG_JOYSTICK_XPAD) += xpad.o
obj-$(CONFIG_JOYSTICK_ZHENHUA) += zhenhua.o
@@ -27921,7 +27924,7 @@ diff -Nur linux-4.1.10/drivers/input/joystick/Makefile linux-rpi/drivers/input/j
diff -Nur linux-4.1.10/drivers/input/joystick/rpisense-js.c linux-rpi/drivers/input/joystick/rpisense-js.c
--- linux-4.1.10/drivers/input/joystick/rpisense-js.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/input/joystick/rpisense-js.c 2015-10-07 16:40:42.000000000 +0200
++++ linux-rpi/drivers/input/joystick/rpisense-js.c 2015-10-14 09:59:20.000000000 +0200
@@ -0,0 +1,153 @@
+/*
+ * Raspberry Pi Sense HAT joystick driver
@@ -28078,7 +28081,7 @@ diff -Nur linux-4.1.10/drivers/input/joystick/rpisense-js.c linux-rpi/drivers/in
+MODULE_LICENSE("GPL");
diff -Nur linux-4.1.10/drivers/input/touchscreen/Kconfig linux-rpi/drivers/input/touchscreen/Kconfig
--- linux-4.1.10/drivers/input/touchscreen/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/input/touchscreen/Kconfig 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/input/touchscreen/Kconfig 2015-10-14 09:59:22.000000000 +0200
@@ -583,6 +583,13 @@
To compile this driver as a module, choose M here: the
module will be called edt-ft5x06.
@@ -28095,7 +28098,7 @@ diff -Nur linux-4.1.10/drivers/input/touchscreen/Kconfig linux-rpi/drivers/input
depends on SH_MIGOR && I2C
diff -Nur linux-4.1.10/drivers/input/touchscreen/Makefile linux-rpi/drivers/input/touchscreen/Makefile
--- linux-4.1.10/drivers/input/touchscreen/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/input/touchscreen/Makefile 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/input/touchscreen/Makefile 2015-10-14 09:59:22.000000000 +0200
@@ -29,6 +29,7 @@
obj-$(CONFIG_TOUCHSCREEN_DA9052) += da9052_tsi.o
obj-$(CONFIG_TOUCHSCREEN_DYNAPRO) += dynapro.o
@@ -28106,7 +28109,7 @@ diff -Nur linux-4.1.10/drivers/input/touchscreen/Makefile linux-rpi/drivers/inpu
obj-$(CONFIG_TOUCHSCREEN_EETI) += eeti_ts.o
diff -Nur linux-4.1.10/drivers/input/touchscreen/rpi-ft5406.c linux-rpi/drivers/input/touchscreen/rpi-ft5406.c
--- linux-4.1.10/drivers/input/touchscreen/rpi-ft5406.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/input/touchscreen/rpi-ft5406.c 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/input/touchscreen/rpi-ft5406.c 2015-10-14 09:59:22.000000000 +0200
@@ -0,0 +1,246 @@
+/*
+ * Driver for memory based ft5406 touchscreen
@@ -28356,7 +28359,7 @@ diff -Nur linux-4.1.10/drivers/input/touchscreen/rpi-ft5406.c linux-rpi/drivers/
+MODULE_LICENSE("GPL");
diff -Nur linux-4.1.10/drivers/irqchip/irq-bcm2835.c linux-rpi/drivers/irqchip/irq-bcm2835.c
--- linux-4.1.10/drivers/irqchip/irq-bcm2835.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/irqchip/irq-bcm2835.c 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/irqchip/irq-bcm2835.c 2015-10-14 09:59:24.000000000 +0200
@@ -56,7 +56,7 @@
#include "irqchip.h"
@@ -28457,7 +28460,7 @@ diff -Nur linux-4.1.10/drivers/irqchip/irq-bcm2835.c linux-rpi/drivers/irqchip/i
diff -Nur linux-4.1.10/drivers/leds/leds-gpio.c linux-rpi/drivers/leds/leds-gpio.c
--- linux-4.1.10/drivers/leds/leds-gpio.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/leds/leds-gpio.c 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/leds/leds-gpio.c 2015-10-14 09:59:25.000000000 +0200
@@ -41,6 +41,13 @@
led_dat->platform_gpio_blink_set(led_dat->gpiod,
led_dat->new_level, NULL, NULL);
@@ -28506,7 +28509,7 @@ diff -Nur linux-4.1.10/drivers/leds/leds-gpio.c linux-rpi/drivers/leds/leds-gpio
else
diff -Nur linux-4.1.10/drivers/leds/trigger/Kconfig linux-rpi/drivers/leds/trigger/Kconfig
--- linux-4.1.10/drivers/leds/trigger/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/leds/trigger/Kconfig 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/leds/trigger/Kconfig 2015-10-14 09:59:25.000000000 +0200
@@ -108,4 +108,11 @@
This enables direct flash/torch on/off by the driver, kernel space.
If unsure, say Y.
@@ -28521,7 +28524,7 @@ diff -Nur linux-4.1.10/drivers/leds/trigger/Kconfig linux-rpi/drivers/leds/trigg
endif # LEDS_TRIGGERS
diff -Nur linux-4.1.10/drivers/leds/trigger/ledtrig-input.c linux-rpi/drivers/leds/trigger/ledtrig-input.c
--- linux-4.1.10/drivers/leds/trigger/ledtrig-input.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/leds/trigger/ledtrig-input.c 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/leds/trigger/ledtrig-input.c 2015-10-14 09:59:25.000000000 +0200
@@ -0,0 +1,54 @@
+/*
+ * Set LED GPIO to Input "Trigger"
@@ -28579,7 +28582,7 @@ diff -Nur linux-4.1.10/drivers/leds/trigger/ledtrig-input.c linux-rpi/drivers/le
+MODULE_LICENSE("GPL");
diff -Nur linux-4.1.10/drivers/leds/trigger/Makefile linux-rpi/drivers/leds/trigger/Makefile
--- linux-4.1.10/drivers/leds/trigger/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/leds/trigger/Makefile 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/leds/trigger/Makefile 2015-10-14 09:59:25.000000000 +0200
@@ -8,3 +8,4 @@
obj-$(CONFIG_LEDS_TRIGGER_DEFAULT_ON) += ledtrig-default-on.o
obj-$(CONFIG_LEDS_TRIGGER_TRANSIENT) += ledtrig-transient.o
@@ -28587,7 +28590,7 @@ diff -Nur linux-4.1.10/drivers/leds/trigger/Makefile linux-rpi/drivers/leds/trig
+obj-$(CONFIG_LEDS_TRIGGER_INPUT) += ledtrig-input.o
diff -Nur linux-4.1.10/drivers/mailbox/bcm2835-mailbox.c linux-rpi/drivers/mailbox/bcm2835-mailbox.c
--- linux-4.1.10/drivers/mailbox/bcm2835-mailbox.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/mailbox/bcm2835-mailbox.c 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/mailbox/bcm2835-mailbox.c 2015-10-14 09:59:25.000000000 +0200
@@ -0,0 +1,231 @@
+/*
+ * Copyright (C) 2010,2015 Broadcom
@@ -28822,7 +28825,7 @@ diff -Nur linux-4.1.10/drivers/mailbox/bcm2835-mailbox.c linux-rpi/drivers/mailb
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/drivers/mailbox/Kconfig linux-rpi/drivers/mailbox/Kconfig
--- linux-4.1.10/drivers/mailbox/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mailbox/Kconfig 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/mailbox/Kconfig 2015-10-14 09:59:25.000000000 +0200
@@ -60,4 +60,13 @@
An implementation of the Altera Mailbox soft core. It is used
to send message between processors. Say Y here if you want to use the
@@ -28839,7 +28842,7 @@ diff -Nur linux-4.1.10/drivers/mailbox/Kconfig linux-rpi/drivers/mailbox/Kconfig
endif
diff -Nur linux-4.1.10/drivers/mailbox/mailbox.c linux-rpi/drivers/mailbox/mailbox.c
--- linux-4.1.10/drivers/mailbox/mailbox.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mailbox/mailbox.c 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/mailbox/mailbox.c 2015-10-14 09:59:25.000000000 +0200
@@ -304,13 +304,23 @@
unsigned long flags;
int ret;
@@ -28875,7 +28878,7 @@ diff -Nur linux-4.1.10/drivers/mailbox/mailbox.c linux-rpi/drivers/mailbox/mailb
mutex_unlock(&con_mutex);
diff -Nur linux-4.1.10/drivers/mailbox/Makefile linux-rpi/drivers/mailbox/Makefile
--- linux-4.1.10/drivers/mailbox/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mailbox/Makefile 2015-10-07 16:40:44.000000000 +0200
++++ linux-rpi/drivers/mailbox/Makefile 2015-10-14 09:59:25.000000000 +0200
@@ -11,3 +11,5 @@
obj-$(CONFIG_PCC) += pcc.o
@@ -28884,7 +28887,7 @@ diff -Nur linux-4.1.10/drivers/mailbox/Makefile linux-rpi/drivers/mailbox/Makefi
+obj-$(CONFIG_BCM2835_MBOX) += bcm2835-mailbox.o
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/bcm2835-camera.c linux-rpi/drivers/media/platform/bcm2835/bcm2835-camera.c
--- linux-4.1.10/drivers/media/platform/bcm2835/bcm2835-camera.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/bcm2835-camera.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/bcm2835-camera.c 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,1842 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -30730,7 +30733,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/bcm2835-camera.c linux-rpi
+module_exit(bm2835_mmal_exit);
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/bcm2835-camera.h linux-rpi/drivers/media/platform/bcm2835/bcm2835-camera.h
--- linux-4.1.10/drivers/media/platform/bcm2835/bcm2835-camera.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/bcm2835-camera.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/bcm2835-camera.h 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,126 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -30860,7 +30863,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/bcm2835-camera.h linux-rpi
+}
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/controls.c linux-rpi/drivers/media/platform/bcm2835/controls.c
--- linux-4.1.10/drivers/media/platform/bcm2835/controls.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/controls.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/controls.c 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,1324 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -32188,7 +32191,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/controls.c linux-rpi/drive
+}
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/Kconfig linux-rpi/drivers/media/platform/bcm2835/Kconfig
--- linux-4.1.10/drivers/media/platform/bcm2835/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/Kconfig 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/Kconfig 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,25 @@
+# Broadcom VideoCore IV v4l2 camera support
+
@@ -32217,7 +32220,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/Kconfig linux-rpi/drivers/
+endif # VIDEO_BM2835
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/Makefile linux-rpi/drivers/media/platform/bcm2835/Makefile
--- linux-4.1.10/drivers/media/platform/bcm2835/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/Makefile 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/Makefile 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,5 @@
+bcm2835-v4l2-objs := bcm2835-camera.o controls.o mmal-vchiq.o
+
@@ -32226,7 +32229,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/Makefile linux-rpi/drivers
+ccflags-$(CONFIG_VIDEO_BCM2835) += -Idrivers/misc/vc04_services -Idrivers/misc/vc04_services/interface/vcos/linuxkernel -D__VCCOREVER__=0x04000000
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-common.h linux-rpi/drivers/media/platform/bcm2835/mmal-common.h
--- linux-4.1.10/drivers/media/platform/bcm2835/mmal-common.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/mmal-common.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/mmal-common.h 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,53 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -32283,7 +32286,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-common.h linux-rpi/dr
+};
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-encodings.h linux-rpi/drivers/media/platform/bcm2835/mmal-encodings.h
--- linux-4.1.10/drivers/media/platform/bcm2835/mmal-encodings.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/mmal-encodings.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/mmal-encodings.h 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,127 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -32414,7 +32417,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-encodings.h linux-rpi
+#endif /* MMAL_ENCODINGS_H */
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg-common.h linux-rpi/drivers/media/platform/bcm2835/mmal-msg-common.h
--- linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg-common.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/mmal-msg-common.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/mmal-msg-common.h 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,50 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -32468,7 +32471,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg-common.h linux-rp
+#endif /* MMAL_MSG_COMMON_H */
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg-format.h linux-rpi/drivers/media/platform/bcm2835/mmal-msg-format.h
--- linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg-format.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/mmal-msg-format.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/mmal-msg-format.h 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,81 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -32553,7 +32556,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg-format.h linux-rp
+#endif /* MMAL_MSG_FORMAT_H */
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg.h linux-rpi/drivers/media/platform/bcm2835/mmal-msg.h
--- linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/mmal-msg.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/mmal-msg.h 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,404 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -32961,7 +32964,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg.h linux-rpi/drive
+};
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg-port.h linux-rpi/drivers/media/platform/bcm2835/mmal-msg-port.h
--- linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg-port.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/mmal-msg-port.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/mmal-msg-port.h 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,107 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -33072,7 +33075,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-msg-port.h linux-rpi/
+};
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-parameters.h linux-rpi/drivers/media/platform/bcm2835/mmal-parameters.h
--- linux-4.1.10/drivers/media/platform/bcm2835/mmal-parameters.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/mmal-parameters.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/mmal-parameters.h 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,656 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -33732,7 +33735,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-parameters.h linux-rp
+};
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-vchiq.c linux-rpi/drivers/media/platform/bcm2835/mmal-vchiq.c
--- linux-4.1.10/drivers/media/platform/bcm2835/mmal-vchiq.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/mmal-vchiq.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/mmal-vchiq.c 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,1916 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -35652,7 +35655,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-vchiq.c linux-rpi/dri
+}
diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-vchiq.h linux-rpi/drivers/media/platform/bcm2835/mmal-vchiq.h
--- linux-4.1.10/drivers/media/platform/bcm2835/mmal-vchiq.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/media/platform/bcm2835/mmal-vchiq.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/bcm2835/mmal-vchiq.h 2015-10-14 09:59:28.000000000 +0200
@@ -0,0 +1,178 @@
+/*
+ * Broadcom BM2835 V4L2 driver
@@ -35834,7 +35837,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/bcm2835/mmal-vchiq.h linux-rpi/dri
+#endif /* MMAL_VCHIQ_H */
diff -Nur linux-4.1.10/drivers/media/platform/Kconfig linux-rpi/drivers/media/platform/Kconfig
--- linux-4.1.10/drivers/media/platform/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/media/platform/Kconfig 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/Kconfig 2015-10-14 09:59:28.000000000 +0200
@@ -11,6 +11,8 @@
if V4L_PLATFORM_DRIVERS
@@ -35846,7 +35849,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/Kconfig linux-rpi/drivers/media/pl
config VIDEO_VIA_CAMERA
diff -Nur linux-4.1.10/drivers/media/platform/Makefile linux-rpi/drivers/media/platform/Makefile
--- linux-4.1.10/drivers/media/platform/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/media/platform/Makefile 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/platform/Makefile 2015-10-14 09:59:28.000000000 +0200
@@ -2,6 +2,8 @@
# Makefile for the video capture/playback device drivers.
#
@@ -35858,7 +35861,7 @@ diff -Nur linux-4.1.10/drivers/media/platform/Makefile linux-rpi/drivers/media/p
diff -Nur linux-4.1.10/drivers/media/usb/dvb-usb-v2/rtl28xxu.c linux-rpi/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
--- linux-4.1.10/drivers/media/usb/dvb-usb-v2/rtl28xxu.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/media/usb/dvb-usb-v2/rtl28xxu.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/media/usb/dvb-usb-v2/rtl28xxu.c 2015-10-14 09:59:29.000000000 +0200
@@ -1744,6 +1744,10 @@
&rtl28xxu_props, "Compro VideoMate U620F", NULL) },
{ DVB_USB_DEVICE(USB_VID_KWORLD_2, 0xd394,
@@ -35872,7 +35875,7 @@ diff -Nur linux-4.1.10/drivers/media/usb/dvb-usb-v2/rtl28xxu.c linux-rpi/drivers
{ DVB_USB_DEVICE(USB_VID_GTEK, USB_PID_CPYTO_REDI_PC50A,
diff -Nur linux-4.1.10/drivers/mfd/Kconfig linux-rpi/drivers/mfd/Kconfig
--- linux-4.1.10/drivers/mfd/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mfd/Kconfig 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mfd/Kconfig 2015-10-14 09:59:31.000000000 +0200
@@ -10,6 +10,14 @@
select IRQ_DOMAIN
default n
@@ -35890,7 +35893,7 @@ diff -Nur linux-4.1.10/drivers/mfd/Kconfig linux-rpi/drivers/mfd/Kconfig
select MFD_CORE
diff -Nur linux-4.1.10/drivers/mfd/Makefile linux-rpi/drivers/mfd/Makefile
--- linux-4.1.10/drivers/mfd/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mfd/Makefile 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mfd/Makefile 2015-10-14 09:59:31.000000000 +0200
@@ -185,3 +185,5 @@
intel-soc-pmic-objs := intel_soc_pmic_core.o intel_soc_pmic_crc.o
obj-$(CONFIG_INTEL_SOC_PMIC) += intel-soc-pmic.o
@@ -35899,7 +35902,7 @@ diff -Nur linux-4.1.10/drivers/mfd/Makefile linux-rpi/drivers/mfd/Makefile
+obj-$(CONFIG_MFD_RPISENSE_CORE) += rpisense-core.o
diff -Nur linux-4.1.10/drivers/mfd/rpisense-core.c linux-rpi/drivers/mfd/rpisense-core.c
--- linux-4.1.10/drivers/mfd/rpisense-core.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/mfd/rpisense-core.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mfd/rpisense-core.c 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,157 @@
+/*
+ * Raspberry Pi Sense HAT core driver
@@ -36060,7 +36063,7 @@ diff -Nur linux-4.1.10/drivers/mfd/rpisense-core.c linux-rpi/drivers/mfd/rpisens
+
diff -Nur linux-4.1.10/drivers/misc/bcm2835_smi.c linux-rpi/drivers/misc/bcm2835_smi.c
--- linux-4.1.10/drivers/misc/bcm2835_smi.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/bcm2835_smi.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/bcm2835_smi.c 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,985 @@
+/**
+ * Broadcom Secondary Memory Interface driver
@@ -37049,7 +37052,7 @@ diff -Nur linux-4.1.10/drivers/misc/bcm2835_smi.c linux-rpi/drivers/misc/bcm2835
+MODULE_AUTHOR("Luke Wren <luke@raspberrypi.org>");
diff -Nur linux-4.1.10/drivers/misc/Kconfig linux-rpi/drivers/misc/Kconfig
--- linux-4.1.10/drivers/misc/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/misc/Kconfig 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/Kconfig 2015-10-14 09:59:31.000000000 +0200
@@ -10,6 +10,14 @@
select INPUT_POLLDEV
default n
@@ -37075,7 +37078,7 @@ diff -Nur linux-4.1.10/drivers/misc/Kconfig linux-rpi/drivers/misc/Kconfig
source "drivers/misc/echo/Kconfig"
diff -Nur linux-4.1.10/drivers/misc/Makefile linux-rpi/drivers/misc/Makefile
--- linux-4.1.10/drivers/misc/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/misc/Makefile 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/Makefile 2015-10-14 09:59:31.000000000 +0200
@@ -9,6 +9,7 @@
obj-$(CONFIG_INTEL_MID_PTI) += pti.o
obj-$(CONFIG_ATMEL_SSC) += atmel-ssc.o
@@ -37094,7 +37097,7 @@ diff -Nur linux-4.1.10/drivers/misc/Makefile linux-rpi/drivers/misc/Makefile
obj-$(CONFIG_ECHO) += echo/
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/connections/connection.h linux-rpi/drivers/misc/vc04_services/interface/vchi/connections/connection.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchi/connections/connection.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/connections/connection.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchi/connections/connection.h 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,328 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -37426,7 +37429,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/connections/con
+/****************************** End of file **********************************/
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h linux-rpi/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,204 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -37634,7 +37637,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/message_drivers
+/****************************** End of file ***********************************/
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,224 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -37862,7 +37865,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h linu
+/****************************** End of file **********************************/
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,71 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -37937,7 +37940,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_cfg_intern
+#endif /*VCHI_CFG_INTERNAL_H_*/
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_common.h linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_common.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_common.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_common.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_common.h 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,175 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -38116,7 +38119,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_common.h l
+#endif // VCHI_COMMON_H_
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi.h linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi.h 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,378 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -38498,7 +38501,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi.h linux-rp
+/****************************** End of file **********************************/
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_mh.h linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_mh.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_mh.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_mh.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_mh.h 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,42 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -38544,7 +38547,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchi/vchi_mh.h linux
+#endif
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,580 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -39128,7 +39131,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835
+}
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,42 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -39174,7 +39177,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835
+#endif /* VCHIQ_2835_H */
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,2903 @@
+/**
+ * Copyright (c) 2014 Raspberry Pi (Trading) Ltd. All rights reserved.
@@ -42081,7 +42084,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.
+MODULE_AUTHOR("Broadcom Corporation");
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,220 @@
+/**
+ * Copyright (c) 2014 Raspberry Pi (Trading) Ltd. All rights reserved.
@@ -42305,7 +42308,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.
+#endif /* VCHIQ_ARM_H */
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,37 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -42346,7 +42349,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_buil
+const char *vchiq_get_build_date(void);
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,69 @@
+/**
+ * Copyright (c) 2010-2014 Broadcom. All rights reserved.
@@ -42419,7 +42422,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.
+#endif /* VCHIQ_CFG_H */
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,120 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -42543,7 +42546,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_conn
+EXPORT_SYMBOL(vchiq_add_connected_callback);
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,50 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -42597,7 +42600,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_conn
+#endif /* VCHIQ_CONNECTED_H */
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,3934 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -46535,7 +46538,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core
+}
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,712 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -47251,7 +47254,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core
+#endif
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.c
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.c 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,383 @@
+/**
+ * Copyright (c) 2014 Raspberry Pi (Trading) Ltd. All rights reserved.
@@ -47638,7 +47641,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debu
+#endif /* CONFIG_DEBUG_FS */
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,52 @@
+/**
+ * Copyright (c) 2014 Raspberry Pi (Trading) Ltd. All rights reserved.
@@ -47694,7 +47697,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debu
+#endif /* VCHIQ_DEBUGFS_H */
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,87 @@
+#!/usr/bin/perl -w
+
@@ -47785,7 +47788,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genv
+EOF
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,40 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -47829,7 +47832,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h li
+#endif
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,189 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -48022,7 +48025,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h
+#endif /* VCHIQ_IF_H */
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,131 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -48157,7 +48160,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioct
+#endif
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,458 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -48619,7 +48622,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern
+}
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_killable.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_killable.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_killable.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_killable.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_killable.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,69 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -48692,7 +48695,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kill
+#endif
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,71 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -48767,7 +48770,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memd
+#endif
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,58 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -48829,7 +48832,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_page
+#endif /* VCHIQ_PAGELIST_H */
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,860 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -49693,7 +49696,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim
+EXPORT_SYMBOL(vchi_service_release);
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,156 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -49853,7 +49856,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util
+}
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,82 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -49939,7 +49942,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util
+#endif
diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c
--- linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,59 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -50002,7 +50005,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_vers
+}
diff -Nur linux-4.1.10/drivers/misc/vc04_services/Kconfig linux-rpi/drivers/misc/vc04_services/Kconfig
--- linux-4.1.10/drivers/misc/vc04_services/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/Kconfig 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/Kconfig 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,9 @@
+config BCM2708_VCHIQ
+ tristate "Videocore VCHIQ"
@@ -50015,7 +50018,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/Kconfig linux-rpi/drivers/misc
+ are included in the build, N otherwise.
diff -Nur linux-4.1.10/drivers/misc/vc04_services/Makefile linux-rpi/drivers/misc/vc04_services/Makefile
--- linux-4.1.10/drivers/misc/vc04_services/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/Makefile 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/misc/vc04_services/Makefile 2015-10-14 09:59:31.000000000 +0200
@@ -0,0 +1,14 @@
+obj-$(CONFIG_BCM2708_VCHIQ) += vchiq.o
+
@@ -50033,7 +50036,7 @@ diff -Nur linux-4.1.10/drivers/misc/vc04_services/Makefile linux-rpi/drivers/mis
+
diff -Nur linux-4.1.10/drivers/mmc/card/block.c linux-rpi/drivers/mmc/card/block.c
--- linux-4.1.10/drivers/mmc/card/block.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mmc/card/block.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mmc/card/block.c 2015-10-14 09:59:32.000000000 +0200
@@ -1415,6 +1415,7 @@
brq->data.blocks = card->host->ops->multi_io_quirk(card,
(rq_data_dir(req) == READ) ?
@@ -50044,7 +50047,7 @@ diff -Nur linux-4.1.10/drivers/mmc/card/block.c linux-rpi/drivers/mmc/card/block
diff -Nur linux-4.1.10/drivers/mmc/core/quirks.c linux-rpi/drivers/mmc/core/quirks.c
--- linux-4.1.10/drivers/mmc/core/quirks.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mmc/core/quirks.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mmc/core/quirks.c 2015-10-14 09:59:32.000000000 +0200
@@ -71,6 +71,7 @@
void mmc_fixup_device(struct mmc_card *card, const struct mmc_fixup *table)
@@ -50066,7 +50069,7 @@ diff -Nur linux-4.1.10/drivers/mmc/core/quirks.c linux-rpi/drivers/mmc/core/quir
EXPORT_SYMBOL(mmc_fixup_device);
diff -Nur linux-4.1.10/drivers/mmc/host/bcm2835-mmc.c linux-rpi/drivers/mmc/host/bcm2835-mmc.c
--- linux-4.1.10/drivers/mmc/host/bcm2835-mmc.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/mmc/host/bcm2835-mmc.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mmc/host/bcm2835-mmc.c 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,1559 @@
+/*
+ * BCM2835 MMC host driver.
@@ -51629,7 +51632,7 @@ diff -Nur linux-4.1.10/drivers/mmc/host/bcm2835-mmc.c linux-rpi/drivers/mmc/host
+MODULE_AUTHOR("Gellert Weisz");
diff -Nur linux-4.1.10/drivers/mmc/host/bcm2835-sdhost.c linux-rpi/drivers/mmc/host/bcm2835-sdhost.c
--- linux-4.1.10/drivers/mmc/host/bcm2835-sdhost.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/mmc/host/bcm2835-sdhost.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mmc/host/bcm2835-sdhost.c 2015-10-14 09:59:32.000000000 +0200
@@ -0,0 +1,1930 @@
+/*
+ * BCM2835 SD host driver.
@@ -53563,7 +53566,7 @@ diff -Nur linux-4.1.10/drivers/mmc/host/bcm2835-sdhost.c linux-rpi/drivers/mmc/h
+MODULE_AUTHOR("Phil Elwell");
diff -Nur linux-4.1.10/drivers/mmc/host/Kconfig linux-rpi/drivers/mmc/host/Kconfig
--- linux-4.1.10/drivers/mmc/host/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mmc/host/Kconfig 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mmc/host/Kconfig 2015-10-14 09:59:32.000000000 +0200
@@ -4,6 +4,45 @@
comment "MMC/SD/SDIO Host Controller Drivers"
@@ -53612,7 +53615,7 @@ diff -Nur linux-4.1.10/drivers/mmc/host/Kconfig linux-rpi/drivers/mmc/host/Kconf
depends on ARM_AMBA
diff -Nur linux-4.1.10/drivers/mmc/host/Makefile linux-rpi/drivers/mmc/host/Makefile
--- linux-4.1.10/drivers/mmc/host/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mmc/host/Makefile 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mmc/host/Makefile 2015-10-14 09:59:32.000000000 +0200
@@ -18,6 +18,8 @@
obj-$(CONFIG_MMC_SDHCI_SIRF) += sdhci-sirf.o
obj-$(CONFIG_MMC_SDHCI_F_SDH30) += sdhci_f_sdh30.o
@@ -53624,7 +53627,7 @@ diff -Nur linux-4.1.10/drivers/mmc/host/Makefile linux-rpi/drivers/mmc/host/Make
obj-$(CONFIG_MMC_OMAP) += omap.o
diff -Nur linux-4.1.10/drivers/mmc/host/omap_hsmmc.c linux-rpi/drivers/mmc/host/omap_hsmmc.c
--- linux-4.1.10/drivers/mmc/host/omap_hsmmc.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mmc/host/omap_hsmmc.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mmc/host/omap_hsmmc.c 2015-10-14 09:59:32.000000000 +0200
@@ -1749,7 +1749,9 @@
}
@@ -53638,7 +53641,7 @@ diff -Nur linux-4.1.10/drivers/mmc/host/omap_hsmmc.c linux-rpi/drivers/mmc/host/
if (direction == MMC_DATA_READ)
diff -Nur linux-4.1.10/drivers/mmc/host/sh_mobile_sdhi.c linux-rpi/drivers/mmc/host/sh_mobile_sdhi.c
--- linux-4.1.10/drivers/mmc/host/sh_mobile_sdhi.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mmc/host/sh_mobile_sdhi.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mmc/host/sh_mobile_sdhi.c 2015-10-14 09:59:32.000000000 +0200
@@ -170,7 +170,9 @@
}
@@ -53652,7 +53655,7 @@ diff -Nur linux-4.1.10/drivers/mmc/host/sh_mobile_sdhi.c linux-rpi/drivers/mmc/h
* In Renesas controllers, when performing a
diff -Nur linux-4.1.10/drivers/mmc/host/tmio_mmc_pio.c linux-rpi/drivers/mmc/host/tmio_mmc_pio.c
--- linux-4.1.10/drivers/mmc/host/tmio_mmc_pio.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mmc/host/tmio_mmc_pio.c 2015-10-07 16:40:46.000000000 +0200
++++ linux-rpi/drivers/mmc/host/tmio_mmc_pio.c 2015-10-14 09:59:32.000000000 +0200
@@ -1001,7 +1001,9 @@
}
@@ -53666,7 +53669,7 @@ diff -Nur linux-4.1.10/drivers/mmc/host/tmio_mmc_pio.c linux-rpi/drivers/mmc/hos
diff -Nur linux-4.1.10/drivers/mtd/nand/bcm2835_smi_nand.c linux-rpi/drivers/mtd/nand/bcm2835_smi_nand.c
--- linux-4.1.10/drivers/mtd/nand/bcm2835_smi_nand.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/mtd/nand/bcm2835_smi_nand.c 2015-10-07 16:40:47.000000000 +0200
++++ linux-rpi/drivers/mtd/nand/bcm2835_smi_nand.c 2015-10-14 09:59:33.000000000 +0200
@@ -0,0 +1,268 @@
+/**
+ * NAND flash driver for Broadcom Secondary Memory Interface
@@ -53938,7 +53941,7 @@ diff -Nur linux-4.1.10/drivers/mtd/nand/bcm2835_smi_nand.c linux-rpi/drivers/mtd
+MODULE_AUTHOR("Luke Wren <luke@raspberrypi.org>");
diff -Nur linux-4.1.10/drivers/mtd/nand/Kconfig linux-rpi/drivers/mtd/nand/Kconfig
--- linux-4.1.10/drivers/mtd/nand/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mtd/nand/Kconfig 2015-10-07 16:40:47.000000000 +0200
++++ linux-rpi/drivers/mtd/nand/Kconfig 2015-10-14 09:59:33.000000000 +0200
@@ -41,6 +41,13 @@
tristate
default n
@@ -53955,7 +53958,7 @@ diff -Nur linux-4.1.10/drivers/mtd/nand/Kconfig linux-rpi/drivers/mtd/nand/Kconf
depends on HAS_DMA
diff -Nur linux-4.1.10/drivers/mtd/nand/Makefile linux-rpi/drivers/mtd/nand/Makefile
--- linux-4.1.10/drivers/mtd/nand/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/mtd/nand/Makefile 2015-10-07 16:40:47.000000000 +0200
++++ linux-rpi/drivers/mtd/nand/Makefile 2015-10-14 09:59:33.000000000 +0200
@@ -14,6 +14,7 @@
obj-$(CONFIG_MTD_NAND_DENALI_PCI) += denali_pci.o
obj-$(CONFIG_MTD_NAND_DENALI_DT) += denali_dt.o
@@ -53966,7 +53969,7 @@ diff -Nur linux-4.1.10/drivers/mtd/nand/Makefile linux-rpi/drivers/mtd/nand/Make
obj-$(CONFIG_MTD_NAND_DAVINCI) += davinci_nand.o
diff -Nur linux-4.1.10/drivers/net/ethernet/microchip/enc28j60.c linux-rpi/drivers/net/ethernet/microchip/enc28j60.c
--- linux-4.1.10/drivers/net/ethernet/microchip/enc28j60.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/net/ethernet/microchip/enc28j60.c 2015-10-07 16:40:48.000000000 +0200
++++ linux-rpi/drivers/net/ethernet/microchip/enc28j60.c 2015-10-14 09:59:36.000000000 +0200
@@ -1630,10 +1630,21 @@
return 0;
}
@@ -53991,7 +53994,7 @@ diff -Nur linux-4.1.10/drivers/net/ethernet/microchip/enc28j60.c linux-rpi/drive
.remove = enc28j60_remove,
diff -Nur linux-4.1.10/drivers/net/usb/smsc95xx.c linux-rpi/drivers/net/usb/smsc95xx.c
--- linux-4.1.10/drivers/net/usb/smsc95xx.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/net/usb/smsc95xx.c 2015-10-07 16:40:49.000000000 +0200
++++ linux-rpi/drivers/net/usb/smsc95xx.c 2015-10-14 09:59:36.000000000 +0200
@@ -59,6 +59,7 @@
#define SUSPEND_SUSPEND3 (0x08)
#define SUSPEND_ALLMODES (SUSPEND_SUSPEND0 | SUSPEND_SUSPEND1 | \
@@ -54094,7 +54097,7 @@ diff -Nur linux-4.1.10/drivers/net/usb/smsc95xx.c linux-rpi/drivers/net/usb/smsc
}
diff -Nur linux-4.1.10/drivers/net/wireless/Kconfig linux-rpi/drivers/net/wireless/Kconfig
--- linux-4.1.10/drivers/net/wireless/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/net/wireless/Kconfig 2015-10-07 16:40:49.000000000 +0200
++++ linux-rpi/drivers/net/wireless/Kconfig 2015-10-14 09:59:36.000000000 +0200
@@ -277,7 +277,9 @@
source "drivers/net/wireless/orinoco/Kconfig"
source "drivers/net/wireless/p54/Kconfig"
@@ -54108,7 +54111,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/Kconfig linux-rpi/drivers/net/wirele
source "drivers/net/wireless/mwifiex/Kconfig"
diff -Nur linux-4.1.10/drivers/net/wireless/Makefile linux-rpi/drivers/net/wireless/Makefile
--- linux-4.1.10/drivers/net/wireless/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/net/wireless/Makefile 2015-10-07 16:40:49.000000000 +0200
++++ linux-rpi/drivers/net/wireless/Makefile 2015-10-14 09:59:36.000000000 +0200
@@ -24,7 +24,8 @@
obj-$(CONFIG_ZD1211RW) += zd1211rw/
obj-$(CONFIG_RTL8180) += rtl818x/
@@ -54130,7 +54133,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/Makefile linux-rpi/drivers/net/wirel
obj-$(CONFIG_ATH_CARDS) += ath/
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/Kconfig linux-rpi/drivers/net/wireless/mediatek/Kconfig
--- linux-4.1.10/drivers/net/wireless/mediatek/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/Kconfig 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/Kconfig 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,10 @@
+menuconfig WL_MEDIATEK
+ bool "Mediatek Wireless LAN support"
@@ -54144,12 +54147,12 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/Kconfig linux-rpi/drivers/n
+endif # WL_MEDIATEK
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/Makefile linux-rpi/drivers/net/wireless/mediatek/Makefile
--- linux-4.1.10/drivers/net/wireless/mediatek/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/Makefile 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/Makefile 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1 @@
+obj-$(CONFIG_MT7601U) += mt7601u/
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/core.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/core.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/core.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/core.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/core.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,78 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -54231,7 +54234,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/core.c linux-rpi/dr
+}
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/debugfs.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/debugfs.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/debugfs.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/debugfs.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/debugfs.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,172 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -54407,7 +54410,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/debugfs.c linux-rpi
+}
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/dma.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/dma.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/dma.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/dma.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/dma.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,529 @@
+/*
+ * Copyright (C) 2015 Jakub Kicinski <kubakici@wp.pl>
@@ -54940,7 +54943,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/dma.c linux-rpi/dri
+}
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/dma.h linux-rpi/drivers/net/wireless/mediatek/mt7601u/dma.h
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/dma.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/dma.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/dma.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,127 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -55071,7 +55074,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/dma.h linux-rpi/dri
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/eeprom.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/eeprom.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/eeprom.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/eeprom.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/eeprom.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,418 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -55493,7 +55496,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/eeprom.c linux-rpi/
+}
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/eeprom.h linux-rpi/drivers/net/wireless/mediatek/mt7601u/eeprom.h
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/eeprom.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/eeprom.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/eeprom.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,151 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -55648,7 +55651,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/eeprom.h linux-rpi/
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/init.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/init.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/init.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/init.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/init.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,630 @@
+/*
+ * (c) Copyright 2002-2010, Ralink Technology, Inc.
@@ -56282,7 +56285,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/init.c linux-rpi/dr
+}
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/initvals.h linux-rpi/drivers/net/wireless/mediatek/mt7601u/initvals.h
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/initvals.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/initvals.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/initvals.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,164 @@
+/*
+ * (c) Copyright 2002-2010, Ralink Technology, Inc.
@@ -56450,7 +56453,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/initvals.h linux-rp
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/initvals_phy.h linux-rpi/drivers/net/wireless/mediatek/mt7601u/initvals_phy.h
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/initvals_phy.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/initvals_phy.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/initvals_phy.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,291 @@
+/*
+ * (c) Copyright 2002-2010, Ralink Technology, Inc.
@@ -56745,7 +56748,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/initvals_phy.h linu
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/Kconfig linux-rpi/drivers/net/wireless/mediatek/mt7601u/Kconfig
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/Kconfig 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/Kconfig 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,6 @@
+config MT7601U
+ tristate "MediaTek MT7601U (USB) support"
@@ -56755,7 +56758,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/Kconfig linux-rpi/d
+ This adds support for MT7601U-based wireless USB dongles.
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mac.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/mac.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mac.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/mac.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/mac.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,577 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -57336,7 +57339,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mac.c linux-rpi/dri
+}
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mac.h linux-rpi/drivers/net/wireless/mediatek/mt7601u/mac.h
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mac.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/mac.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/mac.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,178 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -57518,7 +57521,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mac.h linux-rpi/dri
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/main.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/main.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/main.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/main.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/main.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,413 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -57935,7 +57938,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/main.c linux-rpi/dr
+};
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/Makefile linux-rpi/drivers/net/wireless/mediatek/mt7601u/Makefile
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/Makefile 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/Makefile 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,9 @@
+ccflags-y += -D__CHECK_ENDIAN__
+
@@ -57948,7 +57951,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/Makefile linux-rpi/
+CFLAGS_trace.o := -I$(src)
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mcu.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/mcu.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mcu.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/mcu.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/mcu.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,534 @@
+/*
+ * (c) Copyright 2002-2010, Ralink Technology, Inc.
@@ -58486,7 +58489,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mcu.c linux-rpi/dri
+}
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mcu.h linux-rpi/drivers/net/wireless/mediatek/mt7601u/mcu.h
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mcu.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/mcu.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/mcu.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,94 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -58584,7 +58587,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mcu.h linux-rpi/dri
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mt7601u.h linux-rpi/drivers/net/wireless/mediatek/mt7601u/mt7601u.h
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mt7601u.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/mt7601u.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/mt7601u.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,396 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -58984,7 +58987,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/mt7601u.h linux-rpi
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/phy.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/phy.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/phy.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/phy.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/phy.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1251 @@
+/*
+ * (c) Copyright 2002-2010, Ralink Technology, Inc.
@@ -60239,7 +60242,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/phy.c linux-rpi/dri
+}
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/regs.h linux-rpi/drivers/net/wireless/mediatek/mt7601u/regs.h
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/regs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/regs.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/regs.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,636 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -60879,7 +60882,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/regs.h linux-rpi/dr
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/trace.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/trace.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/trace.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/trace.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/trace.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -60904,7 +60907,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/trace.c linux-rpi/d
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/trace.h linux-rpi/drivers/net/wireless/mediatek/mt7601u/trace.h
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/trace.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/trace.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/trace.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,400 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -61308,7 +61311,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/trace.h linux-rpi/d
+#include <trace/define_trace.h>
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/tx.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/tx.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/tx.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/tx.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/tx.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,322 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -61634,7 +61637,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/tx.c linux-rpi/driv
+}
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/usb.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/usb.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/usb.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/usb.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/usb.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,362 @@
+/*
+ * Copyright (C) 2015 Jakub Kicinski <kubakici@wp.pl>
@@ -62000,7 +62003,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/usb.c linux-rpi/dri
+module_usb_driver(mt7601u_driver);
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/usb.h linux-rpi/drivers/net/wireless/mediatek/mt7601u/usb.h
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/usb.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/usb.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/usb.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,79 @@
+/*
+ * Copyright (C) 2015 Jakub Kicinski <kubakici@wp.pl>
@@ -62083,7 +62086,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/usb.h linux-rpi/dri
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/util.c linux-rpi/drivers/net/wireless/mediatek/mt7601u/util.c
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/util.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/util.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/util.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,42 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -62129,7 +62132,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/util.c linux-rpi/dr
+}
diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/util.h linux-rpi/drivers/net/wireless/mediatek/mt7601u/util.h
--- linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/util.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/util.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/mediatek/mt7601u/util.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,77 @@
+/*
+ * Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>
@@ -62210,7 +62213,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/mediatek/mt7601u/util.h linux-rpi/dr
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/clean linux-rpi/drivers/net/wireless/rtl8192cu/clean
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/clean 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/clean 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/clean 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,5 @@
+#!/bin/bash
+rmmod 8192cu
@@ -62219,7 +62222,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/clean linux-rpi/drivers/ne
+rmmod 8192de
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c linux-rpi/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1145 @@
+/******************************************************************************
+ *
@@ -63368,7 +63371,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c lin
+#endif //PLATFORM_LINUX
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ap.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ap.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ap.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ap.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ap.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,2939 @@
+/******************************************************************************
+ *
@@ -66311,7 +66314,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ap.c linux-rpi/dr
+#endif //CONFIG_AP_MODE
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1699 @@
+/******************************************************************************
+ *
@@ -68014,7 +68017,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c linux-rp
+#endif // CONFIG_BR_EXT
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,3034 @@
+/******************************************************************************
+ *
@@ -71052,7 +71055,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c linux-rpi/d
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_debug.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_debug.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_debug.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_debug.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_debug.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1336 @@
+/******************************************************************************
+ *
@@ -72392,7 +72395,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_debug.c linux-rpi
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,422 @@
+/******************************************************************************
+ *
@@ -72818,7 +72821,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c linux-rp
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1914 @@
+/******************************************************************************
+ *
@@ -74736,7 +74739,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c linux
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_io.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_io.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_io.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_io.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_io.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,462 @@
+/******************************************************************************
+ *
@@ -75202,7 +75205,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_io.c linux-rpi/dr
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,195 @@
+/******************************************************************************
+ *
@@ -75401,7 +75404,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c lin
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1031 @@
+/******************************************************************************
+ *
@@ -76436,7 +76439,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c linux
+//************** oid_rtl_seg_03_00 section end **************
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1493 @@
+/******************************************************************************
+ *
@@ -77933,7 +77936,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c linux
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_iol.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_iol.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_iol.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_iol.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_iol.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,262 @@
+/******************************************************************************
+ *
@@ -78199,7 +78202,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_iol.c linux-rpi/d
+#endif //CONFIG_IOL
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,3966 @@
+/******************************************************************************
+ *
@@ -82169,7 +82172,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c linux-rpi/
+#endif //CONFIG_CONCURRENT_MODE
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,13599 @@
+/******************************************************************************
+ *
@@ -95772,7 +95775,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c linux-
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mp.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mp.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mp.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mp.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mp.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1323 @@
+/******************************************************************************
+ *
@@ -97099,7 +97102,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mp.c linux-rpi/dr
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,2953 @@
+/******************************************************************************
+ *
@@ -100056,7 +100059,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c linux-
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,5293 @@
+/******************************************************************************
+ *
@@ -105353,7 +105356,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c linux-rpi/d
+#endif //CONFIG_P2P
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1538 @@
+/******************************************************************************
+ *
@@ -106895,7 +106898,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c linux-r
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_recv.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_recv.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_recv.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_recv.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_recv.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,4286 @@
+/******************************************************************************
+ *
@@ -111185,7 +111188,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_recv.c linux-rpi/
+#endif //CONFIG_NEW_SIGNAL_STAT_PROCESS
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_rf.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_rf.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_rf.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_rf.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_rf.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,94 @@
+/******************************************************************************
+ *
@@ -111283,7 +111286,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_rf.c linux-rpi/dr
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_security.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_security.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_security.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_security.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_security.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,3114 @@
+/******************************************************************************
+ *
@@ -114401,7 +114404,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_security.c linux-
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_sreset.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_sreset.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_sreset.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_sreset.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_sreset.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,351 @@
+/******************************************************************************
+ *
@@ -114756,7 +114759,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_sreset.c linux-rp
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,847 @@
+/******************************************************************************
+ *
@@ -115607,7 +115610,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c linux-r
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_tdls.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_tdls.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_tdls.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_tdls.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_tdls.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,2940 @@
+/******************************************************************************
+ *
@@ -118551,7 +118554,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_tdls.c linux-rpi/
+#endif //CONFIG_TDLS
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,2304 @@
+/******************************************************************************
+ *
@@ -120859,7 +120862,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c linux
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,4155 @@
+/******************************************************************************
+ *
@@ -125018,7 +125021,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c linux-rpi/
+#endif //CONFIG_XMIT_ACK
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/dm.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/dm.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/dm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/dm.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/dm.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,313 @@
+/******************************************************************************
+ *
@@ -125335,7 +125338,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/dm.c linux-rpi/drivers
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/dm.h linux-rpi/drivers/net/wireless/rtl8192cu/hal/dm.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/dm.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/dm.h 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/dm.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,30 @@
+/******************************************************************************
+ *
@@ -125369,7 +125372,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/dm.h linux-rpi/drivers
+#endif /* __DM_H__ */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/hal_com.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/hal_com.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/hal_com.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/hal_com.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/hal_com.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,370 @@
+/******************************************************************************
+ *
@@ -125743,7 +125746,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/hal_com.c linux-rpi/dr
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/hal_intf.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/hal_intf.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/hal_intf.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/hal_intf.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/hal_intf.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,545 @@
+/******************************************************************************
+ *
@@ -126292,7 +126295,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/hal_intf.c linux-rpi/d
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/HalPwrSeqCmd.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/HalPwrSeqCmd.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/HalPwrSeqCmd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/HalPwrSeqCmd.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/HalPwrSeqCmd.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,175 @@
+/******************************************************************************
+ *
@@ -126471,7 +126474,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/HalPwrSeqCmd.c linux-r
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1154 @@
+/******************************************************************************
+ *
@@ -127629,7 +127632,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.
+#endif //CONFIG_WOWLAN
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,5055 @@
+/******************************************************************************
+ *
@@ -132688,7 +132691,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,3627 @@
+/******************************************************************************
+ *
@@ -136319,7 +136322,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1207 @@
+/******************************************************************************
+ *
@@ -137530,7 +137533,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c
+#endif // CONFIG_MP_INCLUDE
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,4840 @@
+/******************************************************************************
+ *
@@ -142374,7 +142377,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phyc
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1030 @@
+/******************************************************************************
+ *
@@ -143408,7 +143411,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf60
+/* End of HalRf6052.c */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,874 @@
+/******************************************************************************
+ *
@@ -144286,7 +144289,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxde
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,93 @@
+/******************************************************************************
+ *
@@ -144383,7 +144386,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sres
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,62 @@
+/******************************************************************************
+ *
@@ -144449,7 +144452,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_xmit
+#endif //CONFIG_XMIT_ACK
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,8757 @@
+/******************************************************************************
+ *
@@ -153210,7 +153213,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CU
+};
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,2557 @@
+/******************************************************************************
+ *
@@ -155771,7 +155774,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CU
+0x2f,0xff,0x22,0x00,0x18,0x58,};
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,2674 @@
+/******************************************************************************
+ *
@@ -158449,7 +158452,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,227 @@
+/******************************************************************************
+ *
@@ -158680,7 +158683,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1149 @@
+/******************************************************************************
+ *
@@ -159833,7 +159836,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,6260 @@
+/******************************************************************************
+ *
@@ -166097,7 +166100,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halin
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1205 @@
+/******************************************************************************
+ *
@@ -167306,7 +167309,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_c
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1535 @@
+/******************************************************************************
+ *
@@ -168845,7 +168848,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_l
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1264 @@
+/******************************************************************************
+ *
@@ -170113,7 +170116,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_x
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/ifcfg-wlan0 linux-rpi/drivers/net/wireless/rtl8192cu/ifcfg-wlan0
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/ifcfg-wlan0 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/ifcfg-wlan0 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/ifcfg-wlan0 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,4 @@
+#DHCP client
+DEVICE=wlan0
@@ -170122,7 +170125,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/ifcfg-wlan0 linux-rpi/driv
\ No newline at end of file
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/autoconf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/autoconf.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/autoconf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/autoconf.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/autoconf.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,336 @@
+/******************************************************************************
+ *
@@ -170462,7 +170465,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/autoconf.h linux-r
+//#define CONFIG_BUSY_TRAFFIC_SKIP_PWR_TRACK
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/basic_types.h linux-rpi/drivers/net/wireless/rtl8192cu/include/basic_types.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/basic_types.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/basic_types.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/basic_types.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,320 @@
+/******************************************************************************
+ *
@@ -170786,7 +170789,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/basic_types.h linu
+#endif //__BASIC_TYPES_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,87 @@
+/******************************************************************************
+ *
@@ -170877,7 +170880,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/big_endi
+#endif /* _LINUX_BYTEORDER_BIG_ENDIAN_H */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,212 @@
+/******************************************************************************
+ *
@@ -171093,7 +171096,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/generic.
+#endif /* _LINUX_BYTEORDER_GENERIC_H */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,89 @@
+/******************************************************************************
+ *
@@ -171186,7 +171189,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/little_e
+#endif /* _LINUX_BYTEORDER_LITTLE_ENDIAN_H */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,156 @@
+/******************************************************************************
+ *
@@ -171346,7 +171349,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h
+#endif /* _LINUX_BYTEORDER_SWABB_H */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,140 @@
+/******************************************************************************
+ *
@@ -171490,7 +171493,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h l
+#endif /* _LINUX_BYTEORDER_SWAB_H */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/circ_buf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/circ_buf.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/circ_buf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/circ_buf.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/circ_buf.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,27 @@
+/******************************************************************************
+ *
@@ -171521,7 +171524,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/circ_buf.h linux-r
+#endif //_CIRC_BUF_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h linux-rpi/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,35 @@
+/******************************************************************************
+ *
@@ -171560,7 +171563,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h linux-
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_conf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_conf.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_conf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_conf.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_conf.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,77 @@
+/******************************************************************************
+ *
@@ -171641,7 +171644,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_conf.h linux-r
+#endif // __DRV_CONF_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,92 @@
+/******************************************************************************
+ *
@@ -171737,7 +171740,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h lin
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types.h linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,661 @@
+/******************************************************************************
+ *
@@ -172402,7 +172405,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types.h linux-
+#endif //__DRV_TYPES_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,24 @@
+/******************************************************************************
+ *
@@ -172430,7 +172433,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_sdio.h linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_sdio.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_sdio.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_sdio.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_sdio.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,69 @@
+/******************************************************************************
+ *
@@ -172503,7 +172506,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_sdio.h l
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,94 @@
+/******************************************************************************
+ *
@@ -172601,7 +172604,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h lin
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ethernet.h linux-rpi/drivers/net/wireless/rtl8192cu/include/ethernet.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ethernet.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ethernet.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ethernet.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,41 @@
+/******************************************************************************
+ *
@@ -172646,7 +172649,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ethernet.h linux-r
+#endif // #ifndef __INC_ETHERNET_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/h2clbk.h linux-rpi/drivers/net/wireless/rtl8192cu/include/h2clbk.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/h2clbk.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/h2clbk.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/h2clbk.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,35 @@
+/******************************************************************************
+ *
@@ -172685,7 +172688,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/h2clbk.h linux-rpi
+void h2c_event_callback(unsigned char *dev, unsigned char *pbuf);
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,85 @@
+/******************************************************************************
+ *
@@ -172774,7 +172777,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h l
+#endif //__INC_HAL8192CE_FW_IMG_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,427 @@
+/******************************************************************************
+ *
@@ -173205,7 +173208,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h l
+#endif // __INC_HAL8192CPHYCFG_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1122 @@
+/******************************************************************************
+ *
@@ -174331,7 +174334,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h l
+#endif //__INC_HAL8192SPHYREG_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,105 @@
+/******************************************************************************
+ *
@@ -174440,7 +174443,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h l
+#endif //__INC_HAL8192CU_FW_IMG_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,33 @@
+/******************************************************************************
+ *
@@ -174477,7 +174480,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wow
+#endif //__INC_HAL8192CU_FW_IMG_WOWLAN_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,66 @@
+/******************************************************************************
+ *
@@ -174547,7 +174550,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h l
+#endif //__INC_HAL8192CU_FW_IMG_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,527 @@
+/******************************************************************************
+ *
@@ -175078,7 +175081,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h l
+#endif // __INC_HAL8192SPHYCFG_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,1170 @@
+/******************************************************************************
+ *
@@ -176252,7 +176255,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h l
+#endif //__INC_HAL8192SPHYREG_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,66 @@
+/******************************************************************************
+ *
@@ -176322,7 +176325,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h l
+#endif //__INC_HAL8192CU_FW_IMG_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,29 @@
+/******************************************************************************
+ *
@@ -176355,7 +176358,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wow
+#endif //__INC_HAL8192DU_FW_IMG_WOWLAN_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/hal_com.h linux-rpi/drivers/net/wireless/rtl8192cu/include/hal_com.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/hal_com.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/hal_com.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/hal_com.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,145 @@
+/******************************************************************************
+ *
@@ -176504,7 +176507,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/hal_com.h linux-rp
+#endif //__HAL_COMMON_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/hal_intf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/hal_intf.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/hal_intf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/hal_intf.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/hal_intf.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,431 @@
+/******************************************************************************
+ *
@@ -176939,7 +176942,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/hal_intf.h linux-r
+#endif //__HAL_INTF_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/HalPwrSeqCmd.h linux-rpi/drivers/net/wireless/rtl8192cu/include/HalPwrSeqCmd.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/HalPwrSeqCmd.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/HalPwrSeqCmd.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/HalPwrSeqCmd.h 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,137 @@
+/******************************************************************************
+ *
@@ -177080,7 +177083,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/HalPwrSeqCmd.h lin
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h linux-rpi/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,476 @@
+/******************************************************************************
+ *
@@ -177560,7 +177563,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h li
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ieee80211.h linux-rpi/drivers/net/wireless/rtl8192cu/include/ieee80211.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ieee80211.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ieee80211.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ieee80211.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,1579 @@
+/******************************************************************************
+ *
@@ -179143,7 +179146,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ieee80211.h linux-
+#endif /* IEEE80211_H */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/if_ether.h linux-rpi/drivers/net/wireless/rtl8192cu/include/if_ether.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/if_ether.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/if_ether.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/if_ether.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,112 @@
+/******************************************************************************
+ *
@@ -179259,7 +179262,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/if_ether.h linux-r
+#endif /* _LINUX_IF_ETHER_H */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h linux-rpi/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,179 @@
+/******************************************************************************
+ *
@@ -179442,7 +179445,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h l
+#endif //__IOCTL_CFG80211_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ip.h linux-rpi/drivers/net/wireless/rtl8192cu/include/ip.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ip.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ip.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ip.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,141 @@
+/******************************************************************************
+ *
@@ -179587,7 +179590,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/ip.h linux-rpi/dri
+#endif /* _LINUX_IP_H */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/linux/wireless.h linux-rpi/drivers/net/wireless/rtl8192cu/include/linux/wireless.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/linux/wireless.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/linux/wireless.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/linux/wireless.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,90 @@
+/******************************************************************************
+ *
@@ -179681,7 +179684,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/linux/wireless.h l
+#endif /* _LINUX_WIRELESS_H */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h linux-rpi/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,39 @@
+/******************************************************************************
+ *
@@ -179724,7 +179727,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h linux
+#endif //_MLME_OSDEP_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h linux-rpi/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,353 @@
+/******************************************************************************
+ *
@@ -180081,7 +180084,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h li
+#endif //#ifndef __CUSTOM_OID_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/nic_spec.h linux-rpi/drivers/net/wireless/rtl8192cu/include/nic_spec.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/nic_spec.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/nic_spec.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/nic_spec.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,46 @@
+/******************************************************************************
+ *
@@ -180131,7 +180134,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/nic_spec.h linux-r
+#endif // __RTL8711_SPEC_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,170 @@
+/******************************************************************************
+ *
@@ -180305,7 +180308,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/osdep_intf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_intf.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/osdep_intf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_intf.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_intf.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,154 @@
+/******************************************************************************
+ *
@@ -180463,7 +180466,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/osdep_intf.h linux
+#endif //_OSDEP_INTF_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/osdep_service.h linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_service.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/osdep_service.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_service.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_service.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,1813 @@
+/******************************************************************************
+ *
@@ -182280,7 +182283,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/osdep_service.h li
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/pci_hal.h linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_hal.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/pci_hal.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_hal.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_hal.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,167 @@
+/******************************************************************************
+ *
@@ -182451,7 +182454,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/pci_hal.h linux-rp
+#endif //__PCIE_HAL_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/pci_ops.h linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_ops.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/pci_ops.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_ops.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_ops.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,60 @@
+/******************************************************************************
+ *
@@ -182515,7 +182518,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/pci_ops.h linux-rp
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/pci_osintf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_osintf.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/pci_osintf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_osintf.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_osintf.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,32 @@
+/******************************************************************************
+ *
@@ -182551,7 +182554,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/pci_osintf.h linux
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/recv_osdep.h linux-rpi/drivers/net/wireless/rtl8192cu/include/recv_osdep.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/recv_osdep.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/recv_osdep.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/recv_osdep.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,57 @@
+/******************************************************************************
+ *
@@ -182612,7 +182615,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/recv_osdep.h linux
+#endif //
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,152 @@
+/******************************************************************************
+ *
@@ -182768,7 +182771,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h lin
+#endif // __RTL8192C_CMD_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,515 @@
+/******************************************************************************
+ *
@@ -183287,7 +183290,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h linu
+#endif //__HAL8190PCIDM_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,26 @@
+/******************************************************************************
+ *
@@ -183317,7 +183320,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h l
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,934 @@
+/******************************************************************************
+ *
@@ -184255,7 +184258,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h lin
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,41 @@
+/******************************************************************************
+ *
@@ -184300,7 +184303,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h lin
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,183 @@
+/******************************************************************************
+ *
@@ -184487,7 +184490,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h li
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,91 @@
+/******************************************************************************
+ *
@@ -184582,7 +184585,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h linu
+#endif/* End of HalRf.h */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,1864 @@
+/******************************************************************************
+ *
@@ -186450,7 +186453,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h li
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,32 @@
+/******************************************************************************
+ *
@@ -186486,7 +186489,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,128 @@
+/******************************************************************************
+ *
@@ -186618,7 +186621,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h li
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,140 @@
+/******************************************************************************
+ *
@@ -186762,7 +186765,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h lin
+#endif // __RTL8192D_CMD_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,420 @@
+/******************************************************************************
+ *
@@ -187186,7 +187189,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h linu
+#endif //__HAL8190PCIDM_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,1125 @@
+/******************************************************************************
+ *
@@ -188315,7 +188318,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h lin
+#endif //end CONFIG_MP_INCLUDED
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,42 @@
+/******************************************************************************
+ *
@@ -188361,7 +188364,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h lin
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,186 @@
+/******************************************************************************
+ *
@@ -188551,7 +188554,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h li
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,96 @@
+/******************************************************************************
+ *
@@ -188651,7 +188654,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h linu
+#endif/* End of HalRf.h */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,1840 @@
+/******************************************************************************
+ *
@@ -190495,7 +190498,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h li
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,144 @@
+/******************************************************************************
+ *
@@ -190643,7 +190646,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h li
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_android.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_android.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_android.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_android.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_android.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,89 @@
+/******************************************************************************
+ *
@@ -190736,7 +190739,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_android.h linu
+#endif //__RTW_ANDROID_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ap.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ap.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ap.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ap.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ap.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,63 @@
+/******************************************************************************
+ *
@@ -190803,7 +190806,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ap.h linux-rpi
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,75 @@
+/******************************************************************************
+ *
@@ -190882,7 +190885,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h linux
+#endif // _RTW_BR_EXT_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,39 @@
+/******************************************************************************
+ *
@@ -190925,7 +190928,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h li
+#endif /* _RTL871X_BYTEORDER_H_ */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,1166 @@
+/******************************************************************************
+ *
@@ -192095,7 +192098,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h linux-rp
+#endif // _CMD_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_debug.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_debug.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_debug.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_debug.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_debug.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,537 @@
+/******************************************************************************
+ *
@@ -192636,7 +192639,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_debug.h linux-
+#endif //__RTW_DEBUG_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,152 @@
+/******************************************************************************
+ *
@@ -192792,7 +192795,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h linux
+#endif //__RTL871X_EEPROM_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,123 @@
+/******************************************************************************
+ *
@@ -192919,7 +192922,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h linux-
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_event.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_event.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_event.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_event.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_event.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,153 @@
+/******************************************************************************
+ *
@@ -193076,7 +193079,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_event.h linux-
+#endif // _WLANEVENT_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ht.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ht.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ht.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ht.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ht.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,49 @@
+/******************************************************************************
+ *
@@ -193129,7 +193132,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ht.h linux-rpi
+#endif //_RTL871X_HT_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,268 @@
+/******************************************************************************
+ *
@@ -193401,7 +193404,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h linux-
+#endif // #ifndef __INC_CEINFO_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,35 @@
+/******************************************************************************
+ *
@@ -193440,7 +193443,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,83 @@
+/******************************************************************************
+ *
@@ -193527,7 +193530,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h li
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,78 @@
+/******************************************************************************
+ *
@@ -193609,7 +193612,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h li
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_io.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_io.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_io.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_io.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_io.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,504 @@
+/******************************************************************************
+ *
@@ -194117,7 +194120,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_io.h linux-rpi
+#endif //_RTL8711_IO_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_iol.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_iol.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_iol.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_iol.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_iol.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,89 @@
+/******************************************************************************
+ *
@@ -194210,7 +194213,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_iol.h linux-rp
+#endif //__RTW_IOL_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_led.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_led.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_led.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_led.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_led.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,216 @@
+/******************************************************************************
+ *
@@ -194430,7 +194433,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_led.h linux-rp
+#endif //__RTW_LED_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,962 @@
+/******************************************************************************
+ *
@@ -195396,7 +195399,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h lin
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,843 @@
+/******************************************************************************
+ *
@@ -196243,7 +196246,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h linux-r
+#endif //__RTL871X_MLME_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mp.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mp.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,711 @@
+/******************************************************************************
+ *
@@ -196958,7 +196961,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mp.h linux-rpi
+#endif //_RTW_MP_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,595 @@
+/******************************************************************************
+ *
@@ -197557,7 +197560,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h lin
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,1096 @@
+/******************************************************************************
+ *
@@ -198657,7 +198660,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.
+#endif //__INC_HAL8192SPHYREG_H
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,160 @@
+/******************************************************************************
+ *
@@ -198821,7 +198824,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h linux-rp
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,362 @@
+/******************************************************************************
+ *
@@ -199187,7 +199190,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h linu
+#endif //__RTL871X_PWRCTRL_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_qos.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_qos.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_qos.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_qos.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_qos.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,39 @@
+/******************************************************************************
+ *
@@ -199230,7 +199233,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_qos.h linux-rp
+#endif //_RTL871X_QOS_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_recv.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_recv.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_recv.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_recv.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_recv.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,730 @@
+/******************************************************************************
+ *
@@ -199964,7 +199967,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_recv.h linux-r
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_rf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_rf.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_rf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_rf.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_rf.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,151 @@
+/******************************************************************************
+ *
@@ -200119,7 +200122,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_rf.h linux-rpi
+#endif //_RTL8711_RF_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_security.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_security.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_security.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_security.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_security.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,446 @@
+/******************************************************************************
+ *
@@ -200569,7 +200572,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_security.h lin
+#endif //__RTL871X_SECURITY_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_sreset.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_sreset.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_sreset.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_sreset.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_sreset.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,73 @@
+/******************************************************************************
+ *
@@ -200646,7 +200649,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_sreset.h linux
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_tdls.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_tdls.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_tdls.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_tdls.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_tdls.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,142 @@
+/******************************************************************************
+ *
@@ -200792,12 +200795,12 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_tdls.h linux-r
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_version.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_version.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_version.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_version.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_version.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1 @@
+#define DRIVERVERSION "v4.0.2_9000.20130911"
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,753 @@
+/******************************************************************************
+ *
@@ -201554,7 +201557,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h linux-r
+#endif //_RTL871X_XMIT_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/sta_info.h linux-rpi/drivers/net/wireless/rtl8192cu/include/sta_info.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/sta_info.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/sta_info.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/sta_info.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,431 @@
+/******************************************************************************
+ *
@@ -201989,7 +201992,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/sta_info.h linux-r
+#endif //_STA_INFO_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_hal.h linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_hal.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_hal.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_hal.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_hal.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,36 @@
+/******************************************************************************
+ *
@@ -202029,7 +202032,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_hal.h linux-rp
+#endif //__USB_HAL_H__
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_ops.h linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_ops.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_ops.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_ops.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_ops.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,109 @@
+/******************************************************************************
+ *
@@ -202142,7 +202145,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_ops.h linux-rp
+#endif //__USB_OPS_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_ops_linux.h linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_ops_linux.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_ops_linux.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_ops_linux.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_ops_linux.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,62 @@
+/******************************************************************************
+ *
@@ -202208,7 +202211,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_ops_linux.h li
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_osintf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_osintf.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_osintf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_osintf.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_osintf.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,37 @@
+/******************************************************************************
+ *
@@ -202249,7 +202252,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_osintf.h linux
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,59 @@
+/******************************************************************************
+ *
@@ -202312,7 +202315,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h l
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/wifi.h linux-rpi/drivers/net/wireless/rtl8192cu/include/wifi.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/wifi.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/wifi.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/wifi.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,1245 @@
+/******************************************************************************
+ *
@@ -203561,7 +203564,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/wifi.h linux-rpi/d
+#endif // _WIFI_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h linux-rpi/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,702 @@
+/******************************************************************************
+ *
@@ -204267,7 +204270,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h linu
+#endif //#ifndef WLAN_BSSDEF_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h linux-rpi/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,94 @@
+/******************************************************************************
+ *
@@ -204365,7 +204368,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h linux
+#endif //__XMIT_OSDEP_H_
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/Kconfig linux-rpi/drivers/net/wireless/rtl8192cu/Kconfig
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/Kconfig 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/Kconfig 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,9 @@
+config RTL8192CU
+ tristate "Realtek 8192C USB WiFi"
@@ -204378,7 +204381,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/Kconfig linux-rpi/drivers/
+
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/Makefile linux-rpi/drivers/net/wireless/rtl8192cu/Makefile
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/Makefile 2015-10-07 16:40:50.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/Makefile 2015-10-14 09:59:41.000000000 +0200
@@ -0,0 +1,615 @@
+EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)
+EXTRA_CFLAGS += -O1
@@ -204997,7 +205000,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/Makefile linux-rpi/drivers
+endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,5488 @@
+/******************************************************************************
+ *
@@ -210489,7 +210492,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg8021
+#endif //CONFIG_IOCTL_CFG80211
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,11908 @@
+/******************************************************************************
+ *
@@ -222401,7 +222404,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,585 @@
+/******************************************************************************
+ *
@@ -222990,7 +222993,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c
+#endif
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,2748 @@
+/******************************************************************************
+ *
@@ -225742,7 +225745,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c li
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,1996 @@
+/******************************************************************************
+ *
@@ -227742,7 +227745,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c li
+module_exit(rtw_drv_halt);
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_ops_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_ops_linux.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_ops_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_ops_linux.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_ops_linux.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,21 @@
+/******************************************************************************
+ *
@@ -227767,7 +227770,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_ops_linux
+#include <drv_types.h>
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,447 @@
+/******************************************************************************
+ *
@@ -228218,7 +228221,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,838 @@
+/******************************************************************************
+ *
@@ -229060,7 +229063,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c
+#endif /* defined(RTW_ENABLE_WIFI_CONTROL_FUNC) */
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,1655 @@
+/******************************************************************************
+ *
@@ -230719,7 +230722,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c li
+#endif //CONFIG_INTEL_PROXIM
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_ops_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_ops_linux.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_ops_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_ops_linux.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_ops_linux.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,648 @@
+/******************************************************************************
+ *
@@ -231371,7 +231374,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_ops_linux
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,420 @@
+/******************************************************************************
+ *
@@ -231795,7 +231798,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,2299 @@
+/******************************************************************************
+ *
@@ -234098,7 +234101,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c lin
+}
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/runwpa linux-rpi/drivers/net/wireless/rtl8192cu/runwpa
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/runwpa 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/runwpa 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/runwpa 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,18 @@
+#!/bin/bash
+
@@ -234120,7 +234123,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/runwpa linux-rpi/drivers/n
+fi
diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/wlan0dhcp linux-rpi/drivers/net/wireless/rtl8192cu/wlan0dhcp
--- linux-4.1.10/drivers/net/wireless/rtl8192cu/wlan0dhcp 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/wlan0dhcp 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/net/wireless/rtl8192cu/wlan0dhcp 2015-10-14 09:59:42.000000000 +0200
@@ -0,0 +1,15 @@
+#!/bin/bash
+
@@ -234139,7 +234142,7 @@ diff -Nur linux-4.1.10/drivers/net/wireless/rtl8192cu/wlan0dhcp linux-rpi/driver
+echo "get ip: $var1"
diff -Nur linux-4.1.10/drivers/of/fdt.c linux-rpi/drivers/of/fdt.c
--- linux-4.1.10/drivers/of/fdt.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/of/fdt.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/of/fdt.c 2015-10-14 09:59:43.000000000 +0200
@@ -933,19 +933,38 @@
/* Retrieve command line */
@@ -234186,7 +234189,7 @@ diff -Nur linux-4.1.10/drivers/of/fdt.c linux-rpi/drivers/of/fdt.c
pr_debug("Command line is: %s\n", (char*)data);
diff -Nur linux-4.1.10/drivers/pinctrl/bcm/pinctrl-bcm2835.c linux-rpi/drivers/pinctrl/bcm/pinctrl-bcm2835.c
--- linux-4.1.10/drivers/pinctrl/bcm/pinctrl-bcm2835.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/pinctrl/bcm/pinctrl-bcm2835.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/pinctrl/bcm/pinctrl-bcm2835.c 2015-10-14 09:59:44.000000000 +0200
@@ -47,6 +47,7 @@
#define MODULE_NAME "pinctrl-bcm2835"
#define BCM2835_NUM_GPIOS 54
@@ -234343,7 +234346,7 @@ diff -Nur linux-4.1.10/drivers/pinctrl/bcm/pinctrl-bcm2835.c linux-rpi/drivers/p
};
diff -Nur linux-4.1.10/drivers/pinctrl/Makefile linux-rpi/drivers/pinctrl/Makefile
--- linux-4.1.10/drivers/pinctrl/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/pinctrl/Makefile 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/pinctrl/Makefile 2015-10-14 09:59:44.000000000 +0200
@@ -38,6 +38,7 @@
obj-$(CONFIG_PINCTRL_ST) += pinctrl-st.o
obj-$(CONFIG_PINCTRL_ZYNQ) += pinctrl-zynq.o
@@ -234354,7 +234357,7 @@ diff -Nur linux-4.1.10/drivers/pinctrl/Makefile linux-rpi/drivers/pinctrl/Makefi
obj-y += freescale/
diff -Nur linux-4.1.10/drivers/power/reset/gpio-poweroff.c linux-rpi/drivers/power/reset/gpio-poweroff.c
--- linux-4.1.10/drivers/power/reset/gpio-poweroff.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/power/reset/gpio-poweroff.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/power/reset/gpio-poweroff.c 2015-10-14 09:59:45.000000000 +0200
@@ -48,9 +48,11 @@
static int gpio_poweroff_probe(struct platform_device *pdev)
{
@@ -234370,7 +234373,7 @@ diff -Nur linux-4.1.10/drivers/power/reset/gpio-poweroff.c linux-rpi/drivers/pow
__func__);
diff -Nur linux-4.1.10/drivers/pwm/Kconfig linux-rpi/drivers/pwm/Kconfig
--- linux-4.1.10/drivers/pwm/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/pwm/Kconfig 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/pwm/Kconfig 2015-10-14 09:59:46.000000000 +0200
@@ -85,7 +85,7 @@
config PWM_BCM2835
@@ -234382,7 +234385,7 @@ diff -Nur linux-4.1.10/drivers/pwm/Kconfig linux-rpi/drivers/pwm/Kconfig
diff -Nur linux-4.1.10/drivers/rtc/rtc-ds1307.c linux-rpi/drivers/rtc/rtc-ds1307.c
--- linux-4.1.10/drivers/rtc/rtc-ds1307.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/rtc/rtc-ds1307.c 2015-10-07 16:40:51.000000000 +0200
++++ linux-rpi/drivers/rtc/rtc-ds1307.c 2015-10-14 09:59:46.000000000 +0200
@@ -1242,6 +1242,14 @@
return 0;
}
@@ -234400,7 +234403,7 @@ diff -Nur linux-4.1.10/drivers/rtc/rtc-ds1307.c linux-rpi/drivers/rtc/rtc-ds1307
.name = "rtc-ds1307",
diff -Nur linux-4.1.10/drivers/spi/Kconfig linux-rpi/drivers/spi/Kconfig
--- linux-4.1.10/drivers/spi/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/spi/Kconfig 2015-10-07 16:40:53.000000000 +0200
++++ linux-rpi/drivers/spi/Kconfig 2015-10-14 09:59:52.000000000 +0200
@@ -77,7 +77,7 @@
config SPI_BCM2835
@@ -234427,7 +234430,7 @@ diff -Nur linux-4.1.10/drivers/spi/Kconfig linux-rpi/drivers/spi/Kconfig
depends on BLACKFIN && !BF60x
diff -Nur linux-4.1.10/drivers/spi/Makefile linux-rpi/drivers/spi/Makefile
--- linux-4.1.10/drivers/spi/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/spi/Makefile 2015-10-07 16:40:53.000000000 +0200
++++ linux-rpi/drivers/spi/Makefile 2015-10-14 09:59:52.000000000 +0200
@@ -20,6 +20,7 @@
obj-$(CONFIG_SPI_BCM63XX_HSSPI) += spi-bcm63xx-hsspi.o
obj-$(CONFIG_SPI_BFIN5XX) += spi-bfin5xx.o
@@ -234438,7 +234441,7 @@ diff -Nur linux-4.1.10/drivers/spi/Makefile linux-rpi/drivers/spi/Makefile
obj-$(CONFIG_SPI_BUTTERFLY) += spi-butterfly.o
diff -Nur linux-4.1.10/drivers/spi/spi-bcm2708.c linux-rpi/drivers/spi/spi-bcm2708.c
--- linux-4.1.10/drivers/spi/spi-bcm2708.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/spi/spi-bcm2708.c 2015-10-07 16:40:53.000000000 +0200
++++ linux-rpi/drivers/spi/spi-bcm2708.c 2015-10-14 09:59:52.000000000 +0200
@@ -0,0 +1,628 @@
+/*
+ * Driver for Broadcom BCM2708 SPI Controllers
@@ -235070,7 +235073,7 @@ diff -Nur linux-4.1.10/drivers/spi/spi-bcm2708.c linux-rpi/drivers/spi/spi-bcm27
+MODULE_ALIAS("platform:" DRV_NAME);
diff -Nur linux-4.1.10/drivers/spi/spi-bcm2835.c linux-rpi/drivers/spi/spi-bcm2835.c
--- linux-4.1.10/drivers/spi/spi-bcm2835.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/spi/spi-bcm2835.c 2015-10-07 16:40:53.000000000 +0200
++++ linux-rpi/drivers/spi/spi-bcm2835.c 2015-10-14 09:59:52.000000000 +0200
@@ -20,18 +20,22 @@
* GNU General Public License for more details.
*/
@@ -235631,7 +235634,7 @@ diff -Nur linux-4.1.10/drivers/spi/spi-bcm2835.c linux-rpi/drivers/spi/spi-bcm28
diff -Nur linux-4.1.10/drivers/spi/spidev.c linux-rpi/drivers/spi/spidev.c
--- linux-4.1.10/drivers/spi/spidev.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/spi/spidev.c 2015-10-07 16:40:53.000000000 +0200
++++ linux-rpi/drivers/spi/spidev.c 2015-10-14 09:59:53.000000000 +0200
@@ -706,6 +706,7 @@
#ifdef CONFIG_OF
static const struct of_device_id spidev_dt_ids[] = {
@@ -235642,7 +235645,7 @@ diff -Nur linux-4.1.10/drivers/spi/spidev.c linux-rpi/drivers/spi/spidev.c
MODULE_DEVICE_TABLE(of, spidev_dt_ids);
diff -Nur linux-4.1.10/drivers/staging/fbtft/fbtft-core.c linux-rpi/drivers/staging/fbtft/fbtft-core.c
--- linux-4.1.10/drivers/staging/fbtft/fbtft-core.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/staging/fbtft/fbtft-core.c 2015-10-07 16:40:53.000000000 +0200
++++ linux-rpi/drivers/staging/fbtft/fbtft-core.c 2015-10-14 09:59:54.000000000 +0200
@@ -1074,6 +1074,11 @@
p = of_prop_next_u32(prop, NULL, &val);
if (!p)
@@ -235657,7 +235660,7 @@ diff -Nur linux-4.1.10/drivers/staging/fbtft/fbtft-core.c linux-rpi/drivers/stag
val &= 0xFFFF;
diff -Nur linux-4.1.10/drivers/staging/media/lirc/Kconfig linux-rpi/drivers/staging/media/lirc/Kconfig
--- linux-4.1.10/drivers/staging/media/lirc/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/staging/media/lirc/Kconfig 2015-10-07 16:40:54.000000000 +0200
++++ linux-rpi/drivers/staging/media/lirc/Kconfig 2015-10-14 10:00:00.000000000 +0200
@@ -32,6 +32,12 @@
help
Driver for Homebrew Parallel Port Receivers
@@ -235673,7 +235676,7 @@ diff -Nur linux-4.1.10/drivers/staging/media/lirc/Kconfig linux-rpi/drivers/stag
depends on LIRC && USB
diff -Nur linux-4.1.10/drivers/staging/media/lirc/lirc_rpi.c linux-rpi/drivers/staging/media/lirc/lirc_rpi.c
--- linux-4.1.10/drivers/staging/media/lirc/lirc_rpi.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/staging/media/lirc/lirc_rpi.c 2015-10-07 16:40:54.000000000 +0200
++++ linux-rpi/drivers/staging/media/lirc/lirc_rpi.c 2015-10-14 10:00:00.000000000 +0200
@@ -0,0 +1,765 @@
+/*
+ * lirc_rpi.c
@@ -236442,7 +236445,7 @@ diff -Nur linux-4.1.10/drivers/staging/media/lirc/lirc_rpi.c linux-rpi/drivers/s
+MODULE_PARM_DESC(debug, "Enable debugging messages");
diff -Nur linux-4.1.10/drivers/staging/media/lirc/Makefile linux-rpi/drivers/staging/media/lirc/Makefile
--- linux-4.1.10/drivers/staging/media/lirc/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/staging/media/lirc/Makefile 2015-10-07 16:40:54.000000000 +0200
++++ linux-rpi/drivers/staging/media/lirc/Makefile 2015-10-14 10:00:00.000000000 +0200
@@ -6,6 +6,7 @@
obj-$(CONFIG_LIRC_BT829) += lirc_bt829.o
obj-$(CONFIG_LIRC_IMON) += lirc_imon.o
@@ -236453,7 +236456,7 @@ diff -Nur linux-4.1.10/drivers/staging/media/lirc/Makefile linux-rpi/drivers/sta
obj-$(CONFIG_LIRC_SIR) += lirc_sir.o
diff -Nur linux-4.1.10/drivers/thermal/bcm2835-thermal.c linux-rpi/drivers/thermal/bcm2835-thermal.c
--- linux-4.1.10/drivers/thermal/bcm2835-thermal.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/thermal/bcm2835-thermal.c 2015-10-07 16:40:55.000000000 +0200
++++ linux-rpi/drivers/thermal/bcm2835-thermal.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,141 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -236598,7 +236601,7 @@ diff -Nur linux-4.1.10/drivers/thermal/bcm2835-thermal.c linux-rpi/drivers/therm
+MODULE_LICENSE("GPL");
diff -Nur linux-4.1.10/drivers/thermal/Kconfig linux-rpi/drivers/thermal/Kconfig
--- linux-4.1.10/drivers/thermal/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/thermal/Kconfig 2015-10-07 16:40:55.000000000 +0200
++++ linux-rpi/drivers/thermal/Kconfig 2015-10-14 10:00:05.000000000 +0200
@@ -238,6 +238,13 @@
enforce idle time which results in more package C-state residency. The
user interface is exposed via generic thermal framework.
@@ -236615,7 +236618,7 @@ diff -Nur linux-4.1.10/drivers/thermal/Kconfig linux-rpi/drivers/thermal/Kconfig
depends on X86_THERMAL_VECTOR
diff -Nur linux-4.1.10/drivers/thermal/Makefile linux-rpi/drivers/thermal/Makefile
--- linux-4.1.10/drivers/thermal/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/thermal/Makefile 2015-10-07 16:40:55.000000000 +0200
++++ linux-rpi/drivers/thermal/Makefile 2015-10-14 10:00:05.000000000 +0200
@@ -33,6 +33,7 @@
obj-$(CONFIG_IMX_THERMAL) += imx_thermal.o
obj-$(CONFIG_DB8500_CPUFREQ_COOLING) += db8500_cpufreq_cooling.o
@@ -236626,7 +236629,7 @@ diff -Nur linux-4.1.10/drivers/thermal/Makefile linux-rpi/drivers/thermal/Makefi
obj-$(CONFIG_TI_SOC_THERMAL) += ti-soc-thermal/
diff -Nur linux-4.1.10/drivers/tty/serial/8250/8250_core.c linux-rpi/drivers/tty/serial/8250/8250_core.c
--- linux-4.1.10/drivers/tty/serial/8250/8250_core.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/tty/serial/8250/8250_core.c 2015-10-07 16:40:55.000000000 +0200
++++ linux-rpi/drivers/tty/serial/8250/8250_core.c 2015-10-14 10:00:05.000000000 +0200
@@ -3262,6 +3262,8 @@
if (nr_uarts > UART_NR)
@@ -236638,7 +236641,7 @@ diff -Nur linux-4.1.10/drivers/tty/serial/8250/8250_core.c linux-rpi/drivers/tty
struct uart_8250_port *up = &serial8250_ports[i];
diff -Nur linux-4.1.10/drivers/tty/serial/amba-pl011.c linux-rpi/drivers/tty/serial/amba-pl011.c
--- linux-4.1.10/drivers/tty/serial/amba-pl011.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/tty/serial/amba-pl011.c 2015-10-07 16:40:55.000000000 +0200
++++ linux-rpi/drivers/tty/serial/amba-pl011.c 2015-10-14 10:00:05.000000000 +0200
@@ -85,7 +85,7 @@
static unsigned int get_fifosize_arm(struct amba_device *dev)
@@ -236650,7 +236653,7 @@ diff -Nur linux-4.1.10/drivers/tty/serial/amba-pl011.c linux-rpi/drivers/tty/ser
static struct vendor_data vendor_arm = {
diff -Nur linux-4.1.10/drivers/usb/core/generic.c linux-rpi/drivers/usb/core/generic.c
--- linux-4.1.10/drivers/usb/core/generic.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/usb/core/generic.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/core/generic.c 2015-10-14 10:00:05.000000000 +0200
@@ -152,6 +152,7 @@
dev_warn(&udev->dev,
"no configuration chosen from %d choice%s\n",
@@ -236661,7 +236664,7 @@ diff -Nur linux-4.1.10/drivers/usb/core/generic.c linux-rpi/drivers/usb/core/gen
}
diff -Nur linux-4.1.10/drivers/usb/core/hub.c linux-rpi/drivers/usb/core/hub.c
--- linux-4.1.10/drivers/usb/core/hub.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/usb/core/hub.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/core/hub.c 2015-10-14 10:00:05.000000000 +0200
@@ -4906,7 +4906,7 @@
if (portchange & USB_PORT_STAT_C_OVERCURRENT) {
u16 status = 0, unused;
@@ -236673,7 +236676,7 @@ diff -Nur linux-4.1.10/drivers/usb/core/hub.c linux-rpi/drivers/usb/core/hub.c
msleep(100); /* Cool down */
diff -Nur linux-4.1.10/drivers/usb/core/message.c linux-rpi/drivers/usb/core/message.c
--- linux-4.1.10/drivers/usb/core/message.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/usb/core/message.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/core/message.c 2015-10-14 10:00:05.000000000 +0200
@@ -1872,6 +1872,85 @@
if (cp->string == NULL &&
!(dev->quirks & USB_QUIRK_CONFIG_INTF_STRINGS))
@@ -236762,7 +236765,7 @@ diff -Nur linux-4.1.10/drivers/usb/core/message.c linux-rpi/drivers/usb/core/mes
usb_unlocked_enable_lpm(dev);
diff -Nur linux-4.1.10/drivers/usb/core/otg_whitelist.h linux-rpi/drivers/usb/core/otg_whitelist.h
--- linux-4.1.10/drivers/usb/core/otg_whitelist.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/usb/core/otg_whitelist.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/core/otg_whitelist.h 2015-10-14 10:00:05.000000000 +0200
@@ -19,33 +19,82 @@
static struct usb_device_id whitelist_table [] = {
@@ -236918,7 +236921,7 @@ diff -Nur linux-4.1.10/drivers/usb/core/otg_whitelist.h linux-rpi/drivers/usb/co
diff -Nur linux-4.1.10/drivers/usb/gadget/file_storage.c linux-rpi/drivers/usb/gadget/file_storage.c
--- linux-4.1.10/drivers/usb/gadget/file_storage.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/gadget/file_storage.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/gadget/file_storage.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,3676 @@
+/*
+ * file_storage.c -- File-backed USB Storage Gadget, for USB development
@@ -240598,7 +240601,7 @@ diff -Nur linux-4.1.10/drivers/usb/gadget/file_storage.c linux-rpi/drivers/usb/g
+module_exit(fsg_cleanup);
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/changes.txt linux-rpi/drivers/usb/host/dwc_common_port/changes.txt
--- linux-4.1.10/drivers/usb/host/dwc_common_port/changes.txt 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/changes.txt 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/changes.txt 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,174 @@
+
+dwc_read_reg32() and friends now take an additional parameter, a pointer to an
@@ -240776,7 +240779,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/changes.txt linux-rpi/dr
+library code directly into a driver module, instead of as a standalone module.
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/doc/doxygen.cfg linux-rpi/drivers/usb/host/dwc_common_port/doc/doxygen.cfg
--- linux-4.1.10/drivers/usb/host/dwc_common_port/doc/doxygen.cfg 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/doc/doxygen.cfg 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/doc/doxygen.cfg 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,270 @@
+# Doxyfile 1.4.5
+
@@ -241050,7 +241053,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/doc/doxygen.cfg linux-rp
+SEARCHENGINE = NO
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_cc.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_cc.c
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_cc.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_cc.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_cc.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,532 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_cc.c $
@@ -241586,7 +241589,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_cc.c linux-rpi/drive
+#endif /* DWC_CCLIB */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_cc.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_cc.h
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_cc.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_cc.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_cc.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,224 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_cc.h $
@@ -241814,7 +241817,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_cc.h linux-rpi/drive
+#endif /* _DWC_CC_H_ */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,1308 @@
+#include "dwc_os.h"
+#include "dwc_list.h"
@@ -243126,7 +243129,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c linux-
+}
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_common_linux.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_linux.c
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_common_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_linux.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_linux.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,1434 @@
+#include <linux/kernel.h>
+#include <linux/init.h>
@@ -244564,7 +244567,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_common_linux.c linux
+#endif /* DWC_LIBMODULE */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,1275 @@
+#include "dwc_os.h"
+#include "dwc_list.h"
@@ -245843,7 +245846,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c linux-
+}
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_crypto.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_crypto.c
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_crypto.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_crypto.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_crypto.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,308 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_crypto.c $
@@ -246155,7 +246158,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_crypto.c linux-rpi/d
+#endif /* DWC_CRYPTOLIB */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_crypto.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_crypto.h
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_crypto.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_crypto.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_crypto.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,111 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_crypto.h $
@@ -246270,7 +246273,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_crypto.h linux-rpi/d
+#endif /* _DWC_CRYPTO_H_ */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_dh.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_dh.c
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_dh.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_dh.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_dh.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,291 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_dh.c $
@@ -246565,7 +246568,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_dh.c linux-rpi/drive
+#endif /* DWC_CRYPTOLIB */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_dh.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_dh.h
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_dh.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_dh.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_dh.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,106 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_dh.h $
@@ -246675,7 +246678,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_dh.h linux-rpi/drive
+#endif /* _DWC_DH_H_ */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_list.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_list.h
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_list.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_list.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_list.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,594 @@
+/* $OpenBSD: queue.h,v 1.26 2004/05/04 16:59:32 grange Exp $ */
+/* $NetBSD: queue.h,v 1.11 1996/05/16 05:17:14 mycroft Exp $ */
@@ -247273,7 +247276,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_list.h linux-rpi/dri
+#endif /* _DWC_LIST_H_ */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_mem.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_mem.c
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_mem.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_mem.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_mem.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,245 @@
+/* Memory Debugging */
+#ifdef DWC_DEBUG_MEMORY
@@ -247522,7 +247525,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_mem.c linux-rpi/driv
+#endif /* DWC_DEBUG_MEMORY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_modpow.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_modpow.c
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_modpow.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_modpow.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_modpow.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,636 @@
+/* Bignum routines adapted from PUTTY sources. PuTTY copyright notice follows.
+ *
@@ -248162,7 +248165,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_modpow.c linux-rpi/d
+#endif /*DWC_CRYPTOLIB */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_modpow.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_modpow.h
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_modpow.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_modpow.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_modpow.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,34 @@
+/*
+ * dwc_modpow.h
@@ -248200,7 +248203,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_modpow.h linux-rpi/d
+#endif /* _LINUX_BIGNUM_H */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_notifier.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_notifier.c
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_notifier.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_notifier.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_notifier.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,319 @@
+#ifdef DWC_NOTIFYLIB
+
@@ -248523,7 +248526,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_notifier.c linux-rpi
+#endif /* DWC_NOTIFYLIB */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_notifier.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_notifier.h
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_notifier.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_notifier.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_notifier.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,122 @@
+
+#ifndef __DWC_NOTIFIER_H__
@@ -248649,7 +248652,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_notifier.h linux-rpi
+#endif /* __DWC_NOTIFIER_H__ */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_os.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_os.h
--- linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_os.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_os.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_os.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,1276 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_os.h $
@@ -249929,7 +249932,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/dwc_os.h linux-rpi/drive
+#endif /* _DWC_OS_H_ */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/Makefile linux-rpi/drivers/usb/host/dwc_common_port/Makefile
--- linux-4.1.10/drivers/usb/host/dwc_common_port/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/Makefile 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/Makefile 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,58 @@
+#
+# Makefile for DWC_common library
@@ -249991,7 +249994,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/Makefile linux-rpi/drive
+ rm -rf *.o *.ko .*.cmd *.mod.c .*.o.d .*.o.tmp modules.order Module.markers Module.symvers .tmp_versions/
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/Makefile.fbsd linux-rpi/drivers/usb/host/dwc_common_port/Makefile.fbsd
--- linux-4.1.10/drivers/usb/host/dwc_common_port/Makefile.fbsd 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/Makefile.fbsd 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/Makefile.fbsd 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,17 @@
+CFLAGS += -I/sys/i386/compile/GENERIC -I/sys/i386/include -I/usr/include
+CFLAGS += -DDWC_FREEBSD
@@ -250012,7 +250015,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/Makefile.fbsd linux-rpi/
+.include <bsd.kmod.mk>
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/Makefile.linux linux-rpi/drivers/usb/host/dwc_common_port/Makefile.linux
--- linux-4.1.10/drivers/usb/host/dwc_common_port/Makefile.linux 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/Makefile.linux 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/Makefile.linux 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,49 @@
+#
+# Makefile for DWC_common library
@@ -250065,7 +250068,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/Makefile.linux linux-rpi
+ rm -rf *.o *.ko .*.cmd *.mod.c .*.o.d .*.o.tmp modules.order Module.markers Module.symvers .tmp_versions/
diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/usb.h linux-rpi/drivers/usb/host/dwc_common_port/usb.h
--- linux-4.1.10/drivers/usb/host/dwc_common_port/usb.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/usb.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_common_port/usb.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,946 @@
+/*
+ * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -251015,7 +251018,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_common_port/usb.h linux-rpi/drivers/
+#endif /* _USB_H_ */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/doc/doxygen.cfg linux-rpi/drivers/usb/host/dwc_otg/doc/doxygen.cfg
--- linux-4.1.10/drivers/usb/host/dwc_otg/doc/doxygen.cfg 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/doc/doxygen.cfg 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/doc/doxygen.cfg 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,224 @@
+# Doxyfile 1.3.9.1
+
@@ -251243,7 +251246,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/doc/doxygen.cfg linux-rpi/driver
+SEARCHENGINE = NO
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dummy_audio.c linux-rpi/drivers/usb/host/dwc_otg/dummy_audio.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dummy_audio.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dummy_audio.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dummy_audio.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,1575 @@
+/*
+ * zero.c -- Gadget Zero, for USB development
@@ -252822,7 +252825,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dummy_audio.c linux-rpi/drivers/
+module_exit (cleanup);
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_cfi_common.h linux-rpi/drivers/usb/host/dwc_otg/dwc_cfi_common.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_cfi_common.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_cfi_common.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_cfi_common.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,142 @@
+/* ==========================================================================
+ * Synopsys HS OTG Linux Software Driver and documentation (hereinafter,
@@ -252968,7 +252971,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_cfi_common.h linux-rpi/drive
+#endif
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_adp.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_adp.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_adp.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_adp.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_adp.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,854 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_adp.c $
@@ -253826,7 +253829,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_adp.c linux-rpi/drivers/
+}
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_adp.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_adp.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_adp.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_adp.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_adp.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,80 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_adp.h $
@@ -253910,7 +253913,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_adp.h linux-rpi/drivers/
+#endif //__DWC_OTG_ADP_H__
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_attr.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_attr.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_attr.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_attr.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_attr.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,1210 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_attr.c $
@@ -255124,7 +255127,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_attr.c linux-rpi/drivers
+}
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_attr.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_attr.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_attr.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_attr.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_attr.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,89 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_attr.h $
@@ -255217,7 +255220,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_attr.h linux-rpi/drivers
+#endif
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cfi.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cfi.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cfi.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cfi.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cfi.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,1876 @@
+/* ==========================================================================
+ * Synopsys HS OTG Linux Software Driver and documentation (hereinafter,
@@ -257097,7 +257100,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cfi.c linux-rpi/drivers/
+#endif //DWC_UTE_CFI
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cfi.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cfi.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cfi.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cfi.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cfi.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,320 @@
+/* ==========================================================================
+ * Synopsys HS OTG Linux Software Driver and documentation (hereinafter,
@@ -257421,7 +257424,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cfi.h linux-rpi/drivers/
+#endif /* (__DWC_OTG_CFI_H__) */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cil.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cil.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,7141 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_cil.c $
@@ -264566,7 +264569,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cil.c linux-rpi/drivers/
+}
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cil.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cil.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,1464 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_cil.h $
@@ -266034,7 +266037,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cil.h linux-rpi/drivers/
+#endif
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,1594 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_cil_intr.c $
@@ -267632,7 +267635,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c linux-rpi/dri
+}
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_core_if.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_core_if.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_core_if.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_core_if.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_core_if.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,705 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_core_if.h $
@@ -268341,7 +268344,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_core_if.h linux-rpi/driv
+#endif /* __DWC_CORE_IF_H__ */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_dbg.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_dbg.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_dbg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_dbg.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_dbg.h 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,117 @@
+/* ==========================================================================
+ *
@@ -268462,7 +268465,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_dbg.h linux-rpi/drivers/
+#endif
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_driver.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_driver.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_driver.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_driver.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_driver.c 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,1757 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_driver.c $
@@ -270223,7 +270226,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_driver.c linux-rpi/drive
+*/
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_driver.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_driver.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_driver.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_driver.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_driver.h 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,86 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_driver.h $
@@ -270313,7 +270316,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_driver.h linux-rpi/drive
+#endif
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,1355 @@
+/*
+ * dwc_otg_fiq_fsm.c - The finite state machine FIQ
@@ -271672,7 +271675,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c linux-rpi/driv
+}
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,370 @@
+/*
+ * dwc_otg_fiq_fsm.h - Finite state machine FIQ header definitions
@@ -272046,7 +272049,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h linux-rpi/driv
+#endif /* DWC_OTG_FIQ_FSM_H_ */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,80 @@
+/*
+ * dwc_otg_fiq_fsm.S - assembly stub for the FSM FIQ
@@ -272130,7 +272133,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S linux-rpi/dri
+END(_dwc_otg_fiq_stub)
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd.c 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,4257 @@
+
+/* ==========================================================================
@@ -276391,7 +276394,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd.c linux-rpi/drivers/
+#endif /* DWC_DEVICE_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,1132 @@
+/*==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_hcd_ddma.c $
@@ -277527,7 +277530,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c linux-rpi/dri
+#endif /* DWC_DEVICE_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd.h 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,862 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_hcd.h $
@@ -278393,7 +278396,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd.h linux-rpi/drivers/
+#endif /* DWC_DEVICE_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,417 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_hcd_if.h $
@@ -278814,7 +278817,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h linux-rpi/drive
+#endif /* DWC_DEVICE_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,2714 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_hcd_intr.c $
@@ -281532,7 +281535,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c linux-rpi/dri
+#endif /* DWC_DEVICE_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,999 @@
+
+/* ==========================================================================
@@ -282535,7 +282538,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c linux-rpi/dr
+#endif /* DWC_DEVICE_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,957 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_hcd_queue.c $
@@ -283496,7 +283499,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c linux-rpi/dr
+#endif /* DWC_DEVICE_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,188 @@
+#ifndef _DWC_OS_DEP_H_
+#define _DWC_OS_DEP_H_
@@ -283688,7 +283691,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h linux-rpi/drive
+#endif /* _DWC_OS_DEP_H_ */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd.c 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,2712 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_pcd.c $
@@ -286404,7 +286407,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd.c linux-rpi/drivers/
+#endif /* DWC_HOST_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd.h 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,266 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_pcd.h $
@@ -286674,7 +286677,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd.h linux-rpi/drivers/
+#endif /* DWC_HOST_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,360 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_pcd_if.h $
@@ -287038,7 +287041,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h linux-rpi/drive
+#endif /* DWC_HOST_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,5147 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_pcd_intr.c $
@@ -292189,7 +292192,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c linux-rpi/dri
+#endif /* DWC_HOST_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,1360 @@
+ /* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_pcd_linux.c $
@@ -293553,7 +293556,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c linux-rpi/dr
+#endif /* DWC_HOST_ONLY */
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_regs.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_regs.h
--- linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_regs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_regs.h 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_regs.h 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,2550 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_regs.h $
@@ -296107,7 +296110,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/dwc_otg_regs.h linux-rpi/drivers
+#endif
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/Makefile linux-rpi/drivers/usb/host/dwc_otg/Makefile
--- linux-4.1.10/drivers/usb/host/dwc_otg/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/Makefile 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/Makefile 2015-10-14 10:00:05.000000000 +0200
@@ -0,0 +1,82 @@
+#
+# Makefile for DWC_otg Highspeed USB controller driver
@@ -296193,7 +296196,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/Makefile linux-rpi/drivers/usb/h
+endif
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm linux-rpi/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm
--- linux-4.1.10/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,337 @@
+package dwc_otg_test;
+
@@ -296534,7 +296537,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm linux-rpi/d
+1;
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/test/Makefile linux-rpi/drivers/usb/host/dwc_otg/test/Makefile
--- linux-4.1.10/drivers/usb/host/dwc_otg/test/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/test/Makefile 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/test/Makefile 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,16 @@
+
+PERL=/usr/bin/perl
@@ -296554,7 +296557,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/test/Makefile linux-rpi/drivers/
+ done
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/test/test_mod_param.pl linux-rpi/drivers/usb/host/dwc_otg/test/test_mod_param.pl
--- linux-4.1.10/drivers/usb/host/dwc_otg/test/test_mod_param.pl 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/test/test_mod_param.pl 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/test/test_mod_param.pl 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,133 @@
+#!/usr/bin/perl -w
+#
@@ -296691,7 +296694,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/test/test_mod_param.pl linux-rpi
+0;
diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/test/test_sysfs.pl linux-rpi/drivers/usb/host/dwc_otg/test/test_sysfs.pl
--- linux-4.1.10/drivers/usb/host/dwc_otg/test/test_sysfs.pl 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/test/test_sysfs.pl 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/dwc_otg/test/test_sysfs.pl 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,193 @@
+#!/usr/bin/perl -w
+#
@@ -296888,7 +296891,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/dwc_otg/test/test_sysfs.pl linux-rpi/dri
+0;
diff -Nur linux-4.1.10/drivers/usb/host/Kconfig linux-rpi/drivers/usb/host/Kconfig
--- linux-4.1.10/drivers/usb/host/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/usb/host/Kconfig 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/Kconfig 2015-10-14 10:00:05.000000000 +0200
@@ -738,6 +738,19 @@
To compile this driver a module, choose M here: the module
will be called "hwa-hc".
@@ -296911,7 +296914,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/Kconfig linux-rpi/drivers/usb/host/Kconf
depends on ARM && ARCH_MXC
diff -Nur linux-4.1.10/drivers/usb/host/Makefile linux-rpi/drivers/usb/host/Makefile
--- linux-4.1.10/drivers/usb/host/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/usb/host/Makefile 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/host/Makefile 2015-10-14 10:00:05.000000000 +0200
@@ -68,6 +68,8 @@
obj-$(CONFIG_USB_U132_HCD) += u132-hcd.o
obj-$(CONFIG_USB_R8A66597_HCD) += r8a66597-hcd.o
@@ -296923,7 +296926,7 @@ diff -Nur linux-4.1.10/drivers/usb/host/Makefile linux-rpi/drivers/usb/host/Make
obj-$(CONFIG_USB_HCD_BCMA) += bcma-hcd.o
diff -Nur linux-4.1.10/drivers/usb/Makefile linux-rpi/drivers/usb/Makefile
--- linux-4.1.10/drivers/usb/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/usb/Makefile 2015-10-07 16:40:56.000000000 +0200
++++ linux-rpi/drivers/usb/Makefile 2015-10-14 10:00:05.000000000 +0200
@@ -7,6 +7,7 @@
obj-$(CONFIG_USB) += core/
obj-$(CONFIG_USB_SUPPORT) += phy/
@@ -296934,7 +296937,7 @@ diff -Nur linux-4.1.10/drivers/usb/Makefile linux-rpi/drivers/usb/Makefile
obj-$(CONFIG_USB_ISP1760) += isp1760/
diff -Nur linux-4.1.10/drivers/video/fbdev/bcm2708_fb.c linux-rpi/drivers/video/fbdev/bcm2708_fb.c
--- linux-4.1.10/drivers/video/fbdev/bcm2708_fb.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/video/fbdev/bcm2708_fb.c 2015-10-07 16:40:57.000000000 +0200
++++ linux-rpi/drivers/video/fbdev/bcm2708_fb.c 2015-10-14 10:00:06.000000000 +0200
@@ -0,0 +1,847 @@
+/*
+ * linux/drivers/video/bcm2708_fb.c
@@ -297785,7 +297788,7 @@ diff -Nur linux-4.1.10/drivers/video/fbdev/bcm2708_fb.c linux-rpi/drivers/video/
+MODULE_PARM_DESC(fbswap, "Swap order of red and blue in 24 and 32 bit modes");
diff -Nur linux-4.1.10/drivers/video/fbdev/core/cfbimgblt.c linux-rpi/drivers/video/fbdev/core/cfbimgblt.c
--- linux-4.1.10/drivers/video/fbdev/core/cfbimgblt.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/video/fbdev/core/cfbimgblt.c 2015-10-07 16:40:57.000000000 +0200
++++ linux-rpi/drivers/video/fbdev/core/cfbimgblt.c 2015-10-14 10:00:06.000000000 +0200
@@ -28,6 +28,11 @@
*
* Also need to add code to deal with cards endians that are different than
@@ -297961,7 +297964,7 @@ diff -Nur linux-4.1.10/drivers/video/fbdev/core/cfbimgblt.c linux-rpi/drivers/vi
} else
diff -Nur linux-4.1.10/drivers/video/fbdev/core/fbmem.c linux-rpi/drivers/video/fbdev/core/fbmem.c
--- linux-4.1.10/drivers/video/fbdev/core/fbmem.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/video/fbdev/core/fbmem.c 2015-10-07 16:40:57.000000000 +0200
++++ linux-rpi/drivers/video/fbdev/core/fbmem.c 2015-10-14 10:00:06.000000000 +0200
@@ -1084,6 +1084,25 @@
}
EXPORT_SYMBOL(fb_blank);
@@ -298022,7 +298025,7 @@ diff -Nur linux-4.1.10/drivers/video/fbdev/core/fbmem.c linux-rpi/drivers/video/
ret = do_fb_ioctl(info, cmd, arg);
diff -Nur linux-4.1.10/drivers/video/fbdev/Kconfig linux-rpi/drivers/video/fbdev/Kconfig
--- linux-4.1.10/drivers/video/fbdev/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/video/fbdev/Kconfig 2015-10-07 16:40:57.000000000 +0200
++++ linux-rpi/drivers/video/fbdev/Kconfig 2015-10-14 10:00:06.000000000 +0200
@@ -224,6 +224,20 @@
comment "Frame buffer hardware drivers"
depends on FB
@@ -298063,7 +298066,7 @@ diff -Nur linux-4.1.10/drivers/video/fbdev/Kconfig linux-rpi/drivers/video/fbdev
+ This is the framebuffer driver for the Raspberry Pi Sense HAT
diff -Nur linux-4.1.10/drivers/video/fbdev/Makefile linux-rpi/drivers/video/fbdev/Makefile
--- linux-4.1.10/drivers/video/fbdev/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/video/fbdev/Makefile 2015-10-07 16:40:57.000000000 +0200
++++ linux-rpi/drivers/video/fbdev/Makefile 2015-10-14 10:00:06.000000000 +0200
@@ -12,6 +12,7 @@
obj-$(CONFIG_FB_WMT_GE_ROPS) += wmt_ge_rops.o
@@ -298082,7 +298085,7 @@ diff -Nur linux-4.1.10/drivers/video/fbdev/Makefile linux-rpi/drivers/video/fbde
obj-$(CONFIG_FB_VIRTUAL) += vfb.o
diff -Nur linux-4.1.10/drivers/video/fbdev/rpisense-fb.c linux-rpi/drivers/video/fbdev/rpisense-fb.c
--- linux-4.1.10/drivers/video/fbdev/rpisense-fb.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/video/fbdev/rpisense-fb.c 2015-10-07 16:40:58.000000000 +0200
++++ linux-rpi/drivers/video/fbdev/rpisense-fb.c 2015-10-14 10:00:07.000000000 +0200
@@ -0,0 +1,293 @@
+/*
+ * Raspberry Pi Sense HAT framebuffer driver
@@ -298379,7 +298382,7 @@ diff -Nur linux-4.1.10/drivers/video/fbdev/rpisense-fb.c linux-rpi/drivers/video
+
diff -Nur linux-4.1.10/drivers/video/logo/logo_linux_clut224.ppm linux-rpi/drivers/video/logo/logo_linux_clut224.ppm
--- linux-4.1.10/drivers/video/logo/logo_linux_clut224.ppm 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/video/logo/logo_linux_clut224.ppm 2015-10-07 16:40:59.000000000 +0200
++++ linux-rpi/drivers/video/logo/logo_linux_clut224.ppm 2015-10-14 10:00:07.000000000 +0200
@@ -1,1604 +1,883 @@
P3
-# Standard 224-color Linux logo
@@ -300868,7 +300871,7 @@ diff -Nur linux-4.1.10/drivers/video/logo/logo_linux_clut224.ppm linux-rpi/drive
+0 0 0 0 0 0 0 0 0
diff -Nur linux-4.1.10/drivers/w1/masters/w1-gpio.c linux-rpi/drivers/w1/masters/w1-gpio.c
--- linux-4.1.10/drivers/w1/masters/w1-gpio.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/w1/masters/w1-gpio.c 2015-10-07 16:40:59.000000000 +0200
++++ linux-rpi/drivers/w1/masters/w1-gpio.c 2015-10-14 10:00:07.000000000 +0200
@@ -23,6 +23,19 @@
#include "../w1.h"
#include "../w1_int.h"
@@ -301005,7 +301008,7 @@ diff -Nur linux-4.1.10/drivers/w1/masters/w1-gpio.c linux-rpi/drivers/w1/masters
diff -Nur linux-4.1.10/drivers/w1/slaves/w1_therm.c linux-rpi/drivers/w1/slaves/w1_therm.c
--- linux-4.1.10/drivers/w1/slaves/w1_therm.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/w1/slaves/w1_therm.c 2015-10-07 16:41:00.000000000 +0200
++++ linux-rpi/drivers/w1/slaves/w1_therm.c 2015-10-14 10:00:07.000000000 +0200
@@ -92,13 +92,24 @@
static ssize_t w1_slave_show(struct device *device,
struct device_attribute *attr, char *buf);
@@ -301145,7 +301148,7 @@ diff -Nur linux-4.1.10/drivers/w1/slaves/w1_therm.c linux-rpi/drivers/w1/slaves/
int err, i;
diff -Nur linux-4.1.10/drivers/w1/w1.h linux-rpi/drivers/w1/w1.h
--- linux-4.1.10/drivers/w1/w1.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/w1/w1.h 2015-10-07 16:41:00.000000000 +0200
++++ linux-rpi/drivers/w1/w1.h 2015-10-14 10:00:07.000000000 +0200
@@ -171,6 +171,12 @@
u8 (*set_pullup)(void *, int);
@@ -301161,7 +301164,7 @@ diff -Nur linux-4.1.10/drivers/w1/w1.h linux-rpi/drivers/w1/w1.h
};
diff -Nur linux-4.1.10/drivers/w1/w1_int.c linux-rpi/drivers/w1/w1_int.c
--- linux-4.1.10/drivers/w1/w1_int.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/w1/w1_int.c 2015-10-07 16:41:00.000000000 +0200
++++ linux-rpi/drivers/w1/w1_int.c 2015-10-14 10:00:07.000000000 +0200
@@ -123,6 +123,20 @@
return(-EINVAL);
}
@@ -301185,7 +301188,7 @@ diff -Nur linux-4.1.10/drivers/w1/w1_int.c linux-rpi/drivers/w1/w1_int.c
/* Search for the first available id (starting at 1). */
diff -Nur linux-4.1.10/drivers/w1/w1_io.c linux-rpi/drivers/w1/w1_io.c
--- linux-4.1.10/drivers/w1/w1_io.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/w1/w1_io.c 2015-10-07 16:41:00.000000000 +0200
++++ linux-rpi/drivers/w1/w1_io.c 2015-10-14 10:00:07.000000000 +0200
@@ -134,10 +134,22 @@
static void w1_post_write(struct w1_master *dev)
{
@@ -301214,7 +301217,7 @@ diff -Nur linux-4.1.10/drivers/w1/w1_io.c linux-rpi/drivers/w1/w1_io.c
}
diff -Nur linux-4.1.10/drivers/watchdog/bcm2708_wdog.c linux-rpi/drivers/watchdog/bcm2708_wdog.c
--- linux-4.1.10/drivers/watchdog/bcm2708_wdog.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/watchdog/bcm2708_wdog.c 2015-10-07 16:41:00.000000000 +0200
++++ linux-rpi/drivers/watchdog/bcm2708_wdog.c 2015-10-14 10:00:07.000000000 +0200
@@ -0,0 +1,382 @@
+/*
+ * Broadcom BCM2708 watchdog driver.
@@ -301600,7 +301603,7 @@ diff -Nur linux-4.1.10/drivers/watchdog/bcm2708_wdog.c linux-rpi/drivers/watchdo
+MODULE_LICENSE("GPL");
diff -Nur linux-4.1.10/drivers/watchdog/Kconfig linux-rpi/drivers/watchdog/Kconfig
--- linux-4.1.10/drivers/watchdog/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/watchdog/Kconfig 2015-10-07 16:41:00.000000000 +0200
++++ linux-rpi/drivers/watchdog/Kconfig 2015-10-14 10:00:07.000000000 +0200
@@ -451,6 +451,12 @@
To compile this driver as a module, choose M here: the
module will be called retu_wdt.
@@ -301625,7 +301628,7 @@ diff -Nur linux-4.1.10/drivers/watchdog/Kconfig linux-rpi/drivers/watchdog/Kconf
Watchdog driver for the built in watchdog hardware in Broadcom
diff -Nur linux-4.1.10/drivers/watchdog/Makefile linux-rpi/drivers/watchdog/Makefile
--- linux-4.1.10/drivers/watchdog/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/drivers/watchdog/Makefile 2015-10-07 16:41:00.000000000 +0200
++++ linux-rpi/drivers/watchdog/Makefile 2015-10-14 10:00:07.000000000 +0200
@@ -56,6 +56,7 @@
obj-$(CONFIG_IMX2_WDT) += imx2_wdt.o
obj-$(CONFIG_UX500_WATCHDOG) += ux500_wdt.o
@@ -301634,9 +301637,586 @@ diff -Nur linux-4.1.10/drivers/watchdog/Makefile linux-rpi/drivers/watchdog/Make
obj-$(CONFIG_BCM2835_WDT) += bcm2835_wdt.o
obj-$(CONFIG_MOXART_WDT) += moxart_wdt.o
obj-$(CONFIG_SIRFSOC_WATCHDOG) += sirfsoc_wdt.o
+diff -Nur linux-4.1.10/.git/config linux-rpi/.git/config
+--- linux-4.1.10/.git/config 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/config 2015-10-14 09:58:57.000000000 +0200
+@@ -0,0 +1,11 @@
++[core]
++ repositoryformatversion = 0
++ filemode = true
++ bare = false
++ logallrefupdates = true
++[remote "origin"]
++ fetch = +refs/heads/*:refs/remotes/origin/*
++ url = https://github.com/raspberrypi/linux.git
++[branch "rpi-4.1.y"]
++ remote = origin
++ merge = refs/heads/rpi-4.1.y
+diff -Nur linux-4.1.10/.git/description linux-rpi/.git/description
+--- linux-4.1.10/.git/description 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/description 2015-10-14 09:36:46.000000000 +0200
+@@ -0,0 +1 @@
++Unnamed repository; edit this file 'description' to name the repository.
+diff -Nur linux-4.1.10/.git/HEAD linux-rpi/.git/HEAD
+--- linux-4.1.10/.git/HEAD 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/HEAD 2015-10-14 09:58:57.000000000 +0200
+@@ -0,0 +1 @@
++ref: refs/heads/rpi-4.1.y
+diff -Nur linux-4.1.10/.git/hooks/applypatch-msg.sample linux-rpi/.git/hooks/applypatch-msg.sample
+--- linux-4.1.10/.git/hooks/applypatch-msg.sample 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/hooks/applypatch-msg.sample 2015-10-14 09:36:46.000000000 +0200
+@@ -0,0 +1,15 @@
++#!/bin/sh
++#
++# An example hook script to check the commit log message taken by
++# applypatch from an e-mail message.
++#
++# The hook should exit with non-zero status after issuing an
++# appropriate message if it wants to stop the commit. The hook is
++# allowed to edit the commit message file.
++#
++# To enable this hook, rename this file to "applypatch-msg".
++
++. git-sh-setup
++test -x "$GIT_DIR/hooks/commit-msg" &&
++ exec "$GIT_DIR/hooks/commit-msg" ${1+"$@"}
++:
+diff -Nur linux-4.1.10/.git/hooks/commit-msg.sample linux-rpi/.git/hooks/commit-msg.sample
+--- linux-4.1.10/.git/hooks/commit-msg.sample 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/hooks/commit-msg.sample 2015-10-14 09:36:46.000000000 +0200
+@@ -0,0 +1,24 @@
++#!/bin/sh
++#
++# An example hook script to check the commit log message.
++# Called by "git commit" with one argument, the name of the file
++# that has the commit message. The hook should exit with non-zero
++# status after issuing an appropriate message if it wants to stop the
++# commit. The hook is allowed to edit the commit message file.
++#
++# To enable this hook, rename this file to "commit-msg".
++
++# Uncomment the below to add a Signed-off-by line to the message.
++# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
++# hook is more suited to it.
++#
++# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
++# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
++
++# This example catches duplicate Signed-off-by lines.
++
++test "" = "$(grep '^Signed-off-by: ' "$1" |
++ sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || {
++ echo >&2 Duplicate Signed-off-by lines.
++ exit 1
++}
+diff -Nur linux-4.1.10/.git/hooks/post-update.sample linux-rpi/.git/hooks/post-update.sample
+--- linux-4.1.10/.git/hooks/post-update.sample 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/hooks/post-update.sample 2015-10-14 09:36:46.000000000 +0200
+@@ -0,0 +1,8 @@
++#!/bin/sh
++#
++# An example hook script to prepare a packed repository for use over
++# dumb transports.
++#
++# To enable this hook, rename this file to "post-update".
++
++exec git update-server-info
+diff -Nur linux-4.1.10/.git/hooks/pre-applypatch.sample linux-rpi/.git/hooks/pre-applypatch.sample
+--- linux-4.1.10/.git/hooks/pre-applypatch.sample 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/hooks/pre-applypatch.sample 2015-10-14 09:36:46.000000000 +0200
+@@ -0,0 +1,14 @@
++#!/bin/sh
++#
++# An example hook script to verify what is about to be committed
++# by applypatch from an e-mail message.
++#
++# The hook should exit with non-zero status after issuing an
++# appropriate message if it wants to stop the commit.
++#
++# To enable this hook, rename this file to "pre-applypatch".
++
++. git-sh-setup
++test -x "$GIT_DIR/hooks/pre-commit" &&
++ exec "$GIT_DIR/hooks/pre-commit" ${1+"$@"}
++:
+diff -Nur linux-4.1.10/.git/hooks/pre-commit.sample linux-rpi/.git/hooks/pre-commit.sample
+--- linux-4.1.10/.git/hooks/pre-commit.sample 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/hooks/pre-commit.sample 2015-10-14 09:36:46.000000000 +0200
+@@ -0,0 +1,50 @@
++#!/bin/sh
++#
++# An example hook script to verify what is about to be committed.
++# Called by "git commit" with no arguments. The hook should
++# exit with non-zero status after issuing an appropriate message if
++# it wants to stop the commit.
++#
++# To enable this hook, rename this file to "pre-commit".
++
++if git rev-parse --verify HEAD >/dev/null 2>&1
++then
++ against=HEAD
++else
++ # Initial commit: diff against an empty tree object
++ against=4b825dc642cb6eb9a060e54bf8d69288fbee4904
++fi
++
++# If you want to allow non-ascii filenames set this variable to true.
++allownonascii=$(git config hooks.allownonascii)
++
++# Redirect output to stderr.
++exec 1>&2
++
++# Cross platform projects tend to avoid non-ascii filenames; prevent
++# them from being added to the repository. We exploit the fact that the
++# printable range starts at the space character and ends with tilde.
++if [ "$allownonascii" != "true" ] &&
++ # Note that the use of brackets around a tr range is ok here, (it's
++ # even required, for portability to Solaris 10's /usr/bin/tr), since
++ # the square bracket bytes happen to fall in the designated range.
++ test $(git diff --cached --name-only --diff-filter=A -z $against |
++ LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0
++then
++ echo "Error: Attempt to add a non-ascii file name."
++ echo
++ echo "This can cause problems if you want to work"
++ echo "with people on other platforms."
++ echo
++ echo "To be portable it is advisable to rename the file ..."
++ echo
++ echo "If you know what you are doing you can disable this"
++ echo "check using:"
++ echo
++ echo " git config hooks.allownonascii true"
++ echo
++ exit 1
++fi
++
++# If there are whitespace errors, print the offending file names and fail.
++exec git diff-index --check --cached $against --
+diff -Nur linux-4.1.10/.git/hooks/prepare-commit-msg.sample linux-rpi/.git/hooks/prepare-commit-msg.sample
+--- linux-4.1.10/.git/hooks/prepare-commit-msg.sample 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/hooks/prepare-commit-msg.sample 2015-10-14 09:36:46.000000000 +0200
+@@ -0,0 +1,36 @@
++#!/bin/sh
++#
++# An example hook script to prepare the commit log message.
++# Called by "git commit" with the name of the file that has the
++# commit message, followed by the description of the commit
++# message's source. The hook's purpose is to edit the commit
++# message file. If the hook fails with a non-zero status,
++# the commit is aborted.
++#
++# To enable this hook, rename this file to "prepare-commit-msg".
++
++# This hook includes three examples. The first comments out the
++# "Conflicts:" part of a merge commit.
++#
++# The second includes the output of "git diff --name-status -r"
++# into the message, just before the "git status" output. It is
++# commented because it doesn't cope with --amend or with squashed
++# commits.
++#
++# The third example adds a Signed-off-by line to the message, that can
++# still be edited. This is rarely a good idea.
++
++case "$2,$3" in
++ merge,)
++ /usr/bin/perl -i.bak -ne 's/^/# /, s/^# #/#/ if /^Conflicts/ .. /#/; print' "$1" ;;
++
++# ,|template,)
++# /usr/bin/perl -i.bak -pe '
++# print "\n" . `git diff --cached --name-status -r`
++# if /^#/ && $first++ == 0' "$1" ;;
++
++ *) ;;
++esac
++
++# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
++# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
+diff -Nur linux-4.1.10/.git/hooks/pre-rebase.sample linux-rpi/.git/hooks/pre-rebase.sample
+--- linux-4.1.10/.git/hooks/pre-rebase.sample 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/hooks/pre-rebase.sample 2015-10-14 09:36:46.000000000 +0200
+@@ -0,0 +1,169 @@
++#!/bin/sh
++#
++# Copyright (c) 2006, 2008 Junio C Hamano
++#
++# The "pre-rebase" hook is run just before "git rebase" starts doing
++# its job, and can prevent the command from running by exiting with
++# non-zero status.
++#
++# The hook is called with the following parameters:
++#
++# $1 -- the upstream the series was forked from.
++# $2 -- the branch being rebased (or empty when rebasing the current branch).
++#
++# This sample shows how to prevent topic branches that are already
++# merged to 'next' branch from getting rebased, because allowing it
++# would result in rebasing already published history.
++
++publish=next
++basebranch="$1"
++if test "$#" = 2
++then
++ topic="refs/heads/$2"
++else
++ topic=`git symbolic-ref HEAD` ||
++ exit 0 ;# we do not interrupt rebasing detached HEAD
++fi
++
++case "$topic" in
++refs/heads/??/*)
++ ;;
++*)
++ exit 0 ;# we do not interrupt others.
++ ;;
++esac
++
++# Now we are dealing with a topic branch being rebased
++# on top of master. Is it OK to rebase it?
++
++# Does the topic really exist?
++git show-ref -q "$topic" || {
++ echo >&2 "No such branch $topic"
++ exit 1
++}
++
++# Is topic fully merged to master?
++not_in_master=`git rev-list --pretty=oneline ^master "$topic"`
++if test -z "$not_in_master"
++then
++ echo >&2 "$topic is fully merged to master; better remove it."
++ exit 1 ;# we could allow it, but there is no point.
++fi
++
++# Is topic ever merged to next? If so you should not be rebasing it.
++only_next_1=`git rev-list ^master "^$topic" ${publish} | sort`
++only_next_2=`git rev-list ^master ${publish} | sort`
++if test "$only_next_1" = "$only_next_2"
++then
++ not_in_topic=`git rev-list "^$topic" master`
++ if test -z "$not_in_topic"
++ then
++ echo >&2 "$topic is already up-to-date with master"
++ exit 1 ;# we could allow it, but there is no point.
++ else
++ exit 0
++ fi
++else
++ not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
++ /usr/bin/perl -e '
++ my $topic = $ARGV[0];
++ my $msg = "* $topic has commits already merged to public branch:\n";
++ my (%not_in_next) = map {
++ /^([0-9a-f]+) /;
++ ($1 => 1);
++ } split(/\n/, $ARGV[1]);
++ for my $elem (map {
++ /^([0-9a-f]+) (.*)$/;
++ [$1 => $2];
++ } split(/\n/, $ARGV[2])) {
++ if (!exists $not_in_next{$elem->[0]}) {
++ if ($msg) {
++ print STDERR $msg;
++ undef $msg;
++ }
++ print STDERR " $elem->[1]\n";
++ }
++ }
++ ' "$topic" "$not_in_next" "$not_in_master"
++ exit 1
++fi
++
++<<\DOC_END
++
++This sample hook safeguards topic branches that have been
++published from being rewound.
++
++The workflow assumed here is:
++
++ * Once a topic branch forks from "master", "master" is never
++ merged into it again (either directly or indirectly).
++
++ * Once a topic branch is fully cooked and merged into "master",
++ it is deleted. If you need to build on top of it to correct
++ earlier mistakes, a new topic branch is created by forking at
++ the tip of the "master". This is not strictly necessary, but
++ it makes it easier to keep your history simple.
++
++ * Whenever you need to test or publish your changes to topic
++ branches, merge them into "next" branch.
++
++The script, being an example, hardcodes the publish branch name
++to be "next", but it is trivial to make it configurable via
++$GIT_DIR/config mechanism.
++
++With this workflow, you would want to know:
++
++(1) ... if a topic branch has ever been merged to "next". Young
++ topic branches can have stupid mistakes you would rather
++ clean up before publishing, and things that have not been
++ merged into other branches can be easily rebased without
++ affecting other people. But once it is published, you would
++ not want to rewind it.
++
++(2) ... if a topic branch has been fully merged to "master".
++ Then you can delete it. More importantly, you should not
++ build on top of it -- other people may already want to
++ change things related to the topic as patches against your
++ "master", so if you need further changes, it is better to
++ fork the topic (perhaps with the same name) afresh from the
++ tip of "master".
++
++Let's look at this example:
++
++ o---o---o---o---o---o---o---o---o---o "next"
++ / / / /
++ / a---a---b A / /
++ / / / /
++ / / c---c---c---c B /
++ / / / \ /
++ / / / b---b C \ /
++ / / / / \ /
++ ---o---o---o---o---o---o---o---o---o---o---o "master"
++
++
++A, B and C are topic branches.
++
++ * A has one fix since it was merged up to "next".
++
++ * B has finished. It has been fully merged up to "master" and "next",
++ and is ready to be deleted.
++
++ * C has not merged to "next" at all.
++
++We would want to allow C to be rebased, refuse A, and encourage
++B to be deleted.
++
++To compute (1):
++
++ git rev-list ^master ^topic next
++ git rev-list ^master next
++
++ if these match, topic has not merged in next at all.
++
++To compute (2):
++
++ git rev-list master..topic
++
++ if this is empty, it is fully merged to "master".
++
++DOC_END
+diff -Nur linux-4.1.10/.git/hooks/update.sample linux-rpi/.git/hooks/update.sample
+--- linux-4.1.10/.git/hooks/update.sample 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/hooks/update.sample 2015-10-14 09:36:46.000000000 +0200
+@@ -0,0 +1,128 @@
++#!/bin/sh
++#
++# An example hook script to blocks unannotated tags from entering.
++# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
++#
++# To enable this hook, rename this file to "update".
++#
++# Config
++# ------
++# hooks.allowunannotated
++# This boolean sets whether unannotated tags will be allowed into the
++# repository. By default they won't be.
++# hooks.allowdeletetag
++# This boolean sets whether deleting tags will be allowed in the
++# repository. By default they won't be.
++# hooks.allowmodifytag
++# This boolean sets whether a tag may be modified after creation. By default
++# it won't be.
++# hooks.allowdeletebranch
++# This boolean sets whether deleting branches will be allowed in the
++# repository. By default they won't be.
++# hooks.denycreatebranch
++# This boolean sets whether remotely creating branches will be denied
++# in the repository. By default this is allowed.
++#
++
++# --- Command line
++refname="$1"
++oldrev="$2"
++newrev="$3"
++
++# --- Safety check
++if [ -z "$GIT_DIR" ]; then
++ echo "Don't run this script from the command line." >&2
++ echo " (if you want, you could supply GIT_DIR then run" >&2
++ echo " $0 <ref> <oldrev> <newrev>)" >&2
++ exit 1
++fi
++
++if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then
++ echo "Usage: $0 <ref> <oldrev> <newrev>" >&2
++ exit 1
++fi
++
++# --- Config
++allowunannotated=$(git config --bool hooks.allowunannotated)
++allowdeletebranch=$(git config --bool hooks.allowdeletebranch)
++denycreatebranch=$(git config --bool hooks.denycreatebranch)
++allowdeletetag=$(git config --bool hooks.allowdeletetag)
++allowmodifytag=$(git config --bool hooks.allowmodifytag)
++
++# check for no description
++projectdesc=$(sed -e '1q' "$GIT_DIR/description")
++case "$projectdesc" in
++"Unnamed repository"* | "")
++ echo "*** Project description file hasn't been set" >&2
++ exit 1
++ ;;
++esac
++
++# --- Check types
++# if $newrev is 0000...0000, it's a commit to delete a ref.
++zero="0000000000000000000000000000000000000000"
++if [ "$newrev" = "$zero" ]; then
++ newrev_type=delete
++else
++ newrev_type=$(git cat-file -t $newrev)
++fi
++
++case "$refname","$newrev_type" in
++ refs/tags/*,commit)
++ # un-annotated tag
++ short_refname=${refname##refs/tags/}
++ if [ "$allowunannotated" != "true" ]; then
++ echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2
++ echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2
++ exit 1
++ fi
++ ;;
++ refs/tags/*,delete)
++ # delete tag
++ if [ "$allowdeletetag" != "true" ]; then
++ echo "*** Deleting a tag is not allowed in this repository" >&2
++ exit 1
++ fi
++ ;;
++ refs/tags/*,tag)
++ # annotated tag
++ if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1
++ then
++ echo "*** Tag '$refname' already exists." >&2
++ echo "*** Modifying a tag is not allowed in this repository." >&2
++ exit 1
++ fi
++ ;;
++ refs/heads/*,commit)
++ # branch
++ if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then
++ echo "*** Creating a branch is not allowed in this repository" >&2
++ exit 1
++ fi
++ ;;
++ refs/heads/*,delete)
++ # delete branch
++ if [ "$allowdeletebranch" != "true" ]; then
++ echo "*** Deleting a branch is not allowed in this repository" >&2
++ exit 1
++ fi
++ ;;
++ refs/remotes/*,commit)
++ # tracking branch
++ ;;
++ refs/remotes/*,delete)
++ # delete tracking branch
++ if [ "$allowdeletebranch" != "true" ]; then
++ echo "*** Deleting a tracking branch is not allowed in this repository" >&2
++ exit 1
++ fi
++ ;;
++ *)
++ # Anything else (is there anything else?)
++ echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2
++ exit 1
++ ;;
++esac
++
++# --- Finished
++exit 0
+Binary files linux-4.1.10/.git/index and linux-rpi/.git/index differ
+diff -Nur linux-4.1.10/.git/info/exclude linux-rpi/.git/info/exclude
+--- linux-4.1.10/.git/info/exclude 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/info/exclude 2015-10-14 09:36:46.000000000 +0200
+@@ -0,0 +1,6 @@
++# git ls-files --others --exclude-from=.git/info/exclude
++# Lines that start with '#' are comments.
++# For a project mostly in C, the following would be a good set of
++# exclude patterns (uncomment them if you want to use them):
++# *.[oa]
++# *~
+diff -Nur linux-4.1.10/.git/logs/HEAD linux-rpi/.git/logs/HEAD
+--- linux-4.1.10/.git/logs/HEAD 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/logs/HEAD 2015-10-14 09:58:57.000000000 +0200
+@@ -0,0 +1 @@
++0000000000000000000000000000000000000000 9e8e5dc45d7d4cafdfd38e0e809f873e78bbc8e9 Waldemar Brodkorb <wbx@uclibc-ng.org> 1444809537 +0200 clone: from https://github.com/raspberrypi/linux.git
+diff -Nur linux-4.1.10/.git/logs/refs/heads/rpi-4.1.y linux-rpi/.git/logs/refs/heads/rpi-4.1.y
+--- linux-4.1.10/.git/logs/refs/heads/rpi-4.1.y 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/logs/refs/heads/rpi-4.1.y 2015-10-14 09:58:57.000000000 +0200
+@@ -0,0 +1 @@
++0000000000000000000000000000000000000000 9e8e5dc45d7d4cafdfd38e0e809f873e78bbc8e9 Waldemar Brodkorb <wbx@uclibc-ng.org> 1444809537 +0200 clone: from https://github.com/raspberrypi/linux.git
+diff -Nur linux-4.1.10/.git/logs/refs/remotes/origin/HEAD linux-rpi/.git/logs/refs/remotes/origin/HEAD
+--- linux-4.1.10/.git/logs/refs/remotes/origin/HEAD 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/logs/refs/remotes/origin/HEAD 2015-10-14 09:58:57.000000000 +0200
+@@ -0,0 +1 @@
++0000000000000000000000000000000000000000 9e8e5dc45d7d4cafdfd38e0e809f873e78bbc8e9 Waldemar Brodkorb <wbx@uclibc-ng.org> 1444809537 +0200 clone: from https://github.com/raspberrypi/linux.git
+Binary files linux-4.1.10/.git/objects/pack/pack-ede4e2742c504e409bb926747429e178fb02a87d.idx and linux-rpi/.git/objects/pack/pack-ede4e2742c504e409bb926747429e178fb02a87d.idx differ
+Binary files linux-4.1.10/.git/objects/pack/pack-ede4e2742c504e409bb926747429e178fb02a87d.pack and linux-rpi/.git/objects/pack/pack-ede4e2742c504e409bb926747429e178fb02a87d.pack differ
+diff -Nur linux-4.1.10/.git/packed-refs linux-rpi/.git/packed-refs
+--- linux-4.1.10/.git/packed-refs 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/packed-refs 2015-10-14 09:58:57.000000000 +0200
+@@ -0,0 +1,34 @@
++# pack-refs with: peeled
++51af817611f2c0987030d024f24fc7ea95dd33e6 refs/remotes/origin/linux_stable
++645fd9b0c0b3c1f79f71f92dac79bd2f87010444 refs/remotes/origin/master
++1b49b450222df26e4abf7abb6d9302f72b2ed386 refs/remotes/origin/rpi-3.10.y
++d894df614c20e2f56ce0ff0576a4c517352684de refs/remotes/origin/rpi-3.10.y-next
++8f768c5f2a3314e4eacce8d667c787f8dadfda74 refs/remotes/origin/rpi-3.11.y
++102fb4ef5c1e22f8e4ac94209ac85ff2a646bd81 refs/remotes/origin/rpi-3.12.y
++a26c4d1f1428082f6aba79207535527c91115c76 refs/remotes/origin/rpi-3.13.y
++2514e943096ff51dd5a83b28b4b4d45ec2693434 refs/remotes/origin/rpi-3.13.y-next
++e294028d7733a30f3befacc41d473c251096a515 refs/remotes/origin/rpi-3.14.y
++8812404b672364ee794411ed19080dc9b6287682 refs/remotes/origin/rpi-3.15.y
++377c82aa1d31b37f1096096b0e4c65beb0bc5c49 refs/remotes/origin/rpi-3.16.y
++a2a6c3e259254f3687bde843f4caff011611cf7e refs/remotes/origin/rpi-3.17.y
++1bb18c8f721ef674a447f3622273f2e2de7a205c refs/remotes/origin/rpi-3.18.y
++786219b8ef922ec8407895b51381cda3160e6e49 refs/remotes/origin/rpi-3.18.y-rebase
++108e489c19d92800dfc7f04ec93f57468ffff751 refs/remotes/origin/rpi-3.19.y
++ada8b4415ff44d535d63e4291a0eca733bc2ad0f refs/remotes/origin/rpi-3.2.27
++2a8d45ec0883e3cbdce920855b3461ac77308a5f refs/remotes/origin/rpi-3.6.y
++d996a1b91b2bf3dc06f4f4f822a56f4496457aa1 refs/remotes/origin/rpi-3.8.y
++d5572370289f698b101f3d0198b1c99f17f0d278 refs/remotes/origin/rpi-3.9.y
++351f30b523ee17e84e618e92ee9a382e18fa5f86 refs/remotes/origin/rpi-4.0.y
++9e8e5dc45d7d4cafdfd38e0e809f873e78bbc8e9 refs/remotes/origin/rpi-4.1.y
++d820001a262c017cc306a0f63da998168d945ab0 refs/remotes/origin/rpi-4.1.y_rebase
++6c1c04868e77b2ff314b42548b12963d824230f8 refs/remotes/origin/rpi-4.2.y
++e5c5ab991a0867b4401ea5dd5abf83084b725ef3 refs/remotes/origin/rpi-4.3.y
++8fa2e19c4fdbe17704947e444674e19ea47c8ddd refs/remotes/origin/rpi-patches
++e63f402a78c18afa4d66da1f6556ccc69606effe refs/tags/tag1
++^276dc46ac79a79569f1873ca66684544dd6f0694
++b787a6acd3130c85fafff70a3361fae40487644f refs/tags/tag2
++^41a5ce7cdf9abb13e7b71de3dcfad58445628d98
++3b68600aac9df9aca2f88cf3e927b385b9992609 refs/tags/tag4
++^2528b76a7e5715e605b625cd3d2a3f360e93dfcf
++0c45535aeae95e05c40542efd2cab599d9b814f1 refs/tags/tag5
++^47ee7516cc3af54154e7ce4033a11dba55bb1272
+diff -Nur linux-4.1.10/.git/refs/heads/rpi-4.1.y linux-rpi/.git/refs/heads/rpi-4.1.y
+--- linux-4.1.10/.git/refs/heads/rpi-4.1.y 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/refs/heads/rpi-4.1.y 2015-10-14 09:58:57.000000000 +0200
+@@ -0,0 +1 @@
++9e8e5dc45d7d4cafdfd38e0e809f873e78bbc8e9
+diff -Nur linux-4.1.10/.git/refs/remotes/origin/HEAD linux-rpi/.git/refs/remotes/origin/HEAD
+--- linux-4.1.10/.git/refs/remotes/origin/HEAD 1970-01-01 01:00:00.000000000 +0100
++++ linux-rpi/.git/refs/remotes/origin/HEAD 2015-10-14 09:58:57.000000000 +0200
+@@ -0,0 +1 @@
++ref: refs/remotes/origin/rpi-4.1.y
diff -Nur linux-4.1.10/include/linux/broadcom/bcm2835_smi.h linux-rpi/include/linux/broadcom/bcm2835_smi.h
--- linux-4.1.10/include/linux/broadcom/bcm2835_smi.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/include/linux/broadcom/bcm2835_smi.h 2015-10-07 16:41:05.000000000 +0200
++++ linux-rpi/include/linux/broadcom/bcm2835_smi.h 2015-10-14 10:00:14.000000000 +0200
@@ -0,0 +1,391 @@
+/**
+ * Declarations and definitions for Broadcom's Secondary Memory Interface
@@ -302031,7 +302611,7 @@ diff -Nur linux-4.1.10/include/linux/broadcom/bcm2835_smi.h linux-rpi/include/li
+#endif /* BCM2835_SMI_H */
diff -Nur linux-4.1.10/include/linux/broadcom/vc_cma.h linux-rpi/include/linux/broadcom/vc_cma.h
--- linux-4.1.10/include/linux/broadcom/vc_cma.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/include/linux/broadcom/vc_cma.h 2015-10-07 16:41:05.000000000 +0200
++++ linux-rpi/include/linux/broadcom/vc_cma.h 2015-10-14 10:00:14.000000000 +0200
@@ -0,0 +1,29 @@
+/*****************************************************************************
+* Copyright 2012 Broadcom Corporation. All rights reserved.
@@ -302064,7 +302644,7 @@ diff -Nur linux-4.1.10/include/linux/broadcom/vc_cma.h linux-rpi/include/linux/b
+#endif /* VC_CMA_H */
diff -Nur linux-4.1.10/include/linux/broadcom/vc_mem.h linux-rpi/include/linux/broadcom/vc_mem.h
--- linux-4.1.10/include/linux/broadcom/vc_mem.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/include/linux/broadcom/vc_mem.h 2015-10-07 16:41:05.000000000 +0200
++++ linux-rpi/include/linux/broadcom/vc_mem.h 2015-10-14 10:00:14.000000000 +0200
@@ -0,0 +1,35 @@
+/*****************************************************************************
+* Copyright 2010 - 2011 Broadcom Corporation. All rights reserved.
@@ -302103,7 +302683,7 @@ diff -Nur linux-4.1.10/include/linux/broadcom/vc_mem.h linux-rpi/include/linux/b
+#endif /* _VC_MEM_H */
diff -Nur linux-4.1.10/include/linux/leds.h linux-rpi/include/linux/leds.h
--- linux-4.1.10/include/linux/leds.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/include/linux/leds.h 2015-10-07 16:41:06.000000000 +0200
++++ linux-rpi/include/linux/leds.h 2015-10-14 10:00:15.000000000 +0200
@@ -47,6 +47,9 @@
#define SET_BRIGHTNESS_ASYNC (1 << 21)
#define SET_BRIGHTNESS_SYNC (1 << 22)
@@ -302116,7 +302696,7 @@ diff -Nur linux-4.1.10/include/linux/leds.h linux-rpi/include/linux/leds.h
/* Must not sleep, use a workqueue if needed */
diff -Nur linux-4.1.10/include/linux/mfd/rpisense/core.h linux-rpi/include/linux/mfd/rpisense/core.h
--- linux-4.1.10/include/linux/mfd/rpisense/core.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/include/linux/mfd/rpisense/core.h 2015-10-07 16:41:06.000000000 +0200
++++ linux-rpi/include/linux/mfd/rpisense/core.h 2015-10-14 10:00:16.000000000 +0200
@@ -0,0 +1,47 @@
+/*
+ * Raspberry Pi Sense HAT core driver
@@ -302167,7 +302747,7 @@ diff -Nur linux-4.1.10/include/linux/mfd/rpisense/core.h linux-rpi/include/linux
+#endif
diff -Nur linux-4.1.10/include/linux/mfd/rpisense/framebuffer.h linux-rpi/include/linux/mfd/rpisense/framebuffer.h
--- linux-4.1.10/include/linux/mfd/rpisense/framebuffer.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/include/linux/mfd/rpisense/framebuffer.h 2015-10-07 16:41:06.000000000 +0200
++++ linux-rpi/include/linux/mfd/rpisense/framebuffer.h 2015-10-14 10:00:16.000000000 +0200
@@ -0,0 +1,32 @@
+/*
+ * Raspberry Pi Sense HAT framebuffer driver
@@ -302203,7 +302783,7 @@ diff -Nur linux-4.1.10/include/linux/mfd/rpisense/framebuffer.h linux-rpi/includ
+#endif
diff -Nur linux-4.1.10/include/linux/mfd/rpisense/joystick.h linux-rpi/include/linux/mfd/rpisense/joystick.h
--- linux-4.1.10/include/linux/mfd/rpisense/joystick.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/include/linux/mfd/rpisense/joystick.h 2015-10-07 16:41:06.000000000 +0200
++++ linux-rpi/include/linux/mfd/rpisense/joystick.h 2015-10-14 10:00:16.000000000 +0200
@@ -0,0 +1,35 @@
+/*
+ * Raspberry Pi Sense HAT joystick driver
@@ -302242,7 +302822,7 @@ diff -Nur linux-4.1.10/include/linux/mfd/rpisense/joystick.h linux-rpi/include/l
+#endif
diff -Nur linux-4.1.10/include/linux/mmc/host.h linux-rpi/include/linux/mmc/host.h
--- linux-4.1.10/include/linux/mmc/host.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/include/linux/mmc/host.h 2015-10-07 16:41:06.000000000 +0200
++++ linux-rpi/include/linux/mmc/host.h 2015-10-14 10:00:16.000000000 +0200
@@ -140,7 +140,9 @@
* I/O. Returns the number of supported blocks for the request.
*/
@@ -302264,7 +302844,7 @@ diff -Nur linux-4.1.10/include/linux/mmc/host.h linux-rpi/include/linux/mmc/host
diff -Nur linux-4.1.10/include/linux/platform_data/bcm2708.h linux-rpi/include/linux/platform_data/bcm2708.h
--- linux-4.1.10/include/linux/platform_data/bcm2708.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/include/linux/platform_data/bcm2708.h 2015-10-07 16:41:06.000000000 +0200
++++ linux-rpi/include/linux/platform_data/bcm2708.h 2015-10-14 10:00:16.000000000 +0200
@@ -0,0 +1,23 @@
+/*
+ * include/linux/platform_data/bcm2708.h
@@ -302291,7 +302871,7 @@ diff -Nur linux-4.1.10/include/linux/platform_data/bcm2708.h linux-rpi/include/l
+#endif
diff -Nur linux-4.1.10/include/linux/platform_data/dma-bcm2708.h linux-rpi/include/linux/platform_data/dma-bcm2708.h
--- linux-4.1.10/include/linux/platform_data/dma-bcm2708.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/include/linux/platform_data/dma-bcm2708.h 2015-10-07 16:41:06.000000000 +0200
++++ linux-rpi/include/linux/platform_data/dma-bcm2708.h 2015-10-14 10:00:16.000000000 +0200
@@ -0,0 +1,127 @@
+/*
+ * Copyright (C) 2010 Broadcom
@@ -302422,7 +303002,7 @@ diff -Nur linux-4.1.10/include/linux/platform_data/dma-bcm2708.h linux-rpi/inclu
+#endif /* _PLAT_BCM2708_DMA_H */
diff -Nur linux-4.1.10/include/linux/vmstat.h linux-rpi/include/linux/vmstat.h
--- linux-4.1.10/include/linux/vmstat.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/include/linux/vmstat.h 2015-10-07 16:41:07.000000000 +0200
++++ linux-rpi/include/linux/vmstat.h 2015-10-14 10:00:16.000000000 +0200
@@ -241,7 +241,11 @@
static inline void __dec_zone_state(struct zone *zone, enum zone_stat_item item)
{
@@ -302437,7 +303017,7 @@ diff -Nur linux-4.1.10/include/linux/vmstat.h linux-rpi/include/linux/vmstat.h
static inline void __inc_zone_page_state(struct page *page,
diff -Nur linux-4.1.10/include/linux/w1-gpio.h linux-rpi/include/linux/w1-gpio.h
--- linux-4.1.10/include/linux/w1-gpio.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/include/linux/w1-gpio.h 2015-10-07 16:41:07.000000000 +0200
++++ linux-rpi/include/linux/w1-gpio.h 2015-10-14 10:00:16.000000000 +0200
@@ -18,6 +18,7 @@
struct w1_gpio_platform_data {
unsigned int pin;
@@ -302448,7 +303028,7 @@ diff -Nur linux-4.1.10/include/linux/w1-gpio.h linux-rpi/include/linux/w1-gpio.h
unsigned int pullup_duration;
diff -Nur linux-4.1.10/include/soc/bcm2835/raspberrypi-firmware.h linux-rpi/include/soc/bcm2835/raspberrypi-firmware.h
--- linux-4.1.10/include/soc/bcm2835/raspberrypi-firmware.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/include/soc/bcm2835/raspberrypi-firmware.h 2015-10-07 16:41:08.000000000 +0200
++++ linux-rpi/include/soc/bcm2835/raspberrypi-firmware.h 2015-10-14 10:00:17.000000000 +0200
@@ -0,0 +1,123 @@
+/*
+ * Copyright © 2015 Broadcom
@@ -302575,7 +303155,7 @@ diff -Nur linux-4.1.10/include/soc/bcm2835/raspberrypi-firmware.h linux-rpi/incl
+struct rpi_firmware *rpi_firmware_get(struct device_node *firmware_node);
diff -Nur linux-4.1.10/include/uapi/linux/fb.h linux-rpi/include/uapi/linux/fb.h
--- linux-4.1.10/include/uapi/linux/fb.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/include/uapi/linux/fb.h 2015-10-07 16:41:09.000000000 +0200
++++ linux-rpi/include/uapi/linux/fb.h 2015-10-14 10:00:17.000000000 +0200
@@ -34,6 +34,11 @@
#define FBIOPUT_MODEINFO 0x4617
#define FBIOGET_DISPINFO 0x4618
@@ -302590,7 +303170,7 @@ diff -Nur linux-4.1.10/include/uapi/linux/fb.h linux-rpi/include/uapi/linux/fb.h
#define FB_TYPE_PLANES 1 /* Non interleaved planes */
diff -Nur linux-4.1.10/kernel/cgroup.c linux-rpi/kernel/cgroup.c
--- linux-4.1.10/kernel/cgroup.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/kernel/cgroup.c 2015-10-07 16:41:09.000000000 +0200
++++ linux-rpi/kernel/cgroup.c 2015-10-14 10:00:17.000000000 +0200
@@ -5394,6 +5394,29 @@
}
__setup("cgroup_disable=", cgroup_disable);
@@ -302623,7 +303203,7 @@ diff -Nur linux-4.1.10/kernel/cgroup.c linux-rpi/kernel/cgroup.c
printk("cgroup: using legacy files on the default hierarchy\n");
diff -Nur linux-4.1.10/mm/memcontrol.c linux-rpi/mm/memcontrol.c
--- linux-4.1.10/mm/memcontrol.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/mm/memcontrol.c 2015-10-07 16:41:10.000000000 +0200
++++ linux-rpi/mm/memcontrol.c 2015-10-14 10:00:18.000000000 +0200
@@ -5388,6 +5388,7 @@
.dfl_cftypes = memory_files,
.legacy_cftypes = mem_cgroup_legacy_files,
@@ -302632,9 +303212,21 @@ diff -Nur linux-4.1.10/mm/memcontrol.c linux-rpi/mm/memcontrol.c
};
/**
+diff -Nur linux-4.1.10/net/ipv4/inet_connection_sock.c linux-rpi/net/ipv4/inet_connection_sock.c
+--- linux-4.1.10/net/ipv4/inet_connection_sock.c 2015-10-03 13:49:38.000000000 +0200
++++ linux-rpi/net/ipv4/inet_connection_sock.c 2015-10-14 10:00:18.000000000 +0200
+@@ -584,7 +584,7 @@
+ }
+
+ spin_unlock(&queue->syn_wait_lock);
+- if (del_timer_sync(&req->rsk_timer))
++ if (timer_pending(&req->rsk_timer) && del_timer_sync(&req->rsk_timer))
+ reqsk_put(req);
+ return found;
+ }
diff -Nur linux-4.1.10/scripts/dtc/checks.c linux-rpi/scripts/dtc/checks.c
--- linux-4.1.10/scripts/dtc/checks.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/checks.c 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/checks.c 2015-10-14 10:00:19.000000000 +0200
@@ -53,7 +53,7 @@
void *data;
bool warn, error;
@@ -302889,7 +303481,7 @@ diff -Nur linux-4.1.10/scripts/dtc/checks.c linux-rpi/scripts/dtc/checks.c
int i;
diff -Nur linux-4.1.10/scripts/dtc/data.c linux-rpi/scripts/dtc/data.c
--- linux-4.1.10/scripts/dtc/data.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/data.c 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/data.c 2015-10-14 10:00:19.000000000 +0200
@@ -74,7 +74,7 @@
struct data d;
char *q;
@@ -302927,7 +303519,7 @@ diff -Nur linux-4.1.10/scripts/dtc/data.c linux-rpi/scripts/dtc/data.c
}
diff -Nur linux-4.1.10/scripts/dtc/dtc.c linux-rpi/scripts/dtc/dtc.c
--- linux-4.1.10/scripts/dtc/dtc.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/dtc.c 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/dtc.c 2015-10-14 10:00:19.000000000 +0200
@@ -29,6 +29,7 @@
int minsize; /* Minimum blob size */
int padsize; /* Additional padding to blob */
@@ -303025,7 +303617,7 @@ diff -Nur linux-4.1.10/scripts/dtc/dtc.c linux-rpi/scripts/dtc/dtc.c
outname, strerror(errno));
diff -Nur linux-4.1.10/scripts/dtc/dtc.h linux-rpi/scripts/dtc/dtc.h
--- linux-4.1.10/scripts/dtc/dtc.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/dtc.h 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/dtc.h 2015-10-14 10:00:19.000000000 +0200
@@ -38,9 +38,9 @@
#include "util.h"
@@ -303153,7 +303745,7 @@ diff -Nur linux-4.1.10/scripts/dtc/dtc.h linux-rpi/scripts/dtc/dtc.h
diff -Nur linux-4.1.10/scripts/dtc/dtc-lexer.l linux-rpi/scripts/dtc/dtc-lexer.l
--- linux-4.1.10/scripts/dtc/dtc-lexer.l 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/dtc-lexer.l 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/dtc-lexer.l 2015-10-14 10:00:19.000000000 +0200
@@ -20,7 +20,6 @@
%option noyywrap nounput noinput never-interactive
@@ -303293,7 +303885,7 @@ diff -Nur linux-4.1.10/scripts/dtc/dtc-lexer.l linux-rpi/scripts/dtc/dtc-lexer.l
}
diff -Nur linux-4.1.10/scripts/dtc/dtc-lexer.lex.c_shipped linux-rpi/scripts/dtc/dtc-lexer.lex.c_shipped
--- linux-4.1.10/scripts/dtc/dtc-lexer.lex.c_shipped 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/dtc-lexer.lex.c_shipped 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/dtc-lexer.lex.c_shipped 2015-10-14 10:00:19.000000000 +0200
@@ -372,8 +372,8 @@
*yy_cp = '\0'; \
(yy_c_buf_p) = yy_cp;
@@ -304150,7 +304742,7 @@ diff -Nur linux-4.1.10/scripts/dtc/dtc-lexer.lex.c_shipped linux-rpi/scripts/dtc
diff -Nur linux-4.1.10/scripts/dtc/dtc-parser.tab.c_shipped linux-rpi/scripts/dtc/dtc-parser.tab.c_shipped
--- linux-4.1.10/scripts/dtc/dtc-parser.tab.c_shipped 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/dtc-parser.tab.c_shipped 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/dtc-parser.tab.c_shipped 2015-10-14 10:00:19.000000000 +0200
@@ -1,19 +1,19 @@
-/* A Bison parser, made by GNU Bison 2.7.12-4996. */
+/* A Bison parser, made by GNU Bison 3.0.2. */
@@ -306822,7 +307414,7 @@ diff -Nur linux-4.1.10/scripts/dtc/dtc-parser.tab.c_shipped linux-rpi/scripts/dt
}
diff -Nur linux-4.1.10/scripts/dtc/dtc-parser.tab.h_shipped linux-rpi/scripts/dtc/dtc-parser.tab.h_shipped
--- linux-4.1.10/scripts/dtc/dtc-parser.tab.h_shipped 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/dtc-parser.tab.h_shipped 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/dtc-parser.tab.h_shipped 2015-10-14 10:00:19.000000000 +0200
@@ -1,19 +1,19 @@
-/* A Bison parser, made by GNU Bison 2.7.12-4996. */
+/* A Bison parser, made by GNU Bison 3.0.2. */
@@ -306996,7 +307588,7 @@ diff -Nur linux-4.1.10/scripts/dtc/dtc-parser.tab.h_shipped linux-rpi/scripts/dt
#endif /* !YY_YY_DTC_PARSER_TAB_H_INCLUDED */
diff -Nur linux-4.1.10/scripts/dtc/dtc-parser.y linux-rpi/scripts/dtc/dtc-parser.y
--- linux-4.1.10/scripts/dtc/dtc-parser.y 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/dtc-parser.y 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/dtc-parser.y 2015-10-14 10:00:19.000000000 +0200
@@ -17,31 +17,28 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
* USA
@@ -307273,7 +307865,7 @@ diff -Nur linux-4.1.10/scripts/dtc/dtc-parser.y linux-rpi/scripts/dtc/dtc-parser
}
diff -Nur linux-4.1.10/scripts/dtc/flattree.c linux-rpi/scripts/dtc/flattree.c
--- linux-4.1.10/scripts/dtc/flattree.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/flattree.c 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/flattree.c 2015-10-14 10:00:19.000000000 +0200
@@ -261,7 +261,13 @@
{
struct property *prop;
@@ -307443,7 +308035,7 @@ diff -Nur linux-4.1.10/scripts/dtc/flattree.c linux-rpi/scripts/dtc/flattree.c
diff -Nur linux-4.1.10/scripts/dtc/fstree.c linux-rpi/scripts/dtc/fstree.c
--- linux-4.1.10/scripts/dtc/fstree.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/fstree.c 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/fstree.c 2015-10-14 10:00:19.000000000 +0200
@@ -37,26 +37,26 @@
tree = build_node(NULL, NULL);
@@ -307494,7 +308086,7 @@ diff -Nur linux-4.1.10/scripts/dtc/fstree.c linux-rpi/scripts/dtc/fstree.c
closedir(d);
diff -Nur linux-4.1.10/scripts/dtc/livetree.c linux-rpi/scripts/dtc/livetree.c
--- linux-4.1.10/scripts/dtc/livetree.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/livetree.c 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/livetree.c 2015-10-14 10:00:19.000000000 +0200
@@ -511,7 +511,9 @@
struct node *get_node_by_ref(struct node *tree, const char *ref)
@@ -307508,7 +308100,7 @@ diff -Nur linux-4.1.10/scripts/dtc/livetree.c linux-rpi/scripts/dtc/livetree.c
return get_node_by_label(tree, ref);
diff -Nur linux-4.1.10/scripts/dtc/srcpos.c linux-rpi/scripts/dtc/srcpos.c
--- linux-4.1.10/scripts/dtc/srcpos.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/srcpos.c 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/srcpos.c 2015-10-14 10:00:19.000000000 +0200
@@ -34,7 +34,7 @@
static struct search_path *search_path_head, **search_path_tail;
@@ -307611,7 +308203,7 @@ diff -Nur linux-4.1.10/scripts/dtc/srcpos.c linux-rpi/scripts/dtc/srcpos.c
diff -Nur linux-4.1.10/scripts/dtc/srcpos.h linux-rpi/scripts/dtc/srcpos.h
--- linux-4.1.10/scripts/dtc/srcpos.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/srcpos.h 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/srcpos.h 2015-10-14 10:00:19.000000000 +0200
@@ -21,6 +21,7 @@
#define _SRCPOS_H_
@@ -307650,7 +308242,7 @@ diff -Nur linux-4.1.10/scripts/dtc/srcpos.h linux-rpi/scripts/dtc/srcpos.h
diff -Nur linux-4.1.10/scripts/dtc/treesource.c linux-rpi/scripts/dtc/treesource.c
--- linux-4.1.10/scripts/dtc/treesource.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/treesource.c 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/treesource.c 2015-10-14 10:00:19.000000000 +0200
@@ -26,12 +26,12 @@
extern YYLTYPE yylloc;
@@ -307707,7 +308299,7 @@ diff -Nur linux-4.1.10/scripts/dtc/treesource.c linux-rpi/scripts/dtc/treesource
fprintf(f, " ");
diff -Nur linux-4.1.10/scripts/dtc/util.c linux-rpi/scripts/dtc/util.c
--- linux-4.1.10/scripts/dtc/util.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/util.c 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/util.c 2015-10-14 10:00:19.000000000 +0200
@@ -39,11 +39,11 @@
char *xstrdup(const char *s)
{
@@ -307766,7 +308358,7 @@ diff -Nur linux-4.1.10/scripts/dtc/util.c linux-rpi/scripts/dtc/util.c
printf(" = [");
diff -Nur linux-4.1.10/scripts/dtc/util.h linux-rpi/scripts/dtc/util.h
--- linux-4.1.10/scripts/dtc/util.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/util.h 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/util.h 2015-10-14 10:00:19.000000000 +0200
@@ -2,6 +2,7 @@
#define _UTIL_H
@@ -307794,13 +308386,13 @@ diff -Nur linux-4.1.10/scripts/dtc/util.h linux-rpi/scripts/dtc/util.h
* Parse an escaped character starting at index i in string s. The resulting
diff -Nur linux-4.1.10/scripts/dtc/version_gen.h linux-rpi/scripts/dtc/version_gen.h
--- linux-4.1.10/scripts/dtc/version_gen.h 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/scripts/dtc/version_gen.h 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/dtc/version_gen.h 2015-10-14 10:00:19.000000000 +0200
@@ -1 +1 @@
-#define DTC_VERSION "DTC 1.4.0-dirty"
+#define DTC_VERSION "DTC 1.4.1-g36c70742"
diff -Nur linux-4.1.10/scripts/knlinfo linux-rpi/scripts/knlinfo
--- linux-4.1.10/scripts/knlinfo 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/scripts/knlinfo 2015-10-07 16:41:12.000000000 +0200
++++ linux-rpi/scripts/knlinfo 2015-10-14 10:00:19.000000000 +0200
@@ -0,0 +1,168 @@
+#!/usr/bin/env perl
+# ----------------------------------------------------------------------
@@ -307972,8 +308564,8 @@ diff -Nur linux-4.1.10/scripts/knlinfo linux-rpi/scripts/knlinfo
+}
diff -Nur linux-4.1.10/scripts/mkknlimg linux-rpi/scripts/mkknlimg
--- linux-4.1.10/scripts/mkknlimg 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/scripts/mkknlimg 2015-10-07 16:41:13.000000000 +0200
-@@ -0,0 +1,275 @@
++++ linux-rpi/scripts/mkknlimg 2015-10-14 10:00:19.000000000 +0200
+@@ -0,0 +1,244 @@
+#!/usr/bin/env perl
+# ----------------------------------------------------------------------
+# mkknlimg by Phil Elwell for Raspberry Pi
@@ -308026,12 +308618,6 @@ diff -Nur linux-4.1.10/scripts/mkknlimg linux-rpi/scripts/mkknlimg
+ usage();
+}
+
-+my @wanted_config_lines =
-+(
-+ 'CONFIG_BCM2708_DT',
-+ 'CONFIG_ARCH_BCM2835'
-+);
-+
+my @wanted_strings =
+(
+ 'bcm2708_fb',
@@ -308039,7 +308625,8 @@ diff -Nur linux-4.1.10/scripts/mkknlimg linux-rpi/scripts/mkknlimg
+ 'brcm,bcm2835-sdhost',
+ 'brcm,bcm2708-pinctrl',
+ 'brcm,bcm2835-gpio',
-+ 'brcm,bcm2835-pm-wdt'
++ 'brcm,bcm2835',
++ 'brcm,bcm2836'
+);
+
+my $res = try_extract($kernel_file, $tmpfile1);
@@ -308074,12 +308661,11 @@ diff -Nur linux-4.1.10/scripts/mkknlimg linux-rpi/scripts/mkknlimg
+ config_bool($res, 'brcm,bcm2835-mmc') ||
+ config_bool($res, 'brcm,bcm2835-sdhost'))
+ {
-+ $dtok ||= config_bool($res, 'CONFIG_BCM2708_DT');
-+ $dtok ||= config_bool($res, 'CONFIG_ARCH_BCM2835');
+ $dtok ||= config_bool($res, 'brcm,bcm2708-pinctrl');
+ $dtok ||= config_bool($res, 'brcm,bcm2835-gpio');
-+ $is_283x ||= config_bool($res, 'CONFIG_ARCH_BCM2835');
-+ $is_283x ||= config_bool($res, 'brcm,bcm2835-pm-wdt');
++ $is_283x ||= config_bool($res, 'brcm,bcm2835');
++ $is_283x ||= config_bool($res, 'brcm,bcm2836');
++ $dtok ||= $is_283x;
+ $append_trailer = 1;
+ }
+ else
@@ -308181,31 +308767,6 @@ diff -Nur linux-4.1.10/scripts/mkknlimg linux-rpi/scripts/mkknlimg
+ $res->{$match} = 1;
+ }
+
-+ my $config_pattern = '^('.join('|', @wanted_config_lines).')=(.*)$';
-+ my $cf1 = 'IKCFG_ST\037\213\010';
-+ my $cf2 = '0123456789';
-+
-+ my $pos = `tr "$cf1\n$cf2" "\n$cf2=" < "$knl" | grep -abo "^$cf2"`;
-+ if ($pos)
-+ {
-+ $pos =~ s/:.*[\r\n]*$//s;
-+ $pos += 8;
-+ my $err = (system("tail -c+$pos \"$knl\" | zcat > $tmp 2> /dev/null") >> 8);
-+ if (($err == 0) || ($err == 2))
-+ {
-+ if (open(my $fh, '<', $tmp))
-+ {
-+ while (my $line = <$fh>)
-+ {
-+ chomp($line);
-+ $res->{$1} = $2 if ($line =~ /$config_pattern/);
-+ }
-+
-+ close($fh);
-+ }
-+ }
-+ }
-+
+ return $res;
+}
+
@@ -308251,7 +308812,7 @@ diff -Nur linux-4.1.10/scripts/mkknlimg linux-rpi/scripts/mkknlimg
+}
diff -Nur linux-4.1.10/sound/arm/bcm2835.c linux-rpi/sound/arm/bcm2835.c
--- linux-4.1.10/sound/arm/bcm2835.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/bcm2835.c 2015-10-07 16:41:13.000000000 +0200
++++ linux-rpi/sound/arm/bcm2835.c 2015-10-14 10:00:19.000000000 +0200
@@ -0,0 +1,511 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -308766,7 +309327,7 @@ diff -Nur linux-4.1.10/sound/arm/bcm2835.c linux-rpi/sound/arm/bcm2835.c
+MODULE_ALIAS("platform:bcm2835_alsa");
diff -Nur linux-4.1.10/sound/arm/bcm2835-ctl.c linux-rpi/sound/arm/bcm2835-ctl.c
--- linux-4.1.10/sound/arm/bcm2835-ctl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/bcm2835-ctl.c 2015-10-07 16:41:13.000000000 +0200
++++ linux-rpi/sound/arm/bcm2835-ctl.c 2015-10-14 10:00:19.000000000 +0200
@@ -0,0 +1,323 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -309093,7 +309654,7 @@ diff -Nur linux-4.1.10/sound/arm/bcm2835-ctl.c linux-rpi/sound/arm/bcm2835-ctl.c
+}
diff -Nur linux-4.1.10/sound/arm/bcm2835.h linux-rpi/sound/arm/bcm2835.h
--- linux-4.1.10/sound/arm/bcm2835.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/bcm2835.h 2015-10-07 16:41:13.000000000 +0200
++++ linux-rpi/sound/arm/bcm2835.h 2015-10-14 10:00:19.000000000 +0200
@@ -0,0 +1,167 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -309264,7 +309825,7 @@ diff -Nur linux-4.1.10/sound/arm/bcm2835.h linux-rpi/sound/arm/bcm2835.h
+#endif /* __SOUND_ARM_BCM2835_H */
diff -Nur linux-4.1.10/sound/arm/bcm2835-pcm.c linux-rpi/sound/arm/bcm2835-pcm.c
--- linux-4.1.10/sound/arm/bcm2835-pcm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/bcm2835-pcm.c 2015-10-07 16:41:13.000000000 +0200
++++ linux-rpi/sound/arm/bcm2835-pcm.c 2015-10-14 10:00:19.000000000 +0200
@@ -0,0 +1,557 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -309825,7 +310386,7 @@ diff -Nur linux-4.1.10/sound/arm/bcm2835-pcm.c linux-rpi/sound/arm/bcm2835-pcm.c
+}
diff -Nur linux-4.1.10/sound/arm/bcm2835-vchiq.c linux-rpi/sound/arm/bcm2835-vchiq.c
--- linux-4.1.10/sound/arm/bcm2835-vchiq.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/bcm2835-vchiq.c 2015-10-07 16:41:13.000000000 +0200
++++ linux-rpi/sound/arm/bcm2835-vchiq.c 2015-10-14 10:00:19.000000000 +0200
@@ -0,0 +1,902 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -310731,7 +311292,7 @@ diff -Nur linux-4.1.10/sound/arm/bcm2835-vchiq.c linux-rpi/sound/arm/bcm2835-vch
+MODULE_PARM_DESC(force_bulk, "Force use of vchiq bulk for audio");
diff -Nur linux-4.1.10/sound/arm/Kconfig linux-rpi/sound/arm/Kconfig
--- linux-4.1.10/sound/arm/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/sound/arm/Kconfig 2015-10-07 16:41:13.000000000 +0200
++++ linux-rpi/sound/arm/Kconfig 2015-10-14 10:00:19.000000000 +0200
@@ -39,5 +39,13 @@
Say Y or M if you want to support any AC97 codec attached to
the PXA2xx AC97 interface.
@@ -310748,7 +311309,7 @@ diff -Nur linux-4.1.10/sound/arm/Kconfig linux-rpi/sound/arm/Kconfig
diff -Nur linux-4.1.10/sound/arm/Makefile linux-rpi/sound/arm/Makefile
--- linux-4.1.10/sound/arm/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/sound/arm/Makefile 2015-10-07 16:41:13.000000000 +0200
++++ linux-rpi/sound/arm/Makefile 2015-10-14 10:00:19.000000000 +0200
@@ -14,3 +14,8 @@
obj-$(CONFIG_SND_PXA2XX_AC97) += snd-pxa2xx-ac97.o
@@ -310760,7 +311321,7 @@ diff -Nur linux-4.1.10/sound/arm/Makefile linux-rpi/sound/arm/Makefile
+ccflags-y += -Idrivers/misc/vc04_services -Idrivers/misc/vc04_services/interface/vcos/linuxkernel -D__VCCOREVER__=0x04000000
diff -Nur linux-4.1.10/sound/arm/vc_vchi_audioserv_defs.h linux-rpi/sound/arm/vc_vchi_audioserv_defs.h
--- linux-4.1.10/sound/arm/vc_vchi_audioserv_defs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/vc_vchi_audioserv_defs.h 2015-10-07 16:41:13.000000000 +0200
++++ linux-rpi/sound/arm/vc_vchi_audioserv_defs.h 2015-10-14 10:00:19.000000000 +0200
@@ -0,0 +1,116 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -310880,7 +311441,7 @@ diff -Nur linux-4.1.10/sound/arm/vc_vchi_audioserv_defs.h linux-rpi/sound/arm/vc
+#endif // _VC_AUDIO_DEFS_H_
diff -Nur linux-4.1.10/sound/soc/bcm/bcm2708-i2s.c linux-rpi/sound/soc/bcm/bcm2708-i2s.c
--- linux-4.1.10/sound/soc/bcm/bcm2708-i2s.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/bcm/bcm2708-i2s.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/bcm2708-i2s.c 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,1014 @@
+/*
+ * ALSA SoC I2S Audio Layer for Broadcom BCM2708 SoC
@@ -311898,7 +312459,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/bcm2708-i2s.c linux-rpi/sound/soc/bcm/bcm27
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/sound/soc/bcm/bcm2708-i2s.h linux-rpi/sound/soc/bcm/bcm2708-i2s.h
--- linux-4.1.10/sound/soc/bcm/bcm2708-i2s.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/bcm/bcm2708-i2s.h 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/bcm2708-i2s.h 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,35 @@
+/*
+ * I2S configuration for sound cards.
@@ -311937,7 +312498,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/bcm2708-i2s.h linux-rpi/sound/soc/bcm/bcm27
+#endif
diff -Nur linux-4.1.10/sound/soc/bcm/bcm2835-i2s.c linux-rpi/sound/soc/bcm/bcm2835-i2s.c
--- linux-4.1.10/sound/soc/bcm/bcm2835-i2s.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/sound/soc/bcm/bcm2835-i2s.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/bcm2835-i2s.c 2015-10-14 10:00:24.000000000 +0200
@@ -861,6 +861,7 @@
{ .compatible = "brcm,bcm2835-i2s", },
{},
@@ -311948,7 +312509,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/bcm2835-i2s.c linux-rpi/sound/soc/bcm/bcm28
.probe = bcm2835_i2s_probe,
diff -Nur linux-4.1.10/sound/soc/bcm/hifiberry_amp.c linux-rpi/sound/soc/bcm/hifiberry_amp.c
--- linux-4.1.10/sound/soc/bcm/hifiberry_amp.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/bcm/hifiberry_amp.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/hifiberry_amp.c 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,127 @@
+/*
+ * ASoC Driver for HifiBerry AMP
@@ -312079,7 +312640,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/hifiberry_amp.c linux-rpi/sound/soc/bcm/hif
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/sound/soc/bcm/hifiberry_dac.c linux-rpi/sound/soc/bcm/hifiberry_dac.c
--- linux-4.1.10/sound/soc/bcm/hifiberry_dac.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/bcm/hifiberry_dac.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/hifiberry_dac.c 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,122 @@
+/*
+ * ASoC Driver for HifiBerry DAC
@@ -312205,7 +312766,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/hifiberry_dac.c linux-rpi/sound/soc/bcm/hif
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/sound/soc/bcm/hifiberry_dacplus.c linux-rpi/sound/soc/bcm/hifiberry_dacplus.c
--- linux-4.1.10/sound/soc/bcm/hifiberry_dacplus.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/bcm/hifiberry_dacplus.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/hifiberry_dacplus.c 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,337 @@
+/*
+ * ASoC Driver for HiFiBerry DAC+ / DAC Pro
@@ -312546,7 +313107,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/hifiberry_dacplus.c linux-rpi/sound/soc/bcm
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/sound/soc/bcm/hifiberry_digi.c linux-rpi/sound/soc/bcm/hifiberry_digi.c
--- linux-4.1.10/sound/soc/bcm/hifiberry_digi.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/bcm/hifiberry_digi.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/hifiberry_digi.c 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,223 @@
+/*
+ * ASoC Driver for HifiBerry Digi
@@ -312773,7 +313334,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/hifiberry_digi.c linux-rpi/sound/soc/bcm/hi
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/sound/soc/bcm/iqaudio-dac.c linux-rpi/sound/soc/bcm/iqaudio-dac.c
--- linux-4.1.10/sound/soc/bcm/iqaudio-dac.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/bcm/iqaudio-dac.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/iqaudio-dac.c 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,133 @@
+/*
+ * ASoC Driver for IQaudIO DAC
@@ -312910,7 +313471,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/iqaudio-dac.c linux-rpi/sound/soc/bcm/iqaud
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/sound/soc/bcm/Kconfig linux-rpi/sound/soc/bcm/Kconfig
--- linux-4.1.10/sound/soc/bcm/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/sound/soc/bcm/Kconfig 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/Kconfig 2015-10-14 10:00:24.000000000 +0200
@@ -7,3 +7,71 @@
Say Y or M if you want to add support for codecs attached to
the BCM2835 I2S interface. You will also need
@@ -312985,7 +313546,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/Kconfig linux-rpi/sound/soc/bcm/Kconfig
+ Say Y or M if you want to add support for RaspiDAC Rev.3x.
diff -Nur linux-4.1.10/sound/soc/bcm/Makefile linux-rpi/sound/soc/bcm/Makefile
--- linux-4.1.10/sound/soc/bcm/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/sound/soc/bcm/Makefile 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/Makefile 2015-10-14 10:00:24.000000000 +0200
@@ -3,3 +3,26 @@
obj-$(CONFIG_SND_BCM2835_SOC_I2S) += snd-soc-bcm2835-i2s.o
@@ -313015,7 +313576,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/Makefile linux-rpi/sound/soc/bcm/Makefile
+obj-$(CONFIG_SND_BCM2708_SOC_RASPIDAC3) += snd-soc-raspidac3.o
diff -Nur linux-4.1.10/sound/soc/bcm/raspidac3.c linux-rpi/sound/soc/bcm/raspidac3.c
--- linux-4.1.10/sound/soc/bcm/raspidac3.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/bcm/raspidac3.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/raspidac3.c 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,191 @@
+/*
+ * ASoC Driver for RaspiDAC v3
@@ -313210,7 +313771,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/raspidac3.c linux-rpi/sound/soc/bcm/raspida
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/sound/soc/bcm/rpi-dac.c linux-rpi/sound/soc/bcm/rpi-dac.c
--- linux-4.1.10/sound/soc/bcm/rpi-dac.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/bcm/rpi-dac.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/rpi-dac.c 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,118 @@
+/*
+ * ASoC Driver for RPi-DAC.
@@ -313332,7 +313893,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/rpi-dac.c linux-rpi/sound/soc/bcm/rpi-dac.c
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/sound/soc/bcm/rpi-proto.c linux-rpi/sound/soc/bcm/rpi-proto.c
--- linux-4.1.10/sound/soc/bcm/rpi-proto.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/bcm/rpi-proto.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/bcm/rpi-proto.c 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,153 @@
+/*
+ * ASoC driver for PROTO AudioCODEC (with a WM8731)
@@ -313489,7 +314050,7 @@ diff -Nur linux-4.1.10/sound/soc/bcm/rpi-proto.c linux-rpi/sound/soc/bcm/rpi-pro
+MODULE_LICENSE("GPL");
diff -Nur linux-4.1.10/sound/soc/codecs/Kconfig linux-rpi/sound/soc/codecs/Kconfig
--- linux-4.1.10/sound/soc/codecs/Kconfig 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/sound/soc/codecs/Kconfig 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/codecs/Kconfig 2015-10-14 10:00:24.000000000 +0200
@@ -83,6 +83,8 @@
select SND_SOC_PCM512x_I2C if I2C
select SND_SOC_PCM512x_SPI if SPI_MASTER
@@ -313532,7 +314093,7 @@ diff -Nur linux-4.1.10/sound/soc/codecs/Kconfig linux-rpi/sound/soc/codecs/Kconf
diff -Nur linux-4.1.10/sound/soc/codecs/Makefile linux-rpi/sound/soc/codecs/Makefile
--- linux-4.1.10/sound/soc/codecs/Makefile 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/sound/soc/codecs/Makefile 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/codecs/Makefile 2015-10-14 10:00:24.000000000 +0200
@@ -78,6 +78,8 @@
snd-soc-pcm512x-spi-objs := pcm512x-spi.o
snd-soc-rl6231-objs := rl6231.o
@@ -313569,7 +314130,7 @@ diff -Nur linux-4.1.10/sound/soc/codecs/Makefile linux-rpi/sound/soc/codecs/Make
obj-$(CONFIG_SND_SOC_TLV320AIC23_SPI) += snd-soc-tlv320aic23-spi.o
diff -Nur linux-4.1.10/sound/soc/codecs/pcm1794a.c linux-rpi/sound/soc/codecs/pcm1794a.c
--- linux-4.1.10/sound/soc/codecs/pcm1794a.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/codecs/pcm1794a.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/codecs/pcm1794a.c 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,69 @@
+/*
+ * Driver for the PCM1794A codec
@@ -313642,7 +314203,7 @@ diff -Nur linux-4.1.10/sound/soc/codecs/pcm1794a.c linux-rpi/sound/soc/codecs/pc
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/sound/soc/codecs/pcm5102a.c linux-rpi/sound/soc/codecs/pcm5102a.c
--- linux-4.1.10/sound/soc/codecs/pcm5102a.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/codecs/pcm5102a.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/codecs/pcm5102a.c 2015-10-14 10:00:24.000000000 +0200
@@ -0,0 +1,70 @@
+/*
+ * Driver for the PCM5102A codec
@@ -313716,7 +314277,7 @@ diff -Nur linux-4.1.10/sound/soc/codecs/pcm5102a.c linux-rpi/sound/soc/codecs/pc
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/sound/soc/codecs/pcm512x.c linux-rpi/sound/soc/codecs/pcm512x.c
--- linux-4.1.10/sound/soc/codecs/pcm512x.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/sound/soc/codecs/pcm512x.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/codecs/pcm512x.c 2015-10-14 10:00:24.000000000 +0200
@@ -856,7 +856,8 @@
int fssp;
int gpio;
@@ -313729,7 +314290,7 @@ diff -Nur linux-4.1.10/sound/soc/codecs/pcm512x.c linux-rpi/sound/soc/codecs/pcm
return -EINVAL;
diff -Nur linux-4.1.10/sound/soc/codecs/tas5713.c linux-rpi/sound/soc/codecs/tas5713.c
--- linux-4.1.10/sound/soc/codecs/tas5713.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/codecs/tas5713.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/codecs/tas5713.c 2015-10-14 10:00:25.000000000 +0200
@@ -0,0 +1,369 @@
+/*
+ * ASoC Driver for TAS5713
@@ -314102,7 +314663,7 @@ diff -Nur linux-4.1.10/sound/soc/codecs/tas5713.c linux-rpi/sound/soc/codecs/tas
+MODULE_LICENSE("GPL v2");
diff -Nur linux-4.1.10/sound/soc/codecs/tas5713.h linux-rpi/sound/soc/codecs/tas5713.h
--- linux-4.1.10/sound/soc/codecs/tas5713.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/soc/codecs/tas5713.h 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/codecs/tas5713.h 2015-10-14 10:00:25.000000000 +0200
@@ -0,0 +1,210 @@
+/*
+ * ASoC Driver for TAS5713
@@ -314316,7 +314877,7 @@ diff -Nur linux-4.1.10/sound/soc/codecs/tas5713.h linux-rpi/sound/soc/codecs/tas
+#endif /* _TAS5713_H */
diff -Nur linux-4.1.10/sound/soc/codecs/tpa6130a2.c linux-rpi/sound/soc/codecs/tpa6130a2.c
--- linux-4.1.10/sound/soc/codecs/tpa6130a2.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/sound/soc/codecs/tpa6130a2.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/codecs/tpa6130a2.c 2015-10-14 10:00:25.000000000 +0200
@@ -4,6 +4,7 @@
* Copyright (C) Nokia Corporation
*
@@ -314398,7 +314959,7 @@ diff -Nur linux-4.1.10/sound/soc/codecs/tpa6130a2.c linux-rpi/sound/soc/codecs/t
/*
diff -Nur linux-4.1.10/sound/soc/codecs/wm8804.c linux-rpi/sound/soc/codecs/wm8804.c
--- linux-4.1.10/sound/soc/codecs/wm8804.c 2015-10-03 13:49:38.000000000 +0200
-+++ linux-rpi/sound/soc/codecs/wm8804.c 2015-10-07 16:41:15.000000000 +0200
++++ linux-rpi/sound/soc/codecs/wm8804.c 2015-10-14 10:00:25.000000000 +0200
@@ -304,6 +304,7 @@
blen = 0x1;
break;