diff --git a/projects/RPi/patches/linux/linux-01-RPi_support.patch b/projects/RPi/patches/linux/linux-01-RPi_support.patch index 07d21a7a4f..b032957da0 100644 --- a/projects/RPi/patches/linux/linux-01-RPi_support.patch +++ b/projects/RPi/patches/linux/linux-01-RPi_support.patch @@ -1,4 +1,4 @@ -From a4db2799cecece0dcb712a6d7589bcad79b37f3b Mon Sep 17 00:00:00 2001 +From 7b30f6b911820a848f5172a6bdb6bbee086cf141 Mon Sep 17 00:00:00 2001 From: Steve Glendinning Date: Thu, 19 Feb 2015 18:47:12 +0000 Subject: [PATCH 001/140] smsx95xx: fix crimes against truesize @@ -48,7 +48,7 @@ index 340c13484e5cc7dd5001577b7522d5a4318bd5b6..7d3d98f0405ad948f9ab3e035a70e15c usbnet_skb_return(dev, ax_skb); } -From 7074ad3ab7788c09d9b9750b6e758c45f6ea6dd7 Mon Sep 17 00:00:00 2001 +From ac0a02c9dac18f8e83b158a1c8d755a35f258c05 Mon Sep 17 00:00:00 2001 From: Sam Nazarko Date: Fri, 1 Apr 2016 17:27:21 +0100 Subject: [PATCH 002/140] smsc95xx: Experimental: Enable turbo_mode and @@ -94,7 +94,7 @@ index 7d3d98f0405ad948f9ab3e035a70e15c667e4fa1..8d34e517db08d895e6135f785c42bf63 netif_dbg(dev, ifup, dev->net, "rx_urb_size=%ld\n", -From 8882b456563f00096ba923d407149f38dd6428f8 Mon Sep 17 00:00:00 2001 +From cb04cd654e310f332a9a02a97bcf7ecb4ac99bc2 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 26 Mar 2013 17:26:38 +0000 Subject: [PATCH 003/140] Allow mac address to be set in smsc95xx @@ -193,7 +193,7 @@ index 8d34e517db08d895e6135f785c42bf639671815c..5df7e105c41532c3185e46ee54f43a37 eth_hw_addr_random(dev->net); netif_dbg(dev, ifup, dev->net, "MAC address set to eth_random_addr\n"); -From 15b39ad8fd596ce3088bfcc755c3db60f0f5975b Mon Sep 17 00:00:00 2001 +From ebc915ae9e2c8f7d41dea902fcc67477194f550d Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 13 Mar 2015 12:43:36 +0000 Subject: [PATCH 004/140] Protect __release_resource against resources without @@ -224,7 +224,7 @@ index 9b5f04404152c296af3a96132f27cfc80ffa9af9..f8a9af6e6b915812be2ba2c1c2b40106 for (;;) { tmp = *p; -From b0d1bf48ab3e8b6210c1caa3636ba97ca2ec9509 Mon Sep 17 00:00:00 2001 +From e28f9e2e976fe90ebfdd41ed7d68aab96deb7461 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 4 Dec 2015 17:41:50 +0000 Subject: [PATCH 005/140] irq-bcm2836: Prevent spurious interrupts, and trap @@ -254,7 +254,7 @@ index e7463e3c08143acae3e8cc5682f918c6a0b07ebd..a8db33b50ad9ff83d284fa54fe4d3b65 #endif } else if (stat) { -From bcc31be258801d789d9ac084a83d80ffa85a46f9 Mon Sep 17 00:00:00 2001 +From 7c5747ab4b99a20933d7b248c8a066d33bbf0ede Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 9 Feb 2017 14:33:30 +0000 Subject: [PATCH 006/140] irq-bcm2836: Avoid "Invalid trigger warning" @@ -281,7 +281,7 @@ index a8db33b50ad9ff83d284fa54fe4d3b65f859df0f..c4e151451cf8c8ebde5225515eac2786 static void -From 95f389600967c928a40c822b87ef8bb92481a286 Mon Sep 17 00:00:00 2001 +From d5251a09ebac903af2f4a127c61d40a83b61eb19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= Date: Fri, 12 Jun 2015 19:01:05 +0200 Subject: [PATCH 007/140] irqchip: bcm2835: Add FIQ support @@ -413,7 +413,7 @@ index 44d7c38dde479d771f3552e914bf8c1c1f5019f7..42ff5e6a8e0d532f5b60a1e7af7cc4d9 } -From 4e09a1c79699100f0cc1a117544889876b4f1e6e Mon Sep 17 00:00:00 2001 +From 513eb36fb3961757d55f32748ee069e46df2a27c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= Date: Fri, 23 Oct 2015 16:26:55 +0200 Subject: [PATCH 008/140] irqchip: irq-bcm2835: Add 2836 FIQ support @@ -515,7 +515,7 @@ index 42ff5e6a8e0d532f5b60a1e7af7cc4d941bd5008..eccf6ed025299cb480884f5bcbe77abf for (b = 0; b < NR_BANKS; b++) { for (i = 0; i < bank_irqs[b]; i++) { -From 6f38025644e36974fbde019fea47854769f8edbe Mon Sep 17 00:00:00 2001 +From 9791ca5ab341fb287bac87c946b697ec9af71391 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 8 May 2017 16:43:40 +0100 Subject: [PATCH 009/140] irq_bcm2836: Send event when onlining sleeping cores @@ -554,7 +554,7 @@ index c4e151451cf8c8ebde5225515eac2786d6f61d46..bee4d2d2ebacc3233423bb9d825e076b } -From 383c10f831d02305aaba58197243f2b0db5f740f Mon Sep 17 00:00:00 2001 +From b941ae67ad7a777d4c97551dfca382f10f15f65a Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 14 Jul 2015 10:26:09 +0100 Subject: [PATCH 010/140] spidev: Add "spidev" compatible string to silence @@ -578,7 +578,7 @@ index cda10719d1d1b21b32866d2b79363faa461ab8e1..4f3779d3aa0960640506725bde918075 }; MODULE_DEVICE_TABLE(of, spidev_dt_ids); -From a3cdf4d43fcb42b970d30c589269cfb403d8f83e Mon Sep 17 00:00:00 2001 +From ac6acd872da5c339ffc7a1212fc76215491ef704 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 3 Jan 2017 18:25:01 +0000 Subject: [PATCH 011/140] Revert "pinctrl: bcm2835: switch to GPIOLIB_IRQCHIP" @@ -880,7 +880,7 @@ index 230883168e99a1a3fecc7916ef0a7e0de7e8b3f1..ff3789a11b3c36b922b9d08035abb638 if (IS_ERR(pc->pctl_dev)) { gpiochip_remove(&pc->gpio_chip); -From 05643d82a5ad915c6e53b0e04a7c45b2c5e74b17 Mon Sep 17 00:00:00 2001 +From f69d9554bad16e336486be5183cd580f52392de6 Mon Sep 17 00:00:00 2001 From: notro Date: Thu, 10 Jul 2014 13:59:47 +0200 Subject: [PATCH 012/140] pinctrl-bcm2835: Set base to 0 give expected gpio @@ -905,7 +905,7 @@ index ff3789a11b3c36b922b9d08035abb638187c2f5a..d2b537572095c86576f78536f737c102 .can_sleep = false, }; -From c5d7f73e2afb1c56a96540642db0e30964ffc76f Mon Sep 17 00:00:00 2001 +From be34e8e2c967449e5bdedf749a6fa9e248d1c016 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 26 Feb 2015 09:58:22 +0000 Subject: [PATCH 013/140] pinctrl-bcm2835: Only request the interrupts listed @@ -935,7 +935,7 @@ index d2b537572095c86576f78536f737c102487f99f4..a9d480df32562defbf8be0faf0a39bfe pc->irq_data[i].irqgroup = i; -From fbe196baa84a1ef4a18df77dcb0a9fc9cf1d6589 Mon Sep 17 00:00:00 2001 +From 1ec930c1de3914ae3d4b83acff357326022b898c Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 24 Jun 2015 14:10:44 +0100 Subject: [PATCH 014/140] spi-bcm2835: Support pin groups other than 7-11 @@ -1019,7 +1019,7 @@ index f35cc10772f6670397ea923ad30158270dd68578..5dfe20ffc2866fa6789825016c585175 /* and set up the "mode" and level */ dev_info(&spi->dev, "setting up native-CS%i as GPIO %i\n", -From 158e33e4448ed3ef822312bbe2beeca6e773f648 Mon Sep 17 00:00:00 2001 +From fb883ea59643aa8c5e9cfe296e3cff0d6be27afa Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 1 Jul 2016 22:09:24 +0100 Subject: [PATCH 015/140] spi-bcm2835: Disable forced software CS @@ -1056,7 +1056,7 @@ index 5dfe20ffc2866fa6789825016c585175a29705b6..8493474d286f7a1ac6454a22c61c8c2c return 0; } -From 34c2649fc5eab3bbfe2750fc9d499206bfe26b73 Mon Sep 17 00:00:00 2001 +From 281b5ca21e8841bce7394d694cff51709672d192 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 8 Nov 2016 21:35:38 +0000 Subject: [PATCH 016/140] spi-bcm2835: Remove unused code @@ -1147,7 +1147,7 @@ index 8493474d286f7a1ac6454a22c61c8c2cef9121bf..33d75ad38a7f77d085321ace9101900a } -From 97e821d313541c4bff20e0ff30596bcafd1f7568 Mon Sep 17 00:00:00 2001 +From 5bfbef90bc37e13c59fac18998033b200bf295b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= Date: Wed, 3 Jun 2015 12:26:13 +0200 Subject: [PATCH 017/140] ARM: bcm2835: Set Serial number and Revision @@ -1203,7 +1203,7 @@ index 0c1edfc98696da0e0bb7f4a18cdfbcdd27a9795d..8f152266ba9b470df2eaaed9ebcf158e static const char * const bcm2835_compat[] = { -From f568285d4cfb1ec5ce2e5cad2751d2c22fac3c14 Mon Sep 17 00:00:00 2001 +From d72c37fee5d21f121040d1983d1450b7b4429d49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= Date: Sat, 3 Oct 2015 22:22:55 +0200 Subject: [PATCH 018/140] dmaengine: bcm2835: Load driver early and support @@ -1309,7 +1309,7 @@ index 6204cc32d09c5096df8aec304c3c37b3bcb6be44..599c218dc8a73172dd4bd4a058fc8f95 MODULE_ALIAS("platform:bcm2835-dma"); MODULE_DESCRIPTION("BCM2835 DMA engine driver"); -From fa9d4eef7edbd723af6fa91a0177f52bc84b3362 Mon Sep 17 00:00:00 2001 +From e0944789af1f0e63874ed9393b061e73c0dbd877 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 25 Jan 2016 17:25:12 +0000 Subject: [PATCH 019/140] firmware: Updated mailbox header @@ -1373,7 +1373,7 @@ index cb979ad90401e299344dd5fae38d09c489d8bd58..30fb37fe175df604a738258a2a632bca RPI_FIRMWARE_VCHIQ_INIT = 0x00048010, -From dea7ec9177df736cac782b7412c94e2fb699797f Mon Sep 17 00:00:00 2001 +From c52e82294cf85777181e9526fe31e88184034be8 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 15 Jun 2016 16:48:41 +0100 Subject: [PATCH 020/140] rtc: Add SPI alias for pcf2123 driver @@ -1396,7 +1396,7 @@ index 8895f77726e8da5444afcd602dceff8f25a9b3fd..1833b8853ceb0e6147cceb93a00e558c MODULE_LICENSE("GPL"); +MODULE_ALIAS("spi:rtc-pcf2123"); -From 27ea0bd00ac33fa11c6027dd71373fb281b6723e Mon Sep 17 00:00:00 2001 +From b5a724d56317c196cf02638dfd2b1f72fc8b7362 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= Date: Fri, 7 Oct 2016 16:50:59 +0200 Subject: [PATCH 021/140] watchdog: bcm2835: Support setting reboot partition @@ -1501,7 +1501,7 @@ index b339e0e67b4c1275fd4992fea4f1e24c0575b783..26b7177573fac2af1cd4ab5488d2686f static int bcm2835_wdt_probe(struct platform_device *pdev) -From 1adc5a8abbbda1ec874d1099c6307bc992469beb Mon Sep 17 00:00:00 2001 +From 424ffd4e94ec45787e5a50b6e3bd3d28cbcd580e Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 5 Apr 2016 19:40:12 +0100 Subject: [PATCH 022/140] reboot: Use power off rather than busy spinning when @@ -1527,7 +1527,7 @@ index 3b2aa9a9fe268d45335f781c4aa22cf573753a1b..0180d89a34af45c56243fe0f17fbe209 /* -From 44d0094da00b84ea95a944810ebd125b8448cf67 Mon Sep 17 00:00:00 2001 +From 73fc347686687844484228db1eba7b3ad024a7d1 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 9 Nov 2016 13:02:52 +0000 Subject: [PATCH 023/140] bcm: Make RASPBERRYPI_POWER depend on PM @@ -1549,7 +1549,7 @@ index 49f1e2a75d614bc21db152327c7b425ae2504f8d..dccd2374ed00631abd441e3e9d78ee74 help This enables support for the RPi power domains which can be enabled -From 26f58ea52ccb0a6705e9e2bcf98d0bbb8dbf5d3a Mon Sep 17 00:00:00 2001 +From 4f6f34fc55bafd34395aca07fef8f19229707e31 Mon Sep 17 00:00:00 2001 From: Martin Sperl Date: Fri, 2 Sep 2016 16:45:27 +0100 Subject: [PATCH 024/140] Register the clocks early during the boot process, so @@ -1597,7 +1597,7 @@ index 58ce6af8452db9ca8b4d3c380a06e448919f6a8d..11d89d106026f15719ea25047d6f357b MODULE_AUTHOR("Eric Anholt "); MODULE_DESCRIPTION("BCM2835 clock driver"); -From bad622a01d58fbaf66102eb7492e68a123ee41d0 Mon Sep 17 00:00:00 2001 +From 96c5beefacef631564ec70c710aa4e042099bbbd Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 6 Dec 2016 17:05:39 +0000 Subject: [PATCH 025/140] bcm2835-rng: Avoid initialising if already enabled @@ -1626,7 +1626,7 @@ index 574211a495491d9d6021dcaefe4274a63ed02055..e66c0fca8c6090e32f72796c0877a1cf err = hwrng_register(&bcm2835_rng_ops); if (err) { -From b72a5d031240e59db68168b7d5e75612b22121e8 Mon Sep 17 00:00:00 2001 +From 9317da64489304b6367869199e7f4c592fd7d1f5 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 24 Aug 2016 16:28:44 +0100 Subject: [PATCH 026/140] kbuild: Ignore dtco targets when filtering symbols @@ -1649,7 +1649,7 @@ index 9ffd3dda3889c56a7a72229bed21ff5c49d62856..00da6c9bacbf33334233e22ca5209ade esac | tr ";" "\n" | sed -rn 's/^.*=== __KSYM_(.*) ===.*$$/KSYM_\1/p' -From 243fc413d23c221895ffdecac83fe575cc78aad2 Mon Sep 17 00:00:00 2001 +From b038898e8c22e72e1d2f870bc8e59fc3d7c4d26b Mon Sep 17 00:00:00 2001 From: Robert Tiemann Date: Mon, 20 Jul 2015 11:01:25 +0200 Subject: [PATCH 027/140] BCM2835_DT: Fix I2S register map @@ -1690,7 +1690,7 @@ index 65783de0aedf3da79adc36fd077b7a89954ddb6b..a89fe4220fdc3f26f75ee66daf187554 dmas = <&dma 2>, <&dma 3>; -From 03c7eb1f9221b496436a415d52d07a5b10ced50f Mon Sep 17 00:00:00 2001 +From 4df95834c5697f5d6a9e2efc3fe08a797b376e0c Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 13 Feb 2017 17:20:08 +0000 Subject: [PATCH 028/140] clk-bcm2835: Mark used PLLs and dividers CRITICAL @@ -1721,7 +1721,7 @@ index 11d89d106026f15719ea25047d6f357b4bfcb2c5..fe8f5d65f2749cb3ddc878df61664826 divider->data = data; -From 297a78d9469ee56d17b38b45ecf2a3204d26bdaf Mon Sep 17 00:00:00 2001 +From d21a03008eb9db403e835926aaa4e08bf059a1a2 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 13 Feb 2017 17:20:08 +0000 Subject: [PATCH 029/140] clk-bcm2835: Add claim-clocks property @@ -1826,7 +1826,7 @@ index fe8f5d65f2749cb3ddc878df616648267441e0ee..92b5e0f5145b32d3bfc3592fe381e8be sizeof(cprman_parent_names)); of_clk_parent_fill(dev->of_node, cprman->real_parent_names, -From eb82e7c98eca02feee2b42d59d5020cd04251bcf Mon Sep 17 00:00:00 2001 +From 0ecc50ba50ca8147b60daae14e74ac616e7ad9c4 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 6 Mar 2017 09:06:18 +0000 Subject: [PATCH 030/140] clk-bcm2835: Read max core clock from firmware @@ -1944,7 +1944,7 @@ index 92b5e0f5145b32d3bfc3592fe381e8be3cd90c72..336f8c9c44325d0a94e591a8557f7af2 for (i = 0; !of_property_read_u32_index(pdev->dev.of_node, "claim-clocks", -From 816b027029ba959826a7135f0dfe3c5285ee0546 Mon Sep 17 00:00:00 2001 +From c70b9bc7fae45872151276b81a626acb9a680714 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Mon, 9 May 2016 17:28:18 -0700 Subject: [PATCH 031/140] clk: bcm2835: Mark GPIO clocks enabled at boot as @@ -1985,7 +1985,7 @@ index 336f8c9c44325d0a94e591a8557f7af246adc857..caa05e5ad0b7b5cd683e04fb3591a3df * rate changes on at least of the parents. */ -From c5323d71ce36eddbf9885306f7d5cae94380c8c8 Mon Sep 17 00:00:00 2001 +From 0001d86bef282d01f541c6a34f3647f72e6ef6b1 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 9 Feb 2017 14:36:44 +0000 Subject: [PATCH 032/140] sound: Demote deferral errors to INFO level @@ -2023,7 +2023,7 @@ index 13c875e2392a40ec5651d7c12a28b9ac9f3aab85..23d56057e49b5ff6b6c3c352c150fee8 goto _err_defer; } -From 9cd2c24aafc314994938e84beb39d50a4a6ebcdd Mon Sep 17 00:00:00 2001 +From 8e3527abecd40a68ff2b8c95ae9d556735a578d9 Mon Sep 17 00:00:00 2001 From: Claggy3 Date: Sat, 11 Feb 2017 14:00:30 +0000 Subject: [PATCH 033/140] Update vfpmodule.c @@ -2163,7 +2163,7 @@ index a71a48e71fffa8626fe90106815376c44bbe679b..d6c0a5a0a5ae3510db3ace5e3f5d3410 /* * Save the userland NEON/VFP state. Under UP, -From cf5fe7abe9bb28853e72241a1018326c46de0fdc Mon Sep 17 00:00:00 2001 +From df07c56d2c44c5a89038a16ba2ffd6612663818d Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Wed, 8 Mar 2017 21:13:24 +1100 Subject: [PATCH 034/140] ASoC: bcm2835_i2s.c: relax the ch2 register setting @@ -2187,7 +2187,7 @@ index 6ba20498202ed36906b52096893a88867a79269f..56df7d8a43d0aac055a91b0d24aca8e1 format |= BCM2835_I2S_CH1(BCM2835_I2S_CHPOS(ch1pos)); format |= BCM2835_I2S_CH2(BCM2835_I2S_CHPOS(ch2pos)); -From a1afd97cfaea33d38e9aa9018849435658995ff8 Mon Sep 17 00:00:00 2001 +From 654169b16dd8b57d0d8de0aaa71d1bfc3867198c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= Date: Tue, 1 Nov 2016 15:15:41 +0100 Subject: [PATCH 035/140] i2c: bcm2835: Add debug support @@ -2379,7 +2379,7 @@ index cd07a69e2e9355540442785f95e90823b05c9d10..47167f403cc8329bd811b47c7011c299 if (i2c_dev->msg_err & BCM2835_I2C_S_ERR) return -EREMOTEIO; -From 190d35674eb17b66b31ace4ae4fbbc9b0e35f107 Mon Sep 17 00:00:00 2001 +From e8e5545a3afd3fbf669a534a6aa0fc9627d821f5 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 18 Dec 2014 16:07:15 -0800 Subject: [PATCH 036/140] mm: Remove the PFN busy warning @@ -2407,7 +2407,7 @@ index 1423da8dd16f5bdc83e20ddf6665b2022a9a6492..6ce930c02160d55dc4eee1e7197a5efa goto done; } -From be5a0f9212af4ccccdfec150b3a5d21b0289512f Mon Sep 17 00:00:00 2001 +From ffd72bc32929f6fde14abb485d42746171017bf6 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 23 Mar 2017 10:06:56 +0000 Subject: [PATCH 037/140] ASoC: Add prompt for ICS43432 codec @@ -2435,7 +2435,7 @@ index 6c78b0b49b8145c24740d93c4174c059d91ddae9..d6450d5fc144737f967b8e00678baa9b config SND_SOC_INNO_RK3036 tristate "Inno codec driver for RK3036 SoC" -From 4250ecc6c11e64b42116298be0ef4c82a6348bec Mon Sep 17 00:00:00 2001 +From 8df9e557f661d82c428051462225f4b8595fbe9a Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 18 May 2017 15:36:46 +0100 Subject: [PATCH 038/140] staging: bcm2835-audio: Fix memory corruption @@ -2473,7 +2473,7 @@ index 5f3d8f2339e34834d11edfa8de1d5819e3e32b4f..89f96f3c02805f4114ec9b488e18d00e return ret; } -From 37b132acacac2b951bcae9bb31285dc5daf7b980 Mon Sep 17 00:00:00 2001 +From d6671d47b360f1de33d1758701a190eb445db828 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Sun, 12 May 2013 12:24:19 +0100 Subject: [PATCH 039/140] Main bcm2708/bcm2709 linux port @@ -2664,7 +2664,7 @@ index cfb4b4496dd9f61362dea012176c146120fada07..d9c6c217c4d6a2408abe2665bf7f2700 MODULE_AUTHOR("Lubomir Rintel "); MODULE_DESCRIPTION("BCM2835 mailbox IPC driver"); -From 7eff023dc567fe2c2b4170ab82f6785db8fe7e3b Mon Sep 17 00:00:00 2001 +From 5e70a67c98c2da072318626de5ffb240d43d61bd Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 1 May 2013 19:46:17 +0100 Subject: [PATCH 040/140] Add dwc_otg driver @@ -63941,7 +63941,7 @@ index 0000000000000000000000000000000000000000..cdc9963176e5a4a0d5250613b61e26c5 +test_main(); +0; -From b4a37449c8579db59598df6349e9a67bcde67b4b Mon Sep 17 00:00:00 2001 +From 07464f79e6cab6f1770acf00bea1791ef7d00e64 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 17 Jun 2015 17:06:34 +0100 Subject: [PATCH 041/140] bcm2708 framebuffer driver @@ -67403,7 +67403,7 @@ index 3c14e43b82fefe1d32f591d1b2f61d2cd28d0fa8..7626beb6a5bb8df601ddf0f6e6909d1f +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 0869ad47982e5ab21d51598327f1e8ff703e269e Mon Sep 17 00:00:00 2001 +From cd64fc534d46eb57043959e7055c6a8a225f94f0 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 14:22:53 +0100 Subject: [PATCH 042/140] dmaengine: Add support for BCM2708 @@ -68037,7 +68037,7 @@ index 0000000000000000000000000000000000000000..c5bfff2765be4606077e6c8af73040ec + +#endif /* _PLAT_BCM2708_DMA_H */ -From 287c654b110b9abf269be95b6713a944d1c9a0e8 Mon Sep 17 00:00:00 2001 +From 6831de03e5100a95f5cb7fcbc07caff9e56f4d4c Mon Sep 17 00:00:00 2001 From: gellert Date: Fri, 15 Aug 2014 16:35:06 +0100 Subject: [PATCH 043/140] MMC: added alternative MMC driver @@ -69920,7 +69920,7 @@ index 46c73e97e61f08a41d9753079345f5965caebbc5..388c551ed11e9d06ea1c25b6553d47a8 unsigned int erase_size; /* erase size in sectors */ -From 3b1911c2500d518f1a6124f57871dbb5abfd24a1 Mon Sep 17 00:00:00 2001 +From d1c37dad3f23e11a40b87edf301d32d8821f55a9 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 25 Mar 2015 17:49:47 +0000 Subject: [PATCH 044/140] Adding bcm2835-sdhost driver, and an overlay to @@ -72329,7 +72329,7 @@ index 0000000000000000000000000000000000000000..9c6f199a7830959f31012d86bc1f8b1a +MODULE_LICENSE("GPL v2"); +MODULE_AUTHOR("Phil Elwell"); -From fa28ef9733c4e9e4587c8a9ecb2e67c13e8b64e4 Mon Sep 17 00:00:00 2001 +From 65bf336970c014dc524d239d21fd3724647692fe Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 28 Oct 2016 15:36:43 +0100 Subject: [PATCH 045/140] vc_mem: Add vc_mem driver for querying firmware @@ -72857,7 +72857,7 @@ index 0000000000000000000000000000000000000000..20a475377eb3078ea1ecaef2b24efc35 + +#endif /* _VC_MEM_H */ -From de3753e80fb6395629f1bdad616b21a761d1241d Mon Sep 17 00:00:00 2001 +From c7a617a05f15b4863742a86b1e5cdeb7eb3cb86c Mon Sep 17 00:00:00 2001 From: Tim Gover Date: Tue, 22 Jul 2014 15:41:04 +0100 Subject: [PATCH 046/140] vcsm: VideoCore shared memory service for BCM2835 @@ -77734,7 +77734,7 @@ index 0000000000000000000000000000000000000000..b75729d762f25aace133f7a008633b40 + +#endif /* __VMCS_SM_IOCTL_H__INCLUDED__ */ -From 2a1298a2412032b281b243c87048e2f0ba3b451a Mon Sep 17 00:00:00 2001 +From 82ba874212bcc8e88b9dbc5b31187137d381be73 Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Fri, 21 Aug 2015 23:14:48 +0100 Subject: [PATCH 047/140] Add /dev/gpiomem device for rootless user GPIO access @@ -78045,7 +78045,7 @@ index 0000000000000000000000000000000000000000..f5e7f1ba8fb6f18dee77fad06a17480c +MODULE_DESCRIPTION("gpiomem driver for accessing GPIO from userspace"); +MODULE_AUTHOR("Luke Wren "); -From 7a1b32b10f7370ed22a0e9cae747668d06ed74ae Mon Sep 17 00:00:00 2001 +From 3f0da7bf0b0e7b1d68a103f758865c9366acce09 Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Sat, 5 Sep 2015 01:14:45 +0100 Subject: [PATCH 048/140] Add SMI driver @@ -79999,7 +79999,7 @@ index 0000000000000000000000000000000000000000..ee3a75edfc033eeb0d90a687ffb68b10 + +#endif /* BCM2835_SMI_H */ -From 38b5823e839dc18067c264cfd23073ce98aa5fdb Mon Sep 17 00:00:00 2001 +From 59db1420d1f84cb5dcd883e939b509561af971b6 Mon Sep 17 00:00:00 2001 From: Martin Sperl Date: Tue, 26 Apr 2016 14:59:21 +0000 Subject: [PATCH 049/140] MISC: bcm2835: smi: use clock manager and fix reload @@ -80172,7 +80172,7 @@ index 63a4ea08b9930a3a31a985f0a1d969b488ed49ec..1261540703127d1d63b9f3c87042c6e5 return 0; } -From 893e7ebc479745718ee41edb9d49b2da2d04d198 Mon Sep 17 00:00:00 2001 +From c0f6adf10e15bf9d70f1caf81eaca2311ae85f0c Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Sat, 5 Sep 2015 01:16:10 +0100 Subject: [PATCH 050/140] Add SMI NAND driver @@ -80540,7 +80540,7 @@ index 0000000000000000000000000000000000000000..02adda6da18bd0ba9ab19a104975b79d + ("Driver for NAND chips using Broadcom Secondary Memory Interface"); +MODULE_AUTHOR("Luke Wren "); -From b4a7c152d73c353b50086d7edb7406be3000cd7b Mon Sep 17 00:00:00 2001 +From a321023f6317d556de191df0f14fcb5a5264905e Mon Sep 17 00:00:00 2001 From: Aron Szabo Date: Sat, 16 Jun 2012 12:15:55 +0200 Subject: [PATCH 051/140] lirc: added support for RaspberryPi GPIO @@ -81403,7 +81403,7 @@ index 0000000000000000000000000000000000000000..fb69624ccef00ddbdccf8256d6baf1b1 + +#endif -From 2d1050f4cd8b26845e015aed37f84077861790b2 Mon Sep 17 00:00:00 2001 +From c19c6eb8851f0314cff268b948e15ba225ba1b6c Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 3 Jul 2013 00:49:20 +0100 Subject: [PATCH 052/140] Add cpufreq driver @@ -81670,7 +81670,7 @@ index 0000000000000000000000000000000000000000..99345969b0e4d651fd9033d67de2febb +module_init(bcm2835_cpufreq_module_init); +module_exit(bcm2835_cpufreq_module_exit); -From f4e57386232d104bb8ba8e791c7ae9b479fe540e Mon Sep 17 00:00:00 2001 +From 41fa77872e3962babc45b3aa04cb57946c45fb8a Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 17 Jun 2015 15:44:08 +0100 Subject: [PATCH 053/140] Add Chris Boot's i2c driver @@ -82338,7 +82338,7 @@ index 0000000000000000000000000000000000000000..962f2e5c7455d91bf32925d785f5f16b +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:" DRV_NAME); -From 871a760603c56511f1ca2a9c399ea2fec70869c9 Mon Sep 17 00:00:00 2001 +From ade3ce90e2d856671c601a93ee991c90d74557ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= Date: Fri, 26 Jun 2015 14:27:06 +0200 Subject: [PATCH 054/140] char: broadcom: Add vcio module @@ -82566,7 +82566,7 @@ index 0000000000000000000000000000000000000000..c19bc2075c77879563ef5e59038b5a14 +MODULE_DESCRIPTION("Mailbox userspace access"); +MODULE_LICENSE("GPL"); -From 2951a142ab1051bf124ac0709c068079576c2082 Mon Sep 17 00:00:00 2001 +From 167036d5a11bd237b4e7d5b3aec2e7e543e21ccf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= Date: Fri, 26 Jun 2015 14:25:01 +0200 Subject: [PATCH 055/140] firmware: bcm2835: Support ARCH_BCM270x @@ -82652,7 +82652,7 @@ index dd506cd3a5b874f9e1acd07efb8cd151bb6145d1..3f070bd38a91511c986e3fb114b15bd4 MODULE_AUTHOR("Eric Anholt "); MODULE_DESCRIPTION("Raspberry Pi firmware driver"); -From 4ddb6a04d7accb78b8f72ac03c5b3717a5f6b2ca Mon Sep 17 00:00:00 2001 +From df162acb2895b4342d7c2c9fd4857853c82b97d5 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 11 May 2015 09:00:42 +0100 Subject: [PATCH 056/140] scripts: Add mkknlimg and knlinfo scripts from tools @@ -83182,7 +83182,7 @@ index 0000000000000000000000000000000000000000..84be2593ec1de8f97b0167ff06b3e05d + return $trailer; +} -From 41c99cc7a7409f9c6e557c2ded1f97f70ce86d7d Mon Sep 17 00:00:00 2001 +From 298f7ddc50c2081defef9a334a0087bfe6ad25d0 Mon Sep 17 00:00:00 2001 From: notro Date: Wed, 9 Jul 2014 14:46:08 +0200 Subject: [PATCH 057/140] BCM2708: Add core Device Tree support @@ -95422,7 +95422,7 @@ index 58c05e5d9870b6c18a72da7dc44ff3112994946d..9842523b225a88505d796cc689c04f40 # Bzip2 -From 21aaf80fa4722da3ab5632c51f2bbd0169497f37 Mon Sep 17 00:00:00 2001 +From f682c212a4500ce7d5fa25a0034ffce85ac56487 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 6 Feb 2015 13:50:57 +0000 Subject: [PATCH 058/140] BCM270x_DT: Add pwr_led, and the required "input" @@ -95600,7 +95600,7 @@ index 64c56d454f7df9f864a5242ce4212df586f66886..3fd74c8737871cb56f0355c858fc135e /* set_brightness_work / blink_timer flags, atomic, private. */ unsigned long work_flags; -From aca60316476dc6b915c17999236e6a1cea557615 Mon Sep 17 00:00:00 2001 +From b7c35b862f7e2afa4a2532e16f6ee8d7352fa0f2 Mon Sep 17 00:00:00 2001 From: Siarhei Siamashka Date: Mon, 17 Jun 2013 13:32:11 +0300 Subject: [PATCH 059/140] fbdev: add FBIOCOPYAREA ioctl @@ -95871,7 +95871,7 @@ index fb795c3b3c178ad3cd7c9e9e4547ffd492bac181..703fa8a70574323abe2fb32599254582 __u32 dx; /* screen-relative */ __u32 dy; -From 86560161d4d90f60ce42ef1990b4eda6179389d1 Mon Sep 17 00:00:00 2001 +From 2ae783234a3be15437b5b4622255608dcd325f2d Mon Sep 17 00:00:00 2001 From: Harm Hanemaaijer Date: Thu, 20 Jun 2013 20:21:39 +0200 Subject: [PATCH 060/140] Speed up console framebuffer imageblit function @@ -96083,7 +96083,7 @@ index a2bb276a8b2463eee98eb237c4647bc00cd93601..436494fba15abecb400ef28688466faf start_index, pitch_index); } else -From 8514030b5c470fe0b6e21e4df43a094a6fff277e Mon Sep 17 00:00:00 2001 +From 70822760e6d9ba437d3bf890bb31e7ca8fd7512c Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 8 May 2013 11:46:50 +0100 Subject: [PATCH 061/140] enabling the realtime clock 1-wire chip DS1307 and @@ -96336,7 +96336,7 @@ index 90cbe7e65059f6b604a87c6bf39cd9bbeae7684c..a52be51ee0a5511a75d4eaa8dacaec5e u8, w1_slave_found_callback); }; -From 9b7df9fec216cf1c8e3c738b3b9e60227f0109ad Mon Sep 17 00:00:00 2001 +From fb07cbbd06404e294c8d815aa4c8a6392c63c097 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 14 Jul 2014 22:02:09 +0100 Subject: [PATCH 062/140] hid: Reduce default mouse polling interval to 60Hz @@ -96371,7 +96371,7 @@ index c008847e0b20a2accb00451b10fb1c648f67925b..4a86428a3b4e3d51e9ac6ce9c9c11097 break; case HID_GD_JOYSTICK: -From 5c05748148e215bc4cf0b50779ffb8d460a3e809 Mon Sep 17 00:00:00 2001 +From 5d4ab97f1d09fe0a252ebc4d9499c99cee4d8c8d Mon Sep 17 00:00:00 2001 From: Gordon Hollingworth Date: Tue, 12 May 2015 14:47:56 +0100 Subject: [PATCH 063/140] rpi-ft5406: Add touchscreen driver for pi LCD display @@ -96732,7 +96732,7 @@ index 30fb37fe175df604a738258a2a632bca3bfff33f..4a3d79d3b48eb483a4e4bf498f617515 RPI_FIRMWARE_FRAMEBUFFER_SET_BACKLIGHT = 0x0004800f, -From 4237130a4718221b3641f9aaf1c9841a53168003 Mon Sep 17 00:00:00 2001 +From fb4b5e6877148b1f26fbca8fdb9b727f1493909d Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 28 Nov 2016 16:50:04 +0000 Subject: [PATCH 064/140] Improve __copy_to_user and __copy_from_user @@ -98310,7 +98310,7 @@ index 17ec37811c32f09126ed42753037e055c5cec115..c08f81812d0d56a0d90c1eb6777d0622 bool "Broadcom BCM63xx DSL SoC" depends on ARCH_MULTI_V7 -From bfab69cc0d2b83afe083373f00c74223a2e2df7c Mon Sep 17 00:00:00 2001 +From 66d7249425c5bdf2077806e6020cca85e3998306 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 25 Jun 2015 12:16:11 +0100 Subject: [PATCH 065/140] gpio-poweroff: Allow it to work on Raspberry Pi @@ -98348,7 +98348,7 @@ index be3d81ff51cc3f510d85e4eed7a52960e51e7bc1..a030ae9fb1fca325061c093696e82186 "%s: pm_power_off function already registered", __func__); -From c3d1e6c32cd18b2897163e47be092f3468234803 Mon Sep 17 00:00:00 2001 +From 5e396b93ed4d72dd6f806a23c4418737c19b60de Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 14 Jul 2015 14:32:47 +0100 Subject: [PATCH 066/140] mfd: Add Raspberry Pi Sense HAT core driver @@ -99216,7 +99216,7 @@ index 0000000000000000000000000000000000000000..56196dc2af10e464a1e3f98b028dca1c + +#endif -From 7d21df3d60fda096368db2c76b6642a8305db1c4 Mon Sep 17 00:00:00 2001 +From 23f8233516f0275f69b86e5b28b745df8756ed11 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 19:19:08 +0100 Subject: [PATCH 067/140] ASoC: Add support for HifiBerry DAC @@ -99394,7 +99394,7 @@ index 0000000000000000000000000000000000000000..ee9f133953544629282631e5ef3f73fe +MODULE_DESCRIPTION("ASoC Driver for HifiBerry DAC"); +MODULE_LICENSE("GPL v2"); -From 9b48466a67640e1174c7edc93cf0c6c57e94d4df Mon Sep 17 00:00:00 2001 +From f178c59882f6ee22501b5ed8c19fed9ae11d475e Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Mon, 25 Jan 2016 15:48:59 +0000 Subject: [PATCH 068/140] ASoC: Add support for Rpi-DAC @@ -99681,7 +99681,7 @@ index 0000000000000000000000000000000000000000..afe1b419582aa40c4b2729d242bb13cd +MODULE_AUTHOR("Florian Meier "); +MODULE_LICENSE("GPL v2"); -From 830d0cb628a743c59efa452dfcab8607d2791b0a Mon Sep 17 00:00:00 2001 +From 476e48d843da9c3e9e603c7897ef1c492748f80e Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Wed, 15 Jan 2014 21:41:23 +0100 Subject: [PATCH 069/140] ASoC: wm8804: Implement MCLK configuration options, @@ -99733,7 +99733,7 @@ index af95d648265b3e92e345101542b332aee35191d4..513f56ba132929662802d15cdc653af3 .component_driver = { .dapm_widgets = wm8804_dapm_widgets, -From 656bc1ebf607d72431109874330b84a0f708595a Mon Sep 17 00:00:00 2001 +From 9bb383903b5d312f2bd4eb3383a9d3a6aa7d675d Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Wed, 15 Jan 2014 21:42:08 +0100 Subject: [PATCH 070/140] ASoC: BCM:Add support for HiFiBerry Digi. Driver is @@ -100080,7 +100080,7 @@ index 0000000000000000000000000000000000000000..7620dd02de40b6d644ff038b445d375d +MODULE_DESCRIPTION("ASoC Driver for HifiBerry Digi"); +MODULE_LICENSE("GPL v2"); -From 9cb797da9370482bcfc0fb542ca5987ee4fb0abe Mon Sep 17 00:00:00 2001 +From fd669776167a57dd0285c4317d5796b10f7aa692 Mon Sep 17 00:00:00 2001 From: Gordon Garrity Date: Sat, 8 Mar 2014 16:56:57 +0000 Subject: [PATCH 071/140] Add IQaudIO Sound Card support for Raspberry Pi @@ -100418,7 +100418,7 @@ index 0000000000000000000000000000000000000000..1ee4097c846376666775272ed692ca33 +MODULE_DESCRIPTION("ASoC Driver for IQAudio DAC"); +MODULE_LICENSE("GPL v2"); -From 8426dddb71252f8be2247e89784628918df5e183 Mon Sep 17 00:00:00 2001 +From 8ee79b1e1939f5ec1cf050fc048e181e33bf3450 Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Mon, 4 Aug 2014 10:06:56 +0200 Subject: [PATCH 072/140] Added support for HiFiBerry DAC+ @@ -101051,7 +101051,7 @@ index 72b19e62f6267698aea45d2410d616d91c1825cb..c6839ef6e16754ed9de2698507b8986a dev_err(dev, "No LRCLK?\n"); return -EINVAL; -From 983285fb27e7456e7f0f1accdd470619223eb5a8 Mon Sep 17 00:00:00 2001 +From 47adb8041c6713e2ccdd561266908e3c03afee5b Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Mon, 4 Aug 2014 11:09:58 +0200 Subject: [PATCH 073/140] Added driver for HiFiBerry Amp amplifier add-on board @@ -101889,7 +101889,7 @@ index 0000000000000000000000000000000000000000..8f019e04898754d2f87e9630137be9e8 + +#endif /* _TAS5713_H */ -From 123849bba7eaff2461afffafa68638189c7cd693 Mon Sep 17 00:00:00 2001 +From 833a7539e918cbd1da2e1cfb5b3815b912e4fe85 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 25 Mar 2015 09:26:17 +0100 Subject: [PATCH 074/140] Add driver for rpi-proto @@ -102107,7 +102107,7 @@ index 0000000000000000000000000000000000000000..fadbfade100228aaafabb0d3bdf35c01 +MODULE_DESCRIPTION("ASoC Driver for Raspberry Pi connected to PROTO board (WM8731)"); +MODULE_LICENSE("GPL"); -From bdb31e32e880cb3fd0003e25d496d2b583bdd69c Mon Sep 17 00:00:00 2001 +From cb370094a1112bbe492a204a1d3a41d39a4cab95 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 24 Aug 2015 16:03:47 +0100 Subject: [PATCH 075/140] RaspiDAC3 support @@ -102353,7 +102353,7 @@ index 0000000000000000000000000000000000000000..ad2b5b89bc8213dc2e277306ef50d6e3 +MODULE_DESCRIPTION("ASoC Driver for RaspiDAC Rev.3x"); +MODULE_LICENSE("GPL v2"); -From c57c9516011dd71f070fbef4a4e3e453e47f5856 Mon Sep 17 00:00:00 2001 +From 282be3b076cfd73d02c1ae4ea9ec5e484f9dd379 Mon Sep 17 00:00:00 2001 From: Aaron Shaw Date: Thu, 7 Apr 2016 21:26:21 +0100 Subject: [PATCH 076/140] Add Support for JustBoom Audio boards @@ -102812,7 +102812,7 @@ index 0000000000000000000000000000000000000000..909cf8928f2f4313982316f9c5b8a709 +MODULE_DESCRIPTION("ASoC Driver for JustBoom PI Digi HAT Sound Card"); +MODULE_LICENSE("GPL v2"); -From 7c70a244a51dd9224698d40a0f3c3f082b1e1eb5 Mon Sep 17 00:00:00 2001 +From 66033d52226cb9a5bbb0ca00400b9097bcaa013a Mon Sep 17 00:00:00 2001 From: Andrey Grodzovsky Date: Tue, 3 May 2016 22:10:59 -0400 Subject: [PATCH 077/140] ARM: adau1977-adc: Add basic machine driver for @@ -102997,7 +102997,7 @@ index 0000000000000000000000000000000000000000..f3d7e5db7bb912e1d7ca6f8e8d42df5f +MODULE_DESCRIPTION("ASoC Driver for ADAU1977 ADC"); +MODULE_LICENSE("GPL v2"); -From 9d480be77806328f8c27527fc0c63ba55fb2f7a9 Mon Sep 17 00:00:00 2001 +From 2600d52ce2078c0ed53831d10553ee8c098131b1 Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Mon, 16 May 2016 21:36:31 +1000 Subject: [PATCH 078/140] New AudioInjector.net Pi soundcard with low jitter @@ -103251,7 +103251,7 @@ index 0000000000000000000000000000000000000000..491906bbf446826e55dd843f28e4860f +MODULE_ALIAS("platform:audioinjector-pi-soundcard"); + -From 645eaaa24a0d4a54f3c0b04ab4b482d4e581e1b5 Mon Sep 17 00:00:00 2001 +From 322dbc58a6072883e36a46b6964df14f3b4f61aa Mon Sep 17 00:00:00 2001 From: DigitalDreamtime Date: Thu, 30 Jun 2016 18:38:42 +0100 Subject: [PATCH 079/140] Add IQAudIO Digi WM8804 board support @@ -103554,7 +103554,7 @@ index 0000000000000000000000000000000000000000..33aa2be8a43a12a12cfb5d844dd9732c +MODULE_DESCRIPTION("ASoC Driver for IQAudIO WM8804 Digi"); +MODULE_LICENSE("GPL v2"); -From 68d5b7ce6bd338df8ca9c51207559f014b0263d3 Mon Sep 17 00:00:00 2001 +From 3e9f9f4ba6a12f6439901727dc43c51388ca6d2a Mon Sep 17 00:00:00 2001 From: escalator2015 Date: Tue, 24 May 2016 16:20:09 +0100 Subject: [PATCH 080/140] New driver for RRA DigiDAC1 soundcard using WM8741 + @@ -104030,7 +104030,7 @@ index 0000000000000000000000000000000000000000..f200688bb4ae32b90a0ced555aed94b0 +MODULE_DESCRIPTION("ASoC Driver for RRA DigiDAC1"); +MODULE_LICENSE("GPL v2"); -From b2982faba369ea6d24ce18592cb800952d55ef0a Mon Sep 17 00:00:00 2001 +From 42a61a91c772a32fa9d1fe16fad6a8b485f00e4f Mon Sep 17 00:00:00 2001 From: DigitalDreamtime Date: Sat, 2 Jul 2016 16:26:19 +0100 Subject: [PATCH 081/140] Add support for Dion Audio LOCO DAC-AMP HAT @@ -104206,7 +104206,7 @@ index 0000000000000000000000000000000000000000..65e03741d349a2dc5bd91f69855ea952 +MODULE_DESCRIPTION("ASoC Driver for DionAudio LOCO"); +MODULE_LICENSE("GPL v2"); -From e4f067be16838b65c22b3bdcd8a9dae216730cb5 Mon Sep 17 00:00:00 2001 +From 7c12b7edde01090d80c5f3a7ab072c0b85dc5341 Mon Sep 17 00:00:00 2001 From: Clive Messer Date: Mon, 19 Sep 2016 14:01:04 +0100 Subject: [PATCH 082/140] Allo Piano DAC boards: Initial 2 channel (stereo) @@ -104416,7 +104416,7 @@ index 0000000000000000000000000000000000000000..eaf50fb6dbca1970ae1c6f8662088b0f +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Piano DAC"); +MODULE_LICENSE("GPL v2"); -From 487311f6c5b8abef16645206d5e26a63de8c7ad5 Mon Sep 17 00:00:00 2001 +From e9de764cd5519fcbc2c3feb661f3de8da5d94811 Mon Sep 17 00:00:00 2001 From: Raashid Muhammed Date: Mon, 27 Mar 2017 12:35:00 +0530 Subject: [PATCH 083/140] Add support for Allo Piano DAC 2.1 plus add-on board @@ -105288,7 +105288,7 @@ index 0000000000000000000000000000000000000000..d4e99e3c6a383d92fb0cf9e8c1cd1e76 +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Piano DAC Plus"); +MODULE_LICENSE("GPL v2"); -From b10d8862688ede1ea743346a337ba147bf55262c Mon Sep 17 00:00:00 2001 +From 47ebd4cf40b26f30d2e81af8ecb886f218310f67 Mon Sep 17 00:00:00 2001 From: BabuSubashChandar Date: Tue, 28 Mar 2017 20:04:42 +0530 Subject: [PATCH 084/140] Add support for Allo Boss DAC add-on board for @@ -105994,7 +105994,7 @@ index 0000000000000000000000000000000000000000..203ab76c7045b081578e23bda1099dd1 +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Boss DAC"); +MODULE_LICENSE("GPL v2"); -From 13b67b30ed00ad876af4b2a195201fe74930a640 Mon Sep 17 00:00:00 2001 +From 0b12c5df47a6b3a07f87d6721d8c9ff51e9bc7f0 Mon Sep 17 00:00:00 2001 From: gtrainavicius Date: Sun, 23 Oct 2016 12:06:53 +0300 Subject: [PATCH 085/140] Support for Blokas Labs pisound board @@ -107196,7 +107196,7 @@ index 0000000000000000000000000000000000000000..06ff1e53dc9d860946965b6303577762 +MODULE_DESCRIPTION("ASoC Driver for pisound, http://blokas.io/pisound"); +MODULE_LICENSE("GPL v2"); -From 483300719c269f7f05b57eadfc87f9d58c4682ba Mon Sep 17 00:00:00 2001 +From d4c9ac29f3a90888508a72801d09356595f823a8 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 22 Jan 2017 12:49:37 +0100 Subject: [PATCH 086/140] ASoC: Add driver for Cirrus Logic Audio Card @@ -108264,7 +108264,7 @@ index 0000000000000000000000000000000000000000..ac8651ddff7bd3701dffe22c7fb88352 +MODULE_DESCRIPTION("ASoC driver for Cirrus Logic Audio Card"); +MODULE_LICENSE("GPL"); -From 5c7ba9f1a3f7444848bde41f50fcb6d17212f189 Mon Sep 17 00:00:00 2001 +From bb4bd434c676f2bb05998d726d21e2b5c4619f83 Mon Sep 17 00:00:00 2001 From: Miquel Date: Fri, 24 Feb 2017 20:51:06 +0100 Subject: [PATCH 087/140] sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT @@ -108462,7 +108462,7 @@ index 0000000000000000000000000000000000000000..a009c49477972a9832175d86f201b035 +MODULE_DESCRIPTION("ASoC Driver for DionAudio LOCO-V2"); +MODULE_LICENSE("GPL v2"); -From 8b9fbdbd345bccc3a0398d316a92732fab9c78e5 Mon Sep 17 00:00:00 2001 +From e4bce3aec1cfc24d88ba98ec6c26539188cc0940 Mon Sep 17 00:00:00 2001 From: Fe-Pi Date: Wed, 1 Mar 2017 04:42:43 -0700 Subject: [PATCH 088/140] Add support for Fe-Pi audio sound card. (#1867) @@ -108679,7 +108679,7 @@ index 0000000000000000000000000000000000000000..015b56fd73cc36be5b5eecd17548fd03 +MODULE_DESCRIPTION("ASoC Driver for Fe-Pi Audio"); +MODULE_LICENSE("GPL v2"); -From 6fc099a2fbb15008c3318f0a5905bbac3b90b069 Mon Sep 17 00:00:00 2001 +From bcbffba02ceae37760c67c1f94c2ddc78938828b Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Wed, 8 Mar 2017 20:04:13 +1100 Subject: [PATCH 089/140] Add support for the AudioInjector.net Octo sound card @@ -109091,7 +109091,7 @@ index 0000000000000000000000000000000000000000..5e79f4eff93a21ed3495c77a90f73525 +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:audioinjector-octo-soundcard"); -From 36083bf5e2caae3ca21a4b7d2e95bb985f918eca Mon Sep 17 00:00:00 2001 +From 4dc7f12b014b85ccaf2104074d83b2e877e02906 Mon Sep 17 00:00:00 2001 From: Peter Malkin Date: Mon, 27 Mar 2017 16:38:21 -0700 Subject: [PATCH 090/140] Driver support for Google voiceHAT soundcard. @@ -109485,7 +109485,7 @@ index 0000000000000000000000000000000000000000..225854b8e5298b3c3018f59a49404354 +MODULE_DESCRIPTION("ASoC Driver for Google voiceHAT SoundCard"); +MODULE_LICENSE("GPL v2"); -From 09a6a9b29bd6ff6c589c863025122a1a29ffefe4 Mon Sep 17 00:00:00 2001 +From 6ff4edca15cfff4329a7fc637a9c4c9b3eda23a8 Mon Sep 17 00:00:00 2001 From: sandeepal Date: Fri, 2 Jun 2017 18:59:46 +0530 Subject: [PATCH 091/140] Allo Digione Driver (#2048) @@ -109810,7 +109810,7 @@ index 0000000000000000000000000000000000000000..e3664e44c699d0102120ecf99e8b780a +MODULE_DESCRIPTION("ASoC Driver for Allo DigiOne"); +MODULE_LICENSE("GPL v2"); -From 7dd4a5d27937d7ac6c8b19967d1bb7c8c400d546 Mon Sep 17 00:00:00 2001 +From 29e2b6e675215d1094bdabe98ef593d30de5ff7b Mon Sep 17 00:00:00 2001 From: P33M Date: Wed, 21 Oct 2015 14:55:21 +0100 Subject: [PATCH 092/140] rpi_display: add backlight driver and overlay @@ -109982,7 +109982,7 @@ index 0000000000000000000000000000000000000000..14a0d9b037395497c1fdae2961feccd5 +MODULE_DESCRIPTION("Raspberry Pi mailbox based Backlight Driver"); +MODULE_LICENSE("GPL"); -From d58cbfb78e4453dfc9bee758e007ef62ec3b61d6 Mon Sep 17 00:00:00 2001 +From 92c72343e05f391458eb64af273ccc3465ebd458 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 23 Feb 2016 19:56:04 +0000 Subject: [PATCH 093/140] bcm2835-virtgpio: Virtual GPIO driver @@ -110259,7 +110259,7 @@ index 4a3d79d3b48eb483a4e4bf498f617515e3ad158f..5f34e1257117fb48013c9926a8a223d6 RPI_FIRMWARE_FRAMEBUFFER_SET_BACKLIGHT = 0x0004800f, -From e159ad377562e591fd9f325d5c078e3c4c4fbb7e Mon Sep 17 00:00:00 2001 +From 78ec245e7a94d755ed905c59e927603e11a7c1c6 Mon Sep 17 00:00:00 2001 From: Dave Stevenson Date: Mon, 20 Feb 2017 17:01:21 +0000 Subject: [PATCH 094/140] bcm2835-gpio-exp: Driver for GPIO expander via @@ -110588,7 +110588,7 @@ index 5f34e1257117fb48013c9926a8a223d64a598ab7..c819c21b0158a59c1308882e5a40e3f3 /* Dispmanx TAGS */ RPI_FIRMWARE_FRAMEBUFFER_ALLOCATE = 0x00040001, -From 649c6b45bf6bcfe75291df59295fa9b877252cb1 Mon Sep 17 00:00:00 2001 +From 8ca0408ef986ea2fcbce9e5071b5e465ef4d4998 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 23 Feb 2016 17:26:48 +0000 Subject: [PATCH 095/140] amba_pl011: Don't use DT aliases for numbering @@ -110620,7 +110620,7 @@ index 1888d168a41c87c605962da2605df8ab1c02bd20..e22b9e79836a6aeef4c8f9fb618b9595 uap->old_cr = 0; uap->port.dev = dev; -From 97dea4a3e5882a052896e287c8f5bfdc38124c22 Mon Sep 17 00:00:00 2001 +From 1119e5c2fc74c99e78ec546c70607c3e0557cada Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 1 Mar 2017 16:07:39 +0000 Subject: [PATCH 096/140] amba_pl011: Round input clock up @@ -110709,7 +110709,7 @@ index e22b9e79836a6aeef4c8f9fb618b9595c551500f..4b815abbf9913075885ee60f4d9ad49d /* unregisters the driver also if no more ports are left */ static void pl011_unregister_port(struct uart_amba_port *uap) -From 775b6bba8e2bf257cf3eb2a6478d04dd7e5a4f74 Mon Sep 17 00:00:00 2001 +From 06ac27d6c45a311ae2cb09d228cef47e92edddfc Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 3 Dec 2014 13:23:28 +0200 Subject: [PATCH 097/140] OF: DT-Overlay configfs interface @@ -111144,7 +111144,7 @@ index 0000000000000000000000000000000000000000..0037e6868a6cda8706c88194c6a4454b +} +late_initcall(of_cfs_init); -From ccf9d17ab87c0aa8740d1534f9a936389540e74a Mon Sep 17 00:00:00 2001 +From 4abd6da4d37ea924a9d873b56bba5fb54bcd7acc Mon Sep 17 00:00:00 2001 From: Cheong2K Date: Fri, 26 Feb 2016 18:20:10 +0800 Subject: [PATCH 098/140] brcm: adds support for BCM43341 wifi @@ -111279,7 +111279,7 @@ index f3556122c6ace17c419e13023057861957a507fa..f8d4647016a1cde3d51dd43da07a46ce BRCMF_FW_NVRAM_ENTRY(BRCM_CC_43362_CHIP_ID, 0xFFFFFFFE, 43362), BRCMF_FW_NVRAM_ENTRY(BRCM_CC_4339_CHIP_ID, 0xFFFFFFFF, 4339), -From 73961925dc0b241f5118707237772f00d03dc1c9 Mon Sep 17 00:00:00 2001 +From abda485d08039307dfb35a890912ae2e80946342 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 17 Feb 2017 15:26:13 +0000 Subject: [PATCH 099/140] brcmfmac: Mute expected startup 'errors' @@ -111306,7 +111306,7 @@ index 2145343c18c91f6a43543eb42ca7bbc7a37f14b5..0f7b4e6b5ee3485806cd93873f00af34 req->alpha2[0], req->alpha2[1]); return; -From afd7b2d7e39d1712bf9da1ce86aaa0b261866cc0 Mon Sep 17 00:00:00 2001 +From e17a10c721a42ee9b5af18cb1831d481ca5bf84c Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 17 Dec 2015 13:37:07 +0000 Subject: [PATCH 100/140] hci_h5: Don't send conf_req when ACTIVE @@ -111332,7 +111332,7 @@ index c0e4e26dc30d7c3c6a771b7b86df88c8cf763646..7308287259eedcaf229f8a496a0e3826 if (H5_HDR_LEN(hdr) > 2) h5->tx_win = (data[2] & 0x07); -From 58c09ea42879034082a369944349310c260a0505 Mon Sep 17 00:00:00 2001 +From 6e37a475c313bded2b66942b52531d6d156eb8fc Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 13 Apr 2015 17:16:29 +0100 Subject: [PATCH 101/140] config: Add default configs @@ -114014,7 +114014,7 @@ index 0000000000000000000000000000000000000000..e0dd8723047ff488e81a03ef42fdbc68 +CONFIG_CRC_ITU_T=y +CONFIG_LIBCRC32C=y -From 52692e6fb51071aba67a21dfed7ef26b936b1f5e Mon Sep 17 00:00:00 2001 +From e158ccd8bcbe3a6643ff3b6dc37f90573a8ccd25 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Wed, 24 Aug 2016 03:35:56 -0700 Subject: [PATCH 102/140] Add arm64 configuration and device tree differences. @@ -115431,7 +115431,7 @@ index 0000000000000000000000000000000000000000..e6b09fafa27eed2b762e3d53b55041f7 +CONFIG_LIBCRC32C=y +CONFIG_BCM2835_VCHIQ=n -From 5e6067a57caafa51959926d333bcacf178712847 Mon Sep 17 00:00:00 2001 +From 803033abb7480e307fbb2a9540013f2054916e80 Mon Sep 17 00:00:00 2001 From: Electron752 Date: Thu, 12 Jan 2017 07:07:08 -0800 Subject: [PATCH 103/140] ARM64: Make it work again on 4.9 (#1790) @@ -115846,7 +115846,7 @@ index e6b09fafa27eed2b762e3d53b55041f793683d27..c7e891d72969a388d9b135a36dbfc9c9 CONFIG_LIBCRC32C=y -CONFIG_BCM2835_VCHIQ=n -From a58835766a9c4e97a6c772acad04add80c41d2de Mon Sep 17 00:00:00 2001 +From d9509b9c70ba62abc60c5e315c520a7fefe1af9a Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Thu, 12 Jan 2017 19:10:07 -0800 Subject: [PATCH 104/140] ARM64: Enable HDMI audio and vc04_services in @@ -115878,7 +115878,7 @@ index c7e891d72969a388d9b135a36dbfc9c9cb609bf8..4b90f9b64abe9f089ba56b13d5a00de3 CONFIG_BCM2835_MBOX=y # CONFIG_IOMMU_SUPPORT is not set -From bfb1c145e90669e32a6096f18e1a91d207096aed Mon Sep 17 00:00:00 2001 +From 77ccb6688b162d2046e0c8b23999e5ffdb607b93 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Thu, 12 Jan 2017 19:14:03 -0800 Subject: [PATCH 105/140] ARM64: Run bcmrpi3_defconfig through savedefconfig. @@ -115926,7 +115926,7 @@ index 4b90f9b64abe9f089ba56b13d5a00de33343bfb9..dac962ca1634662ce7d966f1ffb53b5b CONFIG_FB_TFT_AGM1264K_FL=m CONFIG_FB_TFT_BD663474=m -From 501721a584fac6afc8f6dddbb9459bec0e3c6975 Mon Sep 17 00:00:00 2001 +From 8f45b888c304f9e269ea3266383fe21a839bd2ba Mon Sep 17 00:00:00 2001 From: Electron752 Date: Sat, 14 Jan 2017 02:54:26 -0800 Subject: [PATCH 106/140] ARM64: Enable Kernel Address Space Randomization @@ -115961,7 +115961,7 @@ index dac962ca1634662ce7d966f1ffb53b5bfa27c506..aae33b4b3c3e736ea7cd3ca242158ad6 CONFIG_BINFMT_MISC=y CONFIG_COMPAT=y -From f745912853b2650e4599a184bda3e77af92beeb4 Mon Sep 17 00:00:00 2001 +From 8bc2cf01bafeddb4a7980f11147ce2b6acc9f961 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sun, 15 Jan 2017 07:31:59 -0800 Subject: [PATCH 107/140] ARM64: Enable RTL8187/RTL8192CU wifi in build config @@ -115989,7 +115989,7 @@ index aae33b4b3c3e736ea7cd3ca242158ad6ba558aff..b7d762df19b85e369a32cd823dfd0621 CONFIG_ZD1211RW=m CONFIG_MAC80211_HWSIM=m -From 356a07a55d720520a31fe07517a4056b3458343e Mon Sep 17 00:00:00 2001 +From f1556eae94a496fa0ca016a873109619084019c8 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:33:51 -0800 Subject: [PATCH 108/140] ARM64/DWC_OTG: Port dwc_otg driver to ARM64 @@ -116335,7 +116335,7 @@ index 6b2c7d0c93f36a63863ff4b0ecc1f3eab77e058b..d7b700ff17821ad1944e36721fe6b2db /** The OS page size */ #define DWC_OS_PAGE_SIZE PAGE_SIZE -From a001d835cd9fed5d966f431503535440642c8bf7 Mon Sep 17 00:00:00 2001 +From 10698552d3d8b9c0c0ff457cff450b8e26ea6194 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:43:57 -0800 Subject: [PATCH 109/140] ARM64: Round-Robin dispatch IRQs between CPUs. @@ -116412,7 +116412,7 @@ index bee4d2d2ebacc3233423bb9d825e076b9f52fccd..014f13f89eb896f5cfc75ed9891787d0 .name = "bcm2836-gpu", .irq_mask = bcm2836_arm_irqchip_mask_gpu_irq, -From d0b6f242050d6d1fe2deba49d5f456d603d08bee Mon Sep 17 00:00:00 2001 +From bb59089474b6b9b7980536d7dc886ac5abe77db4 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:45:03 -0800 Subject: [PATCH 110/140] ARM64: Enable DWC_OTG Driver In ARM64 Build @@ -116436,7 +116436,7 @@ index b7d762df19b85e369a32cd823dfd062145bdefa7..4d85c231c5ea0244e1b05fb4a5e3c8fd CONFIG_USB_STORAGE=y CONFIG_USB_STORAGE_REALTEK=m -From 69a3ca6d91532168323592b97805c860b194a368 Mon Sep 17 00:00:00 2001 +From 29b9b5cce0caef21c425dc212ac696b28adcb6f0 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 11 Feb 2017 01:18:31 -0800 Subject: [PATCH 111/140] ARM64: Force hardware emulation of deprecated @@ -116467,7 +116467,7 @@ index d06fbe4cd38d7423c900aff64b0e728f995478d3..877b7c90f9555203d5d55d739359a256 case INSN_OBSOLETE: insn->current_mode = INSN_UNDEF; -From c58958548bd48497f205f951d42a7bdc02f8128f Mon Sep 17 00:00:00 2001 +From 923b6c2448f4a8c20fd644cb5efdcd6edd7826c4 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 10 Feb 2017 17:57:08 -0800 Subject: [PATCH 112/140] build/arm64: Add rules for .dtbo files for dts @@ -116495,7 +116495,7 @@ index 9b41f1e3b1a039cd45fe842e10abff0181186fdf..dc2859b8eed168ed52e95c503e7a5ce3 dtbs: prepare scripts -From 918d12dc6e3643f5ad2f4bc2846314cce3348cc5 Mon Sep 17 00:00:00 2001 +From 4cbb082d821c36805dbed271d582e7b6cbbe82ec Mon Sep 17 00:00:00 2001 From: Bilal Amarni Date: Wed, 24 May 2017 10:52:50 +0200 Subject: [PATCH 113/140] enable drivers for GPIO expander and vcio @@ -116526,7 +116526,7 @@ index 4d85c231c5ea0244e1b05fb4a5e3c8fd3e651ddf..9dcb58a519d041fadae99c81a7bda621 CONFIG_GPIO_ARIZONA=m CONFIG_GPIO_STMPE=y -From 1138cc25b0edc65efd20cbfd12aa6e4e96b972ad Mon Sep 17 00:00:00 2001 +From 6258442e7fe8887adf9ec65492c54433bd66808c Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 24 Feb 2015 13:40:50 +0000 Subject: [PATCH 114/140] pinctrl-bcm2835: Fix interrupt handling for GPIOs @@ -116562,7 +116562,7 @@ index a9d480df32562defbf8be0faf0a39bfe06ff71f9..18c92bae3b2e7e9f8208ca0d4487b08b .suppress_bind_attrs = true, }, -From 78a515655cc24a391bc753eeb6e9e42b7a1d6001 Mon Sep 17 00:00:00 2001 +From e920a35d3e3d49ddb21a1541bd7f182682507efd Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 23 Mar 2017 16:34:46 +0000 Subject: [PATCH 115/140] bcm2835-aux: Add aux interrupt controller @@ -116729,7 +116729,7 @@ index bd750cf2238d61489811e7d7bd3b5f9950ed53c8..41e0702fae4692221980b0d02aed1ba6 BCM2835_AUX_CLOCK_COUNT, GFP_KERNEL); if (!onecell) -From 5f3b8b992711a8e3bbce0d3e75055655b0baaf22 Mon Sep 17 00:00:00 2001 +From 85bdda21ca8d6aebfa6a8016be5c09fc6f54a401 Mon Sep 17 00:00:00 2001 From: Yasunari Takiguchi Date: Fri, 14 Apr 2017 10:43:57 +0100 Subject: [PATCH 116/140] This is the driver for Sony CXD2880 DVB-T2/T tuner + @@ -132864,7 +132864,7 @@ index 0000000000000000000000000000000000000000..82e122349055be817eb74ed5bbcd7560 +MODULE_AUTHOR("Sony Semiconductor Solutions Corporation"); +MODULE_LICENSE("GPL v2"); -From 89964c12ef76826e1660d11cbf40efc71b54a8de Mon Sep 17 00:00:00 2001 +From ce60a9c62da19da0a6df73af3c6fe39ff56ad20d Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 09:18:09 +0100 Subject: [PATCH 117/140] raspberrypi-firmware: Define the MBOX channel in the @@ -132889,7 +132889,7 @@ index c819c21b0158a59c1308882e5a40e3f3fe73cbdf..de2a3dcd562beb752266eaf0070e5586 enum rpi_firmware_property_status { -From 14d34e161f528106d9ad080515eede60388b8a2b Mon Sep 17 00:00:00 2001 +From e2f3517de0255ae51b52071f8fca3ae5978dbb57 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 09:16:19 +0100 Subject: [PATCH 118/140] raspberrypi-firmware: Export the general transaction @@ -132936,7 +132936,7 @@ index de2a3dcd562beb752266eaf0070e55861d553f5f..dc7fd58afd5dddebf9b17065bb069a1d #endif /* __SOC_RASPBERRY_FIRMWARE_H__ */ -From 2da4d8717d305d42889b1affc758120434b6d3d9 Mon Sep 17 00:00:00 2001 +From f4076cf8216b904d4840d04e2c65b5bf48443731 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 08:39:33 +0100 Subject: [PATCH 119/140] drm/vc4: Add a mode for using the closed firmware for @@ -133711,7 +133711,7 @@ index 0000000000000000000000000000000000000000..7dd233eed677c1689492ab95bc864753 + }, +}; -From f1040b49dd5045284ee7192162b890718771e3e5 Mon Sep 17 00:00:00 2001 +From b7aff8ba6f70a2ff9b97f5fe3d0098966a38aa95 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 1 Feb 2017 17:09:18 -0800 Subject: [PATCH 120/140] drm/vc4: Name the primary and cursor planes in fkms. @@ -133738,7 +133738,7 @@ index 7dd233eed677c1689492ab95bc86475330d2d63b..e6097046fb25361bc61d657083d95b63 if (type == DRM_PLANE_TYPE_PRIMARY) { vc4_plane->fbinfo = -From 98ce9c60b4f0bd3bea4be160a526ae23871a3861 Mon Sep 17 00:00:00 2001 +From f52d9f72d1bc2895728a4d26298ccbf058a98030 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 1 Feb 2017 17:10:09 -0800 Subject: [PATCH 121/140] drm/vc4: Add DRM_DEBUG_ATOMIC for the insides of @@ -133811,7 +133811,7 @@ index e6097046fb25361bc61d657083d95b634232aabc..72d0b9cffe3d2997d69040c46f4aee11 RPI_FIRMWARE_SET_CURSOR_STATE, &packet_state, -From 832128c3dbbee984fd3a328cd8e342af8f26f7b1 Mon Sep 17 00:00:00 2001 +From 7509425d6acf00041252ccb3b0b5e487eb78b08d Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 2 Feb 2017 09:42:18 -0800 Subject: [PATCH 122/140] drm/vc4: Fix sending of page flip completion events @@ -133856,7 +133856,7 @@ index 72d0b9cffe3d2997d69040c46f4aee11e22aa213..185f9bd3c1b2d47d0c1fc5293db4199b static void vc4_crtc_handle_page_flip(struct vc4_crtc *vc4_crtc) -From 84cea6b060a32d005d61d4d555a87a48ec722547 Mon Sep 17 00:00:00 2001 +From 10af2809da247c29842b1d40c3d4ec3af0944176 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 18 Apr 2017 21:43:46 +0100 Subject: [PATCH 123/140] vc4_fkms: Apply firmware overscan offset to hardware @@ -133916,7 +133916,7 @@ index 185f9bd3c1b2d47d0c1fc5293db4199bd8963023..072f377b7423ee603d73ace2bf6d620f return 0; -From fd8ac75172f2c4f3c3ffc00a9dee82e395753039 Mon Sep 17 00:00:00 2001 +From 01f4d47d07442bf4fec5f4ce9c2cc61c8b20dedc Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 11:34:26 +0200 Subject: [PATCH 124/140] ASoC: bcm2835: Add support for TDM modes @@ -134321,7 +134321,7 @@ index 56df7d8a43d0aac055a91b0d24aca8e1b4e308e4..dcacf7f83c9371df539a788ea33fedcf dev->dev = &pdev->dev; dev_set_drvdata(&pdev->dev, dev); -From 5f426708cac0c7c6cd9b235c41b67efc0119c3fd Mon Sep 17 00:00:00 2001 +From 0b9e53f5ba5288aede199c9dc30a9d25ae6ce8ac Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 15:30:50 +0200 Subject: [PATCH 125/140] ASoC: bcm2835: Support left/right justified and DSP @@ -134570,7 +134570,7 @@ index dcacf7f83c9371df539a788ea33fedcf97d64690..3a706fda4f39e42efbe12f19d87af9b1 } -From 0e3b657011ab7be605f2ffe0599a613bd55576a4 Mon Sep 17 00:00:00 2001 +From 97a662fec1220109b9bbe7af7be756e6395d7f72 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 16:19:54 +0200 Subject: [PATCH 126/140] ASoC: bcm2835: Support additional samplerates up to @@ -134616,7 +134616,7 @@ index 3a706fda4f39e42efbe12f19d87af9b100a348a5..43f5715a0d5dda851731ecf7ff27e76c | SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S32_LE -From 2dc5c8752afdc76d3bd039510a267aa005f0e589 Mon Sep 17 00:00:00 2001 +From e29992ca001ade15f85a8b9568dd8f18b78cbf9c Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 16:24:57 +0200 Subject: [PATCH 127/140] ASoC: bcm2835: Enforce full symmetry @@ -134655,7 +134655,7 @@ index 43f5715a0d5dda851731ecf7ff27e76c48fb6e57..2e449d7173fcecbcd647f90a26bd58b6 static bool bcm2835_i2s_volatile_reg(struct device *dev, unsigned int reg) -From b6efd06f333e14d1f8c48d9a9aca39cb75f4b882 Mon Sep 17 00:00:00 2001 +From e038118e3d7d38dbe722b0cb029092898a946806 Mon Sep 17 00:00:00 2001 From: Andrei Gherzan Date: Mon, 5 Jun 2017 16:40:38 +0100 Subject: [PATCH 128/140] dma-bcm2708: Fix module compilation of @@ -134701,7 +134701,7 @@ index c5bfff2765be4606077e6c8af73040ec13ee8974..6ca874d332a8bc666b1c9576ac51f479 #endif /* _PLAT_BCM2708_DMA_H */ -From b22199c4589523501a080d57fe33ce3e129f1531 Mon Sep 17 00:00:00 2001 +From 5c2a14f1f0b34a07574d31aac0ff926155d9394f Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 25 Aug 2017 19:18:13 +0100 Subject: [PATCH 129/140] cache: export clean and invalidate @@ -134756,7 +134756,7 @@ index de78109d002db1a5e7c94a6c1bc8bb94161d07b8..4c850aa3af2b2439fced4e130441329a sub r3, r2, #1 bic r0, r0, r3 -From ef18bccaf8f722ce25e5cd2bf5d9093abac997c3 Mon Sep 17 00:00:00 2001 +From 95bffeeb796afec3258c265e975675bca39f43d2 Mon Sep 17 00:00:00 2001 From: Dan Pasanen Date: Wed, 20 Sep 2017 10:17:41 -0500 Subject: [PATCH 130/140] vcsm: fix multi-platform build @@ -134786,7 +134786,7 @@ index 034ae2f27f870621af9f49453501f1cde051f32a..b7814d67500b98fcd6f376d526a3d4a4 { 0, -From 7a99631cfabb45b3989be013975dcb69eab868e8 Mon Sep 17 00:00:00 2001 +From 9b25eb5e3b70d03e4ea89c89f5bf3074bc077887 Mon Sep 17 00:00:00 2001 From: Dan Pasanen Date: Thu, 21 Sep 2017 09:55:42 -0500 Subject: [PATCH 131/140] arm: partially revert @@ -134894,7 +134894,7 @@ index 054b491ff7649ca067ff821770aec80a4da42102..70e8b7d3443467ae9595924f1a9d043b EXPORT_SYMBOL(cpu_cache); #endif -From c704414b4ffa21cbef4af1b91c75dc6d37ca343c Mon Sep 17 00:00:00 2001 +From 4e1461ec4c94a10cef6cf7036a0bfaff21b9a587 Mon Sep 17 00:00:00 2001 From: Dan Pasanen Date: Thu, 21 Sep 2017 09:57:44 -0500 Subject: [PATCH 132/140] vcsm: add macros for cache functions @@ -134950,7 +134950,7 @@ index b7814d67500b98fcd6f376d526a3d4a4b84fd152..32763bd01e2e3831778fbcd1066df3cb } } -From 9f042caa5460f06fafb87ce7d2630d3c01be061b Mon Sep 17 00:00:00 2001 +From 4ba25e7e7fbef635ec027083d46402deff4196ac Mon Sep 17 00:00:00 2001 From: Dan Pasanen Date: Thu, 21 Sep 2017 07:41:02 -0500 Subject: [PATCH 133/140] vcsm: use dma APIs for cache functions @@ -135024,7 +135024,7 @@ index 32763bd01e2e3831778fbcd1066df3cbf582235d..cfa4ff747de2a96e03dab995aa54fc80 if ((op->invalidate_mode & ~3) != 0) { ret = -EINVAL; -From 81d085df96d1f462c73e1a36bd82f8abd9fdb848 Mon Sep 17 00:00:00 2001 +From f384a85f635bb59ab2eddb393403d7dcfe9f43b3 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 29 Sep 2017 16:15:01 +0100 Subject: [PATCH 134/140] vcsm: Fix up macros to avoid breaking numbers used by @@ -135050,7 +135050,7 @@ index e50fd8eaecef7a3c8451c040ffc3888cc37e28fc..4f120421c2d11f7ae46752c38b073a4d /* Allocate a shared memory handle and block. */ int vc_sm_alloc(struct vc_sm_alloc_t *alloc, int *handle); -From 549e3c459e47777dad7bd5c07809088ba3460995 Mon Sep 17 00:00:00 2001 +From ba762751665bf143ed45192d20df0ba5f262335b Mon Sep 17 00:00:00 2001 From: Chung-Hsien Hsu Date: Sun, 14 May 2017 20:11:05 -0500 Subject: [PATCH 135/140] brcmfmac: add CLM download support @@ -135481,7 +135481,7 @@ index 0eea48e73331d57297099266b1725df2be35a565..f00016f804ac98995369c1e68586a86d static int brcmf_usb_bus_setup(struct brcmf_usbdev_info *devinfo) -From 72cbda0085b603109edc6c8500c7a17ad568b7fd Mon Sep 17 00:00:00 2001 +From 7a12779c252c6d0a7e7bab49e0dfa1fa1aa4a5ab Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 6 Oct 2017 13:23:32 +0100 Subject: [PATCH 136/140] brcmfmac: request_firmware_direct is quieter @@ -135509,7 +135509,7 @@ index f0309e039592ba6e388084a13f052c03f99cf1ef..b5889360da96096775db6425337a7215 if (err == -ENOENT) return 0; -From d476c9cd8b92b5d24f6e1ac0f049fd22e99d88fa Mon Sep 17 00:00:00 2001 +From 230a31a63a04ac3376f3e567ed377f576d20e5c6 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 29 Sep 2017 10:32:19 +0100 Subject: [PATCH 137/140] amba_pl011: Add cts-event-workaround DT property @@ -135578,7 +135578,7 @@ index 4b815abbf9913075885ee60f4d9ad49d89ec96b2..8c6e495b74ca61b8ff8ee79bc6e9d84d uap->vendor = vendor; uap->fifosize = vendor->get_fifosize(dev); -From 0cc5b2c76b399a8c25a1bb7eb8bb86a4e68f2a31 Mon Sep 17 00:00:00 2001 +From 2078fcc63d0dc0a3d06cf7ef1cd8b7302d115c4d Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 29 Sep 2017 10:32:19 +0100 Subject: [PATCH 138/140] amba_pl011: Insert mb() for correct FIFO handling @@ -135608,7 +135608,7 @@ index 8c6e495b74ca61b8ff8ee79bc6e9d84d572b990a..f6428446dfc0eb060d18c119d065d85e return true; -From 66d3a2744f7cf19f697ca70f2dacfe05ff4080e0 Mon Sep 17 00:00:00 2001 +From b9922a85e394bcc8c065176758d6523756d831c8 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 11 Oct 2017 13:48:04 +0100 Subject: [PATCH 139/140] amba-pl011: Report AUTOCTS capability to framework @@ -135654,7 +135654,7 @@ index f6428446dfc0eb060d18c119d065d85ee6fea18c..aa661160a87330f013879e56a2da2ed6 if (uap->vendor->oversampling) { -From e300970d92c387679fb6207ed9737fbdf1bf39b9 Mon Sep 17 00:00:00 2001 +From efbb05148839854a9625ccf7bcaf673df53b9f69 Mon Sep 17 00:00:00 2001 From: neilneil2000 <31366098+neilneil2000@users.noreply.github.com> Date: Thu, 12 Oct 2017 17:29:43 +0100 Subject: [PATCH 140/140] GPIO and gpio-poweroff clarifications