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