From 601da76d4fabc82be2fe46b32292162111690697 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Fri, 3 Nov 2017 16:32:57 +0000 Subject: [PATCH] RPi: update linux support patch for linux 4.13.11 --- .../patches/linux/linux-01-RPi_support.patch | 282 +++++++++--------- 1 file changed, 141 insertions(+), 141 deletions(-) diff --git a/projects/RPi/patches/linux/linux-01-RPi_support.patch b/projects/RPi/patches/linux/linux-01-RPi_support.patch index bc2f1dba56..a48e09925e 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 295008ecdc4a7225bb929a05d6edcd9c58e5c6bd Mon Sep 17 00:00:00 2001 +From 245c3dfb655ace373af1e83c917233080269be2c Mon Sep 17 00:00:00 2001 From: Steve Glendinning Date: Thu, 19 Feb 2015 18:47:12 +0000 Subject: [PATCH 001/141] smsx95xx: fix crimes against truesize @@ -48,7 +48,7 @@ index 340c13484e5cc7dd5001577b7522d5a4318bd5b6..7d3d98f0405ad948f9ab3e035a70e15c usbnet_skb_return(dev, ax_skb); } -From bfab2fe30018ce9304920eee6141619ca49b333c Mon Sep 17 00:00:00 2001 +From 5d10bf46b58c1dbd7496345b9ad6577037a0e77a Mon Sep 17 00:00:00 2001 From: Sam Nazarko Date: Fri, 1 Apr 2016 17:27:21 +0100 Subject: [PATCH 002/141] 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 32abd257da3cdfeea29fc53af3f6116d4f139129 Mon Sep 17 00:00:00 2001 +From acb77a14d1a219e45a64e6f74ec7b932194c980a Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 26 Mar 2013 17:26:38 +0000 Subject: [PATCH 003/141] 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 2ee4a81d2927304b619e12eae7eebedba1b15eae Mon Sep 17 00:00:00 2001 +From 144c74bace4c1ed44d01e06e7ddf869b587ce9f7 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 13 Mar 2015 12:43:36 +0000 Subject: [PATCH 004/141] Protect __release_resource against resources without @@ -224,7 +224,7 @@ index 9b5f04404152c296af3a96132f27cfc80ffa9af9..f8a9af6e6b915812be2ba2c1c2b40106 for (;;) { tmp = *p; -From f0b8cb2460179aa3e47f106e059234bd7c7791b4 Mon Sep 17 00:00:00 2001 +From 06c7e83d19da5ab708949c68f1d36b5439195cac Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 4 Dec 2015 17:41:50 +0000 Subject: [PATCH 005/141] irq-bcm2836: Prevent spurious interrupts, and trap @@ -254,7 +254,7 @@ index e7463e3c08143acae3e8cc5682f918c6a0b07ebd..a8db33b50ad9ff83d284fa54fe4d3b65 #endif } else if (stat) { -From 673d6e6b168c9a5037f933e70c15d183192d6668 Mon Sep 17 00:00:00 2001 +From e2ec5616434fae99b36ab0cfb22af72a6cc63482 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 9 Feb 2017 14:33:30 +0000 Subject: [PATCH 006/141] irq-bcm2836: Avoid "Invalid trigger warning" @@ -281,7 +281,7 @@ index a8db33b50ad9ff83d284fa54fe4d3b65f859df0f..c4e151451cf8c8ebde5225515eac2786 static void -From 4338dbbbddf44707703c2439c250d3d2457d536f Mon Sep 17 00:00:00 2001 +From 30e146231da7051eb97032870503909ebfa753e3 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/141] irqchip: bcm2835: Add FIQ support @@ -413,7 +413,7 @@ index 44d7c38dde479d771f3552e914bf8c1c1f5019f7..42ff5e6a8e0d532f5b60a1e7af7cc4d9 } -From ec62d7aee8420e5f375f5a221354960efee384ab Mon Sep 17 00:00:00 2001 +From 8f7319e105dda1fc288545641639e9550abf7787 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/141] 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 ef5b31b920d63b8500b8533a0bbbd0cbde3f8c18 Mon Sep 17 00:00:00 2001 +From 6506287ee263421d21181d95c2d8d2f18c3dcb5f Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 8 May 2017 16:43:40 +0100 Subject: [PATCH 009/141] irq_bcm2836: Send event when onlining sleeping cores @@ -554,7 +554,7 @@ index c4e151451cf8c8ebde5225515eac2786d6f61d46..bee4d2d2ebacc3233423bb9d825e076b } -From c24d9b106f62b4433e98e5b42e2652a093f540a7 Mon Sep 17 00:00:00 2001 +From b69943974c440472bee5b57cb6bb203cd29e1a3f Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 14 Jul 2015 10:26:09 +0100 Subject: [PATCH 010/141] spidev: Add "spidev" compatible string to silence @@ -578,7 +578,7 @@ index cda10719d1d1b21b32866d2b79363faa461ab8e1..4f3779d3aa0960640506725bde918075 }; MODULE_DEVICE_TABLE(of, spidev_dt_ids); -From 19e1a739eceb206efa8bd23a325931528f83ae4c Mon Sep 17 00:00:00 2001 +From 43dd690520dd76025d8046c518725a289a4b20cd Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 3 Jan 2017 18:25:01 +0000 Subject: [PATCH 011/141] 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 e22f31d46835d365092f7c6fd804188a82d85c27 Mon Sep 17 00:00:00 2001 +From 7eb17e54c39ec66f1bbd1f15c01862bdf60e12f8 Mon Sep 17 00:00:00 2001 From: notro Date: Thu, 10 Jul 2014 13:59:47 +0200 Subject: [PATCH 012/141] pinctrl-bcm2835: Set base to 0 give expected gpio @@ -905,7 +905,7 @@ index ff3789a11b3c36b922b9d08035abb638187c2f5a..d2b537572095c86576f78536f737c102 .can_sleep = false, }; -From f128940d65fb95e22027495215f7106a6eccaac2 Mon Sep 17 00:00:00 2001 +From ef10128616736d379822a7d54a032946a596963f Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 26 Feb 2015 09:58:22 +0000 Subject: [PATCH 013/141] pinctrl-bcm2835: Only request the interrupts listed @@ -935,7 +935,7 @@ index d2b537572095c86576f78536f737c102487f99f4..a9d480df32562defbf8be0faf0a39bfe pc->irq_data[i].irqgroup = i; -From 0f3b443831e8c9e4980310b66dc93aa1baa51bf2 Mon Sep 17 00:00:00 2001 +From 22bccf44373b7151c0b9f6d7b9ae703e1e51996f Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 24 Jun 2015 14:10:44 +0100 Subject: [PATCH 014/141] 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 00b5c6b26d2e6a77e2d4ff6a36f568813815440d Mon Sep 17 00:00:00 2001 +From c6de0ddbad61ae0bf1df8b07e3a89a9c8419ae01 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 1 Jul 2016 22:09:24 +0100 Subject: [PATCH 015/141] spi-bcm2835: Disable forced software CS @@ -1056,7 +1056,7 @@ index 5dfe20ffc2866fa6789825016c585175a29705b6..8493474d286f7a1ac6454a22c61c8c2c return 0; } -From c28a0153b8f76e748ffb974384f62fabb84d5582 Mon Sep 17 00:00:00 2001 +From fe85471bb5cbbe9053cd239e7a72e8add8f95208 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 8 Nov 2016 21:35:38 +0000 Subject: [PATCH 016/141] spi-bcm2835: Remove unused code @@ -1147,7 +1147,7 @@ index 8493474d286f7a1ac6454a22c61c8c2cef9121bf..33d75ad38a7f77d085321ace9101900a } -From 4668f3c89f12e567dcd1ac9d2a44a0c477c9622b Mon Sep 17 00:00:00 2001 +From 4cdd8620c80776769220b950fe467b4504a67201 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/141] ARM: bcm2835: Set Serial number and Revision @@ -1203,7 +1203,7 @@ index 0c1edfc98696da0e0bb7f4a18cdfbcdd27a9795d..8f152266ba9b470df2eaaed9ebcf158e static const char * const bcm2835_compat[] = { -From 788e5881ae8885d4c024e045cdb77d5fc6726c43 Mon Sep 17 00:00:00 2001 +From 03be724ce9fbc3263f771af0065c0b6accb42c32 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/141] 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 3a3e4e4f41a1a80f91e896950c867b7ab73b40a6 Mon Sep 17 00:00:00 2001 +From f8750522608d2bb8a38533128e24c27910fcc08e Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 25 Jan 2016 17:25:12 +0000 Subject: [PATCH 019/141] firmware: Updated mailbox header @@ -1373,7 +1373,7 @@ index cb979ad90401e299344dd5fae38d09c489d8bd58..30fb37fe175df604a738258a2a632bca RPI_FIRMWARE_VCHIQ_INIT = 0x00048010, -From ce930e07dd0a57304f59fe8cdcfb6308842a45a9 Mon Sep 17 00:00:00 2001 +From 75eb8c7f861c539c9995414dbe8604b5107f6538 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 15 Jun 2016 16:48:41 +0100 Subject: [PATCH 020/141] rtc: Add SPI alias for pcf2123 driver @@ -1396,7 +1396,7 @@ index 8895f77726e8da5444afcd602dceff8f25a9b3fd..1833b8853ceb0e6147cceb93a00e558c MODULE_LICENSE("GPL"); +MODULE_ALIAS("spi:rtc-pcf2123"); -From 973950d3c113e5942a2d293d07370dbecf2c480d Mon Sep 17 00:00:00 2001 +From fe8c9e33775bd7505b8201300dca1918dc556fc7 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/141] watchdog: bcm2835: Support setting reboot partition @@ -1501,7 +1501,7 @@ index b339e0e67b4c1275fd4992fea4f1e24c0575b783..26b7177573fac2af1cd4ab5488d2686f static int bcm2835_wdt_probe(struct platform_device *pdev) -From 6be4821f2f45b904c6d4acf6f64f8a57bcb7b0bc Mon Sep 17 00:00:00 2001 +From 683035a56e92244bec9564320eec046045c0ef6b Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 5 Apr 2016 19:40:12 +0100 Subject: [PATCH 022/141] reboot: Use power off rather than busy spinning when @@ -1527,7 +1527,7 @@ index 3b2aa9a9fe268d45335f781c4aa22cf573753a1b..0180d89a34af45c56243fe0f17fbe209 /* -From 584abdb9a4f9358e84395415173a0399070c604c Mon Sep 17 00:00:00 2001 +From 110ee2898f567bc9a64fc492f1a2080e1058a24a Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 9 Nov 2016 13:02:52 +0000 Subject: [PATCH 023/141] 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 06a5dcac74e592adc26cedec3c990db3ad87fbdb Mon Sep 17 00:00:00 2001 +From 2b6b23b0c0766f3fcb4a46d978008fdabef1ec65 Mon Sep 17 00:00:00 2001 From: Martin Sperl Date: Fri, 2 Sep 2016 16:45:27 +0100 Subject: [PATCH 024/141] 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 265180ad373455d87403c4107e1174d805d84c5e Mon Sep 17 00:00:00 2001 +From cc76c0912740dc2c9605a796c095ec9097bbba99 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 6 Dec 2016 17:05:39 +0000 Subject: [PATCH 025/141] bcm2835-rng: Avoid initialising if already enabled @@ -1626,7 +1626,7 @@ index 574211a495491d9d6021dcaefe4274a63ed02055..e66c0fca8c6090e32f72796c0877a1cf err = hwrng_register(&bcm2835_rng_ops); if (err) { -From 4454284ab767bd64b93e9c33d053e8466b968a0c Mon Sep 17 00:00:00 2001 +From eae2bcd2fbd4f147a48c515ca01928c1c3c939a9 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 24 Aug 2016 16:28:44 +0100 Subject: [PATCH 026/141] 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 3dade54c9a6b3d3d38ffee89b730ea23fc2c3ea2 Mon Sep 17 00:00:00 2001 +From adf46450f408df70530035a1d366ad80b69626df Mon Sep 17 00:00:00 2001 From: Robert Tiemann Date: Mon, 20 Jul 2015 11:01:25 +0200 Subject: [PATCH 027/141] BCM2835_DT: Fix I2S register map @@ -1690,7 +1690,7 @@ index 65783de0aedf3da79adc36fd077b7a89954ddb6b..a89fe4220fdc3f26f75ee66daf187554 dmas = <&dma 2>, <&dma 3>; -From f9e63fa3749b5f5e0cda875da6828071f640171e Mon Sep 17 00:00:00 2001 +From 690ce96ee7d02d289a9bbc3603e2c53bda120db1 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 13 Feb 2017 17:20:08 +0000 Subject: [PATCH 028/141] clk-bcm2835: Mark used PLLs and dividers CRITICAL @@ -1721,7 +1721,7 @@ index 11d89d106026f15719ea25047d6f357b4bfcb2c5..fe8f5d65f2749cb3ddc878df61664826 divider->data = data; -From 07d7cf744bc9da9e5de22b2a243ab987c09621ff Mon Sep 17 00:00:00 2001 +From e6b82f04da0f29538f82231bda08b9f7a2bb1101 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 13 Feb 2017 17:20:08 +0000 Subject: [PATCH 029/141] 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 d2f8236d454427e077dda650dbba637da59100ad Mon Sep 17 00:00:00 2001 +From a8a02e43d10d1829a7ce5012e79966e7a031b9a1 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 6 Mar 2017 09:06:18 +0000 Subject: [PATCH 030/141] 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 17f946c62508040ebc861604a1915d82223d93dc Mon Sep 17 00:00:00 2001 +From 068a2d0adf12722b800ae6397db6e4d9da04d869 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Mon, 9 May 2016 17:28:18 -0700 Subject: [PATCH 031/141] 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 538e67c660b2e1fb6f5cad8e6592aa084f812bb4 Mon Sep 17 00:00:00 2001 +From c1ed40ee38abc1f5fda6456199634762a1313912 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 9 Feb 2017 14:36:44 +0000 Subject: [PATCH 032/141] sound: Demote deferral errors to INFO level @@ -2023,7 +2023,7 @@ index 13c875e2392a40ec5651d7c12a28b9ac9f3aab85..23d56057e49b5ff6b6c3c352c150fee8 goto _err_defer; } -From 62d78adca58a98f2cf38256e4e11853ad2a61d5b Mon Sep 17 00:00:00 2001 +From 3521e94d820402a8c6fb3fd21974f82cf7fdc3e1 Mon Sep 17 00:00:00 2001 From: Claggy3 Date: Sat, 11 Feb 2017 14:00:30 +0000 Subject: [PATCH 033/141] Update vfpmodule.c @@ -2163,7 +2163,7 @@ index a71a48e71fffa8626fe90106815376c44bbe679b..d6c0a5a0a5ae3510db3ace5e3f5d3410 /* * Save the userland NEON/VFP state. Under UP, -From 478dc5c6aa40edcce6fd13f3e5fdae62c02e64dd Mon Sep 17 00:00:00 2001 +From 6add31cdd9316d28d237ee3196fd79eb05f9b21b Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Wed, 8 Mar 2017 21:13:24 +1100 Subject: [PATCH 034/141] 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 0c4b6ef2e38b57a1bcf65f416b8f42f58ddfd698 Mon Sep 17 00:00:00 2001 +From 3cffb9d68a8364c5cf3e593e427f824691574f34 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/141] i2c: bcm2835: Add debug support @@ -2379,7 +2379,7 @@ index cd07a69e2e9355540442785f95e90823b05c9d10..47167f403cc8329bd811b47c7011c299 if (i2c_dev->msg_err & BCM2835_I2C_S_ERR) return -EREMOTEIO; -From 59cfa6b63cfbf2340d994d6dd7d9ea92e33944ce Mon Sep 17 00:00:00 2001 +From 1e8263a0e1d4c3efe447d71b5cdf409441977b74 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 18 Dec 2014 16:07:15 -0800 Subject: [PATCH 036/141] mm: Remove the PFN busy warning @@ -2407,7 +2407,7 @@ index 1423da8dd16f5bdc83e20ddf6665b2022a9a6492..6ce930c02160d55dc4eee1e7197a5efa goto done; } -From 6a01c60e8fb20021afa7ffe7f842344bd40513d2 Mon Sep 17 00:00:00 2001 +From 79d56d659c529ec0817b07b5b11f79a2a62a5471 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 23 Mar 2017 10:06:56 +0000 Subject: [PATCH 037/141] 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 f7ba886013b421451db1e05b98cda39aabcbf89a Mon Sep 17 00:00:00 2001 +From 4e11d3a961ff7e0b7a19b91c55c935194a84d7b7 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Sun, 12 May 2013 12:24:19 +0100 Subject: [PATCH 038/141] Main bcm2708/bcm2709 linux port @@ -2626,7 +2626,7 @@ index cfb4b4496dd9f61362dea012176c146120fada07..d9c6c217c4d6a2408abe2665bf7f2700 MODULE_AUTHOR("Lubomir Rintel "); MODULE_DESCRIPTION("BCM2835 mailbox IPC driver"); -From 2e31335d239f0d681db91592d172595e661643bd Mon Sep 17 00:00:00 2001 +From d4663e172aecd63a4eebf516b74bd4b4fb9f650e Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 1 May 2013 19:46:17 +0100 Subject: [PATCH 039/141] Add dwc_otg driver @@ -63903,7 +63903,7 @@ index 0000000000000000000000000000000000000000..cdc9963176e5a4a0d5250613b61e26c5 +test_main(); +0; -From 325c16ad73fa975aa6ffbe8dd366652a4c3f2274 Mon Sep 17 00:00:00 2001 +From 61aab6d681c2787466af7c15b940a79e2717991d Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 17 Jun 2015 17:06:34 +0100 Subject: [PATCH 040/141] bcm2708 framebuffer driver @@ -67365,7 +67365,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 460c503db7acd5b211ea84841a72a3b1bd534179 Mon Sep 17 00:00:00 2001 +From 8548f0a91755ef868a769442fce9f9eaf2af16a6 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 14:22:53 +0100 Subject: [PATCH 041/141] dmaengine: Add support for BCM2708 @@ -67999,7 +67999,7 @@ index 0000000000000000000000000000000000000000..c5bfff2765be4606077e6c8af73040ec + +#endif /* _PLAT_BCM2708_DMA_H */ -From 928732cf0c411f2f02fbb7bf7390a60e94903f15 Mon Sep 17 00:00:00 2001 +From 66bc061c524e737e9cc41477e6bc8acdf34c4263 Mon Sep 17 00:00:00 2001 From: gellert Date: Fri, 15 Aug 2014 16:35:06 +0100 Subject: [PATCH 042/141] MMC: added alternative MMC driver @@ -69882,7 +69882,7 @@ index 46c73e97e61f08a41d9753079345f5965caebbc5..388c551ed11e9d06ea1c25b6553d47a8 unsigned int erase_size; /* erase size in sectors */ -From 5a2aab191b445fd61544aded06155e8b513d1451 Mon Sep 17 00:00:00 2001 +From 4f5e8ef9c0f5d3646b15af322e67695cb1220700 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 25 Mar 2015 17:49:47 +0000 Subject: [PATCH 043/141] Adding bcm2835-sdhost driver, and an overlay to @@ -72291,7 +72291,7 @@ index 0000000000000000000000000000000000000000..9c6f199a7830959f31012d86bc1f8b1a +MODULE_LICENSE("GPL v2"); +MODULE_AUTHOR("Phil Elwell"); -From 8d1b1863e3a0fff487e2c1594c29ffe137afe905 Mon Sep 17 00:00:00 2001 +From 6a2d8891abdb755d29c0742563eb47e8f21e15cf Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 28 Oct 2016 15:36:43 +0100 Subject: [PATCH 044/141] vc_mem: Add vc_mem driver for querying firmware @@ -72819,7 +72819,7 @@ index 0000000000000000000000000000000000000000..20a475377eb3078ea1ecaef2b24efc35 + +#endif /* _VC_MEM_H */ -From a61e833ef046fe8149721d1433390372278c6d5a Mon Sep 17 00:00:00 2001 +From d084f06adecbc542d5342cde23e87526c1e9b947 Mon Sep 17 00:00:00 2001 From: Tim Gover Date: Tue, 22 Jul 2014 15:41:04 +0100 Subject: [PATCH 045/141] vcsm: VideoCore shared memory service for BCM2835 @@ -77696,7 +77696,7 @@ index 0000000000000000000000000000000000000000..b75729d762f25aace133f7a008633b40 + +#endif /* __VMCS_SM_IOCTL_H__INCLUDED__ */ -From e2054ce9ca98bd97c1cb7d9fefaecc4b45a9bebf Mon Sep 17 00:00:00 2001 +From 2594d6a4a309d19c4eef315570af18658bda2548 Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Fri, 21 Aug 2015 23:14:48 +0100 Subject: [PATCH 046/141] Add /dev/gpiomem device for rootless user GPIO access @@ -78007,7 +78007,7 @@ index 0000000000000000000000000000000000000000..f5e7f1ba8fb6f18dee77fad06a17480c +MODULE_DESCRIPTION("gpiomem driver for accessing GPIO from userspace"); +MODULE_AUTHOR("Luke Wren "); -From cfb562b4c6b0d03d8d52b0e71056118a7f7e85a4 Mon Sep 17 00:00:00 2001 +From 1d43e3dadfbd455d023b8399f1ca6b914f599120 Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Sat, 5 Sep 2015 01:14:45 +0100 Subject: [PATCH 047/141] Add SMI driver @@ -79961,7 +79961,7 @@ index 0000000000000000000000000000000000000000..ee3a75edfc033eeb0d90a687ffb68b10 + +#endif /* BCM2835_SMI_H */ -From ef6bc1c0b797b1442e65949c76756bde4198c283 Mon Sep 17 00:00:00 2001 +From eb4e2376abea5ddf3d1217209ae3bca4d1d19592 Mon Sep 17 00:00:00 2001 From: Martin Sperl Date: Tue, 26 Apr 2016 14:59:21 +0000 Subject: [PATCH 048/141] MISC: bcm2835: smi: use clock manager and fix reload @@ -80134,7 +80134,7 @@ index 63a4ea08b9930a3a31a985f0a1d969b488ed49ec..1261540703127d1d63b9f3c87042c6e5 return 0; } -From 192a26e9f44dab5c77c80ee987714cec2a67db79 Mon Sep 17 00:00:00 2001 +From 68dfd4c6eefb075c176b273f3cad08800e0e17f3 Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Sat, 5 Sep 2015 01:16:10 +0100 Subject: [PATCH 049/141] Add SMI NAND driver @@ -80502,7 +80502,7 @@ index 0000000000000000000000000000000000000000..02adda6da18bd0ba9ab19a104975b79d + ("Driver for NAND chips using Broadcom Secondary Memory Interface"); +MODULE_AUTHOR("Luke Wren "); -From 6266b20113880e90cfbbb16ff0cc13c3266b67f9 Mon Sep 17 00:00:00 2001 +From 9ed13e00f2cb8c5250c1eb19dadbd8a29ed5996d Mon Sep 17 00:00:00 2001 From: Aron Szabo Date: Sat, 16 Jun 2012 12:15:55 +0200 Subject: [PATCH 050/141] lirc: added support for RaspberryPi GPIO @@ -81365,7 +81365,7 @@ index 0000000000000000000000000000000000000000..fb69624ccef00ddbdccf8256d6baf1b1 + +#endif -From 4e27f7a31f9832bb478d1d3a6a0402dc6a1dee5b Mon Sep 17 00:00:00 2001 +From 5f9c824c6f013b9b04677d8ddf35257bbe1daa06 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 3 Jul 2013 00:49:20 +0100 Subject: [PATCH 051/141] Add cpufreq driver @@ -81632,7 +81632,7 @@ index 0000000000000000000000000000000000000000..99345969b0e4d651fd9033d67de2febb +module_init(bcm2835_cpufreq_module_init); +module_exit(bcm2835_cpufreq_module_exit); -From 646c6f77b4217c5f09682d6cd41d490249cbd4c8 Mon Sep 17 00:00:00 2001 +From 1241e979ef4f7c2cadf2650e2a4cbac3a599f05c Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 17 Jun 2015 15:44:08 +0100 Subject: [PATCH 052/141] Add Chris Boot's i2c driver @@ -82300,7 +82300,7 @@ index 0000000000000000000000000000000000000000..962f2e5c7455d91bf32925d785f5f16b +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:" DRV_NAME); -From dc40aeda4ec2d2d393c6f4991f69a0050ff45f35 Mon Sep 17 00:00:00 2001 +From f27e8288a3f937ee165ee3e0c93945151fe85fb9 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 053/141] char: broadcom: Add vcio module @@ -82528,7 +82528,7 @@ index 0000000000000000000000000000000000000000..c19bc2075c77879563ef5e59038b5a14 +MODULE_DESCRIPTION("Mailbox userspace access"); +MODULE_LICENSE("GPL"); -From 248338cff8e12c2916fe2761f34d24c1a53a73a8 Mon Sep 17 00:00:00 2001 +From d8d3c31b927c9801fa2dc82666dc9acdf40a342b 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 054/141] firmware: bcm2835: Support ARCH_BCM270x @@ -82614,7 +82614,7 @@ index dd506cd3a5b874f9e1acd07efb8cd151bb6145d1..3f070bd38a91511c986e3fb114b15bd4 MODULE_AUTHOR("Eric Anholt "); MODULE_DESCRIPTION("Raspberry Pi firmware driver"); -From 5e966068c41287d1b3a0cad76d74a7d969825793 Mon Sep 17 00:00:00 2001 +From 22794c17bac67ae140e982dcf1ce2dd8fa6bbfa0 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 11 May 2015 09:00:42 +0100 Subject: [PATCH 055/141] scripts: Add mkknlimg and knlinfo scripts from tools @@ -83144,7 +83144,7 @@ index 0000000000000000000000000000000000000000..84be2593ec1de8f97b0167ff06b3e05d + return $trailer; +} -From a8c50b75519678a75b113041e89142e9d40357fe Mon Sep 17 00:00:00 2001 +From fb8b788b3b7368a61407baa3629bee24ac18f657 Mon Sep 17 00:00:00 2001 From: notro Date: Wed, 9 Jul 2014 14:46:08 +0200 Subject: [PATCH 056/141] BCM2708: Add core Device Tree support @@ -95384,7 +95384,7 @@ index 58c05e5d9870b6c18a72da7dc44ff3112994946d..9842523b225a88505d796cc689c04f40 # Bzip2 -From 4d39c61303d174a2ba3cfd7ae3a6f9a378ade183 Mon Sep 17 00:00:00 2001 +From a1f6dd8c3c7cc951ab41ee4777d2ff77f64bf0c2 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 6 Feb 2015 13:50:57 +0000 Subject: [PATCH 057/141] BCM270x_DT: Add pwr_led, and the required "input" @@ -95562,7 +95562,7 @@ index 64c56d454f7df9f864a5242ce4212df586f66886..3fd74c8737871cb56f0355c858fc135e /* set_brightness_work / blink_timer flags, atomic, private. */ unsigned long work_flags; -From dbe4250335351ef192e3635e4a2d3f9a95a99b29 Mon Sep 17 00:00:00 2001 +From 05b4c05aff60efa806cb943499cbfef4a79de102 Mon Sep 17 00:00:00 2001 From: Siarhei Siamashka Date: Mon, 17 Jun 2013 13:32:11 +0300 Subject: [PATCH 058/141] fbdev: add FBIOCOPYAREA ioctl @@ -95833,7 +95833,7 @@ index fb795c3b3c178ad3cd7c9e9e4547ffd492bac181..703fa8a70574323abe2fb32599254582 __u32 dx; /* screen-relative */ __u32 dy; -From e2eb518b99e137fa324310b79ec9082da8fa908b Mon Sep 17 00:00:00 2001 +From c1d568048ee4dc2bca506452acbb78bd4d50071c Mon Sep 17 00:00:00 2001 From: Harm Hanemaaijer Date: Thu, 20 Jun 2013 20:21:39 +0200 Subject: [PATCH 059/141] Speed up console framebuffer imageblit function @@ -96045,7 +96045,7 @@ index a2bb276a8b2463eee98eb237c4647bc00cd93601..436494fba15abecb400ef28688466faf start_index, pitch_index); } else -From ff47812b2ed6eb3f7639a76f89acd50cc67835b1 Mon Sep 17 00:00:00 2001 +From 1eb52cc057f3e2edb0a81a3a22fc1cfb42607bac Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 8 May 2013 11:46:50 +0100 Subject: [PATCH 060/141] enabling the realtime clock 1-wire chip DS1307 and @@ -96298,7 +96298,7 @@ index 90cbe7e65059f6b604a87c6bf39cd9bbeae7684c..a52be51ee0a5511a75d4eaa8dacaec5e u8, w1_slave_found_callback); }; -From ed7ef28c093be837c242858a4777c346ccc1f900 Mon Sep 17 00:00:00 2001 +From 7875ae99fedbfad3dd7941ad6325e4009ae8609c Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 14 Jul 2014 22:02:09 +0100 Subject: [PATCH 061/141] hid: Reduce default mouse polling interval to 60Hz @@ -96333,7 +96333,7 @@ index 3f11b02f9857648ba27138f39823a4017fb93d2f..09a81a447dd64887f6dbd8ec8dc40264 break; case HID_GD_JOYSTICK: -From debc41320ddf440aa42848a1e98924bb0cc90c92 Mon Sep 17 00:00:00 2001 +From 90e521dee13fbc3009b980a74b7954b2a62b83e4 Mon Sep 17 00:00:00 2001 From: Gordon Hollingworth Date: Tue, 12 May 2015 14:47:56 +0100 Subject: [PATCH 062/141] rpi-ft5406: Add touchscreen driver for pi LCD display @@ -96694,7 +96694,7 @@ index 30fb37fe175df604a738258a2a632bca3bfff33f..4a3d79d3b48eb483a4e4bf498f617515 RPI_FIRMWARE_FRAMEBUFFER_SET_BACKLIGHT = 0x0004800f, -From 2141fef7420dcc653ad2aed2a8a88117fdc3ca91 Mon Sep 17 00:00:00 2001 +From bf2f74c25f99411bd350c053a2cee2401d5387f6 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 28 Nov 2016 16:50:04 +0000 Subject: [PATCH 063/141] Improve __copy_to_user and __copy_from_user @@ -98272,7 +98272,7 @@ index 17ec37811c32f09126ed42753037e055c5cec115..c08f81812d0d56a0d90c1eb6777d0622 bool "Broadcom BCM63xx DSL SoC" depends on ARCH_MULTI_V7 -From 62493ce813a8d8fd4fbc97c3f7324e5c21df459f Mon Sep 17 00:00:00 2001 +From 6c256aa41a3c785e93576b01677611895bb9c3aa Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 25 Jun 2015 12:16:11 +0100 Subject: [PATCH 064/141] gpio-poweroff: Allow it to work on Raspberry Pi @@ -98310,7 +98310,7 @@ index be3d81ff51cc3f510d85e4eed7a52960e51e7bc1..a030ae9fb1fca325061c093696e82186 "%s: pm_power_off function already registered", __func__); -From 88549e4defadf92ec5295cf31bd47dc12b1b6600 Mon Sep 17 00:00:00 2001 +From b4741110c97f285226becebb0bcb0b3b6a8924c3 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 14 Jul 2015 14:32:47 +0100 Subject: [PATCH 065/141] mfd: Add Raspberry Pi Sense HAT core driver @@ -99178,7 +99178,7 @@ index 0000000000000000000000000000000000000000..56196dc2af10e464a1e3f98b028dca1c + +#endif -From 0cc08b1990718a2cef81c9f6a52d0675e9aef31c Mon Sep 17 00:00:00 2001 +From f26d5e24f00aa94c67c1dac6d9da84aeeea82b5c Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 19:19:08 +0100 Subject: [PATCH 066/141] ASoC: Add support for HifiBerry DAC @@ -99356,7 +99356,7 @@ index 0000000000000000000000000000000000000000..ee9f133953544629282631e5ef3f73fe +MODULE_DESCRIPTION("ASoC Driver for HifiBerry DAC"); +MODULE_LICENSE("GPL v2"); -From bbfec8afa339f92538d4acb9b03f3f2d2f142e2f Mon Sep 17 00:00:00 2001 +From f41995bc00ed91cbaa2d4a33b3023c491a774bec Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Mon, 25 Jan 2016 15:48:59 +0000 Subject: [PATCH 067/141] ASoC: Add support for Rpi-DAC @@ -99643,7 +99643,7 @@ index 0000000000000000000000000000000000000000..afe1b419582aa40c4b2729d242bb13cd +MODULE_AUTHOR("Florian Meier "); +MODULE_LICENSE("GPL v2"); -From 849aed1701e50543c6cdc386a776fad081cd9025 Mon Sep 17 00:00:00 2001 +From 64ab40820c57f50db4c2fec733a3692d029e26a8 Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Wed, 15 Jan 2014 21:41:23 +0100 Subject: [PATCH 068/141] ASoC: wm8804: Implement MCLK configuration options, @@ -99695,7 +99695,7 @@ index af95d648265b3e92e345101542b332aee35191d4..513f56ba132929662802d15cdc653af3 .component_driver = { .dapm_widgets = wm8804_dapm_widgets, -From bc0a011ef30c186c006b379912b990be619ae7d0 Mon Sep 17 00:00:00 2001 +From cb6f6e11dfb9c953158c648986df2653326aaadf Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Wed, 15 Jan 2014 21:42:08 +0100 Subject: [PATCH 069/141] ASoC: BCM:Add support for HiFiBerry Digi. Driver is @@ -100042,7 +100042,7 @@ index 0000000000000000000000000000000000000000..7620dd02de40b6d644ff038b445d375d +MODULE_DESCRIPTION("ASoC Driver for HifiBerry Digi"); +MODULE_LICENSE("GPL v2"); -From c382d37449a7d50803c67d7945f6c795168cc515 Mon Sep 17 00:00:00 2001 +From ddb53cca4e7b38abb48cd883a96ffbe4cb5e2218 Mon Sep 17 00:00:00 2001 From: Gordon Garrity Date: Sat, 8 Mar 2014 16:56:57 +0000 Subject: [PATCH 070/141] Add IQaudIO Sound Card support for Raspberry Pi @@ -100380,7 +100380,7 @@ index 0000000000000000000000000000000000000000..1ee4097c846376666775272ed692ca33 +MODULE_DESCRIPTION("ASoC Driver for IQAudio DAC"); +MODULE_LICENSE("GPL v2"); -From 0e736bd2fc45ce317f9899d2b6651cae1df556a8 Mon Sep 17 00:00:00 2001 +From ddb0e2296fda152e9d7c8815cc823ddfd50db905 Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Mon, 4 Aug 2014 10:06:56 +0200 Subject: [PATCH 071/141] Added support for HiFiBerry DAC+ @@ -101013,7 +101013,7 @@ index 72b19e62f6267698aea45d2410d616d91c1825cb..c6839ef6e16754ed9de2698507b8986a dev_err(dev, "No LRCLK?\n"); return -EINVAL; -From 7d67e0ebd78351dd48f3a81a2fbb4de56f4a36dc Mon Sep 17 00:00:00 2001 +From d1a5bcf5be08bea236165e23e5270c91175e4dcb Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Mon, 4 Aug 2014 11:09:58 +0200 Subject: [PATCH 072/141] Added driver for HiFiBerry Amp amplifier add-on board @@ -101851,7 +101851,7 @@ index 0000000000000000000000000000000000000000..8f019e04898754d2f87e9630137be9e8 + +#endif /* _TAS5713_H */ -From cc7fb75ba46d3966db613c55d9fc79e3f7fea48c Mon Sep 17 00:00:00 2001 +From dac8c1a750cf830307b850d00ce3acbd782da037 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 25 Mar 2015 09:26:17 +0100 Subject: [PATCH 073/141] Add driver for rpi-proto @@ -102069,7 +102069,7 @@ index 0000000000000000000000000000000000000000..fadbfade100228aaafabb0d3bdf35c01 +MODULE_DESCRIPTION("ASoC Driver for Raspberry Pi connected to PROTO board (WM8731)"); +MODULE_LICENSE("GPL"); -From f838d5d06e3a788a7638b6b8cfa2303562693ebd Mon Sep 17 00:00:00 2001 +From 18a9efe08db0afce7ad63be121c5b2dbdcee880d Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 24 Aug 2015 16:03:47 +0100 Subject: [PATCH 074/141] RaspiDAC3 support @@ -102315,7 +102315,7 @@ index 0000000000000000000000000000000000000000..ad2b5b89bc8213dc2e277306ef50d6e3 +MODULE_DESCRIPTION("ASoC Driver for RaspiDAC Rev.3x"); +MODULE_LICENSE("GPL v2"); -From 96f716a50013be19afe86d3dca7050257ef5228b Mon Sep 17 00:00:00 2001 +From e26208d29a124ab7db98a4e95d394c37709c2ab0 Mon Sep 17 00:00:00 2001 From: Aaron Shaw Date: Thu, 7 Apr 2016 21:26:21 +0100 Subject: [PATCH 075/141] Add Support for JustBoom Audio boards @@ -102774,7 +102774,7 @@ index 0000000000000000000000000000000000000000..909cf8928f2f4313982316f9c5b8a709 +MODULE_DESCRIPTION("ASoC Driver for JustBoom PI Digi HAT Sound Card"); +MODULE_LICENSE("GPL v2"); -From 676acf8d482b5ae32d8acc369c4369ada019b5f5 Mon Sep 17 00:00:00 2001 +From 3559b63e5433838255424aa870e46b0159786cfe Mon Sep 17 00:00:00 2001 From: Andrey Grodzovsky Date: Tue, 3 May 2016 22:10:59 -0400 Subject: [PATCH 076/141] ARM: adau1977-adc: Add basic machine driver for @@ -102959,7 +102959,7 @@ index 0000000000000000000000000000000000000000..f3d7e5db7bb912e1d7ca6f8e8d42df5f +MODULE_DESCRIPTION("ASoC Driver for ADAU1977 ADC"); +MODULE_LICENSE("GPL v2"); -From e225622d9357e35360f42ca0cdfdd8374aae628e Mon Sep 17 00:00:00 2001 +From 38a4c5d23f89aa8c9d28ba2882031e79de277a96 Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Mon, 16 May 2016 21:36:31 +1000 Subject: [PATCH 077/141] New AudioInjector.net Pi soundcard with low jitter @@ -103213,7 +103213,7 @@ index 0000000000000000000000000000000000000000..491906bbf446826e55dd843f28e4860f +MODULE_ALIAS("platform:audioinjector-pi-soundcard"); + -From c57b29a1db61bcae94e0fb895300aeabab3fd2ba Mon Sep 17 00:00:00 2001 +From e9bdfa36f7a44f8c10b3b30ab95d62bf0d7f9d5e Mon Sep 17 00:00:00 2001 From: DigitalDreamtime Date: Thu, 30 Jun 2016 18:38:42 +0100 Subject: [PATCH 078/141] Add IQAudIO Digi WM8804 board support @@ -103516,7 +103516,7 @@ index 0000000000000000000000000000000000000000..33aa2be8a43a12a12cfb5d844dd9732c +MODULE_DESCRIPTION("ASoC Driver for IQAudIO WM8804 Digi"); +MODULE_LICENSE("GPL v2"); -From 8e1d60c374d07eea997a046b345fded7e394eacb Mon Sep 17 00:00:00 2001 +From 2b0b168f730c1c846f4aee0e953439edda4434f1 Mon Sep 17 00:00:00 2001 From: escalator2015 Date: Tue, 24 May 2016 16:20:09 +0100 Subject: [PATCH 079/141] New driver for RRA DigiDAC1 soundcard using WM8741 + @@ -103992,7 +103992,7 @@ index 0000000000000000000000000000000000000000..f200688bb4ae32b90a0ced555aed94b0 +MODULE_DESCRIPTION("ASoC Driver for RRA DigiDAC1"); +MODULE_LICENSE("GPL v2"); -From dc78c9c2fb15f41d7ea0f0ecc0e347f5c3692099 Mon Sep 17 00:00:00 2001 +From 98e519d17a8742530d0d93c9d2d482c503e6e3f7 Mon Sep 17 00:00:00 2001 From: DigitalDreamtime Date: Sat, 2 Jul 2016 16:26:19 +0100 Subject: [PATCH 080/141] Add support for Dion Audio LOCO DAC-AMP HAT @@ -104168,7 +104168,7 @@ index 0000000000000000000000000000000000000000..65e03741d349a2dc5bd91f69855ea952 +MODULE_DESCRIPTION("ASoC Driver for DionAudio LOCO"); +MODULE_LICENSE("GPL v2"); -From adf04ac5a448ae94ec755d07f9c4c3c66b6ef5b9 Mon Sep 17 00:00:00 2001 +From dacd32eb665fe5efcab2b3715b0aa489d66ec1a1 Mon Sep 17 00:00:00 2001 From: Clive Messer Date: Mon, 19 Sep 2016 14:01:04 +0100 Subject: [PATCH 081/141] Allo Piano DAC boards: Initial 2 channel (stereo) @@ -104378,7 +104378,7 @@ index 0000000000000000000000000000000000000000..eaf50fb6dbca1970ae1c6f8662088b0f +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Piano DAC"); +MODULE_LICENSE("GPL v2"); -From 9613c3aef8439e4eae18e3df60e94cca8b7e0d0c Mon Sep 17 00:00:00 2001 +From f643ef81fa66178e4044cbd33ad3b6a76bc5e9b5 Mon Sep 17 00:00:00 2001 From: Raashid Muhammed Date: Mon, 27 Mar 2017 12:35:00 +0530 Subject: [PATCH 082/141] Add support for Allo Piano DAC 2.1 plus add-on board @@ -105250,7 +105250,7 @@ index 0000000000000000000000000000000000000000..d4e99e3c6a383d92fb0cf9e8c1cd1e76 +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Piano DAC Plus"); +MODULE_LICENSE("GPL v2"); -From 87d0e3d3bceeef077269efca2af458ba76c7f4de Mon Sep 17 00:00:00 2001 +From 425d9804f5d892c23503150963af3358e228cce0 Mon Sep 17 00:00:00 2001 From: BabuSubashChandar Date: Tue, 28 Mar 2017 20:04:42 +0530 Subject: [PATCH 083/141] Add support for Allo Boss DAC add-on board for @@ -105956,7 +105956,7 @@ index 0000000000000000000000000000000000000000..203ab76c7045b081578e23bda1099dd1 +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Boss DAC"); +MODULE_LICENSE("GPL v2"); -From 1f4458172e6821ef2b5bd80236effbf5284dbff4 Mon Sep 17 00:00:00 2001 +From c947a7abc90fb675ccfc842893355d60bc1b4ce4 Mon Sep 17 00:00:00 2001 From: gtrainavicius Date: Sun, 23 Oct 2016 12:06:53 +0300 Subject: [PATCH 084/141] Support for Blokas Labs pisound board @@ -107158,7 +107158,7 @@ index 0000000000000000000000000000000000000000..06ff1e53dc9d860946965b6303577762 +MODULE_DESCRIPTION("ASoC Driver for pisound, http://blokas.io/pisound"); +MODULE_LICENSE("GPL v2"); -From 001c11bdc5ce580720cced497dc35e4421d250e9 Mon Sep 17 00:00:00 2001 +From 4b7afad58258f7ec0d55972b0555a4e5ce3a4aa8 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 22 Jan 2017 12:49:37 +0100 Subject: [PATCH 085/141] ASoC: Add driver for Cirrus Logic Audio Card @@ -108226,7 +108226,7 @@ index 0000000000000000000000000000000000000000..ac8651ddff7bd3701dffe22c7fb88352 +MODULE_DESCRIPTION("ASoC driver for Cirrus Logic Audio Card"); +MODULE_LICENSE("GPL"); -From 8d4531262de60ed5f46a19592ee2d9d54e4a5058 Mon Sep 17 00:00:00 2001 +From 0c2d1f8f681410eed05b7f2faedfa9f2c7ef53e6 Mon Sep 17 00:00:00 2001 From: Miquel Date: Fri, 24 Feb 2017 20:51:06 +0100 Subject: [PATCH 086/141] sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT @@ -108424,7 +108424,7 @@ index 0000000000000000000000000000000000000000..a009c49477972a9832175d86f201b035 +MODULE_DESCRIPTION("ASoC Driver for DionAudio LOCO-V2"); +MODULE_LICENSE("GPL v2"); -From ad6122a0203c5a0775f3ae6e20eb46471e4da191 Mon Sep 17 00:00:00 2001 +From 5823e6e01e39f09e458197dcb7540719c3dc3dff Mon Sep 17 00:00:00 2001 From: Fe-Pi Date: Wed, 1 Mar 2017 04:42:43 -0700 Subject: [PATCH 087/141] Add support for Fe-Pi audio sound card. (#1867) @@ -108641,7 +108641,7 @@ index 0000000000000000000000000000000000000000..015b56fd73cc36be5b5eecd17548fd03 +MODULE_DESCRIPTION("ASoC Driver for Fe-Pi Audio"); +MODULE_LICENSE("GPL v2"); -From d152fa080b8f162bc3d613fb8dd43f0f924a1921 Mon Sep 17 00:00:00 2001 +From 52d14b39c710fdb4a480461def51c9b3576290e1 Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Wed, 8 Mar 2017 20:04:13 +1100 Subject: [PATCH 088/141] Add support for the AudioInjector.net Octo sound card @@ -109053,7 +109053,7 @@ index 0000000000000000000000000000000000000000..5e79f4eff93a21ed3495c77a90f73525 +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:audioinjector-octo-soundcard"); -From a3f2c9295abc8a07bb031bd52abfe46f6ee1b41f Mon Sep 17 00:00:00 2001 +From 1d29ce33b052fad83c5406bb7ff2e5635b8684c5 Mon Sep 17 00:00:00 2001 From: Peter Malkin Date: Mon, 27 Mar 2017 16:38:21 -0700 Subject: [PATCH 089/141] Driver support for Google voiceHAT soundcard. @@ -109447,7 +109447,7 @@ index 0000000000000000000000000000000000000000..225854b8e5298b3c3018f59a49404354 +MODULE_DESCRIPTION("ASoC Driver for Google voiceHAT SoundCard"); +MODULE_LICENSE("GPL v2"); -From 717b12daa069e428b956f8a18d89a59f8be27b42 Mon Sep 17 00:00:00 2001 +From fc169a6484455ff5ce770042c00b6c541cfa54db Mon Sep 17 00:00:00 2001 From: sandeepal Date: Fri, 2 Jun 2017 18:59:46 +0530 Subject: [PATCH 090/141] Allo Digione Driver (#2048) @@ -109772,7 +109772,7 @@ index 0000000000000000000000000000000000000000..e3664e44c699d0102120ecf99e8b780a +MODULE_DESCRIPTION("ASoC Driver for Allo DigiOne"); +MODULE_LICENSE("GPL v2"); -From 5e3b8d7786f3aafab0f0aa0c957727a4bff6f055 Mon Sep 17 00:00:00 2001 +From 83dfd2c3cea8630162f4a537d0a893603abc1c72 Mon Sep 17 00:00:00 2001 From: P33M Date: Wed, 21 Oct 2015 14:55:21 +0100 Subject: [PATCH 091/141] rpi_display: add backlight driver and overlay @@ -109944,7 +109944,7 @@ index 0000000000000000000000000000000000000000..14a0d9b037395497c1fdae2961feccd5 +MODULE_DESCRIPTION("Raspberry Pi mailbox based Backlight Driver"); +MODULE_LICENSE("GPL"); -From ab38cdea0ac1d9eff1e0df3e2a098906d01ab9ed Mon Sep 17 00:00:00 2001 +From 171b956267cfc19b9ef3d8f1652f3a3b09d20354 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 23 Feb 2016 19:56:04 +0000 Subject: [PATCH 092/141] bcm2835-virtgpio: Virtual GPIO driver @@ -110221,7 +110221,7 @@ index 4a3d79d3b48eb483a4e4bf498f617515e3ad158f..5f34e1257117fb48013c9926a8a223d6 RPI_FIRMWARE_FRAMEBUFFER_SET_BACKLIGHT = 0x0004800f, -From c3609b9ac483c296c0117d27a424ba791686a602 Mon Sep 17 00:00:00 2001 +From 3dd06f3e439822235b9a2e8a1217f92d85961d48 Mon Sep 17 00:00:00 2001 From: Dave Stevenson Date: Mon, 20 Feb 2017 17:01:21 +0000 Subject: [PATCH 093/141] bcm2835-gpio-exp: Driver for GPIO expander via @@ -110550,7 +110550,7 @@ index 5f34e1257117fb48013c9926a8a223d64a598ab7..c819c21b0158a59c1308882e5a40e3f3 /* Dispmanx TAGS */ RPI_FIRMWARE_FRAMEBUFFER_ALLOCATE = 0x00040001, -From a998e36e44b9b886d465fa6ccc64f48557278314 Mon Sep 17 00:00:00 2001 +From af6cac4c838d7917d04f78181b77db2ad4e2ac71 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 23 Feb 2016 17:26:48 +0000 Subject: [PATCH 094/141] amba_pl011: Don't use DT aliases for numbering @@ -110582,7 +110582,7 @@ index 1888d168a41c87c605962da2605df8ab1c02bd20..e22b9e79836a6aeef4c8f9fb618b9595 uap->old_cr = 0; uap->port.dev = dev; -From 08c8cfeb3a5ac0c8c799a76fc4146898d819287a Mon Sep 17 00:00:00 2001 +From 67000cd5afa0d402e93c64a4cbf448ec7953fee3 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 1 Mar 2017 16:07:39 +0000 Subject: [PATCH 095/141] amba_pl011: Round input clock up @@ -110671,7 +110671,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 6a024be8372f6f9c27728e5ea26f71a247425c3e Mon Sep 17 00:00:00 2001 +From b6f72792072751c0cfeb9ebc94bb5af0449a0fd9 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 3 Dec 2014 13:23:28 +0200 Subject: [PATCH 096/141] OF: DT-Overlay configfs interface @@ -111106,7 +111106,7 @@ index 0000000000000000000000000000000000000000..0037e6868a6cda8706c88194c6a4454b +} +late_initcall(of_cfs_init); -From a492c2ec723690a6d2a222151fdbc5ff1a2aad69 Mon Sep 17 00:00:00 2001 +From 9d65f4edecc9d390d45420760d84bb3af4a9b521 Mon Sep 17 00:00:00 2001 From: Cheong2K Date: Fri, 26 Feb 2016 18:20:10 +0800 Subject: [PATCH 097/141] brcm: adds support for BCM43341 wifi @@ -111241,7 +111241,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 96acefc017337fd4eaee6a390238c459c296e902 Mon Sep 17 00:00:00 2001 +From da01f1c1a3e86cdbb0fcfef0e8a10d4a07951a09 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 17 Feb 2017 15:26:13 +0000 Subject: [PATCH 098/141] brcmfmac: Mute expected startup 'errors' @@ -111268,7 +111268,7 @@ index 2145343c18c91f6a43543eb42ca7bbc7a37f14b5..0f7b4e6b5ee3485806cd93873f00af34 req->alpha2[0], req->alpha2[1]); return; -From a4b864419fc0a6f09bad143ac407e200359cf047 Mon Sep 17 00:00:00 2001 +From ef996c5f4c7f1797775b39c97e35092a25348987 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 17 Dec 2015 13:37:07 +0000 Subject: [PATCH 099/141] hci_h5: Don't send conf_req when ACTIVE @@ -111294,7 +111294,7 @@ index c0e4e26dc30d7c3c6a771b7b86df88c8cf763646..7308287259eedcaf229f8a496a0e3826 if (H5_HDR_LEN(hdr) > 2) h5->tx_win = (data[2] & 0x07); -From c969685f2ff764da809252c5d2925cbbbec3192e Mon Sep 17 00:00:00 2001 +From be5b8d2e564ff578a8aa5a6168ba91098818a703 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 13 Apr 2015 17:16:29 +0100 Subject: [PATCH 100/141] config: Add default configs @@ -113976,7 +113976,7 @@ index 0000000000000000000000000000000000000000..e0dd8723047ff488e81a03ef42fdbc68 +CONFIG_CRC_ITU_T=y +CONFIG_LIBCRC32C=y -From 9570a9629812123c1e82adeb539010bb6a6deb5a Mon Sep 17 00:00:00 2001 +From 92e87f9fd94fbf36928def93f38bb289023da4ca Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Wed, 24 Aug 2016 03:35:56 -0700 Subject: [PATCH 101/141] Add arm64 configuration and device tree differences. @@ -115393,7 +115393,7 @@ index 0000000000000000000000000000000000000000..e6b09fafa27eed2b762e3d53b55041f7 +CONFIG_LIBCRC32C=y +CONFIG_BCM2835_VCHIQ=n -From 7526cec8d488a9dcc2b02a58c8b108f2a7e6235c Mon Sep 17 00:00:00 2001 +From b887e9f2286c27368efc2e286efb1fcb3de47801 Mon Sep 17 00:00:00 2001 From: Electron752 Date: Thu, 12 Jan 2017 07:07:08 -0800 Subject: [PATCH 102/141] ARM64: Make it work again on 4.9 (#1790) @@ -115808,7 +115808,7 @@ index e6b09fafa27eed2b762e3d53b55041f793683d27..c7e891d72969a388d9b135a36dbfc9c9 CONFIG_LIBCRC32C=y -CONFIG_BCM2835_VCHIQ=n -From 269477e5b827e7bde284d7e9023fd6bc3d557721 Mon Sep 17 00:00:00 2001 +From 4499c34fae92f772f30c70d80fb1ecf0fb9ee93e Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Thu, 12 Jan 2017 19:10:07 -0800 Subject: [PATCH 103/141] ARM64: Enable HDMI audio and vc04_services in @@ -115840,7 +115840,7 @@ index c7e891d72969a388d9b135a36dbfc9c9cb609bf8..4b90f9b64abe9f089ba56b13d5a00de3 CONFIG_BCM2835_MBOX=y # CONFIG_IOMMU_SUPPORT is not set -From 4cd46389139f4fa5fefa741a4396a0372a92c31b Mon Sep 17 00:00:00 2001 +From d139932dc76e7e13fe6c7de21bec17aaf903bb64 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Thu, 12 Jan 2017 19:14:03 -0800 Subject: [PATCH 104/141] ARM64: Run bcmrpi3_defconfig through savedefconfig. @@ -115888,7 +115888,7 @@ index 4b90f9b64abe9f089ba56b13d5a00de33343bfb9..dac962ca1634662ce7d966f1ffb53b5b CONFIG_FB_TFT_AGM1264K_FL=m CONFIG_FB_TFT_BD663474=m -From a4504fb3f318b598b34d81b2ae8cd3b0567f1978 Mon Sep 17 00:00:00 2001 +From 001e66c1d148a8d7853967ebdbe501ecb96f236d Mon Sep 17 00:00:00 2001 From: Electron752 Date: Sat, 14 Jan 2017 02:54:26 -0800 Subject: [PATCH 105/141] ARM64: Enable Kernel Address Space Randomization @@ -115923,7 +115923,7 @@ index dac962ca1634662ce7d966f1ffb53b5bfa27c506..aae33b4b3c3e736ea7cd3ca242158ad6 CONFIG_BINFMT_MISC=y CONFIG_COMPAT=y -From f5489417bd29f28be7096bfa3e2c03e55bcc3809 Mon Sep 17 00:00:00 2001 +From 9db260b084b34e6f6750658f4a99c1caf7499553 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sun, 15 Jan 2017 07:31:59 -0800 Subject: [PATCH 106/141] ARM64: Enable RTL8187/RTL8192CU wifi in build config @@ -115951,7 +115951,7 @@ index aae33b4b3c3e736ea7cd3ca242158ad6ba558aff..b7d762df19b85e369a32cd823dfd0621 CONFIG_ZD1211RW=m CONFIG_MAC80211_HWSIM=m -From 4a801ac85d606ad647ef250f22a4012a6019ec3d Mon Sep 17 00:00:00 2001 +From a00566ff4cf95af664ba667eac8f6e4ce05d763f Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:33:51 -0800 Subject: [PATCH 107/141] ARM64/DWC_OTG: Port dwc_otg driver to ARM64 @@ -116297,7 +116297,7 @@ index 6b2c7d0c93f36a63863ff4b0ecc1f3eab77e058b..d7b700ff17821ad1944e36721fe6b2db /** The OS page size */ #define DWC_OS_PAGE_SIZE PAGE_SIZE -From 0a4ab05b20cad7f1c5fe59f8374930f86b210480 Mon Sep 17 00:00:00 2001 +From 63235dc9d451725b0f7836051881e18b3bc29e1e Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:43:57 -0800 Subject: [PATCH 108/141] ARM64: Round-Robin dispatch IRQs between CPUs. @@ -116374,7 +116374,7 @@ index bee4d2d2ebacc3233423bb9d825e076b9f52fccd..014f13f89eb896f5cfc75ed9891787d0 .name = "bcm2836-gpu", .irq_mask = bcm2836_arm_irqchip_mask_gpu_irq, -From 2ddce4a2143b822e381dc0e8a57ed1e29c57b198 Mon Sep 17 00:00:00 2001 +From daa5ac7e76378343fe8210d7609bdf7a7ff0ee78 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:45:03 -0800 Subject: [PATCH 109/141] ARM64: Enable DWC_OTG Driver In ARM64 Build @@ -116398,7 +116398,7 @@ index b7d762df19b85e369a32cd823dfd062145bdefa7..4d85c231c5ea0244e1b05fb4a5e3c8fd CONFIG_USB_STORAGE=y CONFIG_USB_STORAGE_REALTEK=m -From 98221538e0a4836aa7af5b966d615087072af8a2 Mon Sep 17 00:00:00 2001 +From 607c327ebdc91428ae2dd15c25fe3c95d8923c43 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 11 Feb 2017 01:18:31 -0800 Subject: [PATCH 110/141] ARM64: Force hardware emulation of deprecated @@ -116429,7 +116429,7 @@ index d06fbe4cd38d7423c900aff64b0e728f995478d3..877b7c90f9555203d5d55d739359a256 case INSN_OBSOLETE: insn->current_mode = INSN_UNDEF; -From f89a5fb31ed84b68e95f4bcb1f657cfd53203de2 Mon Sep 17 00:00:00 2001 +From f1d963486e25c8aef14c96b95982b97ff132020d Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 10 Feb 2017 17:57:08 -0800 Subject: [PATCH 111/141] build/arm64: Add rules for .dtbo files for dts @@ -116457,7 +116457,7 @@ index 9b41f1e3b1a039cd45fe842e10abff0181186fdf..dc2859b8eed168ed52e95c503e7a5ce3 dtbs: prepare scripts -From 7f747cb0c503da52f5130f66c26e10498f3c1862 Mon Sep 17 00:00:00 2001 +From ae86a0aad670f9b7aed0b42ce0bc6674d63ae81e Mon Sep 17 00:00:00 2001 From: Bilal Amarni Date: Wed, 24 May 2017 10:52:50 +0200 Subject: [PATCH 112/141] enable drivers for GPIO expander and vcio @@ -116488,7 +116488,7 @@ index 4d85c231c5ea0244e1b05fb4a5e3c8fd3e651ddf..9dcb58a519d041fadae99c81a7bda621 CONFIG_GPIO_ARIZONA=m CONFIG_GPIO_STMPE=y -From c0728eb7fa174a0a5355b1c183044693f1abda32 Mon Sep 17 00:00:00 2001 +From 6924039cdf0e4bc1b340bb946f152991f0dc6975 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 24 Feb 2015 13:40:50 +0000 Subject: [PATCH 113/141] pinctrl-bcm2835: Fix interrupt handling for GPIOs @@ -116524,7 +116524,7 @@ index a9d480df32562defbf8be0faf0a39bfe06ff71f9..18c92bae3b2e7e9f8208ca0d4487b08b .suppress_bind_attrs = true, }, -From 638aab99ea068f13336779aaa735278139aa386b Mon Sep 17 00:00:00 2001 +From 95ef1dd5af4042416a5526da44aa25e0059d3e17 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 23 Mar 2017 16:34:46 +0000 Subject: [PATCH 114/141] bcm2835-aux: Add aux interrupt controller @@ -116691,7 +116691,7 @@ index bd750cf2238d61489811e7d7bd3b5f9950ed53c8..41e0702fae4692221980b0d02aed1ba6 BCM2835_AUX_CLOCK_COUNT, GFP_KERNEL); if (!onecell) -From f90da91c4273227016f887dacea7554d17422aeb Mon Sep 17 00:00:00 2001 +From 594456fc3272fcb9d3ceaf28c84cc4bc7084712b Mon Sep 17 00:00:00 2001 From: Yasunari Takiguchi Date: Fri, 14 Apr 2017 10:43:57 +0100 Subject: [PATCH 115/141] This is the driver for Sony CXD2880 DVB-T2/T tuner + @@ -132826,7 +132826,7 @@ index 0000000000000000000000000000000000000000..82e122349055be817eb74ed5bbcd7560 +MODULE_AUTHOR("Sony Semiconductor Solutions Corporation"); +MODULE_LICENSE("GPL v2"); -From 9f58666110de6507ec5867f5b244d0f2985ee0ce Mon Sep 17 00:00:00 2001 +From db51716343cefd6f77071eaeb4559da1b8f8f1cc Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 09:18:09 +0100 Subject: [PATCH 116/141] raspberrypi-firmware: Define the MBOX channel in the @@ -132851,7 +132851,7 @@ index c819c21b0158a59c1308882e5a40e3f3fe73cbdf..de2a3dcd562beb752266eaf0070e5586 enum rpi_firmware_property_status { -From e31c9ff78a42c7dd74074f79da061251a8b8baf0 Mon Sep 17 00:00:00 2001 +From 0a6110f57a0ecb066f54d6f063f9ca2fd2ce1117 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 09:16:19 +0100 Subject: [PATCH 117/141] raspberrypi-firmware: Export the general transaction @@ -132898,7 +132898,7 @@ index de2a3dcd562beb752266eaf0070e55861d553f5f..dc7fd58afd5dddebf9b17065bb069a1d #endif /* __SOC_RASPBERRY_FIRMWARE_H__ */ -From 6d8d06880a4e4f8857eaf99736e124b21fdbf1a5 Mon Sep 17 00:00:00 2001 +From e23ca063387d2d9241065a13b2343e904ea50a91 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 08:39:33 +0100 Subject: [PATCH 118/141] drm/vc4: Add a mode for using the closed firmware for @@ -133673,7 +133673,7 @@ index 0000000000000000000000000000000000000000..7dd233eed677c1689492ab95bc864753 + }, +}; -From c8601d83a94af65d2d65083790b6cbdff3b2b96d Mon Sep 17 00:00:00 2001 +From ec6d1bed9fcc9d01b62cd7fa81d17dd20ac42afe Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 1 Feb 2017 17:09:18 -0800 Subject: [PATCH 119/141] drm/vc4: Name the primary and cursor planes in fkms. @@ -133700,7 +133700,7 @@ index 7dd233eed677c1689492ab95bc86475330d2d63b..e6097046fb25361bc61d657083d95b63 if (type == DRM_PLANE_TYPE_PRIMARY) { vc4_plane->fbinfo = -From 38132e8a8771b59fb6116f7e0b01a11dc68a9823 Mon Sep 17 00:00:00 2001 +From 86f4997a0b8b0ef8f6ef95741aa6d8edebe25947 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 1 Feb 2017 17:10:09 -0800 Subject: [PATCH 120/141] drm/vc4: Add DRM_DEBUG_ATOMIC for the insides of @@ -133773,7 +133773,7 @@ index e6097046fb25361bc61d657083d95b634232aabc..72d0b9cffe3d2997d69040c46f4aee11 RPI_FIRMWARE_SET_CURSOR_STATE, &packet_state, -From 472ddeec2b50d63b00efeadfa4181b28268124a2 Mon Sep 17 00:00:00 2001 +From a693fd31839cafad9ffcb9c1c7dd7211762f3d64 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 2 Feb 2017 09:42:18 -0800 Subject: [PATCH 121/141] drm/vc4: Fix sending of page flip completion events @@ -133818,7 +133818,7 @@ index 72d0b9cffe3d2997d69040c46f4aee11e22aa213..185f9bd3c1b2d47d0c1fc5293db4199b static void vc4_crtc_handle_page_flip(struct vc4_crtc *vc4_crtc) -From 537cb084496f4456f31a6bfcaac60d9a92db7ccd Mon Sep 17 00:00:00 2001 +From f1bce2ca88558b901bbce51966f5e564a2f46505 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 18 Apr 2017 21:43:46 +0100 Subject: [PATCH 122/141] vc4_fkms: Apply firmware overscan offset to hardware @@ -133878,7 +133878,7 @@ index 185f9bd3c1b2d47d0c1fc5293db4199bd8963023..072f377b7423ee603d73ace2bf6d620f return 0; -From c31d7af6358b61fd277a44553d286cccc988128c Mon Sep 17 00:00:00 2001 +From e6218018846b19767ca7951766b40a6b1ef93bd1 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 11:34:26 +0200 Subject: [PATCH 123/141] ASoC: bcm2835: Add support for TDM modes @@ -134283,7 +134283,7 @@ index 56df7d8a43d0aac055a91b0d24aca8e1b4e308e4..dcacf7f83c9371df539a788ea33fedcf dev->dev = &pdev->dev; dev_set_drvdata(&pdev->dev, dev); -From 8e42b221d9e313e403a911f9a7810a3b39e5c717 Mon Sep 17 00:00:00 2001 +From 9dc57a4395849527390c1e5a018e5c70d860d976 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 15:30:50 +0200 Subject: [PATCH 124/141] ASoC: bcm2835: Support left/right justified and DSP @@ -134532,7 +134532,7 @@ index dcacf7f83c9371df539a788ea33fedcf97d64690..3a706fda4f39e42efbe12f19d87af9b1 } -From ffac5dfb4d004a08a089eb780f85bc6035bcdeb7 Mon Sep 17 00:00:00 2001 +From cd72adaa850fad3d2ca67cd5bd73179b8041a701 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 16:19:54 +0200 Subject: [PATCH 125/141] ASoC: bcm2835: Support additional samplerates up to @@ -134578,7 +134578,7 @@ index 3a706fda4f39e42efbe12f19d87af9b100a348a5..43f5715a0d5dda851731ecf7ff27e76c | SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S32_LE -From 7de711c1cdd4dae1acd6a1627daff69b5e7c5bfe Mon Sep 17 00:00:00 2001 +From 45ccca28b4883ca89975e95c9cb4246700159cf3 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 16:24:57 +0200 Subject: [PATCH 126/141] ASoC: bcm2835: Enforce full symmetry @@ -134617,7 +134617,7 @@ index 43f5715a0d5dda851731ecf7ff27e76c48fb6e57..2e449d7173fcecbcd647f90a26bd58b6 static bool bcm2835_i2s_volatile_reg(struct device *dev, unsigned int reg) -From 686e6338b646fe7db2b388c01746fdfe8fa89615 Mon Sep 17 00:00:00 2001 +From a0aec790665714a3a987707cee56c1c46a2afa83 Mon Sep 17 00:00:00 2001 From: Andrei Gherzan Date: Mon, 5 Jun 2017 16:40:38 +0100 Subject: [PATCH 127/141] dma-bcm2708: Fix module compilation of @@ -134663,7 +134663,7 @@ index c5bfff2765be4606077e6c8af73040ec13ee8974..6ca874d332a8bc666b1c9576ac51f479 #endif /* _PLAT_BCM2708_DMA_H */ -From f3fbf6278a35c23dd195f836be79bfc60fecd3c2 Mon Sep 17 00:00:00 2001 +From fdc93fc46a3d456fc7f32194d2b54c53ff437d4c Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 25 Aug 2017 19:18:13 +0100 Subject: [PATCH 128/141] cache: export clean and invalidate @@ -134718,7 +134718,7 @@ index de78109d002db1a5e7c94a6c1bc8bb94161d07b8..4c850aa3af2b2439fced4e130441329a sub r3, r2, #1 bic r0, r0, r3 -From a7e37bd8d4f3b40324371adcdb4dae0a27ef641f Mon Sep 17 00:00:00 2001 +From 8c9b33ee88bae54c35a46450a92d8fa69b79eef8 Mon Sep 17 00:00:00 2001 From: Dan Pasanen Date: Wed, 20 Sep 2017 10:17:41 -0500 Subject: [PATCH 129/141] vcsm: fix multi-platform build @@ -134748,7 +134748,7 @@ index 034ae2f27f870621af9f49453501f1cde051f32a..b7814d67500b98fcd6f376d526a3d4a4 { 0, -From 8104907517365d3b2cdd87639c6b5e64d7c02109 Mon Sep 17 00:00:00 2001 +From d62521ea924946cef0afdb40d9661a4d6b84ce9e Mon Sep 17 00:00:00 2001 From: Dan Pasanen Date: Thu, 21 Sep 2017 09:55:42 -0500 Subject: [PATCH 130/141] arm: partially revert @@ -134856,7 +134856,7 @@ index 054b491ff7649ca067ff821770aec80a4da42102..70e8b7d3443467ae9595924f1a9d043b EXPORT_SYMBOL(cpu_cache); #endif -From a1211760b5f92ffac1fddf719f631c78c2c898bf Mon Sep 17 00:00:00 2001 +From 0b2eb857e0e3d1431d971ab64b7472d3251c7757 Mon Sep 17 00:00:00 2001 From: Dan Pasanen Date: Thu, 21 Sep 2017 09:57:44 -0500 Subject: [PATCH 131/141] vcsm: add macros for cache functions @@ -134912,7 +134912,7 @@ index b7814d67500b98fcd6f376d526a3d4a4b84fd152..32763bd01e2e3831778fbcd1066df3cb } } -From 424d064243dd70f3eb80d973429318f620574607 Mon Sep 17 00:00:00 2001 +From 2104fb668729c1d4bf8b2b2883afa8f5b4f4ffd3 Mon Sep 17 00:00:00 2001 From: Dan Pasanen Date: Thu, 21 Sep 2017 07:41:02 -0500 Subject: [PATCH 132/141] vcsm: use dma APIs for cache functions @@ -134986,7 +134986,7 @@ index 32763bd01e2e3831778fbcd1066df3cbf582235d..cfa4ff747de2a96e03dab995aa54fc80 if ((op->invalidate_mode & ~3) != 0) { ret = -EINVAL; -From c21abdbff628b801ad8623418f7dce02062df18f Mon Sep 17 00:00:00 2001 +From b8a0ecd87e0b3b7401ac6abf3c61c38cbe530511 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 29 Sep 2017 16:15:01 +0100 Subject: [PATCH 133/141] vcsm: Fix up macros to avoid breaking numbers used by @@ -135012,7 +135012,7 @@ index e50fd8eaecef7a3c8451c040ffc3888cc37e28fc..4f120421c2d11f7ae46752c38b073a4d /* Allocate a shared memory handle and block. */ int vc_sm_alloc(struct vc_sm_alloc_t *alloc, int *handle); -From 0ba866541586f0eb4c13ac566357477d60a3e63d Mon Sep 17 00:00:00 2001 +From ef3142ee3dc67a5bbcb0271ddd483b9d83e30648 Mon Sep 17 00:00:00 2001 From: Chung-Hsien Hsu Date: Sun, 14 May 2017 20:11:05 -0500 Subject: [PATCH 134/141] brcmfmac: add CLM download support @@ -135443,7 +135443,7 @@ index 0eea48e73331d57297099266b1725df2be35a565..f00016f804ac98995369c1e68586a86d static int brcmf_usb_bus_setup(struct brcmf_usbdev_info *devinfo) -From 9a8b2060ab681586fd323cd103fa4651c7ee9bcf Mon Sep 17 00:00:00 2001 +From 48408dc078e6a5511802bb4f43e74bc76d7d2c07 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 6 Oct 2017 13:23:32 +0100 Subject: [PATCH 135/141] brcmfmac: request_firmware_direct is quieter @@ -135471,7 +135471,7 @@ index f0309e039592ba6e388084a13f052c03f99cf1ef..b5889360da96096775db6425337a7215 if (err == -ENOENT) return 0; -From aa7abc7648e6040fed12deeb7b1f58c14d5c239b Mon Sep 17 00:00:00 2001 +From 5dbbb177374325a3f592c366cbe96df87540b4b7 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 29 Sep 2017 10:32:19 +0100 Subject: [PATCH 136/141] amba_pl011: Add cts-event-workaround DT property @@ -135540,7 +135540,7 @@ index 4b815abbf9913075885ee60f4d9ad49d89ec96b2..8c6e495b74ca61b8ff8ee79bc6e9d84d uap->vendor = vendor; uap->fifosize = vendor->get_fifosize(dev); -From e9a174ba6b845149bc73ad878fb47490216e82da Mon Sep 17 00:00:00 2001 +From ae2c161021ce0b1a8f78166cbfa166b639f7bbf9 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 29 Sep 2017 10:32:19 +0100 Subject: [PATCH 137/141] amba_pl011: Insert mb() for correct FIFO handling @@ -135570,7 +135570,7 @@ index 8c6e495b74ca61b8ff8ee79bc6e9d84d572b990a..f6428446dfc0eb060d18c119d065d85e return true; -From f38d83d8be08fd25d4ea6a612999a876e6d76e41 Mon Sep 17 00:00:00 2001 +From 4f89ed84e4767a9c10d00c899a03c515d4953411 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 11 Oct 2017 13:48:04 +0100 Subject: [PATCH 138/141] amba-pl011: Report AUTOCTS capability to framework @@ -135616,7 +135616,7 @@ index f6428446dfc0eb060d18c119d065d85ee6fea18c..aa661160a87330f013879e56a2da2ed6 if (uap->vendor->oversampling) { -From cc691a25f51389cc75707a322e4b87cedaeb408b Mon Sep 17 00:00:00 2001 +From c77df3ba51d392d38e20d815f294e32175ed7030 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 139/141] GPIO and gpio-poweroff clarifications @@ -135653,7 +135653,7 @@ index e6d777a601c91d192bc5713f9a73e1a2d4d708ef..b34c9a9f115b4d7ac81ef4d9417beaad Params: gpiopin GPIO for signalling (default 26) -From 91b1a36fdf7f3904817688d8a6c23061a63c8eae Mon Sep 17 00:00:00 2001 +From d9744ee6ebe941c515ed88e0d50e89d29c247de6 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 17 Oct 2017 17:17:20 +0100 Subject: [PATCH 140/141] config: Add CONFIG_USB_LAN78XX=m @@ -135689,7 +135689,7 @@ index e0dd8723047ff488e81a03ef42fdbc68c43dc721..e85544974de7de68309ba8ca7ae9f8d3 CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m -From a4311adb01d40f542b573e285ec22f28684dee15 Mon Sep 17 00:00:00 2001 +From 6ac7b404eca1d164a9ea8afc34ce8233e36f5c79 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 25 Oct 2017 09:20:56 +0100 Subject: [PATCH 141/141] scripts: Update mkknlimg, just in case