RPi/RPi2: update linux support patches for linux 4.6.2

This commit is contained in:
MilhouseVH 2016-06-08 20:11:58 +01:00
parent 7690a748e4
commit 655e5e1260
2 changed files with 226 additions and 226 deletions

View File

@ -1,4 +1,4 @@
From ca75e975f8f57caa637e9cc52b3ff6feb869b74a Mon Sep 17 00:00:00 2001
From 4ea3d80111eaec2f84b553f771cdc3eaa53d81a3 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 27 Apr 2016 17:43:28 +0100
Subject: [PATCH 001/112] Revert "SUNRPC: Make NFS swap work with multipath"
@ -95,7 +95,7 @@ index 7e0c9bf..0693685 100644
EXPORT_SYMBOL_GPL(rpc_clnt_swap_deactivate);
#endif /* CONFIG_SUNRPC_SWAP */
From 7ff74cfdea35caefc11486c463819aa0a559d032 Mon Sep 17 00:00:00 2001
From ec83e1899f7401a737271704e13aef2360dc9bb8 Mon Sep 17 00:00:00 2001
From: Steve Glendinning <steve.glendinning@smsc.com>
Date: Thu, 19 Feb 2015 18:47:12 +0000
Subject: [PATCH 002/112] smsx95xx: fix crimes against truesize
@ -145,7 +145,7 @@ index 2edc2bc..2ce8d2b 100644
usbnet_skb_return(dev, ax_skb);
}
From 1772115b52b325a46fafc57611663584bc9aef41 Mon Sep 17 00:00:00 2001
From b0f55205237174555211736e3b6472ab9783bb02 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Fri, 17 Apr 2015 16:58:45 +0100
Subject: [PATCH 003/112] smsc95xx: Disable turbo mode by default
@ -168,7 +168,7 @@ index 2ce8d2b..35ebf75 100644
MODULE_PARM_DESC(turbo_mode, "Enable multiple frames per Rx transaction");
From 0174c345e5904dd88065c5512082f92e5bac390c Mon Sep 17 00:00:00 2001
From d6e3695a49d2fb22c521adac2b24458414c1e508 Mon Sep 17 00:00:00 2001
From: Sam Nazarko <email@samnazarko.co.uk>
Date: Fri, 1 Apr 2016 17:27:21 +0100
Subject: [PATCH 004/112] add smsc95xx packetsize module_param
@ -213,7 +213,7 @@ index 35ebf75..3cac3c9 100644
netif_dbg(dev, ifup, dev->net, "rx_urb_size=%ld\n",
From be730bbaaddeb27448477933ffc1ddf37491c897 Mon Sep 17 00:00:00 2001
From 0fd771797e99ddec1f9336187344c6863b86d7f4 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 26 Mar 2013 17:26:38 +0000
Subject: [PATCH 005/112] Allow mac address to be set in smsc95xx
@ -312,7 +312,7 @@ index 3cac3c9..d9bdc74 100644
eth_hw_addr_random(dev->net);
netif_dbg(dev, ifup, dev->net, "MAC address set to eth_random_addr\n");
From 2f4a1d4938769ec3951b779bb607a841d6abdf7b Mon Sep 17 00:00:00 2001
From 61022ce3ea95a14a2ad16b4a3e8f310e327e9600 Mon Sep 17 00:00:00 2001
From: Nicolas Boullis <nboullis@debian.org>
Date: Sun, 10 Apr 2016 13:23:05 +0200
Subject: [PATCH 006/112] rtc: ds1307: ensure that any pending alarm is cleared
@ -373,7 +373,7 @@ index ecb7dba..e94eb09 100644
}
From c28f0cf7c000000c6af92915e49b11b3a0b5db55 Mon Sep 17 00:00:00 2001
From 72c09cf49710f661332c34ad016d8a3768bd0ad6 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 9 Mar 2016 13:28:24 +0000
Subject: [PATCH 007/112] serial: Take care starting a hung-up tty's port
@ -404,7 +404,7 @@ index cbfcf38..96bc15a 100644
return 0;
}
From c6d7c03c674161544d9cb391acc3bbf18bc3ac95 Mon Sep 17 00:00:00 2001
From 1ec14b21462e368076fe6dc5f37a80b69ddc1822 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 18 Jun 2014 13:42:01 +0100
Subject: [PATCH 008/112] vmstat: Workaround for issue where dirty page count
@ -434,7 +434,7 @@ index 73fae8c..5dd1278 100644
static inline void __inc_zone_page_state(struct page *page,
From 31b90174e46b5e1eb81aa8c29e7f42fdf6c74f2b Mon Sep 17 00:00:00 2001
From 08a0e3f5f7317c8bd3abbd692f8deb75860b5f11 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 13 Mar 2015 12:43:36 +0000
Subject: [PATCH 009/112] Protect __release_resource against resources without
@ -465,7 +465,7 @@ index 9b5f044..f8a9af6 100644
for (;;) {
tmp = *p;
From 40f5929ab19a370adb498aa3249ca28942127d9b Mon Sep 17 00:00:00 2001
From 28c2d214e5540706073521cd1e8503e8cfffdc85 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 18 Dec 2014 16:07:15 -0800
Subject: [PATCH 010/112] mm: Remove the PFN busy warning
@ -480,7 +480,7 @@ Signed-off-by: Eric Anholt <eric@anholt.net>
1 file changed, 2 deletions(-)
diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index c1069ef..fe21be6 100644
index 898fe3f..5a578b1 100644
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
@@ -7101,8 +7101,6 @@ int alloc_contig_range(unsigned long start, unsigned long end,
@ -493,7 +493,7 @@ index c1069ef..fe21be6 100644
goto done;
}
From d7c3a06d1bace2ac531e73c63b5fa08117ed7826 Mon Sep 17 00:00:00 2001
From 143a9f1fe93904316f26a0a23917f5b827cdcc95 Mon Sep 17 00:00:00 2001
From: Robert Tiemann <rtie@gmx.de>
Date: Mon, 20 Jul 2015 11:01:25 +0200
Subject: [PATCH 011/112] BCM2835_DT: Fix I2S register map
@ -534,7 +534,7 @@ index 65783de..a89fe42 100644
dmas = <&dma 2>,
<&dma 3>;
From 4c752b5cd3a5486b9fcba5d591175e5b742cfbef Mon Sep 17 00:00:00 2001
From f54d56eaa7981101f815282191a0995f5ef0160e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 4 Dec 2015 17:41:50 +0000
Subject: [PATCH 012/112] irq-bcm2836: Prevent spurious interrupts, and trap
@ -564,7 +564,7 @@ index b6e950d..bbb92c2 100644
#endif
} else if (stat) {
From 035dd0ae04e88afb2133082dce4c15527f5fb0ca Mon Sep 17 00:00:00 2001
From 97af81452eaa1804af8e8af3591aff4a9dc83988 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 12 Jun 2015 19:01:05 +0200
Subject: [PATCH 013/112] irqchip: bcm2835: Add FIQ support
@ -696,7 +696,7 @@ index bf9cc5f..3f601f9 100644
}
From bfbf2463f40ebf7f80ce73ad7b15ea4ca2e446a4 Mon Sep 17 00:00:00 2001
From 57f8362b1afdc00d082a6793ce374555ab6b948e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 23 Oct 2015 16:26:55 +0200
Subject: [PATCH 014/112] irqchip: irq-bcm2835: Add 2836 FIQ support
@ -795,7 +795,7 @@ index 3f601f9..20deb28 100644
for (b = 0; b < NR_BANKS; b++) {
for (i = 0; i < bank_irqs[b]; i++) {
From 18707aacc4b3f082193c87f86edfaeaeed90f56a Mon Sep 17 00:00:00 2001
From fbe0188b2994a519faac03ee98b62234b5239639 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 14 Jul 2015 10:26:09 +0100
Subject: [PATCH 015/112] spidev: Add "spidev" compatible string to silence
@ -819,7 +819,7 @@ index e3c19f3..f4963e3 100644
};
MODULE_DEVICE_TABLE(of, spidev_dt_ids);
From 9a451703f2138a4c8543033879948e3e167a0c26 Mon Sep 17 00:00:00 2001
From 3c33af8ff64e72175cf48b44a6daa0d1719f9905 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 30 Jun 2015 14:12:42 +0100
Subject: [PATCH 016/112] serial: 8250: Don't crash when nr_uarts is 0
@ -842,7 +842,7 @@ index 2f4f5ee..edc1355 100644
for (i = 0; i < nr_uarts; i++) {
struct uart_8250_port *up = &serial8250_ports[i];
From 888e562b188603c0fd16585155bb5393bd1a5704 Mon Sep 17 00:00:00 2001
From a5ae9d0c48cb9844944e7d7576b697471bd36a4c Mon Sep 17 00:00:00 2001
From: notro <notro@tronnes.org>
Date: Thu, 10 Jul 2014 13:59:47 +0200
Subject: [PATCH 017/112] pinctrl-bcm2835: Set base to 0 give expected gpio
@ -867,7 +867,7 @@ index 08b1d93..0a23c81 100644
.can_sleep = false,
};
From 44235a003f98fa50a4a03958bc6f224675dd1aea Mon Sep 17 00:00:00 2001
From 6c19fef04e584bcc5bb5fe5e98f5082cf6478be6 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 24 Feb 2015 13:40:50 +0000
Subject: [PATCH 018/112] pinctrl-bcm2835: Fix interrupt handling for GPIOs
@ -1016,7 +1016,7 @@ index 0a23c81..b793bbd 100644
},
};
From 338386be825f60aefee3d3613778b6233d3759b3 Mon Sep 17 00:00:00 2001
From 6d508dd5ec01abf12aa444d70991d7b780e53f75 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 26 Feb 2015 09:58:22 +0000
Subject: [PATCH 019/112] pinctrl-bcm2835: Only request the interrupts listed
@ -1046,7 +1046,7 @@ index b793bbd..8683a1b 100644
pc->irq_data[i].irqgroup = i;
From 74dbec2e38b6b8b6fb046a161cc86b835eadbde4 Mon Sep 17 00:00:00 2001
From 70a973e06f8d27093536bd00e87b74621de0ac02 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 6 May 2016 12:32:47 +0100
Subject: [PATCH 020/112] pinctrl-bcm2835: Return pins to inputs when freed
@ -1090,7 +1090,7 @@ index 8683a1b..6327122 100644
.get_function_name = bcm2835_pmx_get_function_name,
.get_function_groups = bcm2835_pmx_get_function_groups,
From 1dc43cf973493169b270cba5302c4cbbdf940a3f Mon Sep 17 00:00:00 2001
From f2d2360f3b75dd50b9e62f02e21b0c6be7a9c1e8 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 24 Jun 2015 14:10:44 +0100
Subject: [PATCH 021/112] spi-bcm2835: Support pin groups other than 7-11
@ -1174,7 +1174,7 @@ index f35cc10..5dfe20f 100644
/* and set up the "mode" and level */
dev_info(&spi->dev, "setting up native-CS%i as GPIO %i\n",
From fa44a350bfe28a2ee33e460c4710036241db1054 Mon Sep 17 00:00:00 2001
From e18b7eb8c9563fb8d83a7edf8d2ebbaf798415c5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Wed, 3 Jun 2015 12:26:13 +0200
Subject: [PATCH 022/112] ARM: bcm2835: Set Serial number and Revision
@ -1235,7 +1235,7 @@ index 834d676..3b68a8d 100644
static const char * const bcm2835_compat[] = {
From 52ab2f4e1b211feaf4f5be19022bc08e5cea6ec9 Mon Sep 17 00:00:00 2001
From 79b0ba4e2932f0f13035581c36bb3bd4a515f8d2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Thu, 9 Apr 2015 12:34:11 +0200
Subject: [PATCH 023/112] dmaengine: bcm2835: Add slave dma support
@ -1558,7 +1558,7 @@ index 996c4b0..b278c66 100644
+MODULE_AUTHOR("Gellert Weisz <gellert@raspberrypi.org>");
MODULE_LICENSE("GPL v2");
From 160840d9d207155501ca02d2bc97eba91747839c Mon Sep 17 00:00:00 2001
From edef61f03f6ad3e6bdba78ea074ba0d1514a7a69 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 3 Oct 2015 15:58:59 +0200
Subject: [PATCH 024/112] dmaengine: bcm2835: set residue_granularity field
@ -1590,7 +1590,7 @@ index b278c66..696fb30 100644
INIT_LIST_HEAD(&od->ddev.channels);
spin_lock_init(&od->lock);
From 84ae1b4ea9964f0152d06115b8ed12c30dbb2366 Mon Sep 17 00:00:00 2001
From 7225bfaf5d36f4e320f96e6f2433f9fd4a6e2cb5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 3 Oct 2015 22:22:55 +0200
Subject: [PATCH 025/112] dmaengine: bcm2835: Load driver early and support
@ -1693,7 +1693,7 @@ index 696fb30..5db0a95 100644
MODULE_ALIAS("platform:bcm2835-dma");
MODULE_DESCRIPTION("BCM2835 DMA engine driver");
From ccc5b14a95ee999444d995c565a7e631cae946dd Mon Sep 17 00:00:00 2001
From 35af6481c2b4f5ab8316f5531e911dc239d37267 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 12:28:30 +0200
Subject: [PATCH 026/112] bcm2835-dma: Limit cyclic transfers on lite channels
@ -1733,7 +1733,7 @@ index 5db0a95..6b87ce2 100644
max_size = MAX_NORMAL_TRANSFER;
period_len = min(period_len, max_size);
From 7ecbf96abab7daa1e09881d457ea72d4756037ba Mon Sep 17 00:00:00 2001
From fae40bf186c307fb98d4cfa8705c2b6a5a785a75 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Mon, 16 Nov 2015 14:05:35 +0000
Subject: [PATCH 027/112] bcm2835-dma: Fix up convert to DMA pool
@ -1821,7 +1821,7 @@ index 6b87ce2..d26b6bd 100644
/* Next block is empty. */
control_block->next = 0;
From 16a0a53f8ce5f32ac79b204ff05efd91bf770be9 Mon Sep 17 00:00:00 2001
From 045c252001479259dc420de9112db61f255ca851 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 15 Aug 2015 20:50:02 +0200
Subject: [PATCH 028/112] bcm2835: Add support for uart1
@ -1881,7 +1881,7 @@ index 3b68a8d..e72e522 100644
static const char * const bcm2835_compat[] = {
From 6d0faf9fef879b1ba6ee3796d07a63fac5984151 Mon Sep 17 00:00:00 2001
From 1cadf2793639c7b319413826cd5e27056de89747 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 25 Jan 2016 17:25:12 +0000
Subject: [PATCH 029/112] firmware: Updated mailbox header
@ -1947,7 +1947,7 @@ index 3fb3571..227a107 100644
RPI_FIRMWARE_GET_COMMAND_LINE = 0x00050001,
RPI_FIRMWARE_GET_DMA_CHANNELS = 0x00060001,
From a29233f17de884f942e0d232deb042796dcb5788 Mon Sep 17 00:00:00 2001
From c65d61684a0f31137cf35dad86e2f8c5b50e9d70 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Sun, 12 May 2013 12:24:19 +0100
Subject: [PATCH 030/112] Main bcm2708/bcm2709 linux port
@ -4460,7 +4460,7 @@ index 8dd4d29..f7fe8bd 100644
mmc_pm_flag_t pm_caps; /* supported pm features */
From 3d28cd3bfb43f8c4a9b722532c63f54823ae6136 Mon Sep 17 00:00:00 2001
From dbe38bc6b0b6a93f0c7f3d58c18b79ec71371967 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 5 Apr 2016 19:40:12 +0100
Subject: [PATCH 031/112] reboot: Use power off rather than busy spinning when
@ -4488,7 +4488,7 @@ index 71a2ff9..812c15e 100644
/*
From 9a84e16b5bda0ca0a5c55ea67e923f13fa63a172 Mon Sep 17 00:00:00 2001
From cd74d63be82b161857e9c1abf8e0b18eb618f386 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 11 Nov 2015 21:01:15 +0000
Subject: [PATCH 032/112] squash: include ARCH_BCM2708 / ARCH_BCM2709
@ -4668,7 +4668,7 @@ index 6a834e1..c5070ae 100644
select REGMAP_MMIO
help
From 153b5f0f1f31e246cfc43ff80c07df63ca16cd31 Mon Sep 17 00:00:00 2001
From 857a46fb8b937d7271b576702ee121cccdf355d9 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 1 May 2013 19:46:17 +0100
Subject: [PATCH 033/112] Add dwc_otg driver
@ -65697,7 +65697,7 @@ index 0000000..cdc9963
+test_main();
+0;
From 5eb9e2e749d68100ad84ad874d095e96f7583860 Mon Sep 17 00:00:00 2001
From 9c0052e0a433612ee04fc7fbfbc5a23787f1ab14 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Jun 2015 17:06:34 +0100
Subject: [PATCH 034/112] bcm2708 framebuffer driver
@ -69159,7 +69159,7 @@ index 3c14e43..7626beb 100644
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0
From e25ec90f213f3d1c6437f42059f442c84a997114 Mon Sep 17 00:00:00 2001
From eff8e2e15b825e912a7e72e8c7eb3130a2d0699f Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Fri, 22 Nov 2013 14:22:53 +0100
Subject: [PATCH 035/112] dmaengine: Add support for BCM2708
@ -69782,7 +69782,7 @@ index 0000000..99cc7fd
+
+#endif /* _PLAT_BCM2708_DMA_H */
From 786f8c7793b58831efa8e1ffe5a02723842d3728 Mon Sep 17 00:00:00 2001
From 2cc7ab14c498858876361c2fce89d979d0cc3839 Mon Sep 17 00:00:00 2001
From: gellert <gellert@raspberrypi.org>
Date: Fri, 15 Aug 2014 16:35:06 +0100
Subject: [PATCH 036/112] MMC: added alternative MMC driver
@ -71532,7 +71532,7 @@ index 0000000..ceb3793
+MODULE_LICENSE("GPL v2");
+MODULE_AUTHOR("Gellert Weisz");
From 56c375164a7120be703d11e3614f78b3e5cb784d Mon Sep 17 00:00:00 2001
From 1dba91fa3b6ad00a2d1cb90effab5772d73e07df Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 25 Mar 2015 17:49:47 +0000
Subject: [PATCH 037/112] Adding bcm2835-sdhost driver, and an overlay to
@ -73884,7 +73884,7 @@ index 0000000..a57faed
+MODULE_LICENSE("GPL v2");
+MODULE_AUTHOR("Phil Elwell");
From 6f2e23aee85a87ba940dd5649a290e4e0a1fd84e Mon Sep 17 00:00:00 2001
From 268751484e188e6aade41856b663578dc29304ce Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 11 May 2016 12:50:33 +0100
Subject: [PATCH 038/112] mmc: Add MMC_QUIRK_ERASE_BROKEN for some cards
@ -74023,7 +74023,7 @@ index eb0151b..fa4e645 100644
unsigned int erase_shift; /* if erase unit is power 2 */
unsigned int pref_erase; /* in sectors */
From b3dfc4d3fd00b16fdde707b9974710ca1378b1b8 Mon Sep 17 00:00:00 2001
From 284795b2743ddf50b68885221b6d20bc2b3d57c2 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 3 Jul 2013 00:31:47 +0100
Subject: [PATCH 039/112] cma: Add vc_cma driver to enable use of CMA
@ -75369,7 +75369,7 @@ index 0000000..be2819d
+
+#endif /* VC_CMA_H */
From b66d625fcacb21a8529ef74eeb6c33e550d841e6 Mon Sep 17 00:00:00 2001
From 869fdce5e879e33da9112158f3d1aab158691c7e Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 26 Mar 2012 22:15:50 +0100
Subject: [PATCH 040/112] bcm2708: alsa sound driver
@ -78109,7 +78109,7 @@ index 0000000..af3e6eb
+
+#endif // _VC_AUDIO_DEFS_H_
From cd1caba5928a0a0e6c8901da2151c83428f03b4f Mon Sep 17 00:00:00 2001
From ffa8b498a24627e17d91222019995ffcbd8987c4 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 2 Jul 2013 23:42:01 +0100
Subject: [PATCH 041/112] bcm2708 vchiq driver
@ -91472,7 +91472,7 @@ index 0000000..b6bfa21
+ return vchiq_build_time;
+}
From 5e58581648c99f1696b84c9e4b8b89eb3c659407 Mon Sep 17 00:00:00 2001
From 15e17f63a0de9a7310a6be13ae66eafd88bf5c8a Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Jun 2015 16:07:06 +0100
Subject: [PATCH 042/112] vc_mem: Add vc_mem driver
@ -92480,7 +92480,7 @@ index 0000000..20a4753
+
+#endif /* _VC_MEM_H */
From 9e8a9f6739d247779cfed83ca57c70c963eaa14e Mon Sep 17 00:00:00 2001
From 2cefc921e5b3d8dbed930ba64a31e2a218ff7a7a Mon Sep 17 00:00:00 2001
From: Tim Gover <tgover@broadcom.com>
Date: Tue, 22 Jul 2014 15:41:04 +0100
Subject: [PATCH 043/112] vcsm: VideoCore shared memory service for BCM2835
@ -96901,7 +96901,7 @@ index 0000000..334f36d
+
+#endif /* __VMCS_SM_IOCTL_H__INCLUDED__ */
From a8149b98a7e18684c916b50e54b5b4c365bbe530 Mon Sep 17 00:00:00 2001
From 3e4e79ceb14be9b9fb2a8135ee18865191eb00ba Mon Sep 17 00:00:00 2001
From: Luke Wren <luke@raspberrypi.org>
Date: Fri, 21 Aug 2015 23:14:48 +0100
Subject: [PATCH 044/112] Add /dev/gpiomem device for rootless user GPIO access
@ -97215,7 +97215,7 @@ index 0000000..911f5b7
+MODULE_DESCRIPTION("gpiomem driver for accessing GPIO from userspace");
+MODULE_AUTHOR("Luke Wren <luke@raspberrypi.org>");
From e4a7770dc5ecfcd28d0caef360659afd54bb95e5 Mon Sep 17 00:00:00 2001
From 301848a2d27e09d2e39b263aab1a339ef96164d4 Mon Sep 17 00:00:00 2001
From: Luke Wren <wren6991@gmail.com>
Date: Sat, 5 Sep 2015 01:14:45 +0100
Subject: [PATCH 045/112] Add SMI driver
@ -99169,7 +99169,7 @@ index 0000000..ee3a75e
+
+#endif /* BCM2835_SMI_H */
From 6da5091e686e4c92424fe6d70a96baf54fbcc2fd Mon Sep 17 00:00:00 2001
From 12df7d0bcb543798517104d4390accefb14c62b5 Mon Sep 17 00:00:00 2001
From: Luke Wren <wren6991@gmail.com>
Date: Sat, 5 Sep 2015 01:16:10 +0100
Subject: [PATCH 046/112] Add SMI NAND driver
@ -99537,7 +99537,7 @@ index 0000000..02adda6
+ ("Driver for NAND chips using Broadcom Secondary Memory Interface");
+MODULE_AUTHOR("Luke Wren <luke@raspberrypi.org>");
From d294fc10d2c2d93dd5280e2ef30f4b6dfa7ad3bf Mon Sep 17 00:00:00 2001
From 1e8bc98cc672fc3f2d4c3946cec95432fe2da916 Mon Sep 17 00:00:00 2001
From: Aron Szabo <aron@aron.ws>
Date: Sat, 16 Jun 2012 12:15:55 +0200
Subject: [PATCH 047/112] lirc: added support for RaspberryPi GPIO
@ -100389,7 +100389,7 @@ index 0000000..fb69624
+
+#endif
From 2fd607ce8d6e45776c6f6d750dc5e167d8865f54 Mon Sep 17 00:00:00 2001
From 0fe53c97d513cf0b7f2d04bf412c4aa0e44313b4 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 3 Jul 2013 00:49:20 +0100
Subject: [PATCH 048/112] Add cpufreq driver
@ -100654,7 +100654,7 @@ index 0000000..3eb9e93
+module_init(bcm2835_cpufreq_module_init);
+module_exit(bcm2835_cpufreq_module_exit);
From aed691d5d3e8bd608d947a963c71413b068f4575 Mon Sep 17 00:00:00 2001
From f2689bfbe922ace29cdd1bb19566f3898b2903b6 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 26 Mar 2013 19:24:24 +0000
Subject: [PATCH 049/112] Added hwmon/thermal driver for reporting core
@ -100823,7 +100823,7 @@ index 0000000..c63fb9f
+MODULE_DESCRIPTION("Thermal driver for bcm2835 chip");
+MODULE_LICENSE("GPL");
From 61031ab34cccd4b7be3198a2b91bd585caceed78 Mon Sep 17 00:00:00 2001
From 5e47d2aebe36e21dc1bdb3b87a8762c238958608 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Jun 2015 15:44:08 +0100
Subject: [PATCH 050/112] Add Chris Boot's i2c driver
@ -101483,7 +101483,7 @@ index 0000000..c9b8e5c
+MODULE_LICENSE("GPL v2");
+MODULE_ALIAS("platform:" DRV_NAME);
From 299b995c56f17d7b8b67cb128f170f7f552e7b54 Mon Sep 17 00:00:00 2001
From 1aa29b0d88ae6bb3f0c115a4d5b539fbeca1812a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 26 Jun 2015 14:27:06 +0200
Subject: [PATCH 051/112] char: broadcom: Add vcio module
@ -101712,7 +101712,7 @@ index 0000000..c19bc20
+MODULE_DESCRIPTION("Mailbox userspace access");
+MODULE_LICENSE("GPL");
From ae4644ff503855f8f68767d92b9abbf9ffa7c5bf Mon Sep 17 00:00:00 2001
From 2585136f60c92591d0a6b35c061ce29df6878461 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 26 Jun 2015 14:25:01 +0200
Subject: [PATCH 052/112] firmware: bcm2835: Support ARCH_BCM270x
@ -101821,7 +101821,7 @@ index dd506cd3..b980d53 100644
MODULE_AUTHOR("Eric Anholt <eric@anholt.net>");
MODULE_DESCRIPTION("Raspberry Pi firmware driver");
From fcaa83d6edd872b393cad689acf8b1975af74867 Mon Sep 17 00:00:00 2001
From 00070d8df28b59cdabc6c436f9a205e1a40a643a Mon Sep 17 00:00:00 2001
From: Vincent Sanders <vincent.sanders@collabora.co.uk>
Date: Wed, 30 Jan 2013 12:45:18 +0000
Subject: [PATCH 053/112] bcm2835: add v4l2 camera device
@ -109514,7 +109514,7 @@ index 0000000..9d1d11e
+
+#endif /* MMAL_VCHIQ_H */
From f91fde0e119041b5a8c762748fc51c2637eb38a4 Mon Sep 17 00:00:00 2001
From 758697fa8e1807aa1c5bf3cbdb01b5d9c1d70d78 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 11 May 2015 09:00:42 +0100
Subject: [PATCH 054/112] scripts: Add mkknlimg and knlinfo scripts from tools
@ -110029,7 +110029,7 @@ index 0000000..78c5845
+ return $trailer;
+}
From bcf6cc7b91fb794994940d91f41159cd16d1cb18 Mon Sep 17 00:00:00 2001
From 66780ef1ef8d7aa7ce0b4ccf17ec896e3f28f8bd Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 10 Aug 2015 09:49:15 +0100
Subject: [PATCH 055/112] scripts/dtc: Update to upstream version 1.4.1
@ -112883,7 +112883,7 @@ index 11d93e6..2595dfd 100644
-#define DTC_VERSION "DTC 1.4.1-gb06e55c8"
+#define DTC_VERSION "DTC 1.4.1-g25efc119"
From 43f338fd4cb0e7a0813f527883930806c712369e Mon Sep 17 00:00:00 2001
From f9ac798f2e40444ddc080a4fd4a08583b7e198b1 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 5 Dec 2014 17:26:26 +0000
Subject: [PATCH 056/112] fdt: Add support for the CONFIG_CMDLINE_EXTEND option
@ -112941,7 +112941,7 @@ index 3349d2a..1e26605 100644
pr_debug("Command line is: %s\n", (char*)data);
From d0653a1baeb2b6a9507051fb026b01a1621cb321 Mon Sep 17 00:00:00 2001
From f7644bbbf88b6d95b328c4ec0447f27e99f7fd53 Mon Sep 17 00:00:00 2001
From: notro <notro@tronnes.org>
Date: Wed, 9 Jul 2014 14:46:08 +0200
Subject: [PATCH 057/112] BCM2708: Add core Device Tree support
@ -121040,7 +121040,7 @@ index 0000000..8498134
+
+};
From 548bca82b6fa7a057e5db331334a25c80810dfc7 Mon Sep 17 00:00:00 2001
From 48c511df04c403d098846ea5a46094112e0f50c1 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 13 Mar 2015 20:00:21 +0000
Subject: [PATCH 058/112] BCM270X_DT: Add a .dtbo target, use for overlays
@ -121126,7 +121126,7 @@ index ddf83d0..c819ddc 100644
# Bzip2
From cea163c683858d514cbdeac63a351a160c1ff4e6 Mon Sep 17 00:00:00 2001
From 4d714e24e5ba1155db351cc3e88ca050732f82e4 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 8 Apr 2016 17:43:27 +0100
Subject: [PATCH 059/112] BCM270X_DT: Don't generate "linux,phandle" props
@ -121155,7 +121155,7 @@ index c819ddc..b36099a 100644
-d $(depfile).dtc.tmp $(dtc-tmp) ; \
cat $(depfile).pre.tmp $(depfile).dtc.tmp > $(depfile)
From 273e251cd1f6808847b4f04d87a04048f549fb9d Mon Sep 17 00:00:00 2001
From c30c85ffd95266be29027b03268a028c67223d61 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 6 Feb 2015 13:50:57 +0000
Subject: [PATCH 060/112] BCM270x_DT: Add pwr_led, and the required "input"
@ -121331,7 +121331,7 @@ index f203a8f..555cf15 100644
/* Set LED brightness level
* Must not sleep. Use brightness_set_blocking for drivers
From ea3dfa01346c7b37d14b3b01b82d05fff57903bd Mon Sep 17 00:00:00 2001
From 24bdd51b365f252f10d9c821c8e0078fb8f13277 Mon Sep 17 00:00:00 2001
From: Siarhei Siamashka <siarhei.siamashka@gmail.com>
Date: Mon, 17 Jun 2013 13:32:11 +0300
Subject: [PATCH 061/112] fbdev: add FBIOCOPYAREA ioctl
@ -121427,7 +121427,7 @@ index fb795c3..fa72af0 100644
#define FB_TYPE_PACKED_PIXELS 0 /* Packed Pixels */
#define FB_TYPE_PLANES 1 /* Non interleaved planes */
From 3de9d9af98b49cd140532eee17196742d1d875c7 Mon Sep 17 00:00:00 2001
From 8e6a1ecf513ca54979ca315a5fa9d695b74cd902 Mon Sep 17 00:00:00 2001
From: Harm Hanemaaijer <fgenfb@yahoo.com>
Date: Thu, 20 Jun 2013 20:21:39 +0200
Subject: [PATCH 062/112] Speed up console framebuffer imageblit function
@ -121639,7 +121639,7 @@ index a2bb276..436494f 100644
start_index, pitch_index);
} else
From fe2e696dfa4ad9e5a5f6c772efc6be7e8aba5a75 Mon Sep 17 00:00:00 2001
From 5ee7327d1d4e179603629aa9b2e0c859229df35a Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 8 May 2013 11:46:50 +0100
Subject: [PATCH 063/112] enabling the realtime clock 1-wire chip DS1307 and
@ -121892,7 +121892,7 @@ index d58594a..feae942 100644
unsigned int ext_pullup_enable_pin;
unsigned int pullup_duration;
From 8f8fe914a218412e705869e5ca6b205556275bf3 Mon Sep 17 00:00:00 2001
From 145b44c325efd58934d57a02d96000e2a7db6f07 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 18 Dec 2013 22:16:19 +0000
Subject: [PATCH 064/112] config: Enable CONFIG_MEMCG, but leave it disabled
@ -121945,7 +121945,7 @@ index 86cb5c6..0b5668a 100644
* css_tryget_online_from_dir - get corresponding css from a cgroup dentry
* @dentry: directory dentry of interest
From 52e23c689e7112dee3f533c35dc4d952293a2694 Mon Sep 17 00:00:00 2001
From 79bbcc3cd4d9ef3e6559b70c14fe2e6321b2f2af Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Fri, 22 Nov 2013 14:59:51 +0100
Subject: [PATCH 065/112] ASoC: Add support for PCM5102A codec
@ -122081,7 +122081,7 @@ index 0000000..7c6598e
+MODULE_AUTHOR("Florian Meier <florian.meier@koalo.de>");
+MODULE_LICENSE("GPL v2");
From 8963bf5947a58437d86fd18cd2e1a3dacb6c16ae Mon Sep 17 00:00:00 2001
From 0d34d1087c699b4aaf836dcea97fe9eefc6c1da4 Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Fri, 22 Nov 2013 19:19:08 +0100
Subject: [PATCH 066/112] ASoC: Add support for HifiBerry DAC
@ -122255,7 +122255,7 @@ index 0000000..29ecc08
+MODULE_DESCRIPTION("ASoC Driver for HifiBerry DAC");
+MODULE_LICENSE("GPL v2");
From 133cbdab8d6f90145845d63730736887fbeb3cbe Mon Sep 17 00:00:00 2001
From bc61760767c5d2b0f5a6f0d2dc1206d8e330f3cd Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Mon, 25 Jan 2016 15:48:59 +0000
Subject: [PATCH 067/112] ASoC: Add support for Rpi-DAC
@ -122546,7 +122546,7 @@ index 0000000..afe1b41
+MODULE_AUTHOR("Florian Meier <florian.meier@koalo.de>");
+MODULE_LICENSE("GPL v2");
From a8113bd47e56c48df869517ceff8a9e05d61e036 Mon Sep 17 00:00:00 2001
From be14d40355959bea3cf576fb9d7fa2eb056dec71 Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Wed, 15 Jan 2014 21:41:23 +0100
Subject: [PATCH 068/112] ASoC: wm8804: Implement MCLK configuration options,
@ -122598,7 +122598,7 @@ index 8d91470..c846716 100644
.dapm_widgets = wm8804_dapm_widgets,
.num_dapm_widgets = ARRAY_SIZE(wm8804_dapm_widgets),
From e4119855ee7612fe8032d43fb0cd14e87109d613 Mon Sep 17 00:00:00 2001
From 30b1068550d40af5f54baa141bf4b005e98f3032 Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Wed, 15 Jan 2014 21:42:08 +0100
Subject: [PATCH 069/112] ASoC: BCM:Add support for HiFiBerry Digi. Driver is
@ -122889,7 +122889,7 @@ index 0000000..9840e15
+MODULE_DESCRIPTION("ASoC Driver for HifiBerry Digi");
+MODULE_LICENSE("GPL v2");
From ea72e0251bc9d43b981cf3f5caa807c41475e327 Mon Sep 17 00:00:00 2001
From c25a74622b6585a0979eab1f551828dc101f5501 Mon Sep 17 00:00:00 2001
From: Gordon Garrity <gordon@iqaudio.com>
Date: Sat, 8 Mar 2014 16:56:57 +0000
Subject: [PATCH 070/112] Add IQaudIO Sound Card support for Raspberry Pi
@ -123104,7 +123104,7 @@ index 0000000..b6b6dcf
+MODULE_DESCRIPTION("ASoC Driver for IQAudio DAC");
+MODULE_LICENSE("GPL v2");
From 51d3e7110c3e009d1f568a280f7645d0b44592d7 Mon Sep 17 00:00:00 2001
From 53fb9eb361080e792b70c1022075be11894e6dd0 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 14 Jul 2014 22:02:09 +0100
Subject: [PATCH 071/112] hid: Reduce default mouse polling interval to 60Hz
@ -123143,7 +123143,7 @@ index ae83af6..4a7af9d 100644
ret = -ENOMEM;
if (usb_endpoint_dir_in(endpoint)) {
From 6b4093df74895715c00c4a7f3d364ef2bc02421d Mon Sep 17 00:00:00 2001
From b0c6b97f9db0fd0bb98441b2b2bfbe11c6904a5d Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Mon, 4 Aug 2014 10:06:56 +0200
Subject: [PATCH 072/112] Added support for HiFiBerry DAC+
@ -123775,7 +123775,7 @@ index 047c489..090fe0e 100644
dev_err(dev, "No LRCLK?\n");
return -EINVAL;
From e98480a9bdf2baa680bdd5e92a9cc914c3dea397 Mon Sep 17 00:00:00 2001
From bf6dc6ad8ebda7b12333839942bf88f7f6b7dc63 Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Mon, 4 Aug 2014 11:09:58 +0200
Subject: [PATCH 073/112] Added driver for HiFiBerry Amp amplifier add-on board
@ -124610,7 +124610,7 @@ index 0000000..8f019e0
+
+#endif /* _TAS5713_H */
From c3ed64332c5f99c98c467d4640a94a63d8b0554f Mon Sep 17 00:00:00 2001
From 183b5c37caff8ddff07bcb2caec691eb70832b56 Mon Sep 17 00:00:00 2001
From: Ryan Coe <bluemrp9@gmail.com>
Date: Sat, 31 Jan 2015 18:25:49 -0700
Subject: [PATCH 074/112] Update ds1307 driver for device-tree support
@ -124640,7 +124640,7 @@ index e94eb09..f5d93be 100644
.driver = {
.name = "rtc-ds1307",
From 0cb5de060ca2b6655d39f5e2368439b5e1f0d8f2 Mon Sep 17 00:00:00 2001
From 81416f01fc3b9536e6abeb2aae58dbcefcd9c415 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 27 Feb 2015 15:10:24 +0000
Subject: [PATCH 075/112] enc28j60: Add device tree compatible string and an
@ -124672,7 +124672,7 @@ index 86ea17e..a1b20c1 100644
.probe = enc28j60_probe,
.remove = enc28j60_remove,
From b93b87463485525ab8d4a782dda0e04d36d1c1b3 Mon Sep 17 00:00:00 2001
From 473716bb8ebcb9e9236215b04d395ab90ac6ff8a Mon Sep 17 00:00:00 2001
From: Waldemar Brodkorb <wbrodkorb@conet.de>
Date: Wed, 25 Mar 2015 09:26:17 +0100
Subject: [PATCH 076/112] Add driver for rpi-proto
@ -124891,7 +124891,7 @@ index 0000000..9db678e
+MODULE_DESCRIPTION("ASoC Driver for Raspberry Pi connected to PROTO board (WM8731)");
+MODULE_LICENSE("GPL");
From 1bd993b072abd8431882cd24e374c24d3144d206 Mon Sep 17 00:00:00 2001
From bcfbb74333f742188084c02b8327cfb822cdd818 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 13 Apr 2015 17:16:29 +0100
Subject: [PATCH 077/112] config: Add default configs
@ -127484,7 +127484,7 @@ index 0000000..8bd0207
+CONFIG_CRC_ITU_T=y
+CONFIG_LIBCRC32C=y
From 62dcca217ece326d398b5a2ded691690d01014f1 Mon Sep 17 00:00:00 2001
From 06b11545902efde29da94bbaa0f0b51f68f6296b Mon Sep 17 00:00:00 2001
From: Gordon Hollingworth <gordon@raspberrypi.org>
Date: Tue, 12 May 2015 14:47:56 +0100
Subject: [PATCH 078/112] rpi-ft5406: Add touchscreen driver for pi LCD display
@ -127782,7 +127782,7 @@ index 0000000..b27dbee
+MODULE_DESCRIPTION("Touchscreen driver for memory based FT5406");
+MODULE_LICENSE("GPL");
From d3b07af9751b03a6d60b5bcd95df067add313b78 Mon Sep 17 00:00:00 2001
From 7e04cca023336e03eb942b012512475fe82e0d87 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 13 Oct 2014 11:47:53 +0100
Subject: [PATCH 079/112] Improve __copy_to_user and __copy_from_user
@ -129341,7 +129341,7 @@ index 6bd1089..cd17dd1 100644
static unsigned long noinline
__clear_user_memset(void __user *addr, unsigned long n)
From d67c5533e1929885c312599acdf853138761f6ed Mon Sep 17 00:00:00 2001
From fafc18960a14b1ad7a75bb60d0366e8d406e350f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 25 Jun 2015 12:16:11 +0100
Subject: [PATCH 080/112] gpio-poweroff: Allow it to work on Raspberry Pi
@ -129379,7 +129379,7 @@ index be3d81f..a030ae9 100644
"%s: pm_power_off function already registered",
__func__);
From e72f41d909aa46e9bc234f6f2a6301ef9ef23676 Mon Sep 17 00:00:00 2001
From a482e488bdc6209d37a50ee19a5fa5105088e13a Mon Sep 17 00:00:00 2001
From: Phil Elwell <pelwell@users.noreply.github.com>
Date: Tue, 14 Jul 2015 14:32:47 +0100
Subject: [PATCH 081/112] mfd: Add Raspberry Pi Sense HAT core driver
@ -130248,7 +130248,7 @@ index 0000000..56196dc
+
+#endif
From 4b70a98f86ebee7fe728cc485ce689ea8f842ab6 Mon Sep 17 00:00:00 2001
From 92a9de7b61e836be3fb0c8427aeb84c0ffc236c2 Mon Sep 17 00:00:00 2001
From: Jan Grulich <jan@grulich.eu>
Date: Mon, 24 Aug 2015 16:03:47 +0100
Subject: [PATCH 082/112] RaspiDAC3 support
@ -130500,7 +130500,7 @@ index 0000000..e7422e2
+MODULE_DESCRIPTION("ASoC Driver for RaspiDAC Rev.3x");
+MODULE_LICENSE("GPL v2");
From 5d9f6033f4aa5a9c0430dfec7dae4ff5b5fb1d60 Mon Sep 17 00:00:00 2001
From 4ae569b2446992aec7e141bca491273d17a71d34 Mon Sep 17 00:00:00 2001
From: Jan Grulich <jan@grulich.eu>
Date: Mon, 24 Aug 2015 16:02:34 +0100
Subject: [PATCH 083/112] tpa6130a2: Add headphone switch control
@ -130594,7 +130594,7 @@ index 11d85c5..3caaa17 100644
/*
From 5859bcaed12501a27b5ac8adb573eccb739bbc7e Mon Sep 17 00:00:00 2001
From 353a064ad2a9698dfda0049f431d999d50eb78af Mon Sep 17 00:00:00 2001
From: P33M <P33M@github.com>
Date: Wed, 21 Oct 2015 14:55:21 +0100
Subject: [PATCH 084/112] rpi_display: add backlight driver and overlay
@ -130766,7 +130766,7 @@ index 0000000..14a0d9b
+MODULE_DESCRIPTION("Raspberry Pi mailbox based Backlight Driver");
+MODULE_LICENSE("GPL");
From 8b5f29a6c47607b328c57a67aca43a9f46f779c6 Mon Sep 17 00:00:00 2001
From 559659c0381164c649de4efef4b4be396234aa92 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 23 Feb 2016 19:56:04 +0000
Subject: [PATCH 085/112] bcm2835-virtgpio: Virtual GPIO driver
@ -130995,7 +130995,7 @@ index 0000000..f3e0f16
+MODULE_DESCRIPTION("brcmvirt GPIO driver");
+MODULE_ALIAS("platform:brcmvirt-gpio");
From 4af55e5c7890f15b3ee2953fe66a7af6a35fde5d Mon Sep 17 00:00:00 2001
From 98bcab73852026c0cf1a2b0b74e2b0fd0f3b2ca4 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Fri, 4 Mar 2016 12:49:09 +0000
Subject: [PATCH 086/112] DRM_VC4: Allow to be built for ARCH_BCM270x
@ -131017,7 +131017,7 @@ index 5848104..870fea5 100644
select DRM_KMS_HELPER
select DRM_KMS_CMA_HELPER
From 98b2c4aae5e4450f7fe526b36cb22d144d394f5b Mon Sep 17 00:00:00 2001
From c2eadbd8dcf31ea99b87877f22c89cbe470cdb93 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 23 Feb 2016 17:26:48 +0000
Subject: [PATCH 087/112] amba_pl011: Don't use DT aliases for numbering
@ -131049,7 +131049,7 @@ index 7c198e0..4f9e97b 100644
uap->old_cr = 0;
uap->port.dev = dev;
From 74026743feb7e22a4393a00f227736160e146bb2 Mon Sep 17 00:00:00 2001
From a1d9a712a687313fb8fdaac4472998dfa0e993c3 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
Date: Wed, 3 Dec 2014 13:23:28 +0200
Subject: [PATCH 088/112] OF: DT-Overlay configfs interface
@ -131484,7 +131484,7 @@ index 0000000..68f889d
+}
+late_initcall(of_cfs_init);
From 84da37731727b20a8b585757ad3b16f09a1d0073 Mon Sep 17 00:00:00 2001
From 010724782f8b309349d3c2a12b6dd83d77162b49 Mon Sep 17 00:00:00 2001
From: Cheong2K <cheong@redbear.cc>
Date: Fri, 26 Feb 2016 18:20:10 +0800
Subject: [PATCH 089/112] brcm: adds support for BCM43341 wifi
@ -131527,7 +131527,7 @@ index 699f2c2..15598b3 100644
#define BRCM_CC_4335_CHIP_ID 0x4335
#define BRCM_CC_4339_CHIP_ID 0x4339
From 48b27165b0d028e22700c9c760ee28758191e153 Mon Sep 17 00:00:00 2001
From f55489fb4ade061ccbd693371660caf36d211553 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 9 Mar 2016 17:25:59 +0000
Subject: [PATCH 090/112] brcmfmac: Disable power management
@ -131555,7 +131555,7 @@ index d5c2a27..5a08f59 100644
if (!check_vif_up(ifp->vif)) {
From cf6845399aab2b43a579bc613a8c2b2f4cda5920 Mon Sep 17 00:00:00 2001
From 36c71ecff2ba851b274ca489187e2e5d355d92a3 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 28 Apr 2016 17:13:47 +0100
Subject: [PATCH 091/112] brcmfmac: Use original country code as a fallback
@ -131617,7 +131617,7 @@ index 5a08f59..ceba7b6 100644
ccreq->country_abbrev[1] = alpha2[1];
ccreq->country_abbrev[2] = 0;
From 57720f476dafd8ad6d218c75d816df912d572d01 Mon Sep 17 00:00:00 2001
From 8ba32398532dcaaf54d48103b2df185368f60ea1 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 19 May 2016 15:36:09 +0100
Subject: [PATCH 092/112] brcmfmac: Plug memory leak in brcmf_fill_bss_param
@ -131653,7 +131653,7 @@ index ceba7b6..afb0154 100644
static s32
From b83945eb624ddcfbf5687cbb64b3e502765b8847 Mon Sep 17 00:00:00 2001
From 174c8e3972351c640c66bcd6693830f9e92b42b9 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 17 Dec 2015 13:37:07 +0000
Subject: [PATCH 093/112] hci_h5: Don't send conf_req when ACTIVE
@ -131679,7 +131679,7 @@ index 0879d64..5161ab3 100644
if (H5_HDR_LEN(hdr) > 2)
h5->tx_win = (data[2] & 0x07);
From b233a26228b7db2f5ce2dcf40cf27c9461661335 Mon Sep 17 00:00:00 2001
From 0c9ada13c0fdcc04f016f6a1c2915bbea014d623 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 22 Jan 2016 13:06:39 -0800
Subject: [PATCH 094/112] drm/vc4: Add a debugfs node for tracking execution
@ -131742,7 +131742,7 @@ index 8d4384f..aa4517c 100644
vc4_queue_hangcheck(struct drm_device *dev)
{
From 9e309d7f765e380b8e707659ab9ed4b182dc22f6 Mon Sep 17 00:00:00 2001
From 2c2e90ab782f4b9db459c66e0154a05d34f4f4df Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 25 Jan 2016 13:03:33 -0800
Subject: [PATCH 095/112] drm/vc4: Include vc4_drm.h in uapi in downstream
@ -131766,7 +131766,7 @@ index 9355dd8..68828bf 100644
header-y += vmwgfx_drm.h
header-y += msm_drm.h
From 8ebc53b4f06a2076f30f0ec77153af7dcb5d1edb Mon Sep 17 00:00:00 2001
From e4d849c391c93467f940a0a0597aadecac8280c3 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 30 Mar 2016 17:23:15 +0100
Subject: [PATCH 096/112] cpufreq: Temporarily ignore io_is_busy=1
@ -131800,7 +131800,7 @@ index acd8027..72c5a4c 100644
/* we need to re-evaluate prev_cpu_idle */
gov_update_cpu_data(dbs_data);
From 29509a4b9e47b129d5032bb7c0fdba0a7f9b66b6 Mon Sep 17 00:00:00 2001
From 40a25975ace859d18a5c762120410e76e30c6913 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 27 Apr 2016 16:59:24 +0100
Subject: [PATCH 097/112] Revert "ASoC: bcm2835: move to use the clock
@ -132226,7 +132226,7 @@ index 1c1f221..3303d5f 100644
/* Set the bus width */
dev->dma_data[SNDRV_PCM_STREAM_PLAYBACK].addr_width =
From d62af4b3c919fa6330797345e0304d1d0d85e98f Mon Sep 17 00:00:00 2001
From ce05b2f56809ac6d6fc39b1d382c7a88fd3a0ebf Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 16:44:05 +0200
Subject: [PATCH 098/112] bcm2835-i2s: get base address for DMA from devicetree
@ -132294,7 +132294,7 @@ index 3303d5f..0f25db4 100644
/* Set the bus width */
dev->dma_data[SNDRV_PCM_STREAM_PLAYBACK].addr_width =
From 8a02cd06b98460363d598c1df1a92b05b4dc1ad5 Mon Sep 17 00:00:00 2001
From 850fff7d23a4c30d807800ab211a20150cabd7dd Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:21:16 +0200
Subject: [PATCH 099/112] bcm2835-i2s: add 24bit support, update bclk_ratio to
@ -132376,7 +132376,7 @@ index 0f25db4..0f35d7c 100644
},
.ops = &bcm2835_i2s_dai_ops,
From c7032249121b5eb95cfeb1812782c204810dc939 Mon Sep 17 00:00:00 2001
From b894b45bff565b28d87749b279d170d71f4c0d38 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:25:51 +0200
Subject: [PATCH 100/112] bcm2835-i2s: setup clock only if CPU is clock master
@ -132434,7 +132434,7 @@ index 0f35d7c..d5e4123 100644
/* Setup the frame format */
format = BCM2835_I2S_CHEN;
From 1fcff3b17e19175b7fc986f868ac4209abc5a71d Mon Sep 17 00:00:00 2001
From be5be707c0bfe4d1321fcf71eb4cb2e671242e5a Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:49:51 +0200
Subject: [PATCH 101/112] bcm2835-i2s: Eliminate debugfs directory error
@ -132473,7 +132473,7 @@ index d5e4123..2d29050 100644
};
From 46931a1a476d1f1deb4dd654305a911e720bda21 Mon Sep 17 00:00:00 2001
From af82bfa28e67faec4a7e76a42a072c515d811d52 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:35:20 +0200
Subject: [PATCH 102/112] bcm2835-i2s: Register PCM device
@ -132539,7 +132539,7 @@ index 2d29050..ce93ef0 100644
dev_err(&pdev->dev, "Could not register PCM: %d\n", ret);
return ret;
From 04c99807249213d277900d529ad921edad28af25 Mon Sep 17 00:00:00 2001
From 8dd6e217efb4300cfecb77e2850261c82939b1b9 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:55:21 +0200
Subject: [PATCH 103/112] bcm2835-i2s: Enable MMAP support via a DT property
@ -132586,7 +132586,7 @@ index ce93ef0..6f60c2c 100644
for (i = 0; i <= 1; i++) {
void __iomem *base;
From 262486d1cc4f3cf204c012100bd7bfd36f446b37 Mon Sep 17 00:00:00 2001
From 4d762184d0d50fbe07063214a878fa1543d38ab7 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 21 Apr 2016 15:44:14 +0100
Subject: [PATCH 104/112] bcm2835-i2s: Reduce the TX DREQ threshold
@ -132637,7 +132637,7 @@ index 6f60c2c..b26f958 100644
/* Clear FIFOs */
bcm2835_i2s_clear_fifos(dev, true, true);
From de142c7f01c5fea98e0548d564c08e0084cb4706 Mon Sep 17 00:00:00 2001
From a4ad1b582b945b1868372961637e6097fc9992b7 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 14 Oct 2015 11:32:14 -0700
Subject: [PATCH 105/112] drm/vc4: Force HDMI to connected.
@ -132663,7 +132663,7 @@ index d8b8649..136847e 100644
if (gpio_get_value_cansleep(vc4->hdmi->hpd_gpio) ^
vc4->hdmi->hpd_active_low)
From 69dd4dd3bef6d673a6b81f115b83238e70c30e7b Mon Sep 17 00:00:00 2001
From a94b7f4be0aa17065bb07c3e21bc5634148f15af Mon Sep 17 00:00:00 2001
From: Aaron Shaw <shawaj@gmail.com>
Date: Thu, 7 Apr 2016 21:26:21 +0100
Subject: [PATCH 106/112] Add Support for JustBoom Audio boards
@ -133152,7 +133152,7 @@ index 0000000..91acb66
+MODULE_DESCRIPTION("ASoC Driver for JustBoom PI Digi HAT Sound Card");
+MODULE_LICENSE("GPL v2");
From 2fc52b7468ac688af8a702978eb688fac59eb97b Mon Sep 17 00:00:00 2001
From 0d68cea7db444b04ae097d5e63136411dea4921a Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Tue, 19 Apr 2016 15:55:02 -0700
Subject: [PATCH 107/112] ARM: bcm2708: Enable building power domain driver.
@ -133175,7 +133175,7 @@ index 3066ede..e235181 100644
select PM_GENERIC_DOMAINS if PM
select PM_GENERIC_DOMAINS_OF if PM
From 1acf838a61e40b5f1a59152810802e6e2db3d273 Mon Sep 17 00:00:00 2001
From 784438a5dc789d610f4751092450f10492c28ab1 Mon Sep 17 00:00:00 2001
From: Andrey Grodzovsky <andrey2805@gmail.com>
Date: Tue, 3 May 2016 22:10:59 -0400
Subject: [PATCH 108/112] ARM: adau1977-adc: Add basic machine driver for
@ -133360,7 +133360,7 @@ index 0000000..6e2ee02
+MODULE_DESCRIPTION("ASoC Driver for ADAU1977 ADC");
+MODULE_LICENSE("GPL v2");
From ae03e3ad4d50779677d0cf9ca847c8a1b4372e1c Mon Sep 17 00:00:00 2001
From 058b1c59ce37fcb00b3e79ccc755071a4befbfbe Mon Sep 17 00:00:00 2001
From: Matt Flax <flatmax@flatmax.org>
Date: Mon, 16 May 2016 21:36:31 +1000
Subject: [PATCH 109/112] New AudioInjector.net Pi soundcard with low jitter
@ -133559,7 +133559,7 @@ index 0000000..39f29e2
+MODULE_ALIAS("platform:audioinjector-pi-soundcard");
+
From aa9aed28809dbf4d95025626cb5de26b7da023d1 Mon Sep 17 00:00:00 2001
From a1ec52a636f077026d798cf1b0ea541969fc6bb1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <6by9@users.noreply.github.com>
Date: Wed, 25 May 2016 23:25:36 +0100
Subject: [PATCH 110/112] BCM2835-V4L2: Correct handling for BGR24 vs RGB24.
@ -133734,7 +133734,7 @@ index 13f426f..e6aeb7e 100644
int bm2835_mmal_init_controls(
From e17217216036509a8711ab042e4808b0b4c59a66 Mon Sep 17 00:00:00 2001
From 832e08b8fc321330a0c3ea4097afc2a4f9ac5229 Mon Sep 17 00:00:00 2001
From: escalator2015 <jmtasende@gmail.com>
Date: Tue, 24 May 2016 16:20:09 +0100
Subject: [PATCH 111/112] New driver for RRA DigiDAC1 soundcard using WM8741 +
@ -134236,7 +134236,7 @@ index 0000000..446796e
+MODULE_DESCRIPTION("ASoC Driver for RRA DigiDAC1");
+MODULE_LICENSE("GPL v2");
From 8f1f7957d7684294706126f51dc46e362d7822a4 Mon Sep 17 00:00:00 2001
From 08e6e26332f67bba22622015cd7b4845e21eb66f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 3 Jun 2016 21:56:40 +0100
Subject: [PATCH 112/112] BCM270X_DT: Fix rpi-dac overlay

View File

@ -1,4 +1,4 @@
From ca75e975f8f57caa637e9cc52b3ff6feb869b74a Mon Sep 17 00:00:00 2001
From 4ea3d80111eaec2f84b553f771cdc3eaa53d81a3 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 27 Apr 2016 17:43:28 +0100
Subject: [PATCH 001/112] Revert "SUNRPC: Make NFS swap work with multipath"
@ -95,7 +95,7 @@ index 7e0c9bf..0693685 100644
EXPORT_SYMBOL_GPL(rpc_clnt_swap_deactivate);
#endif /* CONFIG_SUNRPC_SWAP */
From 7ff74cfdea35caefc11486c463819aa0a559d032 Mon Sep 17 00:00:00 2001
From ec83e1899f7401a737271704e13aef2360dc9bb8 Mon Sep 17 00:00:00 2001
From: Steve Glendinning <steve.glendinning@smsc.com>
Date: Thu, 19 Feb 2015 18:47:12 +0000
Subject: [PATCH 002/112] smsx95xx: fix crimes against truesize
@ -145,7 +145,7 @@ index 2edc2bc..2ce8d2b 100644
usbnet_skb_return(dev, ax_skb);
}
From 1772115b52b325a46fafc57611663584bc9aef41 Mon Sep 17 00:00:00 2001
From b0f55205237174555211736e3b6472ab9783bb02 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Fri, 17 Apr 2015 16:58:45 +0100
Subject: [PATCH 003/112] smsc95xx: Disable turbo mode by default
@ -168,7 +168,7 @@ index 2ce8d2b..35ebf75 100644
MODULE_PARM_DESC(turbo_mode, "Enable multiple frames per Rx transaction");
From 0174c345e5904dd88065c5512082f92e5bac390c Mon Sep 17 00:00:00 2001
From d6e3695a49d2fb22c521adac2b24458414c1e508 Mon Sep 17 00:00:00 2001
From: Sam Nazarko <email@samnazarko.co.uk>
Date: Fri, 1 Apr 2016 17:27:21 +0100
Subject: [PATCH 004/112] add smsc95xx packetsize module_param
@ -213,7 +213,7 @@ index 35ebf75..3cac3c9 100644
netif_dbg(dev, ifup, dev->net, "rx_urb_size=%ld\n",
From be730bbaaddeb27448477933ffc1ddf37491c897 Mon Sep 17 00:00:00 2001
From 0fd771797e99ddec1f9336187344c6863b86d7f4 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 26 Mar 2013 17:26:38 +0000
Subject: [PATCH 005/112] Allow mac address to be set in smsc95xx
@ -312,7 +312,7 @@ index 3cac3c9..d9bdc74 100644
eth_hw_addr_random(dev->net);
netif_dbg(dev, ifup, dev->net, "MAC address set to eth_random_addr\n");
From 2f4a1d4938769ec3951b779bb607a841d6abdf7b Mon Sep 17 00:00:00 2001
From 61022ce3ea95a14a2ad16b4a3e8f310e327e9600 Mon Sep 17 00:00:00 2001
From: Nicolas Boullis <nboullis@debian.org>
Date: Sun, 10 Apr 2016 13:23:05 +0200
Subject: [PATCH 006/112] rtc: ds1307: ensure that any pending alarm is cleared
@ -373,7 +373,7 @@ index ecb7dba..e94eb09 100644
}
From c28f0cf7c000000c6af92915e49b11b3a0b5db55 Mon Sep 17 00:00:00 2001
From 72c09cf49710f661332c34ad016d8a3768bd0ad6 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 9 Mar 2016 13:28:24 +0000
Subject: [PATCH 007/112] serial: Take care starting a hung-up tty's port
@ -404,7 +404,7 @@ index cbfcf38..96bc15a 100644
return 0;
}
From c6d7c03c674161544d9cb391acc3bbf18bc3ac95 Mon Sep 17 00:00:00 2001
From 1ec14b21462e368076fe6dc5f37a80b69ddc1822 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 18 Jun 2014 13:42:01 +0100
Subject: [PATCH 008/112] vmstat: Workaround for issue where dirty page count
@ -434,7 +434,7 @@ index 73fae8c..5dd1278 100644
static inline void __inc_zone_page_state(struct page *page,
From 31b90174e46b5e1eb81aa8c29e7f42fdf6c74f2b Mon Sep 17 00:00:00 2001
From 08a0e3f5f7317c8bd3abbd692f8deb75860b5f11 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 13 Mar 2015 12:43:36 +0000
Subject: [PATCH 009/112] Protect __release_resource against resources without
@ -465,7 +465,7 @@ index 9b5f044..f8a9af6 100644
for (;;) {
tmp = *p;
From 40f5929ab19a370adb498aa3249ca28942127d9b Mon Sep 17 00:00:00 2001
From 28c2d214e5540706073521cd1e8503e8cfffdc85 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 18 Dec 2014 16:07:15 -0800
Subject: [PATCH 010/112] mm: Remove the PFN busy warning
@ -480,7 +480,7 @@ Signed-off-by: Eric Anholt <eric@anholt.net>
1 file changed, 2 deletions(-)
diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index c1069ef..fe21be6 100644
index 898fe3f..5a578b1 100644
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
@@ -7101,8 +7101,6 @@ int alloc_contig_range(unsigned long start, unsigned long end,
@ -493,7 +493,7 @@ index c1069ef..fe21be6 100644
goto done;
}
From d7c3a06d1bace2ac531e73c63b5fa08117ed7826 Mon Sep 17 00:00:00 2001
From 143a9f1fe93904316f26a0a23917f5b827cdcc95 Mon Sep 17 00:00:00 2001
From: Robert Tiemann <rtie@gmx.de>
Date: Mon, 20 Jul 2015 11:01:25 +0200
Subject: [PATCH 011/112] BCM2835_DT: Fix I2S register map
@ -534,7 +534,7 @@ index 65783de..a89fe42 100644
dmas = <&dma 2>,
<&dma 3>;
From 4c752b5cd3a5486b9fcba5d591175e5b742cfbef Mon Sep 17 00:00:00 2001
From f54d56eaa7981101f815282191a0995f5ef0160e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 4 Dec 2015 17:41:50 +0000
Subject: [PATCH 012/112] irq-bcm2836: Prevent spurious interrupts, and trap
@ -564,7 +564,7 @@ index b6e950d..bbb92c2 100644
#endif
} else if (stat) {
From 035dd0ae04e88afb2133082dce4c15527f5fb0ca Mon Sep 17 00:00:00 2001
From 97af81452eaa1804af8e8af3591aff4a9dc83988 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 12 Jun 2015 19:01:05 +0200
Subject: [PATCH 013/112] irqchip: bcm2835: Add FIQ support
@ -696,7 +696,7 @@ index bf9cc5f..3f601f9 100644
}
From bfbf2463f40ebf7f80ce73ad7b15ea4ca2e446a4 Mon Sep 17 00:00:00 2001
From 57f8362b1afdc00d082a6793ce374555ab6b948e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 23 Oct 2015 16:26:55 +0200
Subject: [PATCH 014/112] irqchip: irq-bcm2835: Add 2836 FIQ support
@ -795,7 +795,7 @@ index 3f601f9..20deb28 100644
for (b = 0; b < NR_BANKS; b++) {
for (i = 0; i < bank_irqs[b]; i++) {
From 18707aacc4b3f082193c87f86edfaeaeed90f56a Mon Sep 17 00:00:00 2001
From fbe0188b2994a519faac03ee98b62234b5239639 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 14 Jul 2015 10:26:09 +0100
Subject: [PATCH 015/112] spidev: Add "spidev" compatible string to silence
@ -819,7 +819,7 @@ index e3c19f3..f4963e3 100644
};
MODULE_DEVICE_TABLE(of, spidev_dt_ids);
From 9a451703f2138a4c8543033879948e3e167a0c26 Mon Sep 17 00:00:00 2001
From 3c33af8ff64e72175cf48b44a6daa0d1719f9905 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 30 Jun 2015 14:12:42 +0100
Subject: [PATCH 016/112] serial: 8250: Don't crash when nr_uarts is 0
@ -842,7 +842,7 @@ index 2f4f5ee..edc1355 100644
for (i = 0; i < nr_uarts; i++) {
struct uart_8250_port *up = &serial8250_ports[i];
From 888e562b188603c0fd16585155bb5393bd1a5704 Mon Sep 17 00:00:00 2001
From a5ae9d0c48cb9844944e7d7576b697471bd36a4c Mon Sep 17 00:00:00 2001
From: notro <notro@tronnes.org>
Date: Thu, 10 Jul 2014 13:59:47 +0200
Subject: [PATCH 017/112] pinctrl-bcm2835: Set base to 0 give expected gpio
@ -867,7 +867,7 @@ index 08b1d93..0a23c81 100644
.can_sleep = false,
};
From 44235a003f98fa50a4a03958bc6f224675dd1aea Mon Sep 17 00:00:00 2001
From 6c19fef04e584bcc5bb5fe5e98f5082cf6478be6 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 24 Feb 2015 13:40:50 +0000
Subject: [PATCH 018/112] pinctrl-bcm2835: Fix interrupt handling for GPIOs
@ -1016,7 +1016,7 @@ index 0a23c81..b793bbd 100644
},
};
From 338386be825f60aefee3d3613778b6233d3759b3 Mon Sep 17 00:00:00 2001
From 6d508dd5ec01abf12aa444d70991d7b780e53f75 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 26 Feb 2015 09:58:22 +0000
Subject: [PATCH 019/112] pinctrl-bcm2835: Only request the interrupts listed
@ -1046,7 +1046,7 @@ index b793bbd..8683a1b 100644
pc->irq_data[i].irqgroup = i;
From 74dbec2e38b6b8b6fb046a161cc86b835eadbde4 Mon Sep 17 00:00:00 2001
From 70a973e06f8d27093536bd00e87b74621de0ac02 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 6 May 2016 12:32:47 +0100
Subject: [PATCH 020/112] pinctrl-bcm2835: Return pins to inputs when freed
@ -1090,7 +1090,7 @@ index 8683a1b..6327122 100644
.get_function_name = bcm2835_pmx_get_function_name,
.get_function_groups = bcm2835_pmx_get_function_groups,
From 1dc43cf973493169b270cba5302c4cbbdf940a3f Mon Sep 17 00:00:00 2001
From f2d2360f3b75dd50b9e62f02e21b0c6be7a9c1e8 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 24 Jun 2015 14:10:44 +0100
Subject: [PATCH 021/112] spi-bcm2835: Support pin groups other than 7-11
@ -1174,7 +1174,7 @@ index f35cc10..5dfe20f 100644
/* and set up the "mode" and level */
dev_info(&spi->dev, "setting up native-CS%i as GPIO %i\n",
From fa44a350bfe28a2ee33e460c4710036241db1054 Mon Sep 17 00:00:00 2001
From e18b7eb8c9563fb8d83a7edf8d2ebbaf798415c5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Wed, 3 Jun 2015 12:26:13 +0200
Subject: [PATCH 022/112] ARM: bcm2835: Set Serial number and Revision
@ -1235,7 +1235,7 @@ index 834d676..3b68a8d 100644
static const char * const bcm2835_compat[] = {
From 52ab2f4e1b211feaf4f5be19022bc08e5cea6ec9 Mon Sep 17 00:00:00 2001
From 79b0ba4e2932f0f13035581c36bb3bd4a515f8d2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Thu, 9 Apr 2015 12:34:11 +0200
Subject: [PATCH 023/112] dmaengine: bcm2835: Add slave dma support
@ -1558,7 +1558,7 @@ index 996c4b0..b278c66 100644
+MODULE_AUTHOR("Gellert Weisz <gellert@raspberrypi.org>");
MODULE_LICENSE("GPL v2");
From 160840d9d207155501ca02d2bc97eba91747839c Mon Sep 17 00:00:00 2001
From edef61f03f6ad3e6bdba78ea074ba0d1514a7a69 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 3 Oct 2015 15:58:59 +0200
Subject: [PATCH 024/112] dmaengine: bcm2835: set residue_granularity field
@ -1590,7 +1590,7 @@ index b278c66..696fb30 100644
INIT_LIST_HEAD(&od->ddev.channels);
spin_lock_init(&od->lock);
From 84ae1b4ea9964f0152d06115b8ed12c30dbb2366 Mon Sep 17 00:00:00 2001
From 7225bfaf5d36f4e320f96e6f2433f9fd4a6e2cb5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 3 Oct 2015 22:22:55 +0200
Subject: [PATCH 025/112] dmaengine: bcm2835: Load driver early and support
@ -1693,7 +1693,7 @@ index 696fb30..5db0a95 100644
MODULE_ALIAS("platform:bcm2835-dma");
MODULE_DESCRIPTION("BCM2835 DMA engine driver");
From ccc5b14a95ee999444d995c565a7e631cae946dd Mon Sep 17 00:00:00 2001
From 35af6481c2b4f5ab8316f5531e911dc239d37267 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 12:28:30 +0200
Subject: [PATCH 026/112] bcm2835-dma: Limit cyclic transfers on lite channels
@ -1733,7 +1733,7 @@ index 5db0a95..6b87ce2 100644
max_size = MAX_NORMAL_TRANSFER;
period_len = min(period_len, max_size);
From 7ecbf96abab7daa1e09881d457ea72d4756037ba Mon Sep 17 00:00:00 2001
From fae40bf186c307fb98d4cfa8705c2b6a5a785a75 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Mon, 16 Nov 2015 14:05:35 +0000
Subject: [PATCH 027/112] bcm2835-dma: Fix up convert to DMA pool
@ -1821,7 +1821,7 @@ index 6b87ce2..d26b6bd 100644
/* Next block is empty. */
control_block->next = 0;
From 16a0a53f8ce5f32ac79b204ff05efd91bf770be9 Mon Sep 17 00:00:00 2001
From 045c252001479259dc420de9112db61f255ca851 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 15 Aug 2015 20:50:02 +0200
Subject: [PATCH 028/112] bcm2835: Add support for uart1
@ -1881,7 +1881,7 @@ index 3b68a8d..e72e522 100644
static const char * const bcm2835_compat[] = {
From 6d0faf9fef879b1ba6ee3796d07a63fac5984151 Mon Sep 17 00:00:00 2001
From 1cadf2793639c7b319413826cd5e27056de89747 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 25 Jan 2016 17:25:12 +0000
Subject: [PATCH 029/112] firmware: Updated mailbox header
@ -1947,7 +1947,7 @@ index 3fb3571..227a107 100644
RPI_FIRMWARE_GET_COMMAND_LINE = 0x00050001,
RPI_FIRMWARE_GET_DMA_CHANNELS = 0x00060001,
From a29233f17de884f942e0d232deb042796dcb5788 Mon Sep 17 00:00:00 2001
From c65d61684a0f31137cf35dad86e2f8c5b50e9d70 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Sun, 12 May 2013 12:24:19 +0100
Subject: [PATCH 030/112] Main bcm2708/bcm2709 linux port
@ -4460,7 +4460,7 @@ index 8dd4d29..f7fe8bd 100644
mmc_pm_flag_t pm_caps; /* supported pm features */
From 3d28cd3bfb43f8c4a9b722532c63f54823ae6136 Mon Sep 17 00:00:00 2001
From dbe38bc6b0b6a93f0c7f3d58c18b79ec71371967 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 5 Apr 2016 19:40:12 +0100
Subject: [PATCH 031/112] reboot: Use power off rather than busy spinning when
@ -4488,7 +4488,7 @@ index 71a2ff9..812c15e 100644
/*
From 9a84e16b5bda0ca0a5c55ea67e923f13fa63a172 Mon Sep 17 00:00:00 2001
From cd74d63be82b161857e9c1abf8e0b18eb618f386 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 11 Nov 2015 21:01:15 +0000
Subject: [PATCH 032/112] squash: include ARCH_BCM2708 / ARCH_BCM2709
@ -4668,7 +4668,7 @@ index 6a834e1..c5070ae 100644
select REGMAP_MMIO
help
From 153b5f0f1f31e246cfc43ff80c07df63ca16cd31 Mon Sep 17 00:00:00 2001
From 857a46fb8b937d7271b576702ee121cccdf355d9 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 1 May 2013 19:46:17 +0100
Subject: [PATCH 033/112] Add dwc_otg driver
@ -65697,7 +65697,7 @@ index 0000000..cdc9963
+test_main();
+0;
From 5eb9e2e749d68100ad84ad874d095e96f7583860 Mon Sep 17 00:00:00 2001
From 9c0052e0a433612ee04fc7fbfbc5a23787f1ab14 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Jun 2015 17:06:34 +0100
Subject: [PATCH 034/112] bcm2708 framebuffer driver
@ -69159,7 +69159,7 @@ index 3c14e43..7626beb 100644
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0
From e25ec90f213f3d1c6437f42059f442c84a997114 Mon Sep 17 00:00:00 2001
From eff8e2e15b825e912a7e72e8c7eb3130a2d0699f Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Fri, 22 Nov 2013 14:22:53 +0100
Subject: [PATCH 035/112] dmaengine: Add support for BCM2708
@ -69782,7 +69782,7 @@ index 0000000..99cc7fd
+
+#endif /* _PLAT_BCM2708_DMA_H */
From 786f8c7793b58831efa8e1ffe5a02723842d3728 Mon Sep 17 00:00:00 2001
From 2cc7ab14c498858876361c2fce89d979d0cc3839 Mon Sep 17 00:00:00 2001
From: gellert <gellert@raspberrypi.org>
Date: Fri, 15 Aug 2014 16:35:06 +0100
Subject: [PATCH 036/112] MMC: added alternative MMC driver
@ -71532,7 +71532,7 @@ index 0000000..ceb3793
+MODULE_LICENSE("GPL v2");
+MODULE_AUTHOR("Gellert Weisz");
From 56c375164a7120be703d11e3614f78b3e5cb784d Mon Sep 17 00:00:00 2001
From 1dba91fa3b6ad00a2d1cb90effab5772d73e07df Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 25 Mar 2015 17:49:47 +0000
Subject: [PATCH 037/112] Adding bcm2835-sdhost driver, and an overlay to
@ -73884,7 +73884,7 @@ index 0000000..a57faed
+MODULE_LICENSE("GPL v2");
+MODULE_AUTHOR("Phil Elwell");
From 6f2e23aee85a87ba940dd5649a290e4e0a1fd84e Mon Sep 17 00:00:00 2001
From 268751484e188e6aade41856b663578dc29304ce Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 11 May 2016 12:50:33 +0100
Subject: [PATCH 038/112] mmc: Add MMC_QUIRK_ERASE_BROKEN for some cards
@ -74023,7 +74023,7 @@ index eb0151b..fa4e645 100644
unsigned int erase_shift; /* if erase unit is power 2 */
unsigned int pref_erase; /* in sectors */
From b3dfc4d3fd00b16fdde707b9974710ca1378b1b8 Mon Sep 17 00:00:00 2001
From 284795b2743ddf50b68885221b6d20bc2b3d57c2 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 3 Jul 2013 00:31:47 +0100
Subject: [PATCH 039/112] cma: Add vc_cma driver to enable use of CMA
@ -75369,7 +75369,7 @@ index 0000000..be2819d
+
+#endif /* VC_CMA_H */
From b66d625fcacb21a8529ef74eeb6c33e550d841e6 Mon Sep 17 00:00:00 2001
From 869fdce5e879e33da9112158f3d1aab158691c7e Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 26 Mar 2012 22:15:50 +0100
Subject: [PATCH 040/112] bcm2708: alsa sound driver
@ -78109,7 +78109,7 @@ index 0000000..af3e6eb
+
+#endif // _VC_AUDIO_DEFS_H_
From cd1caba5928a0a0e6c8901da2151c83428f03b4f Mon Sep 17 00:00:00 2001
From ffa8b498a24627e17d91222019995ffcbd8987c4 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 2 Jul 2013 23:42:01 +0100
Subject: [PATCH 041/112] bcm2708 vchiq driver
@ -91472,7 +91472,7 @@ index 0000000..b6bfa21
+ return vchiq_build_time;
+}
From 5e58581648c99f1696b84c9e4b8b89eb3c659407 Mon Sep 17 00:00:00 2001
From 15e17f63a0de9a7310a6be13ae66eafd88bf5c8a Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Jun 2015 16:07:06 +0100
Subject: [PATCH 042/112] vc_mem: Add vc_mem driver
@ -92480,7 +92480,7 @@ index 0000000..20a4753
+
+#endif /* _VC_MEM_H */
From 9e8a9f6739d247779cfed83ca57c70c963eaa14e Mon Sep 17 00:00:00 2001
From 2cefc921e5b3d8dbed930ba64a31e2a218ff7a7a Mon Sep 17 00:00:00 2001
From: Tim Gover <tgover@broadcom.com>
Date: Tue, 22 Jul 2014 15:41:04 +0100
Subject: [PATCH 043/112] vcsm: VideoCore shared memory service for BCM2835
@ -96901,7 +96901,7 @@ index 0000000..334f36d
+
+#endif /* __VMCS_SM_IOCTL_H__INCLUDED__ */
From a8149b98a7e18684c916b50e54b5b4c365bbe530 Mon Sep 17 00:00:00 2001
From 3e4e79ceb14be9b9fb2a8135ee18865191eb00ba Mon Sep 17 00:00:00 2001
From: Luke Wren <luke@raspberrypi.org>
Date: Fri, 21 Aug 2015 23:14:48 +0100
Subject: [PATCH 044/112] Add /dev/gpiomem device for rootless user GPIO access
@ -97215,7 +97215,7 @@ index 0000000..911f5b7
+MODULE_DESCRIPTION("gpiomem driver for accessing GPIO from userspace");
+MODULE_AUTHOR("Luke Wren <luke@raspberrypi.org>");
From e4a7770dc5ecfcd28d0caef360659afd54bb95e5 Mon Sep 17 00:00:00 2001
From 301848a2d27e09d2e39b263aab1a339ef96164d4 Mon Sep 17 00:00:00 2001
From: Luke Wren <wren6991@gmail.com>
Date: Sat, 5 Sep 2015 01:14:45 +0100
Subject: [PATCH 045/112] Add SMI driver
@ -99169,7 +99169,7 @@ index 0000000..ee3a75e
+
+#endif /* BCM2835_SMI_H */
From 6da5091e686e4c92424fe6d70a96baf54fbcc2fd Mon Sep 17 00:00:00 2001
From 12df7d0bcb543798517104d4390accefb14c62b5 Mon Sep 17 00:00:00 2001
From: Luke Wren <wren6991@gmail.com>
Date: Sat, 5 Sep 2015 01:16:10 +0100
Subject: [PATCH 046/112] Add SMI NAND driver
@ -99537,7 +99537,7 @@ index 0000000..02adda6
+ ("Driver for NAND chips using Broadcom Secondary Memory Interface");
+MODULE_AUTHOR("Luke Wren <luke@raspberrypi.org>");
From d294fc10d2c2d93dd5280e2ef30f4b6dfa7ad3bf Mon Sep 17 00:00:00 2001
From 1e8bc98cc672fc3f2d4c3946cec95432fe2da916 Mon Sep 17 00:00:00 2001
From: Aron Szabo <aron@aron.ws>
Date: Sat, 16 Jun 2012 12:15:55 +0200
Subject: [PATCH 047/112] lirc: added support for RaspberryPi GPIO
@ -100389,7 +100389,7 @@ index 0000000..fb69624
+
+#endif
From 2fd607ce8d6e45776c6f6d750dc5e167d8865f54 Mon Sep 17 00:00:00 2001
From 0fe53c97d513cf0b7f2d04bf412c4aa0e44313b4 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 3 Jul 2013 00:49:20 +0100
Subject: [PATCH 048/112] Add cpufreq driver
@ -100654,7 +100654,7 @@ index 0000000..3eb9e93
+module_init(bcm2835_cpufreq_module_init);
+module_exit(bcm2835_cpufreq_module_exit);
From aed691d5d3e8bd608d947a963c71413b068f4575 Mon Sep 17 00:00:00 2001
From f2689bfbe922ace29cdd1bb19566f3898b2903b6 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 26 Mar 2013 19:24:24 +0000
Subject: [PATCH 049/112] Added hwmon/thermal driver for reporting core
@ -100823,7 +100823,7 @@ index 0000000..c63fb9f
+MODULE_DESCRIPTION("Thermal driver for bcm2835 chip");
+MODULE_LICENSE("GPL");
From 61031ab34cccd4b7be3198a2b91bd585caceed78 Mon Sep 17 00:00:00 2001
From 5e47d2aebe36e21dc1bdb3b87a8762c238958608 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Jun 2015 15:44:08 +0100
Subject: [PATCH 050/112] Add Chris Boot's i2c driver
@ -101483,7 +101483,7 @@ index 0000000..c9b8e5c
+MODULE_LICENSE("GPL v2");
+MODULE_ALIAS("platform:" DRV_NAME);
From 299b995c56f17d7b8b67cb128f170f7f552e7b54 Mon Sep 17 00:00:00 2001
From 1aa29b0d88ae6bb3f0c115a4d5b539fbeca1812a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 26 Jun 2015 14:27:06 +0200
Subject: [PATCH 051/112] char: broadcom: Add vcio module
@ -101712,7 +101712,7 @@ index 0000000..c19bc20
+MODULE_DESCRIPTION("Mailbox userspace access");
+MODULE_LICENSE("GPL");
From ae4644ff503855f8f68767d92b9abbf9ffa7c5bf Mon Sep 17 00:00:00 2001
From 2585136f60c92591d0a6b35c061ce29df6878461 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 26 Jun 2015 14:25:01 +0200
Subject: [PATCH 052/112] firmware: bcm2835: Support ARCH_BCM270x
@ -101821,7 +101821,7 @@ index dd506cd3..b980d53 100644
MODULE_AUTHOR("Eric Anholt <eric@anholt.net>");
MODULE_DESCRIPTION("Raspberry Pi firmware driver");
From fcaa83d6edd872b393cad689acf8b1975af74867 Mon Sep 17 00:00:00 2001
From 00070d8df28b59cdabc6c436f9a205e1a40a643a Mon Sep 17 00:00:00 2001
From: Vincent Sanders <vincent.sanders@collabora.co.uk>
Date: Wed, 30 Jan 2013 12:45:18 +0000
Subject: [PATCH 053/112] bcm2835: add v4l2 camera device
@ -109514,7 +109514,7 @@ index 0000000..9d1d11e
+
+#endif /* MMAL_VCHIQ_H */
From f91fde0e119041b5a8c762748fc51c2637eb38a4 Mon Sep 17 00:00:00 2001
From 758697fa8e1807aa1c5bf3cbdb01b5d9c1d70d78 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 11 May 2015 09:00:42 +0100
Subject: [PATCH 054/112] scripts: Add mkknlimg and knlinfo scripts from tools
@ -110029,7 +110029,7 @@ index 0000000..78c5845
+ return $trailer;
+}
From bcf6cc7b91fb794994940d91f41159cd16d1cb18 Mon Sep 17 00:00:00 2001
From 66780ef1ef8d7aa7ce0b4ccf17ec896e3f28f8bd Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 10 Aug 2015 09:49:15 +0100
Subject: [PATCH 055/112] scripts/dtc: Update to upstream version 1.4.1
@ -112883,7 +112883,7 @@ index 11d93e6..2595dfd 100644
-#define DTC_VERSION "DTC 1.4.1-gb06e55c8"
+#define DTC_VERSION "DTC 1.4.1-g25efc119"
From 43f338fd4cb0e7a0813f527883930806c712369e Mon Sep 17 00:00:00 2001
From f9ac798f2e40444ddc080a4fd4a08583b7e198b1 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 5 Dec 2014 17:26:26 +0000
Subject: [PATCH 056/112] fdt: Add support for the CONFIG_CMDLINE_EXTEND option
@ -112941,7 +112941,7 @@ index 3349d2a..1e26605 100644
pr_debug("Command line is: %s\n", (char*)data);
From d0653a1baeb2b6a9507051fb026b01a1621cb321 Mon Sep 17 00:00:00 2001
From f7644bbbf88b6d95b328c4ec0447f27e99f7fd53 Mon Sep 17 00:00:00 2001
From: notro <notro@tronnes.org>
Date: Wed, 9 Jul 2014 14:46:08 +0200
Subject: [PATCH 057/112] BCM2708: Add core Device Tree support
@ -121040,7 +121040,7 @@ index 0000000..8498134
+
+};
From 548bca82b6fa7a057e5db331334a25c80810dfc7 Mon Sep 17 00:00:00 2001
From 48c511df04c403d098846ea5a46094112e0f50c1 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 13 Mar 2015 20:00:21 +0000
Subject: [PATCH 058/112] BCM270X_DT: Add a .dtbo target, use for overlays
@ -121126,7 +121126,7 @@ index ddf83d0..c819ddc 100644
# Bzip2
From cea163c683858d514cbdeac63a351a160c1ff4e6 Mon Sep 17 00:00:00 2001
From 4d714e24e5ba1155db351cc3e88ca050732f82e4 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 8 Apr 2016 17:43:27 +0100
Subject: [PATCH 059/112] BCM270X_DT: Don't generate "linux,phandle" props
@ -121155,7 +121155,7 @@ index c819ddc..b36099a 100644
-d $(depfile).dtc.tmp $(dtc-tmp) ; \
cat $(depfile).pre.tmp $(depfile).dtc.tmp > $(depfile)
From 273e251cd1f6808847b4f04d87a04048f549fb9d Mon Sep 17 00:00:00 2001
From c30c85ffd95266be29027b03268a028c67223d61 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 6 Feb 2015 13:50:57 +0000
Subject: [PATCH 060/112] BCM270x_DT: Add pwr_led, and the required "input"
@ -121331,7 +121331,7 @@ index f203a8f..555cf15 100644
/* Set LED brightness level
* Must not sleep. Use brightness_set_blocking for drivers
From ea3dfa01346c7b37d14b3b01b82d05fff57903bd Mon Sep 17 00:00:00 2001
From 24bdd51b365f252f10d9c821c8e0078fb8f13277 Mon Sep 17 00:00:00 2001
From: Siarhei Siamashka <siarhei.siamashka@gmail.com>
Date: Mon, 17 Jun 2013 13:32:11 +0300
Subject: [PATCH 061/112] fbdev: add FBIOCOPYAREA ioctl
@ -121427,7 +121427,7 @@ index fb795c3..fa72af0 100644
#define FB_TYPE_PACKED_PIXELS 0 /* Packed Pixels */
#define FB_TYPE_PLANES 1 /* Non interleaved planes */
From 3de9d9af98b49cd140532eee17196742d1d875c7 Mon Sep 17 00:00:00 2001
From 8e6a1ecf513ca54979ca315a5fa9d695b74cd902 Mon Sep 17 00:00:00 2001
From: Harm Hanemaaijer <fgenfb@yahoo.com>
Date: Thu, 20 Jun 2013 20:21:39 +0200
Subject: [PATCH 062/112] Speed up console framebuffer imageblit function
@ -121639,7 +121639,7 @@ index a2bb276..436494f 100644
start_index, pitch_index);
} else
From fe2e696dfa4ad9e5a5f6c772efc6be7e8aba5a75 Mon Sep 17 00:00:00 2001
From 5ee7327d1d4e179603629aa9b2e0c859229df35a Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 8 May 2013 11:46:50 +0100
Subject: [PATCH 063/112] enabling the realtime clock 1-wire chip DS1307 and
@ -121892,7 +121892,7 @@ index d58594a..feae942 100644
unsigned int ext_pullup_enable_pin;
unsigned int pullup_duration;
From 8f8fe914a218412e705869e5ca6b205556275bf3 Mon Sep 17 00:00:00 2001
From 145b44c325efd58934d57a02d96000e2a7db6f07 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 18 Dec 2013 22:16:19 +0000
Subject: [PATCH 064/112] config: Enable CONFIG_MEMCG, but leave it disabled
@ -121945,7 +121945,7 @@ index 86cb5c6..0b5668a 100644
* css_tryget_online_from_dir - get corresponding css from a cgroup dentry
* @dentry: directory dentry of interest
From 52e23c689e7112dee3f533c35dc4d952293a2694 Mon Sep 17 00:00:00 2001
From 79bbcc3cd4d9ef3e6559b70c14fe2e6321b2f2af Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Fri, 22 Nov 2013 14:59:51 +0100
Subject: [PATCH 065/112] ASoC: Add support for PCM5102A codec
@ -122081,7 +122081,7 @@ index 0000000..7c6598e
+MODULE_AUTHOR("Florian Meier <florian.meier@koalo.de>");
+MODULE_LICENSE("GPL v2");
From 8963bf5947a58437d86fd18cd2e1a3dacb6c16ae Mon Sep 17 00:00:00 2001
From 0d34d1087c699b4aaf836dcea97fe9eefc6c1da4 Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Fri, 22 Nov 2013 19:19:08 +0100
Subject: [PATCH 066/112] ASoC: Add support for HifiBerry DAC
@ -122255,7 +122255,7 @@ index 0000000..29ecc08
+MODULE_DESCRIPTION("ASoC Driver for HifiBerry DAC");
+MODULE_LICENSE("GPL v2");
From 133cbdab8d6f90145845d63730736887fbeb3cbe Mon Sep 17 00:00:00 2001
From bc61760767c5d2b0f5a6f0d2dc1206d8e330f3cd Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Mon, 25 Jan 2016 15:48:59 +0000
Subject: [PATCH 067/112] ASoC: Add support for Rpi-DAC
@ -122546,7 +122546,7 @@ index 0000000..afe1b41
+MODULE_AUTHOR("Florian Meier <florian.meier@koalo.de>");
+MODULE_LICENSE("GPL v2");
From a8113bd47e56c48df869517ceff8a9e05d61e036 Mon Sep 17 00:00:00 2001
From be14d40355959bea3cf576fb9d7fa2eb056dec71 Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Wed, 15 Jan 2014 21:41:23 +0100
Subject: [PATCH 068/112] ASoC: wm8804: Implement MCLK configuration options,
@ -122598,7 +122598,7 @@ index 8d91470..c846716 100644
.dapm_widgets = wm8804_dapm_widgets,
.num_dapm_widgets = ARRAY_SIZE(wm8804_dapm_widgets),
From e4119855ee7612fe8032d43fb0cd14e87109d613 Mon Sep 17 00:00:00 2001
From 30b1068550d40af5f54baa141bf4b005e98f3032 Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Wed, 15 Jan 2014 21:42:08 +0100
Subject: [PATCH 069/112] ASoC: BCM:Add support for HiFiBerry Digi. Driver is
@ -122889,7 +122889,7 @@ index 0000000..9840e15
+MODULE_DESCRIPTION("ASoC Driver for HifiBerry Digi");
+MODULE_LICENSE("GPL v2");
From ea72e0251bc9d43b981cf3f5caa807c41475e327 Mon Sep 17 00:00:00 2001
From c25a74622b6585a0979eab1f551828dc101f5501 Mon Sep 17 00:00:00 2001
From: Gordon Garrity <gordon@iqaudio.com>
Date: Sat, 8 Mar 2014 16:56:57 +0000
Subject: [PATCH 070/112] Add IQaudIO Sound Card support for Raspberry Pi
@ -123104,7 +123104,7 @@ index 0000000..b6b6dcf
+MODULE_DESCRIPTION("ASoC Driver for IQAudio DAC");
+MODULE_LICENSE("GPL v2");
From 51d3e7110c3e009d1f568a280f7645d0b44592d7 Mon Sep 17 00:00:00 2001
From 53fb9eb361080e792b70c1022075be11894e6dd0 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 14 Jul 2014 22:02:09 +0100
Subject: [PATCH 071/112] hid: Reduce default mouse polling interval to 60Hz
@ -123143,7 +123143,7 @@ index ae83af6..4a7af9d 100644
ret = -ENOMEM;
if (usb_endpoint_dir_in(endpoint)) {
From 6b4093df74895715c00c4a7f3d364ef2bc02421d Mon Sep 17 00:00:00 2001
From b0c6b97f9db0fd0bb98441b2b2bfbe11c6904a5d Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Mon, 4 Aug 2014 10:06:56 +0200
Subject: [PATCH 072/112] Added support for HiFiBerry DAC+
@ -123775,7 +123775,7 @@ index 047c489..090fe0e 100644
dev_err(dev, "No LRCLK?\n");
return -EINVAL;
From e98480a9bdf2baa680bdd5e92a9cc914c3dea397 Mon Sep 17 00:00:00 2001
From bf6dc6ad8ebda7b12333839942bf88f7f6b7dc63 Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Mon, 4 Aug 2014 11:09:58 +0200
Subject: [PATCH 073/112] Added driver for HiFiBerry Amp amplifier add-on board
@ -124610,7 +124610,7 @@ index 0000000..8f019e0
+
+#endif /* _TAS5713_H */
From c3ed64332c5f99c98c467d4640a94a63d8b0554f Mon Sep 17 00:00:00 2001
From 183b5c37caff8ddff07bcb2caec691eb70832b56 Mon Sep 17 00:00:00 2001
From: Ryan Coe <bluemrp9@gmail.com>
Date: Sat, 31 Jan 2015 18:25:49 -0700
Subject: [PATCH 074/112] Update ds1307 driver for device-tree support
@ -124640,7 +124640,7 @@ index e94eb09..f5d93be 100644
.driver = {
.name = "rtc-ds1307",
From 0cb5de060ca2b6655d39f5e2368439b5e1f0d8f2 Mon Sep 17 00:00:00 2001
From 81416f01fc3b9536e6abeb2aae58dbcefcd9c415 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 27 Feb 2015 15:10:24 +0000
Subject: [PATCH 075/112] enc28j60: Add device tree compatible string and an
@ -124672,7 +124672,7 @@ index 86ea17e..a1b20c1 100644
.probe = enc28j60_probe,
.remove = enc28j60_remove,
From b93b87463485525ab8d4a782dda0e04d36d1c1b3 Mon Sep 17 00:00:00 2001
From 473716bb8ebcb9e9236215b04d395ab90ac6ff8a Mon Sep 17 00:00:00 2001
From: Waldemar Brodkorb <wbrodkorb@conet.de>
Date: Wed, 25 Mar 2015 09:26:17 +0100
Subject: [PATCH 076/112] Add driver for rpi-proto
@ -124891,7 +124891,7 @@ index 0000000..9db678e
+MODULE_DESCRIPTION("ASoC Driver for Raspberry Pi connected to PROTO board (WM8731)");
+MODULE_LICENSE("GPL");
From 1bd993b072abd8431882cd24e374c24d3144d206 Mon Sep 17 00:00:00 2001
From bcfbb74333f742188084c02b8327cfb822cdd818 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 13 Apr 2015 17:16:29 +0100
Subject: [PATCH 077/112] config: Add default configs
@ -127484,7 +127484,7 @@ index 0000000..8bd0207
+CONFIG_CRC_ITU_T=y
+CONFIG_LIBCRC32C=y
From 62dcca217ece326d398b5a2ded691690d01014f1 Mon Sep 17 00:00:00 2001
From 06b11545902efde29da94bbaa0f0b51f68f6296b Mon Sep 17 00:00:00 2001
From: Gordon Hollingworth <gordon@raspberrypi.org>
Date: Tue, 12 May 2015 14:47:56 +0100
Subject: [PATCH 078/112] rpi-ft5406: Add touchscreen driver for pi LCD display
@ -127782,7 +127782,7 @@ index 0000000..b27dbee
+MODULE_DESCRIPTION("Touchscreen driver for memory based FT5406");
+MODULE_LICENSE("GPL");
From d3b07af9751b03a6d60b5bcd95df067add313b78 Mon Sep 17 00:00:00 2001
From 7e04cca023336e03eb942b012512475fe82e0d87 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 13 Oct 2014 11:47:53 +0100
Subject: [PATCH 079/112] Improve __copy_to_user and __copy_from_user
@ -129341,7 +129341,7 @@ index 6bd1089..cd17dd1 100644
static unsigned long noinline
__clear_user_memset(void __user *addr, unsigned long n)
From d67c5533e1929885c312599acdf853138761f6ed Mon Sep 17 00:00:00 2001
From fafc18960a14b1ad7a75bb60d0366e8d406e350f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 25 Jun 2015 12:16:11 +0100
Subject: [PATCH 080/112] gpio-poweroff: Allow it to work on Raspberry Pi
@ -129379,7 +129379,7 @@ index be3d81f..a030ae9 100644
"%s: pm_power_off function already registered",
__func__);
From e72f41d909aa46e9bc234f6f2a6301ef9ef23676 Mon Sep 17 00:00:00 2001
From a482e488bdc6209d37a50ee19a5fa5105088e13a Mon Sep 17 00:00:00 2001
From: Phil Elwell <pelwell@users.noreply.github.com>
Date: Tue, 14 Jul 2015 14:32:47 +0100
Subject: [PATCH 081/112] mfd: Add Raspberry Pi Sense HAT core driver
@ -130248,7 +130248,7 @@ index 0000000..56196dc
+
+#endif
From 4b70a98f86ebee7fe728cc485ce689ea8f842ab6 Mon Sep 17 00:00:00 2001
From 92a9de7b61e836be3fb0c8427aeb84c0ffc236c2 Mon Sep 17 00:00:00 2001
From: Jan Grulich <jan@grulich.eu>
Date: Mon, 24 Aug 2015 16:03:47 +0100
Subject: [PATCH 082/112] RaspiDAC3 support
@ -130500,7 +130500,7 @@ index 0000000..e7422e2
+MODULE_DESCRIPTION("ASoC Driver for RaspiDAC Rev.3x");
+MODULE_LICENSE("GPL v2");
From 5d9f6033f4aa5a9c0430dfec7dae4ff5b5fb1d60 Mon Sep 17 00:00:00 2001
From 4ae569b2446992aec7e141bca491273d17a71d34 Mon Sep 17 00:00:00 2001
From: Jan Grulich <jan@grulich.eu>
Date: Mon, 24 Aug 2015 16:02:34 +0100
Subject: [PATCH 083/112] tpa6130a2: Add headphone switch control
@ -130594,7 +130594,7 @@ index 11d85c5..3caaa17 100644
/*
From 5859bcaed12501a27b5ac8adb573eccb739bbc7e Mon Sep 17 00:00:00 2001
From 353a064ad2a9698dfda0049f431d999d50eb78af Mon Sep 17 00:00:00 2001
From: P33M <P33M@github.com>
Date: Wed, 21 Oct 2015 14:55:21 +0100
Subject: [PATCH 084/112] rpi_display: add backlight driver and overlay
@ -130766,7 +130766,7 @@ index 0000000..14a0d9b
+MODULE_DESCRIPTION("Raspberry Pi mailbox based Backlight Driver");
+MODULE_LICENSE("GPL");
From 8b5f29a6c47607b328c57a67aca43a9f46f779c6 Mon Sep 17 00:00:00 2001
From 559659c0381164c649de4efef4b4be396234aa92 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 23 Feb 2016 19:56:04 +0000
Subject: [PATCH 085/112] bcm2835-virtgpio: Virtual GPIO driver
@ -130995,7 +130995,7 @@ index 0000000..f3e0f16
+MODULE_DESCRIPTION("brcmvirt GPIO driver");
+MODULE_ALIAS("platform:brcmvirt-gpio");
From 4af55e5c7890f15b3ee2953fe66a7af6a35fde5d Mon Sep 17 00:00:00 2001
From 98bcab73852026c0cf1a2b0b74e2b0fd0f3b2ca4 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Fri, 4 Mar 2016 12:49:09 +0000
Subject: [PATCH 086/112] DRM_VC4: Allow to be built for ARCH_BCM270x
@ -131017,7 +131017,7 @@ index 5848104..870fea5 100644
select DRM_KMS_HELPER
select DRM_KMS_CMA_HELPER
From 98b2c4aae5e4450f7fe526b36cb22d144d394f5b Mon Sep 17 00:00:00 2001
From c2eadbd8dcf31ea99b87877f22c89cbe470cdb93 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 23 Feb 2016 17:26:48 +0000
Subject: [PATCH 087/112] amba_pl011: Don't use DT aliases for numbering
@ -131049,7 +131049,7 @@ index 7c198e0..4f9e97b 100644
uap->old_cr = 0;
uap->port.dev = dev;
From 74026743feb7e22a4393a00f227736160e146bb2 Mon Sep 17 00:00:00 2001
From a1d9a712a687313fb8fdaac4472998dfa0e993c3 Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
Date: Wed, 3 Dec 2014 13:23:28 +0200
Subject: [PATCH 088/112] OF: DT-Overlay configfs interface
@ -131484,7 +131484,7 @@ index 0000000..68f889d
+}
+late_initcall(of_cfs_init);
From 84da37731727b20a8b585757ad3b16f09a1d0073 Mon Sep 17 00:00:00 2001
From 010724782f8b309349d3c2a12b6dd83d77162b49 Mon Sep 17 00:00:00 2001
From: Cheong2K <cheong@redbear.cc>
Date: Fri, 26 Feb 2016 18:20:10 +0800
Subject: [PATCH 089/112] brcm: adds support for BCM43341 wifi
@ -131527,7 +131527,7 @@ index 699f2c2..15598b3 100644
#define BRCM_CC_4335_CHIP_ID 0x4335
#define BRCM_CC_4339_CHIP_ID 0x4339
From 48b27165b0d028e22700c9c760ee28758191e153 Mon Sep 17 00:00:00 2001
From f55489fb4ade061ccbd693371660caf36d211553 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 9 Mar 2016 17:25:59 +0000
Subject: [PATCH 090/112] brcmfmac: Disable power management
@ -131555,7 +131555,7 @@ index d5c2a27..5a08f59 100644
if (!check_vif_up(ifp->vif)) {
From cf6845399aab2b43a579bc613a8c2b2f4cda5920 Mon Sep 17 00:00:00 2001
From 36c71ecff2ba851b274ca489187e2e5d355d92a3 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 28 Apr 2016 17:13:47 +0100
Subject: [PATCH 091/112] brcmfmac: Use original country code as a fallback
@ -131617,7 +131617,7 @@ index 5a08f59..ceba7b6 100644
ccreq->country_abbrev[1] = alpha2[1];
ccreq->country_abbrev[2] = 0;
From 57720f476dafd8ad6d218c75d816df912d572d01 Mon Sep 17 00:00:00 2001
From 8ba32398532dcaaf54d48103b2df185368f60ea1 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 19 May 2016 15:36:09 +0100
Subject: [PATCH 092/112] brcmfmac: Plug memory leak in brcmf_fill_bss_param
@ -131653,7 +131653,7 @@ index ceba7b6..afb0154 100644
static s32
From b83945eb624ddcfbf5687cbb64b3e502765b8847 Mon Sep 17 00:00:00 2001
From 174c8e3972351c640c66bcd6693830f9e92b42b9 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 17 Dec 2015 13:37:07 +0000
Subject: [PATCH 093/112] hci_h5: Don't send conf_req when ACTIVE
@ -131679,7 +131679,7 @@ index 0879d64..5161ab3 100644
if (H5_HDR_LEN(hdr) > 2)
h5->tx_win = (data[2] & 0x07);
From b233a26228b7db2f5ce2dcf40cf27c9461661335 Mon Sep 17 00:00:00 2001
From 0c9ada13c0fdcc04f016f6a1c2915bbea014d623 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 22 Jan 2016 13:06:39 -0800
Subject: [PATCH 094/112] drm/vc4: Add a debugfs node for tracking execution
@ -131742,7 +131742,7 @@ index 8d4384f..aa4517c 100644
vc4_queue_hangcheck(struct drm_device *dev)
{
From 9e309d7f765e380b8e707659ab9ed4b182dc22f6 Mon Sep 17 00:00:00 2001
From 2c2e90ab782f4b9db459c66e0154a05d34f4f4df Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 25 Jan 2016 13:03:33 -0800
Subject: [PATCH 095/112] drm/vc4: Include vc4_drm.h in uapi in downstream
@ -131766,7 +131766,7 @@ index 9355dd8..68828bf 100644
header-y += vmwgfx_drm.h
header-y += msm_drm.h
From 8ebc53b4f06a2076f30f0ec77153af7dcb5d1edb Mon Sep 17 00:00:00 2001
From e4d849c391c93467f940a0a0597aadecac8280c3 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 30 Mar 2016 17:23:15 +0100
Subject: [PATCH 096/112] cpufreq: Temporarily ignore io_is_busy=1
@ -131800,7 +131800,7 @@ index acd8027..72c5a4c 100644
/* we need to re-evaluate prev_cpu_idle */
gov_update_cpu_data(dbs_data);
From 29509a4b9e47b129d5032bb7c0fdba0a7f9b66b6 Mon Sep 17 00:00:00 2001
From 40a25975ace859d18a5c762120410e76e30c6913 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 27 Apr 2016 16:59:24 +0100
Subject: [PATCH 097/112] Revert "ASoC: bcm2835: move to use the clock
@ -132226,7 +132226,7 @@ index 1c1f221..3303d5f 100644
/* Set the bus width */
dev->dma_data[SNDRV_PCM_STREAM_PLAYBACK].addr_width =
From d62af4b3c919fa6330797345e0304d1d0d85e98f Mon Sep 17 00:00:00 2001
From ce05b2f56809ac6d6fc39b1d382c7a88fd3a0ebf Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 16:44:05 +0200
Subject: [PATCH 098/112] bcm2835-i2s: get base address for DMA from devicetree
@ -132294,7 +132294,7 @@ index 3303d5f..0f25db4 100644
/* Set the bus width */
dev->dma_data[SNDRV_PCM_STREAM_PLAYBACK].addr_width =
From 8a02cd06b98460363d598c1df1a92b05b4dc1ad5 Mon Sep 17 00:00:00 2001
From 850fff7d23a4c30d807800ab211a20150cabd7dd Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:21:16 +0200
Subject: [PATCH 099/112] bcm2835-i2s: add 24bit support, update bclk_ratio to
@ -132376,7 +132376,7 @@ index 0f25db4..0f35d7c 100644
},
.ops = &bcm2835_i2s_dai_ops,
From c7032249121b5eb95cfeb1812782c204810dc939 Mon Sep 17 00:00:00 2001
From b894b45bff565b28d87749b279d170d71f4c0d38 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:25:51 +0200
Subject: [PATCH 100/112] bcm2835-i2s: setup clock only if CPU is clock master
@ -132434,7 +132434,7 @@ index 0f35d7c..d5e4123 100644
/* Setup the frame format */
format = BCM2835_I2S_CHEN;
From 1fcff3b17e19175b7fc986f868ac4209abc5a71d Mon Sep 17 00:00:00 2001
From be5be707c0bfe4d1321fcf71eb4cb2e671242e5a Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:49:51 +0200
Subject: [PATCH 101/112] bcm2835-i2s: Eliminate debugfs directory error
@ -132473,7 +132473,7 @@ index d5e4123..2d29050 100644
};
From 46931a1a476d1f1deb4dd654305a911e720bda21 Mon Sep 17 00:00:00 2001
From af82bfa28e67faec4a7e76a42a072c515d811d52 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:35:20 +0200
Subject: [PATCH 102/112] bcm2835-i2s: Register PCM device
@ -132539,7 +132539,7 @@ index 2d29050..ce93ef0 100644
dev_err(&pdev->dev, "Could not register PCM: %d\n", ret);
return ret;
From 04c99807249213d277900d529ad921edad28af25 Mon Sep 17 00:00:00 2001
From 8dd6e217efb4300cfecb77e2850261c82939b1b9 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:55:21 +0200
Subject: [PATCH 103/112] bcm2835-i2s: Enable MMAP support via a DT property
@ -132586,7 +132586,7 @@ index ce93ef0..6f60c2c 100644
for (i = 0; i <= 1; i++) {
void __iomem *base;
From 262486d1cc4f3cf204c012100bd7bfd36f446b37 Mon Sep 17 00:00:00 2001
From 4d762184d0d50fbe07063214a878fa1543d38ab7 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 21 Apr 2016 15:44:14 +0100
Subject: [PATCH 104/112] bcm2835-i2s: Reduce the TX DREQ threshold
@ -132637,7 +132637,7 @@ index 6f60c2c..b26f958 100644
/* Clear FIFOs */
bcm2835_i2s_clear_fifos(dev, true, true);
From de142c7f01c5fea98e0548d564c08e0084cb4706 Mon Sep 17 00:00:00 2001
From a4ad1b582b945b1868372961637e6097fc9992b7 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 14 Oct 2015 11:32:14 -0700
Subject: [PATCH 105/112] drm/vc4: Force HDMI to connected.
@ -132663,7 +132663,7 @@ index d8b8649..136847e 100644
if (gpio_get_value_cansleep(vc4->hdmi->hpd_gpio) ^
vc4->hdmi->hpd_active_low)
From 69dd4dd3bef6d673a6b81f115b83238e70c30e7b Mon Sep 17 00:00:00 2001
From a94b7f4be0aa17065bb07c3e21bc5634148f15af Mon Sep 17 00:00:00 2001
From: Aaron Shaw <shawaj@gmail.com>
Date: Thu, 7 Apr 2016 21:26:21 +0100
Subject: [PATCH 106/112] Add Support for JustBoom Audio boards
@ -133152,7 +133152,7 @@ index 0000000..91acb66
+MODULE_DESCRIPTION("ASoC Driver for JustBoom PI Digi HAT Sound Card");
+MODULE_LICENSE("GPL v2");
From 2fc52b7468ac688af8a702978eb688fac59eb97b Mon Sep 17 00:00:00 2001
From 0d68cea7db444b04ae097d5e63136411dea4921a Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Tue, 19 Apr 2016 15:55:02 -0700
Subject: [PATCH 107/112] ARM: bcm2708: Enable building power domain driver.
@ -133175,7 +133175,7 @@ index 3066ede..e235181 100644
select PM_GENERIC_DOMAINS if PM
select PM_GENERIC_DOMAINS_OF if PM
From 1acf838a61e40b5f1a59152810802e6e2db3d273 Mon Sep 17 00:00:00 2001
From 784438a5dc789d610f4751092450f10492c28ab1 Mon Sep 17 00:00:00 2001
From: Andrey Grodzovsky <andrey2805@gmail.com>
Date: Tue, 3 May 2016 22:10:59 -0400
Subject: [PATCH 108/112] ARM: adau1977-adc: Add basic machine driver for
@ -133360,7 +133360,7 @@ index 0000000..6e2ee02
+MODULE_DESCRIPTION("ASoC Driver for ADAU1977 ADC");
+MODULE_LICENSE("GPL v2");
From ae03e3ad4d50779677d0cf9ca847c8a1b4372e1c Mon Sep 17 00:00:00 2001
From 058b1c59ce37fcb00b3e79ccc755071a4befbfbe Mon Sep 17 00:00:00 2001
From: Matt Flax <flatmax@flatmax.org>
Date: Mon, 16 May 2016 21:36:31 +1000
Subject: [PATCH 109/112] New AudioInjector.net Pi soundcard with low jitter
@ -133559,7 +133559,7 @@ index 0000000..39f29e2
+MODULE_ALIAS("platform:audioinjector-pi-soundcard");
+
From aa9aed28809dbf4d95025626cb5de26b7da023d1 Mon Sep 17 00:00:00 2001
From a1ec52a636f077026d798cf1b0ea541969fc6bb1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <6by9@users.noreply.github.com>
Date: Wed, 25 May 2016 23:25:36 +0100
Subject: [PATCH 110/112] BCM2835-V4L2: Correct handling for BGR24 vs RGB24.
@ -133734,7 +133734,7 @@ index 13f426f..e6aeb7e 100644
int bm2835_mmal_init_controls(
From e17217216036509a8711ab042e4808b0b4c59a66 Mon Sep 17 00:00:00 2001
From 832e08b8fc321330a0c3ea4097afc2a4f9ac5229 Mon Sep 17 00:00:00 2001
From: escalator2015 <jmtasende@gmail.com>
Date: Tue, 24 May 2016 16:20:09 +0100
Subject: [PATCH 111/112] New driver for RRA DigiDAC1 soundcard using WM8741 +
@ -134236,7 +134236,7 @@ index 0000000..446796e
+MODULE_DESCRIPTION("ASoC Driver for RRA DigiDAC1");
+MODULE_LICENSE("GPL v2");
From 8f1f7957d7684294706126f51dc46e362d7822a4 Mon Sep 17 00:00:00 2001
From 08e6e26332f67bba22622015cd7b4845e21eb66f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 3 Jun 2016 21:56:40 +0100
Subject: [PATCH 112/112] BCM270X_DT: Fix rpi-dac overlay