diff --git a/projects/RPi/patches/linux/linux-01-RPi_support.patch b/projects/RPi/patches/linux/linux-01-RPi_support.patch index b032957da0..6828fafd03 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 7b30f6b911820a848f5172a6bdb6bbee086cf141 Mon Sep 17 00:00:00 2001 +From 5eb5980f8075fc81cb7615596b54fe1f130b6e9f 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 ac0a02c9dac18f8e83b158a1c8d755a35f258c05 Mon Sep 17 00:00:00 2001 +From 32e0f672ec66266067e1c157cb0f56462f4b5cf6 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 cb04cd654e310f332a9a02a97bcf7ecb4ac99bc2 Mon Sep 17 00:00:00 2001 +From 5aae79de6b82222c02d695896c4290f80ca074c3 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 ebc915ae9e2c8f7d41dea902fcc67477194f550d Mon Sep 17 00:00:00 2001 +From a51eda24c50457de55d494f7ccb8f9b71a22d0e5 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 e28f9e2e976fe90ebfdd41ed7d68aab96deb7461 Mon Sep 17 00:00:00 2001 +From 3e615c95b5e22281076d4c4f94da30e3ac4caa9c 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 7c5747ab4b99a20933d7b248c8a066d33bbf0ede Mon Sep 17 00:00:00 2001 +From 92cddf96fd5a82fced29351d2f33558857308f19 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 d5251a09ebac903af2f4a127c61d40a83b61eb19 Mon Sep 17 00:00:00 2001 +From ee0dab382d05cfe9fdd6d75ba576cd9ba5e6dbf0 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 513eb36fb3961757d55f32748ee069e46df2a27c Mon Sep 17 00:00:00 2001 +From 3bbc169f402d179f3fffc45c78f3c2bd925882b3 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 9791ca5ab341fb287bac87c946b697ec9af71391 Mon Sep 17 00:00:00 2001 +From 62eb243bf2451064f65e68c763b1c29713c8da3e 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 b941ae67ad7a777d4c97551dfca382f10f15f65a Mon Sep 17 00:00:00 2001 +From 3ae749bf6e0e54017025a97274b42508dfd23a06 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 ac6acd872da5c339ffc7a1212fc76215491ef704 Mon Sep 17 00:00:00 2001 +From ca69048ad9ab4e8f96d51c75c4ced79c16fc46ff 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 f69d9554bad16e336486be5183cd580f52392de6 Mon Sep 17 00:00:00 2001 +From 2e638af7b99de5e5090884e7542ced18aa81d63f 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 be34e8e2c967449e5bdedf749a6fa9e248d1c016 Mon Sep 17 00:00:00 2001 +From ba82c06a97fffe7261a5e89dd6af38ba10c7048f 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 1ec930c1de3914ae3d4b83acff357326022b898c Mon Sep 17 00:00:00 2001 +From 2917fa639182ac1a3b4c2165f646fbf194568e81 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 fb883ea59643aa8c5e9cfe296e3cff0d6be27afa Mon Sep 17 00:00:00 2001 +From 9bec024ac41e9c33723c910edfff7850ef075a9b 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 281b5ca21e8841bce7394d694cff51709672d192 Mon Sep 17 00:00:00 2001 +From c1119f87e7a800a242da61794fa4694d1a538d63 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 5bfbef90bc37e13c59fac18998033b200bf295b7 Mon Sep 17 00:00:00 2001 +From f897dd63eddf4315fd91983fec02a0bb4d9c8c6c 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 d72c37fee5d21f121040d1983d1450b7b4429d49 Mon Sep 17 00:00:00 2001 +From f4c9ef338dea5df5873f65519d250330bc43718f 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 e0944789af1f0e63874ed9393b061e73c0dbd877 Mon Sep 17 00:00:00 2001 +From 44198397f30b4332c8ca776448252b0359755fa1 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 c52e82294cf85777181e9526fe31e88184034be8 Mon Sep 17 00:00:00 2001 +From aa0f9a79375ad134239a05aeecbd78ee11807748 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 b5a724d56317c196cf02638dfd2b1f72fc8b7362 Mon Sep 17 00:00:00 2001 +From 9974731f97b209466302be8c5b3fad53e074e23d 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 424ffd4e94ec45787e5a50b6e3bd3d28cbcd580e Mon Sep 17 00:00:00 2001 +From 68a552e7f45f98758d97a92983f366b517d04f31 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 73fc347686687844484228db1eba7b3ad024a7d1 Mon Sep 17 00:00:00 2001 +From 48b59b89523f9b7857b27eaf7d7b0c6e0e8adf1e 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 4f6f34fc55bafd34395aca07fef8f19229707e31 Mon Sep 17 00:00:00 2001 +From b0ca14fc4de6e4fa7e1b9b9b4eb39c48b06eb1a7 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 96c5beefacef631564ec70c710aa4e042099bbbd Mon Sep 17 00:00:00 2001 +From cbe01fecfbfe880a4db4f1b9d63420d85a0fcc2b 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 9317da64489304b6367869199e7f4c592fd7d1f5 Mon Sep 17 00:00:00 2001 +From 81066da07eca53ac32d54e02d4dc35fe96cfb9b1 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 b038898e8c22e72e1d2f870bc8e59fc3d7c4d26b Mon Sep 17 00:00:00 2001 +From 15278c9e472b9211a7487aa2c1b8951053e0291a 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 4df95834c5697f5d6a9e2efc3fe08a797b376e0c Mon Sep 17 00:00:00 2001 +From 094e0281af86cf4a2b5bc417f01ddee99a06766e 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 d21a03008eb9db403e835926aaa4e08bf059a1a2 Mon Sep 17 00:00:00 2001 +From b8226a2226a2aa5dd1369ae65f4b130ae93987ea 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 0ecc50ba50ca8147b60daae14e74ac616e7ad9c4 Mon Sep 17 00:00:00 2001 +From 6d4e872b8605fa347f79a7ca068d98074448cbf3 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 c70b9bc7fae45872151276b81a626acb9a680714 Mon Sep 17 00:00:00 2001 +From d3c0820021993f4f69856f0b81da549fc690edb1 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 0001d86bef282d01f541c6a34f3647f72e6ef6b1 Mon Sep 17 00:00:00 2001 +From 3758020261488ce2af7ec12a5b3aefd5f6b7d2e8 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 8e3527abecd40a68ff2b8c95ae9d556735a578d9 Mon Sep 17 00:00:00 2001 +From ab191266644f070dcc629c85a4093b51e42be072 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 df07c56d2c44c5a89038a16ba2ffd6612663818d Mon Sep 17 00:00:00 2001 +From b49e02015064a08b062b7ef9da948d5b74b52635 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 654169b16dd8b57d0d8de0aaa71d1bfc3867198c Mon Sep 17 00:00:00 2001 +From bb65e0d5180018502c9904c00f70bc9f4bc34e5d 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 e8e5545a3afd3fbf669a534a6aa0fc9627d821f5 Mon Sep 17 00:00:00 2001 +From e4cbe7d5d580374cc52c55f34a64b420acf7db94 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 ffd72bc32929f6fde14abb485d42746171017bf6 Mon Sep 17 00:00:00 2001 +From 55f979ec12a458a587c475ec8cb017c27b45979a 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 8df9e557f661d82c428051462225f4b8595fbe9a Mon Sep 17 00:00:00 2001 +From e3a9cba066e87fca0aa10e8427b8d2fcb32d99c2 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 d6671d47b360f1de33d1758701a190eb445db828 Mon Sep 17 00:00:00 2001 +From 9ddf7e3c1bb27dcbe36a2baa9b85c36f29c46a8f 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 5e70a67c98c2da072318626de5ffb240d43d61bd Mon Sep 17 00:00:00 2001 +From f1e4b89f3fbd1ee0f58137f94d937fcc27a43982 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 07464f79e6cab6f1770acf00bea1791ef7d00e64 Mon Sep 17 00:00:00 2001 +From dfb3701cf5d7ce32b6d74a5ed81016c966f5183d 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 cd64fc534d46eb57043959e7055c6a8a225f94f0 Mon Sep 17 00:00:00 2001 +From 8f194a510cf860bd8f3f3a02adc9d3fad987e2f7 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 6831de03e5100a95f5cb7fcbc07caff9e56f4d4c Mon Sep 17 00:00:00 2001 +From 22868bdec63cf956c7e75aeabcfcd8f5f4e87753 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 d1c37dad3f23e11a40b87edf301d32d8821f55a9 Mon Sep 17 00:00:00 2001 +From 7695dbc0269595e1a8e508a0106477839afa0201 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 65bf336970c014dc524d239d21fd3724647692fe Mon Sep 17 00:00:00 2001 +From 0a7447480fa98e9acc6e84cc2bb30423190457f2 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 c7a617a05f15b4863742a86b1e5cdeb7eb3cb86c Mon Sep 17 00:00:00 2001 +From 69809f5c4f18e5e70cd51233ea1034c0264b75e5 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 82ba874212bcc8e88b9dbc5b31187137d381be73 Mon Sep 17 00:00:00 2001 +From df34ab894a84f9b895c7bae7f6bc9c72ebe55d8a 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 3f0da7bf0b0e7b1d68a103f758865c9366acce09 Mon Sep 17 00:00:00 2001 +From 0f4dc67bcbbdf5a4a5939e9dd130deff7541bf53 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 59db1420d1f84cb5dcd883e939b509561af971b6 Mon Sep 17 00:00:00 2001 +From 917e92bba4e0e08bb29ed970e475d0443023a209 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 c0f6adf10e15bf9d70f1caf81eaca2311ae85f0c Mon Sep 17 00:00:00 2001 +From f0d6bab81440d68e4d5d83a0dd0b58254a99b84e 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 a321023f6317d556de191df0f14fcb5a5264905e Mon Sep 17 00:00:00 2001 +From 61907bc2293ad91e5d10d6f4d99d06587c8cd3d1 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 c19c6eb8851f0314cff268b948e15ba225ba1b6c Mon Sep 17 00:00:00 2001 +From 5522829e0ec6b1f0c01dc6c5eadf4b574ec1eb16 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 41fa77872e3962babc45b3aa04cb57946c45fb8a Mon Sep 17 00:00:00 2001 +From 843990e2c8913f59f09705435b929bbd33ed951e 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 ade3ce90e2d856671c601a93ee991c90d74557ea Mon Sep 17 00:00:00 2001 +From cba1039bbc76af46c1e47a9b94486cd1785ee43f 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 167036d5a11bd237b4e7d5b3aec2e7e543e21ccf Mon Sep 17 00:00:00 2001 +From ba4450c78fc4e9939bc504e16791ef720ea4e1cc 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 df162acb2895b4342d7c2c9fd4857853c82b97d5 Mon Sep 17 00:00:00 2001 +From 733d74c0c023e0d548c6b33671efac20f6fa2d4f 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 298f7ddc50c2081defef9a334a0087bfe6ad25d0 Mon Sep 17 00:00:00 2001 +From da26073d0984b05a7708453a1d41cc9bd86d58af 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 f682c212a4500ce7d5fa25a0034ffce85ac56487 Mon Sep 17 00:00:00 2001 +From 89d00b472096b34acc808f0d67b2f1c82690b630 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 b7c35b862f7e2afa4a2532e16f6ee8d7352fa0f2 Mon Sep 17 00:00:00 2001 +From 5928a3dfd8e54d87132d91994907849c4bf2dc0a 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 2ae783234a3be15437b5b4622255608dcd325f2d Mon Sep 17 00:00:00 2001 +From 2e2c7b1c39d7d462009c422cb529148c4c33fa98 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 70822760e6d9ba437d3bf890bb31e7ca8fd7512c Mon Sep 17 00:00:00 2001 +From 8ad32bf5551723e795b37b761d3f50ed07d88162 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 fb07cbbd06404e294c8d815aa4c8a6392c63c097 Mon Sep 17 00:00:00 2001 +From aa4cfbc890b73a4293517316489893efd1945e86 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 @@ -96347,7 +96347,7 @@ Reduces overhead when using X 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/hid/usbhid/hid-core.c b/drivers/hid/usbhid/hid-core.c -index c008847e0b20a2accb00451b10fb1c648f67925b..4a86428a3b4e3d51e9ac6ce9c9c1109773a10da9 100644 +index 3f11b02f9857648ba27138f39823a4017fb93d2f..09a81a447dd64887f6dbd8ec8dc402644c43b1a8 100644 --- a/drivers/hid/usbhid/hid-core.c +++ b/drivers/hid/usbhid/hid-core.c @@ -48,7 +48,7 @@ @@ -96359,7 +96359,7 @@ index c008847e0b20a2accb00451b10fb1c648f67925b..4a86428a3b4e3d51e9ac6ce9c9c11097 module_param_named(mousepoll, hid_mousepoll_interval, uint, 0644); MODULE_PARM_DESC(mousepoll, "Polling interval of mice"); -@@ -1088,7 +1088,9 @@ static int usbhid_start(struct hid_device *hid) +@@ -1098,7 +1098,9 @@ static int usbhid_start(struct hid_device *hid) /* Change the polling interval of mice and joysticks. */ switch (hid->collection->usage) { case HID_GD_MOUSE: @@ -96371,7 +96371,7 @@ index c008847e0b20a2accb00451b10fb1c648f67925b..4a86428a3b4e3d51e9ac6ce9c9c11097 break; case HID_GD_JOYSTICK: -From 5d4ab97f1d09fe0a252ebc4d9499c99cee4d8c8d Mon Sep 17 00:00:00 2001 +From 6e03e6db7a7236df6d1961047634bac6c7ed33cd 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 fb4b5e6877148b1f26fbca8fdb9b727f1493909d Mon Sep 17 00:00:00 2001 +From 6eb6737bd9ad79f0517e7944b54ab5d8ecdc615d 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 66d7249425c5bdf2077806e6020cca85e3998306 Mon Sep 17 00:00:00 2001 +From 94f598bd58e5ee4205d2f3be9a498513b5c4ed79 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 5e396b93ed4d72dd6f806a23c4418737c19b60de Mon Sep 17 00:00:00 2001 +From 04b5564233812fa3629cbf58327b1158e2c84c58 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 23f8233516f0275f69b86e5b28b745df8756ed11 Mon Sep 17 00:00:00 2001 +From a4a051d6e0fc7dcf0775c5f4a2d6305b2f362249 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 f178c59882f6ee22501b5ed8c19fed9ae11d475e Mon Sep 17 00:00:00 2001 +From 63cb7d6ac5a2c4242f4baf306ae6d64948019304 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 476e48d843da9c3e9e603c7897ef1c492748f80e Mon Sep 17 00:00:00 2001 +From 6a34ae013c5870d0eb2859e81fc98854a71f3038 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 9bb383903b5d312f2bd4eb3383a9d3a6aa7d675d Mon Sep 17 00:00:00 2001 +From 4575bceeaf2c8c82509971625dccc24239e49b92 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 fd669776167a57dd0285c4317d5796b10f7aa692 Mon Sep 17 00:00:00 2001 +From b4f1fc36f768104e087b3b5a286455225707c6bb 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 8ee79b1e1939f5ec1cf050fc048e181e33bf3450 Mon Sep 17 00:00:00 2001 +From 90dc68a784122a6cdad96b1911471d7bfe55e021 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 47adb8041c6713e2ccdd561266908e3c03afee5b Mon Sep 17 00:00:00 2001 +From 638d9d4026a57d4adcb616dd0038a80a518ae5e9 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 833a7539e918cbd1da2e1cfb5b3815b912e4fe85 Mon Sep 17 00:00:00 2001 +From f33e45f91097695d18884008a722daf8e99ad2aa 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 cb370094a1112bbe492a204a1d3a41d39a4cab95 Mon Sep 17 00:00:00 2001 +From b39a7eee0091bc3a7c1a84f28957697d5d6a0983 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 282be3b076cfd73d02c1ae4ea9ec5e484f9dd379 Mon Sep 17 00:00:00 2001 +From 6497629f38960fdf5447aeaaed069fea0155e960 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 66033d52226cb9a5bbb0ca00400b9097bcaa013a Mon Sep 17 00:00:00 2001 +From 61b4d6328a4bd4e5af28db74eeb08847e5ba6b2c 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 2600d52ce2078c0ed53831d10553ee8c098131b1 Mon Sep 17 00:00:00 2001 +From 94084982b9ad5297058b71edf8c68af47b4a03ab 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 322dbc58a6072883e36a46b6964df14f3b4f61aa Mon Sep 17 00:00:00 2001 +From 91bcb212a95e604255635aede6b02e0155b7f16e 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 3e9f9f4ba6a12f6439901727dc43c51388ca6d2a Mon Sep 17 00:00:00 2001 +From 5d86007ea9f825363a939da5cac21be6f55b4f2b 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 42a61a91c772a32fa9d1fe16fad6a8b485f00e4f Mon Sep 17 00:00:00 2001 +From 4b3e10e6dc09bfe9d16af4c039fa548297c52da2 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 7c12b7edde01090d80c5f3a7ab072c0b85dc5341 Mon Sep 17 00:00:00 2001 +From 52e0295949eba32ed00906b728ed73b78f8c971a 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 e9de764cd5519fcbc2c3feb661f3de8da5d94811 Mon Sep 17 00:00:00 2001 +From 6358a0d0bc866330ee01e17a065e0fd0931f5b0f 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 47ebd4cf40b26f30d2e81af8ecb886f218310f67 Mon Sep 17 00:00:00 2001 +From 70cf53e2c68d935b1cd4a4f69384cac36c70c816 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 0b12c5df47a6b3a07f87d6721d8c9ff51e9bc7f0 Mon Sep 17 00:00:00 2001 +From 9ec3d5e63670fb73723124fd3d431cf370a92ab3 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 d4c9ac29f3a90888508a72801d09356595f823a8 Mon Sep 17 00:00:00 2001 +From c18bb087ee1904baf55ce158193939d13fbcc0d3 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 bb4bd434c676f2bb05998d726d21e2b5c4619f83 Mon Sep 17 00:00:00 2001 +From 3f2b4f91e7beb4718e18bdd72213843bef352bb5 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 e4bce3aec1cfc24d88ba98ec6c26539188cc0940 Mon Sep 17 00:00:00 2001 +From 4772afafcd378d231d196f8d5a2543e952c0da84 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 bcbffba02ceae37760c67c1f94c2ddc78938828b Mon Sep 17 00:00:00 2001 +From b166c317906ee97cb8ffaea2a0c4720f4317f7e9 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 4dc7f12b014b85ccaf2104074d83b2e877e02906 Mon Sep 17 00:00:00 2001 +From 61eb5ef1d852308c29da4889b4f41a0b35b24731 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 6ff4edca15cfff4329a7fc637a9c4c9b3eda23a8 Mon Sep 17 00:00:00 2001 +From 457f586249af47a7f71bcdac3352a210bf6e8cb6 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 29e2b6e675215d1094bdabe98ef593d30de5ff7b Mon Sep 17 00:00:00 2001 +From 93382dabe01809b1ea877d3f2cd0061104046c2c 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 92c72343e05f391458eb64af273ccc3465ebd458 Mon Sep 17 00:00:00 2001 +From 1ca669ab80cd4cd6811d537705712ea2405f74ef 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 78ec245e7a94d755ed905c59e927603e11a7c1c6 Mon Sep 17 00:00:00 2001 +From 23c7bab829638fb46a95269800d3d7be28cab952 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 8ca0408ef986ea2fcbce9e5071b5e465ef4d4998 Mon Sep 17 00:00:00 2001 +From bd928e06fb5c3d80a6b75027067d17db17522dd9 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 1119e5c2fc74c99e78ec546c70607c3e0557cada Mon Sep 17 00:00:00 2001 +From 89821efdfa02133dc07cad795a2e2bd93b6e4417 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 06ac27d6c45a311ae2cb09d228cef47e92edddfc Mon Sep 17 00:00:00 2001 +From 950861d25a21ab4679935c56217bdaeca18085c6 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 4abd6da4d37ea924a9d873b56bba5fb54bcd7acc Mon Sep 17 00:00:00 2001 +From 6ff8c1168014021fb9e13212fa939fb5d3a9edc5 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 abda485d08039307dfb35a890912ae2e80946342 Mon Sep 17 00:00:00 2001 +From b43b0c27e5c54851b8f8b330a7aed0686c892d4b 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 e17a10c721a42ee9b5af18cb1831d481ca5bf84c Mon Sep 17 00:00:00 2001 +From abcc1dd044369e167714d2689e29fc58d1992d51 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 6e37a475c313bded2b66942b52531d6d156eb8fc Mon Sep 17 00:00:00 2001 +From 5d3dd93a3e29d5735b8f50cf7df7112cf82c3794 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 e158ccd8bcbe3a6643ff3b6dc37f90573a8ccd25 Mon Sep 17 00:00:00 2001 +From 4962803fa396332f73f2077a03d0cd9be36a1afc 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 803033abb7480e307fbb2a9540013f2054916e80 Mon Sep 17 00:00:00 2001 +From 507599e52c4eb4ebdc7689ae24bdd44c8da53004 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 d9509b9c70ba62abc60c5e315c520a7fefe1af9a Mon Sep 17 00:00:00 2001 +From d40d04054b91f61439027b71b1de8c7ad153d2e0 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 77ccb6688b162d2046e0c8b23999e5ffdb607b93 Mon Sep 17 00:00:00 2001 +From b5a05b9c9dda5f0983d5940c5338f6dea89495d6 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 8f45b888c304f9e269ea3266383fe21a839bd2ba Mon Sep 17 00:00:00 2001 +From 4690c2ea4ace9def5d3db3f00fe7e6f6e6ace705 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 8bc2cf01bafeddb4a7980f11147ce2b6acc9f961 Mon Sep 17 00:00:00 2001 +From 3dd7c882be28f4f3d04d55bda434301656641fe9 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 f1556eae94a496fa0ca016a873109619084019c8 Mon Sep 17 00:00:00 2001 +From b1d38ffd30f6cd60e27380f06f5d0278fd6112c2 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 10698552d3d8b9c0c0ff457cff450b8e26ea6194 Mon Sep 17 00:00:00 2001 +From 3a1626a62377c41c695822371b7b97f1081ae39a 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 bb59089474b6b9b7980536d7dc886ac5abe77db4 Mon Sep 17 00:00:00 2001 +From 2b5e541d09beb3901b86578321defa4f570cb866 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 29b9b5cce0caef21c425dc212ac696b28adcb6f0 Mon Sep 17 00:00:00 2001 +From a6370845037d4da391615f64a2d3274565f14267 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 923b6c2448f4a8c20fd644cb5efdcd6edd7826c4 Mon Sep 17 00:00:00 2001 +From a40843352510cfabb14d8011e479dbb1d8e35335 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 4cbb082d821c36805dbed271d582e7b6cbbe82ec Mon Sep 17 00:00:00 2001 +From 56a7b25a5fa26a305d5290d5cb0cabaa5aa8a096 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 6258442e7fe8887adf9ec65492c54433bd66808c Mon Sep 17 00:00:00 2001 +From 5016bb660f621d02945667355cb97ea5d07e05ef 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 e920a35d3e3d49ddb21a1541bd7f182682507efd Mon Sep 17 00:00:00 2001 +From 54e263494fc3d0415fae8bc852d1549c79bcc515 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 85bdda21ca8d6aebfa6a8016be5c09fc6f54a401 Mon Sep 17 00:00:00 2001 +From 24ff70c14c446081875958c87c8114bd356c375d 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 ce60a9c62da19da0a6df73af3c6fe39ff56ad20d Mon Sep 17 00:00:00 2001 +From 2320542d9520844a03e83ad19bc363eee99eb390 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 e2f3517de0255ae51b52071f8fca3ae5978dbb57 Mon Sep 17 00:00:00 2001 +From f4fb5253f5b7f913576d89cb29fc34397400218e 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 f4076cf8216b904d4840d04e2c65b5bf48443731 Mon Sep 17 00:00:00 2001 +From 87e5ad1b74dd4b391480045da22d85a6d4426a3a 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 b7aff8ba6f70a2ff9b97f5fe3d0098966a38aa95 Mon Sep 17 00:00:00 2001 +From e16990a4eaf844d2bc25e79e8dce397aaf2634dd 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 f52d9f72d1bc2895728a4d26298ccbf058a98030 Mon Sep 17 00:00:00 2001 +From 1f12d72f78c4e3a32ae45dbd1f59dafa4c5f8ff0 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 7509425d6acf00041252ccb3b0b5e487eb78b08d Mon Sep 17 00:00:00 2001 +From 892ecf25f3c307ec4bed1db8e5a0b7a63d633ddc 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 10af2809da247c29842b1d40c3d4ec3af0944176 Mon Sep 17 00:00:00 2001 +From 2e2e7f9139f79526545db438897610801dd8b46d 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 01f4d47d07442bf4fec5f4ce9c2cc61c8b20dedc Mon Sep 17 00:00:00 2001 +From f6031541ee948dbb8f1748a2bbbe0be6fa2aa4d4 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 0b9e53f5ba5288aede199c9dc30a9d25ae6ce8ac Mon Sep 17 00:00:00 2001 +From fb9a0efa04aefbc53589e10ee8014dab493389f9 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 97a662fec1220109b9bbe7af7be756e6395d7f72 Mon Sep 17 00:00:00 2001 +From 5ee7b9e1b097ab5181276c5a6492c52421aac6f4 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 e29992ca001ade15f85a8b9568dd8f18b78cbf9c Mon Sep 17 00:00:00 2001 +From e66792f8b0dc6807feada22266194eb655a6cc94 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 e038118e3d7d38dbe722b0cb029092898a946806 Mon Sep 17 00:00:00 2001 +From 0cdd58c383a2bab7c2384c59b657989db0e6bb33 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 5c2a14f1f0b34a07574d31aac0ff926155d9394f Mon Sep 17 00:00:00 2001 +From 0223fd34be079c4974f3a8e0255b33d7d48d8d39 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 95bffeeb796afec3258c265e975675bca39f43d2 Mon Sep 17 00:00:00 2001 +From b8738ae7f8bd53a939e89e2d4b245e1a012064ec 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 9b25eb5e3b70d03e4ea89c89f5bf3074bc077887 Mon Sep 17 00:00:00 2001 +From c81ee1d27182948b873c268ed1ee2d3fddedd57e 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 4e1461ec4c94a10cef6cf7036a0bfaff21b9a587 Mon Sep 17 00:00:00 2001 +From 9c867620b8c01599e412e30f526c440b278e0d0c 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 4ba25e7e7fbef635ec027083d46402deff4196ac Mon Sep 17 00:00:00 2001 +From 0a9dc256190396f700eb4da043383eda71a86d52 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 f384a85f635bb59ab2eddb393403d7dcfe9f43b3 Mon Sep 17 00:00:00 2001 +From 79a79c3f003fba956a2844ea66ec54c887d66c55 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 ba762751665bf143ed45192d20df0ba5f262335b Mon Sep 17 00:00:00 2001 +From 8d2429f7dab1e6ff1f242aa3d67b9aaa676d6901 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 7a12779c252c6d0a7e7bab49e0dfa1fa1aa4a5ab Mon Sep 17 00:00:00 2001 +From e5d7dcf87182be44649d8b0c3c1a66ba0f7dfb76 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 230a31a63a04ac3376f3e567ed377f576d20e5c6 Mon Sep 17 00:00:00 2001 +From ffc65d50cac68c6ae91951cce4ed536e1eb346a8 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 2078fcc63d0dc0a3d06cf7ef1cd8b7302d115c4d Mon Sep 17 00:00:00 2001 +From 9890e4b687fbeb01401880d091b5621e3fcab53d 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 b9922a85e394bcc8c065176758d6523756d831c8 Mon Sep 17 00:00:00 2001 +From 9c652ea235ae8ee534d92cfc2d9b09ff2e1662ab 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 efbb05148839854a9625ccf7bcaf673df53b9f69 Mon Sep 17 00:00:00 2001 +From 1a8c9ba374779f40e426f6ae26848542e8a63dd1 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