diff --git a/projects/RPi/patches/linux/linux-01-RPi_support.patch b/projects/RPi/patches/linux/linux-01-RPi_support.patch index d1baf78c6c..544c26aafc 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 37229e4ca2098a855df94fef6deac31be9f2d261 Mon Sep 17 00:00:00 2001 +From 9e66f6a24fd8fe1dc45a4f887ff87f924a047fb3 Mon Sep 17 00:00:00 2001 From: Steve Glendinning Date: Thu, 19 Feb 2015 18:47:12 +0000 Subject: [PATCH 001/171] smsx95xx: fix crimes against truesize @@ -48,7 +48,7 @@ index 340c13484e5cc7dd5001577b7522d5a4318bd5b6..7d3d98f0405ad948f9ab3e035a70e15c usbnet_skb_return(dev, ax_skb); } -From 03978b30381de5eacd6b715bf93c031ce9851b79 Mon Sep 17 00:00:00 2001 +From ba8ca5da84c410b5eb5c443ecc0c9e6e960aea38 Mon Sep 17 00:00:00 2001 From: Sam Nazarko Date: Fri, 1 Apr 2016 17:27:21 +0100 Subject: [PATCH 002/171] 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 2a79faa12ca8a850597f6a275d8b345c812ea8b3 Mon Sep 17 00:00:00 2001 +From 3cf3c21aced0eb8b0d3aca54a56e74469b6a8c50 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 26 Mar 2013 17:26:38 +0000 Subject: [PATCH 003/171] 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 95c08f30b4dcd9527119174c21234376b0311ed5 Mon Sep 17 00:00:00 2001 +From 74ed59571548c96eebf50a2e29ab952ddc577f65 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 13 Mar 2015 12:43:36 +0000 Subject: [PATCH 004/171] Protect __release_resource against resources without @@ -224,7 +224,7 @@ index 9b5f04404152c296af3a96132f27cfc80ffa9af9..f8a9af6e6b915812be2ba2c1c2b40106 for (;;) { tmp = *p; -From b0e0ec4edc5b0b7377cd01418488522cec7b1983 Mon Sep 17 00:00:00 2001 +From aff2473cb7314f05c4ea99e246ac8a5ccea13bac Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 18 Dec 2014 16:07:15 -0800 Subject: [PATCH 005/171] mm: Remove the PFN busy warning @@ -239,10 +239,10 @@ Signed-off-by: Eric Anholt 1 file changed, 2 deletions(-) diff --git a/mm/page_alloc.c b/mm/page_alloc.c -index 6d30e914afb6c1b9ecc77b33ee5e01fc7a0ed6b3..c507ff0f4442d9e4ddd35c34067e9fb8bf2e264d 100644 +index fc32aa81f3593537cc2b11d5f63b5c5f517097a4..0775fd2e3c75f90d9dcfd747dc5627c6ccdb901b 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c -@@ -7666,8 +7666,6 @@ int alloc_contig_range(unsigned long start, unsigned long end, +@@ -7668,8 +7668,6 @@ int alloc_contig_range(unsigned long start, unsigned long end, /* Make sure the range is really isolated. */ if (test_pages_isolated(outer_start, end, false)) { @@ -252,7 +252,7 @@ index 6d30e914afb6c1b9ecc77b33ee5e01fc7a0ed6b3..c507ff0f4442d9e4ddd35c34067e9fb8 goto done; } -From 48bc0476dceeb0228434642fedbdb70cbb9b4467 Mon Sep 17 00:00:00 2001 +From 1987b068a09eb52c7f63e3ae6b3064c0652fb65d Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 4 Dec 2015 17:41:50 +0000 Subject: [PATCH 006/171] irq-bcm2836: Prevent spurious interrupts, and trap @@ -282,7 +282,7 @@ index e7463e3c08143acae3e8cc5682f918c6a0b07ebd..a8db33b50ad9ff83d284fa54fe4d3b65 #endif } else if (stat) { -From 6d5a3fbf8c5e770ce39526f8f372597135491d66 Mon Sep 17 00:00:00 2001 +From f6313cd6835f4a6324a7561efc040566909a81ce Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 9 Feb 2017 14:33:30 +0000 Subject: [PATCH 007/171] irq-bcm2836: Avoid "Invalid trigger warning" @@ -309,7 +309,7 @@ index a8db33b50ad9ff83d284fa54fe4d3b65f859df0f..c4e151451cf8c8ebde5225515eac2786 static void -From ce33760ccf79c949e360a8bae820f35bf3a82032 Mon Sep 17 00:00:00 2001 +From d5b47eb8bc0c475012c2727f58bfe12d4de8b3fc 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 008/171] irqchip: bcm2835: Add FIQ support @@ -441,7 +441,7 @@ index 44d7c38dde479d771f3552e914bf8c1c1f5019f7..42ff5e6a8e0d532f5b60a1e7af7cc4d9 } -From 67dc1f0c755fb02197a42b523e072bc11bc08140 Mon Sep 17 00:00:00 2001 +From 43b5c0bcf436b3a6553976b6f82d30fa23fa858d 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 009/171] irqchip: irq-bcm2835: Add 2836 FIQ support @@ -543,7 +543,7 @@ index 42ff5e6a8e0d532f5b60a1e7af7cc4d941bd5008..eccf6ed025299cb480884f5bcbe77abf for (b = 0; b < NR_BANKS; b++) { for (i = 0; i < bank_irqs[b]; i++) { -From 1f89cd619048388f332d552a4cd8ad0a63f793ad Mon Sep 17 00:00:00 2001 +From 953efc75dda130d219708df3bc59d9e3fafb5975 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 14 Jul 2015 10:26:09 +0100 Subject: [PATCH 010/171] spidev: Add "spidev" compatible string to silence @@ -567,7 +567,7 @@ index cda10719d1d1b21b32866d2b79363faa461ab8e1..4f3779d3aa0960640506725bde918075 }; MODULE_DEVICE_TABLE(of, spidev_dt_ids); -From ebce3c37e61b16a07af58fa431e695a01ed7a5bc Mon Sep 17 00:00:00 2001 +From 923b5f0260844f03d8289fb1f2aba5007825dfdd Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 3 Jan 2017 18:25:01 +0000 Subject: [PATCH 011/171] Revert "pinctrl: bcm2835: switch to GPIOLIB_IRQCHIP" @@ -869,7 +869,7 @@ index 230883168e99a1a3fecc7916ef0a7e0de7e8b3f1..ff3789a11b3c36b922b9d08035abb638 if (IS_ERR(pc->pctl_dev)) { gpiochip_remove(&pc->gpio_chip); -From 738c683cb84c63bad7a55a85864e28690181bda3 Mon Sep 17 00:00:00 2001 +From 0bed7a22039fec43b610714697e46c583e5ffefb Mon Sep 17 00:00:00 2001 From: notro Date: Thu, 10 Jul 2014 13:59:47 +0200 Subject: [PATCH 012/171] pinctrl-bcm2835: Set base to 0 give expected gpio @@ -894,7 +894,7 @@ index ff3789a11b3c36b922b9d08035abb638187c2f5a..d2b537572095c86576f78536f737c102 .can_sleep = false, }; -From 2276af84e9b2cc838a4ef150ffe7f1146601dfbc Mon Sep 17 00:00:00 2001 +From 67f4315d1fea0df94cc3f559c498b687ddd0a69c Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 26 Feb 2015 09:58:22 +0000 Subject: [PATCH 013/171] pinctrl-bcm2835: Only request the interrupts listed @@ -924,7 +924,7 @@ index d2b537572095c86576f78536f737c102487f99f4..a9d480df32562defbf8be0faf0a39bfe pc->irq_data[i].irqgroup = i; -From 4514c52837a3af28c320e647fae59692f9bebb5c Mon Sep 17 00:00:00 2001 +From 8e4d7810e3141b3d9ec73e938c71e7b41d1ffb4a Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 24 Jun 2015 14:10:44 +0100 Subject: [PATCH 014/171] spi-bcm2835: Support pin groups other than 7-11 @@ -1008,7 +1008,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 2d644bb8fb20f31b172594461a2b95d283aebf7f Mon Sep 17 00:00:00 2001 +From bd9d2588ae8524905bb31d07a8777883bd87f15a Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 1 Jul 2016 22:09:24 +0100 Subject: [PATCH 015/171] spi-bcm2835: Disable forced software CS @@ -1045,7 +1045,7 @@ index 5dfe20ffc2866fa6789825016c585175a29705b6..8493474d286f7a1ac6454a22c61c8c2c return 0; } -From dfb0e0a6e87f7b5ee7dc9a7e07552ccd27d6bc38 Mon Sep 17 00:00:00 2001 +From 6e66efcdd701687a5761682bf9b1a7cf7a328464 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 8 Nov 2016 21:35:38 +0000 Subject: [PATCH 016/171] spi-bcm2835: Remove unused code @@ -1136,7 +1136,7 @@ index 8493474d286f7a1ac6454a22c61c8c2cef9121bf..33d75ad38a7f77d085321ace9101900a } -From 5e156ea923f4f4c73a1487e1bdb7542d38bd496e Mon Sep 17 00:00:00 2001 +From a5a8d62b14d203398e66e8ac1fac369c412d7be0 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/171] ARM: bcm2835: Set Serial number and Revision @@ -1192,7 +1192,7 @@ index 0c1edfc98696da0e0bb7f4a18cdfbcdd27a9795d..8f152266ba9b470df2eaaed9ebcf158e static const char * const bcm2835_compat[] = { -From 03dce78499a4f9712cd9c877fe08be1193364c2b Mon Sep 17 00:00:00 2001 +From 7ad17dc8c32f5fb8c66f1ee89b197198b42ed2b8 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/171] dmaengine: bcm2835: Load driver early and support @@ -1298,7 +1298,7 @@ index 6204cc32d09c5096df8aec304c3c37b3bcb6be44..599c218dc8a73172dd4bd4a058fc8f95 MODULE_ALIAS("platform:bcm2835-dma"); MODULE_DESCRIPTION("BCM2835 DMA engine driver"); -From b1bcea47d48005fbc7e8f6db5fd8201e72c62a5e Mon Sep 17 00:00:00 2001 +From 7562f83f070e6ac00af8f6bc8e88db3ac27d4267 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 25 Jan 2016 17:25:12 +0000 Subject: [PATCH 019/171] firmware: Updated mailbox header @@ -1362,7 +1362,7 @@ index cb979ad90401e299344dd5fae38d09c489d8bd58..30fb37fe175df604a738258a2a632bca RPI_FIRMWARE_VCHIQ_INIT = 0x00048010, -From 340cea14864037bcdba88b7d46df300a7da849d1 Mon Sep 17 00:00:00 2001 +From d61bec770ac915dce813c91e8187909fe44fb65c Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 15 Jun 2016 16:48:41 +0100 Subject: [PATCH 020/171] rtc: Add SPI alias for pcf2123 driver @@ -1385,7 +1385,7 @@ index 8895f77726e8da5444afcd602dceff8f25a9b3fd..1833b8853ceb0e6147cceb93a00e558c MODULE_LICENSE("GPL"); +MODULE_ALIAS("spi:rtc-pcf2123"); -From 9c8db7773206553e01f9132a0498e9de8d9d92fb Mon Sep 17 00:00:00 2001 +From c4d800ec5c53b07878715f3ba174921472cad593 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/171] watchdog: bcm2835: Support setting reboot partition @@ -1490,7 +1490,7 @@ index b339e0e67b4c1275fd4992fea4f1e24c0575b783..26b7177573fac2af1cd4ab5488d2686f static int bcm2835_wdt_probe(struct platform_device *pdev) -From 3462c5a7189effa478b706c0b638e7ca24123439 Mon Sep 17 00:00:00 2001 +From cdb366ed6b520d094162f9219201f3430911133c Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 5 Apr 2016 19:40:12 +0100 Subject: [PATCH 022/171] reboot: Use power off rather than busy spinning when @@ -1516,7 +1516,7 @@ index 3b2aa9a9fe268d45335f781c4aa22cf573753a1b..0180d89a34af45c56243fe0f17fbe209 /* -From 887a7a669ed3a1f8222a48b43d6dce6c922b60f4 Mon Sep 17 00:00:00 2001 +From 1380e0abc58fbb14c511825e434b8942e16296cc Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 9 Nov 2016 13:02:52 +0000 Subject: [PATCH 023/171] bcm: Make RASPBERRYPI_POWER depend on PM @@ -1538,7 +1538,7 @@ index 49f1e2a75d614bc21db152327c7b425ae2504f8d..dccd2374ed00631abd441e3e9d78ee74 help This enables support for the RPi power domains which can be enabled -From e6a0518d514f25f76d6c73ae216cc033c5270b3a Mon Sep 17 00:00:00 2001 +From c0b8b717218730cc8b821ebe5000dc0c7b3e4246 Mon Sep 17 00:00:00 2001 From: Martin Sperl Date: Fri, 2 Sep 2016 16:45:27 +0100 Subject: [PATCH 024/171] Register the clocks early during the boot process, so @@ -1586,7 +1586,7 @@ index 58ce6af8452db9ca8b4d3c380a06e448919f6a8d..11d89d106026f15719ea25047d6f357b MODULE_AUTHOR("Eric Anholt "); MODULE_DESCRIPTION("BCM2835 clock driver"); -From 32e44ff0ba32fb91af9959c860dfe180d4717c55 Mon Sep 17 00:00:00 2001 +From 9cedec68487eb950a5651771cf3474e24f781e6b Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 6 Dec 2016 17:05:39 +0000 Subject: [PATCH 025/171] bcm2835-rng: Avoid initialising if already enabled @@ -1615,7 +1615,7 @@ index 574211a495491d9d6021dcaefe4274a63ed02055..e66c0fca8c6090e32f72796c0877a1cf err = hwrng_register(&bcm2835_rng_ops); if (err) { -From 4eda4eb4700d892623e5736a91a17dc495b5ca97 Mon Sep 17 00:00:00 2001 +From 0b1f4c4d9a0fccb5e53d3b7fea9312f1a24d8c69 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 24 Aug 2016 16:28:44 +0100 Subject: [PATCH 026/171] kbuild: Ignore dtco targets when filtering symbols @@ -1638,7 +1638,7 @@ index dd8e2dde0b34b3759fe6061eb5c2887f4ecd21fd..801faf1fa311262445dea6e091bf1ac7 esac | tr ";" "\n" | sed -rn 's/^.*=== __KSYM_(.*) ===.*$$/KSYM_\1/p' -From 1730649809433aff9773c11cc1c6adba43c7431c Mon Sep 17 00:00:00 2001 +From fbbd21e8e72109ddbe521d00190c808a706da2dd Mon Sep 17 00:00:00 2001 From: Robert Tiemann Date: Mon, 20 Jul 2015 11:01:25 +0200 Subject: [PATCH 027/171] BCM2835_DT: Fix I2S register map @@ -1679,7 +1679,7 @@ index 65783de0aedf3da79adc36fd077b7a89954ddb6b..a89fe4220fdc3f26f75ee66daf187554 dmas = <&dma 2>, <&dma 3>; -From 52d82830253a5d4a77a8d08660c661d5d290cd40 Mon Sep 17 00:00:00 2001 +From 8dba71ea7b3c10eb7eb8f5e1838886679f0629c7 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 13 Feb 2017 17:20:08 +0000 Subject: [PATCH 028/171] clk-bcm2835: Mark used PLLs and dividers CRITICAL @@ -1710,7 +1710,7 @@ index 11d89d106026f15719ea25047d6f357b4bfcb2c5..fe8f5d65f2749cb3ddc878df61664826 divider->data = data; -From 2c6e3bf5df110616d8431acf1dbd4452a4c72156 Mon Sep 17 00:00:00 2001 +From 0a8bdb85f200776c1a93f8557361e56bb0a12909 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 13 Feb 2017 17:20:08 +0000 Subject: [PATCH 029/171] clk-bcm2835: Add claim-clocks property @@ -1815,7 +1815,7 @@ index fe8f5d65f2749cb3ddc878df616648267441e0ee..92b5e0f5145b32d3bfc3592fe381e8be sizeof(cprman_parent_names)); of_clk_parent_fill(dev->of_node, cprman->real_parent_names, -From 6e0f9e7b744ed269ded135ed2c182cbc2f4fbcee Mon Sep 17 00:00:00 2001 +From 7cfdccc0ff63062d1f1c6d5212b8ab2b78ed69b4 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 6 Mar 2017 09:06:18 +0000 Subject: [PATCH 030/171] clk-bcm2835: Read max core clock from firmware @@ -1933,7 +1933,7 @@ index 92b5e0f5145b32d3bfc3592fe381e8be3cd90c72..336f8c9c44325d0a94e591a8557f7af2 for (i = 0; !of_property_read_u32_index(pdev->dev.of_node, "claim-clocks", -From d4394bfc39fdc341c21b2d0e8b6bd0d3d5ec4f6b Mon Sep 17 00:00:00 2001 +From cb627cac81337ac3a461cdc4a37c3a2e640fad00 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 9 Feb 2017 14:36:44 +0000 Subject: [PATCH 031/171] sound: Demote deferral errors to INFO level @@ -1949,7 +1949,7 @@ Signed-off-by: Phil Elwell 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sound/soc/soc-core.c b/sound/soc/soc-core.c -index 921622a019448394687655034f52befb4abfd6ec..e9c52f8faa77dfe2ae0a736e9ab93f99fe3766f5 100644 +index 13c875e2392a40ec5651d7c12a28b9ac9f3aab85..23d56057e49b5ff6b6c3c352c150fee8cf7d8752 100644 --- a/sound/soc/soc-core.c +++ b/sound/soc/soc-core.c @@ -1072,7 +1072,7 @@ static int soc_bind_dai_link(struct snd_soc_card *card, @@ -1971,7 +1971,7 @@ index 921622a019448394687655034f52befb4abfd6ec..e9c52f8faa77dfe2ae0a736e9ab93f99 goto _err_defer; } -From 107df5f121a5ee1b897ddb9cd1062e42033e048c Mon Sep 17 00:00:00 2001 +From 27ed6d7c9d312f6a636da014dc12387db0e9e800 Mon Sep 17 00:00:00 2001 From: Claggy3 Date: Sat, 11 Feb 2017 14:00:30 +0000 Subject: [PATCH 032/171] Update vfpmodule.c @@ -2111,7 +2111,7 @@ index a71a48e71fffa8626fe90106815376c44bbe679b..d6c0a5a0a5ae3510db3ace5e3f5d3410 /* * Save the userland NEON/VFP state. Under UP, -From 249a676647a748fbcf6fe03f010d2b1197a3d922 Mon Sep 17 00:00:00 2001 +From 15dee829774265d460487fd090dc442a795ab448 Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Wed, 8 Mar 2017 21:13:24 +1100 Subject: [PATCH 033/171] ASoC: bcm2835_i2s.c: relax the ch2 register setting @@ -2135,7 +2135,7 @@ index 6ba20498202ed36906b52096893a88867a79269f..56df7d8a43d0aac055a91b0d24aca8e1 format |= BCM2835_I2S_CH1(BCM2835_I2S_CHPOS(ch1pos)); format |= BCM2835_I2S_CH2(BCM2835_I2S_CHPOS(ch2pos)); -From 2390f1197b2c75e6c87b68b9427884c229078c88 Mon Sep 17 00:00:00 2001 +From 2301201306e82ce660137677c2d837342f7d66aa 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 034/171] i2c: bcm2835: Add debug support @@ -2327,7 +2327,7 @@ index cd07a69e2e9355540442785f95e90823b05c9d10..47167f403cc8329bd811b47c7011c299 if (i2c_dev->msg_err & BCM2835_I2C_S_ERR) return -EREMOTEIO; -From b81f017de0c819dbea9fd3155ace0e72d0945585 Mon Sep 17 00:00:00 2001 +From ffba652176323a554192da6c09dbf01900ce51da Mon Sep 17 00:00:00 2001 From: popcornmix Date: Sun, 12 May 2013 12:24:19 +0100 Subject: [PATCH 035/171] Main bcm2708/bcm2709 linux port @@ -2518,7 +2518,7 @@ index cfb4b4496dd9f61362dea012176c146120fada07..d9c6c217c4d6a2408abe2665bf7f2700 MODULE_AUTHOR("Lubomir Rintel "); MODULE_DESCRIPTION("BCM2835 mailbox IPC driver"); -From 44904337e45dedd9e5df64b746412339a6fc1de7 Mon Sep 17 00:00:00 2001 +From d44991d8f61e20220552020f024a1899490809f2 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 1 May 2013 19:46:17 +0100 Subject: [PATCH 036/171] Add dwc_otg driver @@ -63663,7 +63663,7 @@ index 0000000000000000000000000000000000000000..cdc9963176e5a4a0d5250613b61e26c5 +test_main(); +0; -From c44595de2c467fccd8a1999848473aa0e80e59dd Mon Sep 17 00:00:00 2001 +From f29711d1ae2a6bba42b7097b3803dcfd6a48985d Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 17 Jun 2015 17:06:34 +0100 Subject: [PATCH 037/171] bcm2708 framebuffer driver @@ -67125,7 +67125,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 59a12a5b4905a82acaf85343a2e8e5e29da14376 Mon Sep 17 00:00:00 2001 +From ce0ce7a3ae3f1ede6ccba61e7b6ec52c8979fa56 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 14:22:53 +0100 Subject: [PATCH 038/171] dmaengine: Add support for BCM2708 @@ -67759,7 +67759,7 @@ index 0000000000000000000000000000000000000000..c5bfff2765be4606077e6c8af73040ec + +#endif /* _PLAT_BCM2708_DMA_H */ -From 5bd2a0833bdc7756177f50732ef9426142c57c92 Mon Sep 17 00:00:00 2001 +From 8b421b987e047e3ad92a9b52af07c2141f8478b3 Mon Sep 17 00:00:00 2001 From: gellert Date: Fri, 15 Aug 2014 16:35:06 +0100 Subject: [PATCH 039/171] MMC: added alternative MMC driver @@ -69484,7 +69484,7 @@ index 0000000000000000000000000000000000000000..4fe8d1fe44578fbefcd48f8c327ba3d0 +MODULE_LICENSE("GPL v2"); +MODULE_AUTHOR("Gellert Weisz"); -From d4114289609c402128506a89098f71b59f3b6d52 Mon Sep 17 00:00:00 2001 +From 8971cfe84450522b876c381149f17328a18ed629 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 25 Mar 2015 17:49:47 +0000 Subject: [PATCH 040/171] Adding bcm2835-sdhost driver, and an overlay to @@ -71893,7 +71893,7 @@ index 0000000000000000000000000000000000000000..9c6f199a7830959f31012d86bc1f8b1a +MODULE_LICENSE("GPL v2"); +MODULE_AUTHOR("Phil Elwell"); -From a5788b27403760d756a5d1ffa751ba6d12bbae55 Mon Sep 17 00:00:00 2001 +From 20d3de16ae5578f44ddd92c119ae64b8710cc451 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 28 Oct 2016 15:36:43 +0100 Subject: [PATCH 041/171] vc_mem: Add vc_mem driver for querying firmware @@ -72421,7 +72421,7 @@ index 0000000000000000000000000000000000000000..20a475377eb3078ea1ecaef2b24efc35 + +#endif /* _VC_MEM_H */ -From fe5a978c9470c7e9e5b71d0e4e07933560b250d2 Mon Sep 17 00:00:00 2001 +From 7195a9c3c38bf9b45850df71635b5654babdf514 Mon Sep 17 00:00:00 2001 From: Tim Gover Date: Tue, 22 Jul 2014 15:41:04 +0100 Subject: [PATCH 042/171] vcsm: VideoCore shared memory service for BCM2835 @@ -76879,7 +76879,7 @@ index 0000000000000000000000000000000000000000..334f36d0d697b047df2922b5f2db67f3 + +#endif /* __VMCS_SM_IOCTL_H__INCLUDED__ */ -From ecbc8cd6a42b1c385eafa815a4574fa22de9e574 Mon Sep 17 00:00:00 2001 +From 74215628f049f929f6eed11286469b2e5e88a25a Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Fri, 21 Aug 2015 23:14:48 +0100 Subject: [PATCH 043/171] Add /dev/gpiomem device for rootless user GPIO access @@ -77190,7 +77190,7 @@ index 0000000000000000000000000000000000000000..f5e7f1ba8fb6f18dee77fad06a17480c +MODULE_DESCRIPTION("gpiomem driver for accessing GPIO from userspace"); +MODULE_AUTHOR("Luke Wren "); -From 0e841ee5bd030af794eb363362a453f198a8e375 Mon Sep 17 00:00:00 2001 +From 49a3fd60e170b2b8f0da0b2336dd34248dfa726a Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Sat, 5 Sep 2015 01:14:45 +0100 Subject: [PATCH 044/171] Add SMI driver @@ -79144,7 +79144,7 @@ index 0000000000000000000000000000000000000000..ee3a75edfc033eeb0d90a687ffb68b10 + +#endif /* BCM2835_SMI_H */ -From 1d426eb0d77027631752251c05c88cf92755b061 Mon Sep 17 00:00:00 2001 +From e32cb6c275f9c6a7d6f7aeed89feeb7a67a54ae6 Mon Sep 17 00:00:00 2001 From: Martin Sperl Date: Tue, 26 Apr 2016 14:59:21 +0000 Subject: [PATCH 045/171] MISC: bcm2835: smi: use clock manager and fix reload @@ -79317,7 +79317,7 @@ index 63a4ea08b9930a3a31a985f0a1d969b488ed49ec..1261540703127d1d63b9f3c87042c6e5 return 0; } -From ae8d4cf3f4d56d03a38d9606c4c6437d50a29437 Mon Sep 17 00:00:00 2001 +From bc3b6983fe60ed706c878ffb41676095b086a5ef Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Sat, 5 Sep 2015 01:16:10 +0100 Subject: [PATCH 046/171] Add SMI NAND driver @@ -79685,7 +79685,7 @@ index 0000000000000000000000000000000000000000..02adda6da18bd0ba9ab19a104975b79d + ("Driver for NAND chips using Broadcom Secondary Memory Interface"); +MODULE_AUTHOR("Luke Wren "); -From 92763d447628e20f13972e392704af45737ecabb Mon Sep 17 00:00:00 2001 +From a5298e21d4687afdb521dc88d8d4d510b383a0a0 Mon Sep 17 00:00:00 2001 From: Aron Szabo Date: Sat, 16 Jun 2012 12:15:55 +0200 Subject: [PATCH 047/171] lirc: added support for RaspberryPi GPIO @@ -80548,7 +80548,7 @@ index 0000000000000000000000000000000000000000..fb69624ccef00ddbdccf8256d6baf1b1 + +#endif -From 28f9b273d64b2f75f50538271b4845a9105c5ca0 Mon Sep 17 00:00:00 2001 +From 06bdd4cf5bee6712c1c0d4ea803e8d0d794c3ba5 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 3 Jul 2013 00:49:20 +0100 Subject: [PATCH 048/171] Add cpufreq driver @@ -80818,7 +80818,7 @@ index 0000000000000000000000000000000000000000..414fbdc10dfbfc6e4bb47870a7af3fd5 +module_init(bcm2835_cpufreq_module_init); +module_exit(bcm2835_cpufreq_module_exit); -From 00fb246704d1f801a4077fb78ba094bc887e4523 Mon Sep 17 00:00:00 2001 +From ab22956b1b3b1f6934668dbcff1b49155765d21d Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 17 Jun 2015 15:44:08 +0100 Subject: [PATCH 049/171] Add Chris Boot's i2c driver @@ -81486,7 +81486,7 @@ index 0000000000000000000000000000000000000000..962f2e5c7455d91bf32925d785f5f16b +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:" DRV_NAME); -From 18530dc8eea211f481c9da0032caee21616eb756 Mon Sep 17 00:00:00 2001 +From ab017a3b356dd86a69e0c898cc493e2984ca1a0f 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 050/171] char: broadcom: Add vcio module @@ -81714,7 +81714,7 @@ index 0000000000000000000000000000000000000000..c19bc2075c77879563ef5e59038b5a14 +MODULE_DESCRIPTION("Mailbox userspace access"); +MODULE_LICENSE("GPL"); -From fb4704b323b630fa31819ad31f086283ffdbb0f9 Mon Sep 17 00:00:00 2001 +From 1ecf16e7b54a244ee9772859307e8d8d3b052289 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 051/171] firmware: bcm2835: Support ARCH_BCM270x @@ -81800,7 +81800,7 @@ index dd506cd3a5b874f9e1acd07efb8cd151bb6145d1..3f070bd38a91511c986e3fb114b15bd4 MODULE_AUTHOR("Eric Anholt "); MODULE_DESCRIPTION("Raspberry Pi firmware driver"); -From 94d8f4f0e0123fb7eb902d36ba2bc8f6b7c9e867 Mon Sep 17 00:00:00 2001 +From 528ea2136f932f0997f4350b70b9c91123aa532f Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 11 May 2015 09:00:42 +0100 Subject: [PATCH 052/171] scripts: Add mkknlimg and knlinfo scripts from tools @@ -82330,7 +82330,7 @@ index 0000000000000000000000000000000000000000..84be2593ec1de8f97b0167ff06b3e05d + return $trailer; +} -From 38ba3c6f4597479ce348d776d2e26bcb4a34791d Mon Sep 17 00:00:00 2001 +From 20367cf0ac82a755e33861c6648c8097d1fdaab7 Mon Sep 17 00:00:00 2001 From: notro Date: Wed, 9 Jul 2014 14:46:08 +0200 Subject: [PATCH 053/171] BCM2708: Add core Device Tree support @@ -93778,7 +93778,7 @@ index 58c05e5d9870b6c18a72da7dc44ff3112994946d..9842523b225a88505d796cc689c04f40 # Bzip2 -From f287cc6436c4563092747c1dd236980cfda0c3d4 Mon Sep 17 00:00:00 2001 +From fa62052ac2966bcf5680040a5c65bb24b4b6410d Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 6 Feb 2015 13:50:57 +0000 Subject: [PATCH 054/171] BCM270x_DT: Add pwr_led, and the required "input" @@ -93956,7 +93956,7 @@ index 64c56d454f7df9f864a5242ce4212df586f66886..3fd74c8737871cb56f0355c858fc135e /* set_brightness_work / blink_timer flags, atomic, private. */ unsigned long work_flags; -From 5a9e4ea3a3fae90963d454f0c436da9062f98441 Mon Sep 17 00:00:00 2001 +From c49d6d264876617bea5dfc56ed02b74a3206d5d8 Mon Sep 17 00:00:00 2001 From: Siarhei Siamashka Date: Mon, 17 Jun 2013 13:32:11 +0300 Subject: [PATCH 055/171] fbdev: add FBIOCOPYAREA ioctl @@ -94227,7 +94227,7 @@ index fb795c3b3c178ad3cd7c9e9e4547ffd492bac181..703fa8a70574323abe2fb32599254582 __u32 dx; /* screen-relative */ __u32 dy; -From 68f43368ed664779b32428cec966805481c5e390 Mon Sep 17 00:00:00 2001 +From 5d581d4ce28439920118d0a585e4197134a2f81a Mon Sep 17 00:00:00 2001 From: Harm Hanemaaijer Date: Thu, 20 Jun 2013 20:21:39 +0200 Subject: [PATCH 056/171] Speed up console framebuffer imageblit function @@ -94439,7 +94439,7 @@ index a2bb276a8b2463eee98eb237c4647bc00cd93601..436494fba15abecb400ef28688466faf start_index, pitch_index); } else -From 6bc28fa07fae34849ab26a3a58aac90e0e68ca49 Mon Sep 17 00:00:00 2001 +From 80b8b374cc5f5aa840e6865ee10692b1e0b594b6 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 8 May 2013 11:46:50 +0100 Subject: [PATCH 057/171] enabling the realtime clock 1-wire chip DS1307 and @@ -94692,7 +94692,7 @@ index 90cbe7e65059f6b604a87c6bf39cd9bbeae7684c..a52be51ee0a5511a75d4eaa8dacaec5e u8, w1_slave_found_callback); }; -From 21fa6157fce2da5b34130cdf4fe34f4bd5496078 Mon Sep 17 00:00:00 2001 +From 9dd583562e45e58c0ed800335512dd635f65ce53 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 14 Jul 2014 22:02:09 +0100 Subject: [PATCH 058/171] hid: Reduce default mouse polling interval to 60Hz @@ -94727,7 +94727,7 @@ index c008847e0b20a2accb00451b10fb1c648f67925b..4a86428a3b4e3d51e9ac6ce9c9c11097 break; case HID_GD_JOYSTICK: -From 84d30d88b73646d661128aadc766cd18aa6f67b1 Mon Sep 17 00:00:00 2001 +From 65d40b25807c571c9717389b1af76c444e5d5555 Mon Sep 17 00:00:00 2001 From: Gordon Hollingworth Date: Tue, 12 May 2015 14:47:56 +0100 Subject: [PATCH 059/171] rpi-ft5406: Add touchscreen driver for pi LCD display @@ -95088,7 +95088,7 @@ index 30fb37fe175df604a738258a2a632bca3bfff33f..4a3d79d3b48eb483a4e4bf498f617515 RPI_FIRMWARE_FRAMEBUFFER_SET_BACKLIGHT = 0x0004800f, -From b7687f86aa1b38032bf2205f5ba1c9cefe626ec0 Mon Sep 17 00:00:00 2001 +From b57d244ea7b64cc9badce90eaf713c7616f28f15 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 28 Nov 2016 16:50:04 +0000 Subject: [PATCH 060/171] Improve __copy_to_user and __copy_from_user @@ -96666,7 +96666,7 @@ index 17ec37811c32f09126ed42753037e055c5cec115..c08f81812d0d56a0d90c1eb6777d0622 bool "Broadcom BCM63xx DSL SoC" depends on ARCH_MULTI_V7 -From 8ee7b40d039f29b520c95ad107bb26497ce456e9 Mon Sep 17 00:00:00 2001 +From 9d5d81d6fe9589f1f3aa30523f815f065ba5c4a2 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 25 Jun 2015 12:16:11 +0100 Subject: [PATCH 061/171] gpio-poweroff: Allow it to work on Raspberry Pi @@ -96704,7 +96704,7 @@ index be3d81ff51cc3f510d85e4eed7a52960e51e7bc1..a030ae9fb1fca325061c093696e82186 "%s: pm_power_off function already registered", __func__); -From 7b2cb133b5a36c31a93b88818e2ef5fcba878783 Mon Sep 17 00:00:00 2001 +From e4166420c8a2a3178580e4d782e87676b5bb9d7c Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 14 Jul 2015 14:32:47 +0100 Subject: [PATCH 062/171] mfd: Add Raspberry Pi Sense HAT core driver @@ -97572,7 +97572,7 @@ index 0000000000000000000000000000000000000000..56196dc2af10e464a1e3f98b028dca1c + +#endif -From 0df9bada5c80345eec1854dee235f30958ce98f5 Mon Sep 17 00:00:00 2001 +From f7e5636df4622b0a5765aaaea1efa8eddb8433a0 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 19:19:08 +0100 Subject: [PATCH 063/171] ASoC: Add support for HifiBerry DAC @@ -97750,7 +97750,7 @@ index 0000000000000000000000000000000000000000..ee9f133953544629282631e5ef3f73fe +MODULE_DESCRIPTION("ASoC Driver for HifiBerry DAC"); +MODULE_LICENSE("GPL v2"); -From a423a6b3b0f3c4b2a58dd9c2fdb027a5fcbd75ba Mon Sep 17 00:00:00 2001 +From ea3d0590afcbb71ecf244eafa2374c680349e855 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Mon, 25 Jan 2016 15:48:59 +0000 Subject: [PATCH 064/171] ASoC: Add support for Rpi-DAC @@ -98037,7 +98037,7 @@ index 0000000000000000000000000000000000000000..afe1b419582aa40c4b2729d242bb13cd +MODULE_AUTHOR("Florian Meier "); +MODULE_LICENSE("GPL v2"); -From bc669f2e93b755a04846203e34fefb3ca7069e60 Mon Sep 17 00:00:00 2001 +From fb58b973a0cc7e693a89bf36c95f404da92b9deb Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Wed, 15 Jan 2014 21:41:23 +0100 Subject: [PATCH 065/171] ASoC: wm8804: Implement MCLK configuration options, @@ -98089,7 +98089,7 @@ index af95d648265b3e92e345101542b332aee35191d4..513f56ba132929662802d15cdc653af3 .component_driver = { .dapm_widgets = wm8804_dapm_widgets, -From c4bdbf348515c884ae0140047ad8aac952a7f8e4 Mon Sep 17 00:00:00 2001 +From 96f68e2a56dc18af165547a4801b6d28ef8242ec Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Wed, 15 Jan 2014 21:42:08 +0100 Subject: [PATCH 066/171] ASoC: BCM:Add support for HiFiBerry Digi. Driver is @@ -98436,7 +98436,7 @@ index 0000000000000000000000000000000000000000..7620dd02de40b6d644ff038b445d375d +MODULE_DESCRIPTION("ASoC Driver for HifiBerry Digi"); +MODULE_LICENSE("GPL v2"); -From 33167b1fab0dfeda109cf5fcced248b235fb6bec Mon Sep 17 00:00:00 2001 +From 7163305e7a8366af275d29de0b2d1b0820b68d3f Mon Sep 17 00:00:00 2001 From: Gordon Garrity Date: Sat, 8 Mar 2014 16:56:57 +0000 Subject: [PATCH 067/171] Add IQaudIO Sound Card support for Raspberry Pi @@ -98774,7 +98774,7 @@ index 0000000000000000000000000000000000000000..1ee4097c846376666775272ed692ca33 +MODULE_DESCRIPTION("ASoC Driver for IQAudio DAC"); +MODULE_LICENSE("GPL v2"); -From 5d59307e1ea2e732d89ab12341ae980dd5487b13 Mon Sep 17 00:00:00 2001 +From 8d9836e7140f7d34ee20db7d557386a8e095e851 Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Mon, 4 Aug 2014 10:06:56 +0200 Subject: [PATCH 068/171] Added support for HiFiBerry DAC+ @@ -99407,7 +99407,7 @@ index 72b19e62f6267698aea45d2410d616d91c1825cb..c6839ef6e16754ed9de2698507b8986a dev_err(dev, "No LRCLK?\n"); return -EINVAL; -From 80f8c2215186804a68fe0dd1bb080e5a13441b99 Mon Sep 17 00:00:00 2001 +From b6b67a303e4aefe3d038a38d2cf41b198ec6d04c Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Mon, 4 Aug 2014 11:09:58 +0200 Subject: [PATCH 069/171] Added driver for HiFiBerry Amp amplifier add-on board @@ -100245,7 +100245,7 @@ index 0000000000000000000000000000000000000000..8f019e04898754d2f87e9630137be9e8 + +#endif /* _TAS5713_H */ -From 32ecc725bacbd959bbcfec0b0c24025887c656a3 Mon Sep 17 00:00:00 2001 +From 00c229a7ec4bec99a3d496fc62a11f61dc088299 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 25 Mar 2015 09:26:17 +0100 Subject: [PATCH 070/171] Add driver for rpi-proto @@ -100463,7 +100463,7 @@ index 0000000000000000000000000000000000000000..fadbfade100228aaafabb0d3bdf35c01 +MODULE_DESCRIPTION("ASoC Driver for Raspberry Pi connected to PROTO board (WM8731)"); +MODULE_LICENSE("GPL"); -From 9a152261008ff0c2f2f9df62fef24b8ec7fcda1f Mon Sep 17 00:00:00 2001 +From ad4481c3315ebe95b17c9d242039ddad2803f512 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 24 Aug 2015 16:03:47 +0100 Subject: [PATCH 071/171] RaspiDAC3 support @@ -100709,7 +100709,7 @@ index 0000000000000000000000000000000000000000..ad2b5b89bc8213dc2e277306ef50d6e3 +MODULE_DESCRIPTION("ASoC Driver for RaspiDAC Rev.3x"); +MODULE_LICENSE("GPL v2"); -From 7f9df119cb8a5492f2aec0d90bef42eb7b7c5bd0 Mon Sep 17 00:00:00 2001 +From 799ea72e455407d1367016ad374b84673a95d054 Mon Sep 17 00:00:00 2001 From: Aaron Shaw Date: Thu, 7 Apr 2016 21:26:21 +0100 Subject: [PATCH 072/171] Add Support for JustBoom Audio boards @@ -101168,7 +101168,7 @@ index 0000000000000000000000000000000000000000..909cf8928f2f4313982316f9c5b8a709 +MODULE_DESCRIPTION("ASoC Driver for JustBoom PI Digi HAT Sound Card"); +MODULE_LICENSE("GPL v2"); -From f8d45dcf3f7142f3ad11682511397a70b4c33379 Mon Sep 17 00:00:00 2001 +From 6bfce16074c6bfbea84adc9ef970c9b8fc1e30f2 Mon Sep 17 00:00:00 2001 From: Andrey Grodzovsky Date: Tue, 3 May 2016 22:10:59 -0400 Subject: [PATCH 073/171] ARM: adau1977-adc: Add basic machine driver for @@ -101353,7 +101353,7 @@ index 0000000000000000000000000000000000000000..f3d7e5db7bb912e1d7ca6f8e8d42df5f +MODULE_DESCRIPTION("ASoC Driver for ADAU1977 ADC"); +MODULE_LICENSE("GPL v2"); -From 60baf4526b4952601afdda781e8022c5b8aa707b Mon Sep 17 00:00:00 2001 +From 7a87650b677d7ce2be60665cede51a6a28e5a9ca Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Mon, 16 May 2016 21:36:31 +1000 Subject: [PATCH 074/171] New AudioInjector.net Pi soundcard with low jitter @@ -101607,7 +101607,7 @@ index 0000000000000000000000000000000000000000..ef54e0f07ea03f59e9957b5d98f3e7fd +MODULE_ALIAS("platform:audioinjector-pi-soundcard"); + -From 80b0243dc7dafc2113353a5062f8922ddb1e8131 Mon Sep 17 00:00:00 2001 +From 1ef0d7e14504564a282e0b7c993b99fb7a36703e Mon Sep 17 00:00:00 2001 From: DigitalDreamtime Date: Thu, 30 Jun 2016 18:38:42 +0100 Subject: [PATCH 075/171] Add IQAudIO Digi WM8804 board support @@ -101910,7 +101910,7 @@ index 0000000000000000000000000000000000000000..33aa2be8a43a12a12cfb5d844dd9732c +MODULE_DESCRIPTION("ASoC Driver for IQAudIO WM8804 Digi"); +MODULE_LICENSE("GPL v2"); -From 9cc15866a3ad341e5c1c8c82b1957f75341893da Mon Sep 17 00:00:00 2001 +From 6db33f6e61bd83d14cfa9a189b293186fc26b0b9 Mon Sep 17 00:00:00 2001 From: escalator2015 Date: Tue, 24 May 2016 16:20:09 +0100 Subject: [PATCH 076/171] New driver for RRA DigiDAC1 soundcard using WM8741 + @@ -102386,7 +102386,7 @@ index 0000000000000000000000000000000000000000..f200688bb4ae32b90a0ced555aed94b0 +MODULE_DESCRIPTION("ASoC Driver for RRA DigiDAC1"); +MODULE_LICENSE("GPL v2"); -From d1777ce574e7205c6770d8805d5032d177d9c66a Mon Sep 17 00:00:00 2001 +From fd29fa50797f95250b9b4187c0e04f902f86731a Mon Sep 17 00:00:00 2001 From: DigitalDreamtime Date: Sat, 2 Jul 2016 16:26:19 +0100 Subject: [PATCH 077/171] Add support for Dion Audio LOCO DAC-AMP HAT @@ -102562,7 +102562,7 @@ index 0000000000000000000000000000000000000000..65e03741d349a2dc5bd91f69855ea952 +MODULE_DESCRIPTION("ASoC Driver for DionAudio LOCO"); +MODULE_LICENSE("GPL v2"); -From 30c1e1dd8bc11a6de393d56ff35e789f57cd2336 Mon Sep 17 00:00:00 2001 +From 74013eeb119f32ec298591f02d6bd49a0fb84e7e Mon Sep 17 00:00:00 2001 From: Clive Messer Date: Mon, 19 Sep 2016 14:01:04 +0100 Subject: [PATCH 078/171] Allo Piano DAC boards: Initial 2 channel (stereo) @@ -102772,7 +102772,7 @@ index 0000000000000000000000000000000000000000..eaf50fb6dbca1970ae1c6f8662088b0f +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Piano DAC"); +MODULE_LICENSE("GPL v2"); -From f445dd1ee8b806540be997a63b84303a1089fc0f Mon Sep 17 00:00:00 2001 +From 26b64dcd0f1a49ba55eda207a8672945aff7e683 Mon Sep 17 00:00:00 2001 From: Raashid Muhammed Date: Mon, 27 Mar 2017 12:35:00 +0530 Subject: [PATCH 079/171] Add support for Allo Piano DAC 2.1 plus add-on board @@ -103520,7 +103520,7 @@ index 0000000000000000000000000000000000000000..56e43f98846b41e487b3089813f7edc3 +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Piano DAC Plus"); +MODULE_LICENSE("GPL v2"); -From cf7e3990cbe808b378c3e5c1d7aaf297dbfbbef0 Mon Sep 17 00:00:00 2001 +From 453efba9b8772f16bfcb22e3087b7595b00c6046 Mon Sep 17 00:00:00 2001 From: BabuSubashChandar Date: Tue, 28 Mar 2017 20:04:42 +0530 Subject: [PATCH 080/171] Add support for Allo Boss DAC add-on board for @@ -104226,7 +104226,7 @@ index 0000000000000000000000000000000000000000..203ab76c7045b081578e23bda1099dd1 +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Boss DAC"); +MODULE_LICENSE("GPL v2"); -From be901eaf76cffe2ff6c4d6fd23d27ffd8eaa9eb3 Mon Sep 17 00:00:00 2001 +From 4b325db910cd266802bfb33cabed9601c1e2bab1 Mon Sep 17 00:00:00 2001 From: gtrainavicius Date: Sun, 23 Oct 2016 12:06:53 +0300 Subject: [PATCH 081/171] Support for Blokas Labs pisound board @@ -105428,7 +105428,7 @@ index 0000000000000000000000000000000000000000..06ff1e53dc9d860946965b6303577762 +MODULE_DESCRIPTION("ASoC Driver for pisound, http://blokas.io/pisound"); +MODULE_LICENSE("GPL v2"); -From 08cb23bbea56de728246e2233a64991c8cb187f2 Mon Sep 17 00:00:00 2001 +From 0ea4abc4b1b902c7d7b1ef6c705427310aef18cd Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 22 Jan 2017 12:49:37 +0100 Subject: [PATCH 082/171] ASoC: Add driver for Cirrus Logic Audio Card @@ -106496,7 +106496,7 @@ index 0000000000000000000000000000000000000000..ac8651ddff7bd3701dffe22c7fb88352 +MODULE_DESCRIPTION("ASoC driver for Cirrus Logic Audio Card"); +MODULE_LICENSE("GPL"); -From 0373dc1d40c8006ae5837b01ca74f6805b24af03 Mon Sep 17 00:00:00 2001 +From f95f6c0636f123bd9ee01df5a5200a12114ab36d Mon Sep 17 00:00:00 2001 From: Miquel Date: Fri, 24 Feb 2017 20:51:06 +0100 Subject: [PATCH 083/171] sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT @@ -106694,7 +106694,7 @@ index 0000000000000000000000000000000000000000..a009c49477972a9832175d86f201b035 +MODULE_DESCRIPTION("ASoC Driver for DionAudio LOCO-V2"); +MODULE_LICENSE("GPL v2"); -From 1f034a8ea9a2834b778a3b44128ab726c8d1070d Mon Sep 17 00:00:00 2001 +From 35726c52a91612f71cecc5f05608a365a5400fb8 Mon Sep 17 00:00:00 2001 From: Fe-Pi Date: Wed, 1 Mar 2017 04:42:43 -0700 Subject: [PATCH 084/171] Add support for Fe-Pi audio sound card. (#1867) @@ -106911,7 +106911,7 @@ index 0000000000000000000000000000000000000000..015b56fd73cc36be5b5eecd17548fd03 +MODULE_DESCRIPTION("ASoC Driver for Fe-Pi Audio"); +MODULE_LICENSE("GPL v2"); -From 18d1740f9ea780d1a40babf5e43726e0e30afdcf Mon Sep 17 00:00:00 2001 +From a256c39bd0fb756de4c254ab5acbd8aa53730fe9 Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Wed, 8 Mar 2017 20:04:13 +1100 Subject: [PATCH 085/171] Add support for the AudioInjector.net Octo sound card @@ -107316,7 +107316,7 @@ index 0000000000000000000000000000000000000000..dcf403ab37639ba79e38278d7e4b1ade +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:audioinjector-octo-soundcard"); -From 72c7344b75c66b4ed60cec3844e1621d226ba8e6 Mon Sep 17 00:00:00 2001 +From 36e58baf742accab182b630c7b273b7e34deda08 Mon Sep 17 00:00:00 2001 From: Peter Malkin Date: Mon, 27 Mar 2017 16:38:21 -0700 Subject: [PATCH 086/171] Driver support for Google voiceHAT soundcard. @@ -107710,7 +107710,7 @@ index 0000000000000000000000000000000000000000..225854b8e5298b3c3018f59a49404354 +MODULE_DESCRIPTION("ASoC Driver for Google voiceHAT SoundCard"); +MODULE_LICENSE("GPL v2"); -From 7a7899e685523051d33dad900f609c426d9f1161 Mon Sep 17 00:00:00 2001 +From 744de3a6d56d2bd75bdf5412f94cf2ec0bf1162e Mon Sep 17 00:00:00 2001 From: P33M Date: Wed, 21 Oct 2015 14:55:21 +0100 Subject: [PATCH 087/171] rpi_display: add backlight driver and overlay @@ -107882,7 +107882,7 @@ index 0000000000000000000000000000000000000000..14a0d9b037395497c1fdae2961feccd5 +MODULE_DESCRIPTION("Raspberry Pi mailbox based Backlight Driver"); +MODULE_LICENSE("GPL"); -From fbcd4f9192bdec4f1d33fcaf6d4792648ab2bed3 Mon Sep 17 00:00:00 2001 +From 7db2147f47d0575429525174fe824325c7d335f5 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 23 Feb 2016 19:56:04 +0000 Subject: [PATCH 088/171] bcm2835-virtgpio: Virtual GPIO driver @@ -107898,7 +107898,7 @@ request that the VPU toggles LEDs. create mode 100644 drivers/gpio/gpio-bcm-virt.c diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig -index f235eae04c16ed1096689329c0462df74e05a36d..e86c7846a88e7f1e0f4da93570a652b318691a94 100644 +index 461d6fc3688b61128f280a84c8ed3e1073488ab0..b1aa6966056b75c940d7fb12dd0ea278dd1449d2 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -134,6 +134,12 @@ config GPIO_BCM_KONA @@ -108159,7 +108159,7 @@ index 4a3d79d3b48eb483a4e4bf498f617515e3ad158f..5f34e1257117fb48013c9926a8a223d6 RPI_FIRMWARE_FRAMEBUFFER_SET_BACKLIGHT = 0x0004800f, -From 13d91a237b256aa435f3e1987a2e2792613661da Mon Sep 17 00:00:00 2001 +From 00412fa37f20f74f36a2dd328703b19a926febd3 Mon Sep 17 00:00:00 2001 From: Dave Stevenson Date: Mon, 20 Feb 2017 17:01:21 +0000 Subject: [PATCH 089/171] bcm2835-gpio-exp: Driver for GPIO expander via @@ -108182,7 +108182,7 @@ Signed-off-by: Dave Stevenson create mode 100644 drivers/gpio/gpio-bcm-exp.c diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig -index e86c7846a88e7f1e0f4da93570a652b318691a94..787b62f3ce29522c929018316d861d75d723c91b 100644 +index b1aa6966056b75c940d7fb12dd0ea278dd1449d2..cf6d5b503c96911eb3acac6c2cde1bd1556ed6a7 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -128,6 +128,13 @@ config GPIO_AXP209 @@ -108488,7 +108488,7 @@ index 5f34e1257117fb48013c9926a8a223d64a598ab7..c819c21b0158a59c1308882e5a40e3f3 /* Dispmanx TAGS */ RPI_FIRMWARE_FRAMEBUFFER_ALLOCATE = 0x00040001, -From 1ed6fdfc6ff35d7847762aa302a293e51159bf85 Mon Sep 17 00:00:00 2001 +From d609b1c9c11bf7f7edc2db7f1a880c03d745a8e1 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 23 Feb 2016 17:26:48 +0000 Subject: [PATCH 090/171] amba_pl011: Don't use DT aliases for numbering @@ -108520,7 +108520,7 @@ index 8a857bb34fbb26c6d60784d3fe7576730a9aa5b3..0afd6f3ee7e8d021d6e324915af4dc7c uap->old_cr = 0; uap->port.dev = dev; -From 4fd3968f5b737a14f625dd84faa61dc6e4d43604 Mon Sep 17 00:00:00 2001 +From fd7ed45b06ebf48afd24f08ef5003e02412ca993 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 1 Mar 2017 16:07:39 +0000 Subject: [PATCH 091/171] amba_pl011: Round input clock up @@ -108609,7 +108609,7 @@ index 0afd6f3ee7e8d021d6e324915af4dc7c7db56083..be4aa91bac66982b1fd9a13e9f971b3b /* unregisters the driver also if no more ports are left */ static void pl011_unregister_port(struct uart_amba_port *uap) -From 6b6e0d6b3e1260a26d3302cdba1b2f6f7c6a2fff Mon Sep 17 00:00:00 2001 +From 22819ab01502981b8b55d2d95e0868ac4df2eef0 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 3 Dec 2014 13:23:28 +0200 Subject: [PATCH 092/171] OF: DT-Overlay configfs interface @@ -109044,7 +109044,7 @@ index 0000000000000000000000000000000000000000..0037e6868a6cda8706c88194c6a4454b +} +late_initcall(of_cfs_init); -From a51910d50791981bfc5e2484e655f9b1a8f5c12e Mon Sep 17 00:00:00 2001 +From 68dad5187f97ede22122e4742d2bc48d04382095 Mon Sep 17 00:00:00 2001 From: Cheong2K Date: Fri, 26 Feb 2016 18:20:10 +0800 Subject: [PATCH 093/171] brcm: adds support for BCM43341 wifi @@ -109158,7 +109158,7 @@ index 7a2b49587b4d32dde1af56a2979d4e1818500f84..df138305217384de2359313bc7d00528 MODULE_PARM_DESC(roamoff, "Do not use internal roaming engine"); diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c -index fbcbb43259366ccd87c37119a5024dbb825099ed..21bb3dccfeee7922af7bfd8953ca3e7f4601ab64 100644 +index f3556122c6ace17c419e13023057861957a507fa..f8d4647016a1cde3d51dd43da07a46ce9771fa18 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c @@ -609,6 +609,7 @@ BRCMF_FW_NVRAM_DEF(4329, "brcmfmac4329-sdio.bin", "brcmfmac4329-sdio.txt"); @@ -109179,7 +109179,7 @@ index fbcbb43259366ccd87c37119a5024dbb825099ed..21bb3dccfeee7922af7bfd8953ca3e7f BRCMF_FW_NVRAM_ENTRY(BRCM_CC_43362_CHIP_ID, 0xFFFFFFFE, 43362), BRCMF_FW_NVRAM_ENTRY(BRCM_CC_4339_CHIP_ID, 0xFFFFFFFF, 4339), -From 1c63dddb5def1899340b3d9a67e3fc79b8bcee9b Mon Sep 17 00:00:00 2001 +From a54c9b3117e34e85d646fa5bc0bb2c4f6aa7e04e Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 17 Feb 2017 15:26:13 +0000 Subject: [PATCH 094/171] brcmfmac: Mute expected startup 'errors' @@ -109206,7 +109206,7 @@ index 508cab2d0817914d454958f92167d350c74d9a5d..987b1f5b999b0ecb68b6ce741b8e3ddb req->alpha2[0], req->alpha2[1]); return; -From 7f0de7087be9c181fcfc4356c06e7984ed813a51 Mon Sep 17 00:00:00 2001 +From e94e477d8071a22c82629edfb39794675826b701 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 17 Dec 2015 13:37:07 +0000 Subject: [PATCH 095/171] hci_h5: Don't send conf_req when ACTIVE @@ -109232,7 +109232,7 @@ index c0e4e26dc30d7c3c6a771b7b86df88c8cf763646..7308287259eedcaf229f8a496a0e3826 if (H5_HDR_LEN(hdr) > 2) h5->tx_win = (data[2] & 0x07); -From 59194fbc80f6377ee7be8a164f48c0c1a8b9d8f6 Mon Sep 17 00:00:00 2001 +From 2046da4187a68c0613e50536e989052f799508cb Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 13 Apr 2015 17:16:29 +0100 Subject: [PATCH 096/171] config: Add default configs @@ -111887,7 +111887,7 @@ index 0000000000000000000000000000000000000000..29fd2abc2cbfcaed37cb630b5edffaa5 +CONFIG_CRC_ITU_T=y +CONFIG_LIBCRC32C=y -From f611e3a253c73c680a785ddbf6cf097930907449 Mon Sep 17 00:00:00 2001 +From 4926ed335b31b3ca495603fbdb64012decdba983 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Wed, 24 Aug 2016 03:35:56 -0700 Subject: [PATCH 097/171] Add arm64 configuration and device tree differences. @@ -113304,7 +113304,7 @@ index 0000000000000000000000000000000000000000..e6b09fafa27eed2b762e3d53b55041f7 +CONFIG_LIBCRC32C=y +CONFIG_BCM2835_VCHIQ=n -From e1d8593be7a080cce498200162ef14ab088cc58c Mon Sep 17 00:00:00 2001 +From e1b2089fea573dd9eab06d3006bcbc93d22989eb Mon Sep 17 00:00:00 2001 From: Electron752 Date: Thu, 12 Jan 2017 07:07:08 -0800 Subject: [PATCH 098/171] ARM64: Make it work again on 4.9 (#1790) @@ -113716,7 +113716,7 @@ index e6b09fafa27eed2b762e3d53b55041f793683d27..c7e891d72969a388d9b135a36dbfc9c9 CONFIG_LIBCRC32C=y -CONFIG_BCM2835_VCHIQ=n -From 92fd6e3c706e90532edb747c7955b7f4cd46c4ff Mon Sep 17 00:00:00 2001 +From b2a60d4b990c369e4a8cbad77e331519e56f5c68 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Thu, 12 Jan 2017 19:10:07 -0800 Subject: [PATCH 099/171] ARM64: Enable HDMI audio and vc04_services in @@ -113748,7 +113748,7 @@ index c7e891d72969a388d9b135a36dbfc9c9cb609bf8..4b90f9b64abe9f089ba56b13d5a00de3 CONFIG_BCM2835_MBOX=y # CONFIG_IOMMU_SUPPORT is not set -From 4bd4c8054cb56f34d59d76f23fbb74879c975d5f Mon Sep 17 00:00:00 2001 +From adcb032a98a3a987e6ed52ffbccccef3437709cf Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Thu, 12 Jan 2017 19:14:03 -0800 Subject: [PATCH 100/171] ARM64: Run bcmrpi3_defconfig through savedefconfig. @@ -113796,7 +113796,7 @@ index 4b90f9b64abe9f089ba56b13d5a00de33343bfb9..dac962ca1634662ce7d966f1ffb53b5b CONFIG_FB_TFT_AGM1264K_FL=m CONFIG_FB_TFT_BD663474=m -From 4540aabb31ff843203f4020172fb6e296d22286f Mon Sep 17 00:00:00 2001 +From a26c42c4e640a373d4cf1d12c4848067ed54fe09 Mon Sep 17 00:00:00 2001 From: Electron752 Date: Sat, 14 Jan 2017 02:54:26 -0800 Subject: [PATCH 101/171] ARM64: Enable Kernel Address Space Randomization @@ -113831,7 +113831,7 @@ index dac962ca1634662ce7d966f1ffb53b5bfa27c506..aae33b4b3c3e736ea7cd3ca242158ad6 CONFIG_BINFMT_MISC=y CONFIG_COMPAT=y -From f18644a0f2b6ffa2193ed440f2604b59c2a47413 Mon Sep 17 00:00:00 2001 +From 6107b36b798441e651e697e1d206078f03207375 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sun, 15 Jan 2017 07:31:59 -0800 Subject: [PATCH 102/171] ARM64: Enable RTL8187/RTL8192CU wifi in build config @@ -113859,7 +113859,7 @@ index aae33b4b3c3e736ea7cd3ca242158ad6ba558aff..b7d762df19b85e369a32cd823dfd0621 CONFIG_ZD1211RW=m CONFIG_MAC80211_HWSIM=m -From 051faad1251a6b162610d3abf1116f44a028aaa5 Mon Sep 17 00:00:00 2001 +From 005539bc3e00ecdca684d1294eb5723c08600a7c Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:33:51 -0800 Subject: [PATCH 103/171] ARM64/DWC_OTG: Port dwc_otg driver to ARM64 @@ -114205,7 +114205,7 @@ index 6b2c7d0c93f36a63863ff4b0ecc1f3eab77e058b..d7b700ff17821ad1944e36721fe6b2db /** The OS page size */ #define DWC_OS_PAGE_SIZE PAGE_SIZE -From cc64efc9123cd405a7aa8bd98619d62ed6c87f37 Mon Sep 17 00:00:00 2001 +From 0b4ebee2524f9b46871a61e168a5a86914700cf4 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:43:57 -0800 Subject: [PATCH 104/171] ARM64: Round-Robin dispatch IRQs between CPUs. @@ -114282,7 +114282,7 @@ index c4e151451cf8c8ebde5225515eac2786d6f61d46..9a7ee04ee0d9b7aa734cf3159ed59c19 .name = "bcm2836-gpu", .irq_mask = bcm2836_arm_irqchip_mask_gpu_irq, -From 4ca23f6f5ed92caedcb6b70dd164d9c3dbe4b2d0 Mon Sep 17 00:00:00 2001 +From 9cec8b90848dd2e0aebccfbe412438e06e80e9f2 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:45:03 -0800 Subject: [PATCH 105/171] ARM64: Enable DWC_OTG Driver In ARM64 Build @@ -114306,7 +114306,7 @@ index b7d762df19b85e369a32cd823dfd062145bdefa7..4d85c231c5ea0244e1b05fb4a5e3c8fd CONFIG_USB_STORAGE=y CONFIG_USB_STORAGE_REALTEK=m -From 0ed7d3af78a3c182ca9d4fe4d281c84cb0cd828d Mon Sep 17 00:00:00 2001 +From b0af80266874b085bb153f9df22c8a9843b38874 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 11 Feb 2017 01:18:31 -0800 Subject: [PATCH 106/171] ARM64: Force hardware emulation of deprecated @@ -114337,7 +114337,7 @@ index f0e6d717885b1fcf3b22f64c10c38f19c25f809d..0cb830d30fb6d2bd26ab572efe893649 case INSN_OBSOLETE: insn->current_mode = INSN_UNDEF; -From a95f379ca7a3a511133fbfab6438000fe7c53eb5 Mon Sep 17 00:00:00 2001 +From 8cf4c7290e0e50719910d6d4f2c778c643dd981c Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 10 Feb 2017 17:57:08 -0800 Subject: [PATCH 107/171] build/arm64: Add rules for .dtbo files for dts @@ -114365,7 +114365,7 @@ index 9b41f1e3b1a039cd45fe842e10abff0181186fdf..dc2859b8eed168ed52e95c503e7a5ce3 dtbs: prepare scripts -From be7ed8225ea1a8447987b7473ab6478171a519a1 Mon Sep 17 00:00:00 2001 +From 037e62ea0b84377d18aa118f41ee4d943da3e83e Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Mon, 9 May 2016 17:28:18 -0700 Subject: [PATCH 108/171] clk: bcm2835: Mark GPIO clocks enabled at boot as @@ -114406,7 +114406,7 @@ index 336f8c9c44325d0a94e591a8557f7af246adc857..caa05e5ad0b7b5cd683e04fb3591a3df * rate changes on at least of the parents. */ -From 9cd886934c6ad34fd4b6f8d4caba6b96bcbd29e3 Mon Sep 17 00:00:00 2001 +From 99a3a9992b7c334f46f62cf60bf5cc67506726e8 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 24 Feb 2015 13:40:50 +0000 Subject: [PATCH 109/171] pinctrl-bcm2835: Fix interrupt handling for GPIOs @@ -114442,7 +114442,7 @@ index a9d480df32562defbf8be0faf0a39bfe06ff71f9..18c92bae3b2e7e9f8208ca0d4487b08b .suppress_bind_attrs = true, }, -From 4efc92bfb3a63ae28d915f2bec44126884e46043 Mon Sep 17 00:00:00 2001 +From bfff71b7d0c341cb3969fe5f52341f8f467f6194 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 23 Mar 2017 10:06:56 +0000 Subject: [PATCH 110/171] ASoC: Add prompt for ICS43432 codec @@ -114470,7 +114470,7 @@ index aca3a53f08dba8762307f7c25a5d7c5561b9cf71..a3be6e005a895b995897cc007bb85c78 config SND_SOC_INNO_RK3036 tristate "Inno codec driver for RK3036 SoC" -From 42df2bf08a6631710b4a41a6c7808fc959b0af3a Mon Sep 17 00:00:00 2001 +From 60c8ab655db6eda4c5ce409ce640b1785d1995e8 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 23 Mar 2017 16:34:46 +0000 Subject: [PATCH 111/171] bcm2835-aux: Add aux interrupt controller @@ -114637,7 +114637,7 @@ index bd750cf2238d61489811e7d7bd3b5f9950ed53c8..41e0702fae4692221980b0d02aed1ba6 BCM2835_AUX_CLOCK_COUNT, GFP_KERNEL); if (!onecell) -From 84c8daa7e25a58ea8412664cf91cd6c5bab7f4f8 Mon Sep 17 00:00:00 2001 +From ddcd0faf12c46449eab6889ec369cffd8245c9aa Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Fri, 29 Apr 2016 10:32:17 -0700 Subject: [PATCH 112/171] mmc: read mmc alias from device tree @@ -114697,7 +114697,7 @@ index 1503412f826cd0e0e9ad37a0554b31596a49eb77..2f5b3cf86293b96b104eac7c6d48a583 kfree(host); return NULL; -From 0bc21329ca25c2d150148dcdb3ec383537851027 Mon Sep 17 00:00:00 2001 +From b1c899f1eb4516e50e666c9a7fe00f92b0009b39 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 11 May 2016 12:50:33 +0100 Subject: [PATCH 113/171] mmc: Add MMC_QUIRK_ERASE_BROKEN for some cards @@ -114730,7 +114730,7 @@ Signed-off-by: Phil Elwell 4 files changed, 40 insertions(+), 4 deletions(-) diff --git a/drivers/mmc/core/block.c b/drivers/mmc/core/block.c -index 8ac59dc80f23e51b8449c884611396376000e5a4..809d9b4da8881ef4ec80017d3430f22f0b88c662 100644 +index e5938c791330c9be1203c2698bc511e4f98aaea4..9185562d0bc5a5eaed5c7dabf274807e8b673533 100644 --- a/drivers/mmc/core/block.c +++ b/drivers/mmc/core/block.c @@ -125,6 +125,13 @@ static DEFINE_MUTEX(open_lock); @@ -114747,7 +114747,7 @@ index 8ac59dc80f23e51b8449c884611396376000e5a4..809d9b4da8881ef4ec80017d3430f22f static inline int mmc_blk_part_switch(struct mmc_card *card, struct mmc_blk_data *md); -@@ -2247,6 +2254,7 @@ static int mmc_blk_probe(struct mmc_card *card) +@@ -2248,6 +2255,7 @@ static int mmc_blk_probe(struct mmc_card *card) { struct mmc_blk_data *md, *part_md; char cap_str[10]; @@ -114755,7 +114755,7 @@ index 8ac59dc80f23e51b8449c884611396376000e5a4..809d9b4da8881ef4ec80017d3430f22f /* * Check that the card supports the command class(es) we need. -@@ -2254,7 +2262,16 @@ static int mmc_blk_probe(struct mmc_card *card) +@@ -2255,7 +2263,16 @@ static int mmc_blk_probe(struct mmc_card *card) if (!(card->csd.cmdclass & CCC_BLOCK_READ)) return -ENODEV; @@ -114773,7 +114773,7 @@ index 8ac59dc80f23e51b8449c884611396376000e5a4..809d9b4da8881ef4ec80017d3430f22f md = mmc_blk_alloc(card); if (IS_ERR(md)) -@@ -2262,9 +2279,14 @@ static int mmc_blk_probe(struct mmc_card *card) +@@ -2263,9 +2280,14 @@ static int mmc_blk_probe(struct mmc_card *card) string_get_size((u64)get_capacity(md->disk), 512, STRING_UNITS_2, cap_str, sizeof(cap_str)); @@ -114840,7 +114840,7 @@ index 46c73e97e61f08a41d9753079345f5965caebbc5..388c551ed11e9d06ea1c25b6553d47a8 unsigned int erase_size; /* erase size in sectors */ -From a48e18abc05e6c58e42560b0edc0f966ae3bb81c Mon Sep 17 00:00:00 2001 +From e264d2bc8b55ddcbc2ccba7bc6882fc4048fed7c Mon Sep 17 00:00:00 2001 From: Yasunari Takiguchi Date: Fri, 14 Apr 2017 10:43:57 +0100 Subject: [PATCH 114/171] This is the driver for Sony CXD2880 DVB-T2/T tuner + @@ -130975,7 +130975,7 @@ index 0000000000000000000000000000000000000000..82e122349055be817eb74ed5bbcd7560 +MODULE_AUTHOR("Sony Semiconductor Solutions Corporation"); +MODULE_LICENSE("GPL v2"); -From 1abb0f7784a17840b6593fa07f820ecc61006235 Mon Sep 17 00:00:00 2001 +From 88d733dea6b9e3dbdf86a68eb03f9771a9531c8f Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 09:18:09 +0100 Subject: [PATCH 115/171] raspberrypi-firmware: Define the MBOX channel in the @@ -131000,7 +131000,7 @@ index c819c21b0158a59c1308882e5a40e3f3fe73cbdf..de2a3dcd562beb752266eaf0070e5586 enum rpi_firmware_property_status { -From 3a9b134b4a1a2adad08652f0175cd9b26ad0e0c5 Mon Sep 17 00:00:00 2001 +From 04cab7cbc6e00bb382f32bac4597f93face8014e Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 09:16:19 +0100 Subject: [PATCH 116/171] raspberrypi-firmware: Export the general transaction @@ -131047,7 +131047,7 @@ index de2a3dcd562beb752266eaf0070e55861d553f5f..dc7fd58afd5dddebf9b17065bb069a1d #endif /* __SOC_RASPBERRY_FIRMWARE_H__ */ -From f1c74d7e8e1b7207ceb6d46e1f0d596175aca7d6 Mon Sep 17 00:00:00 2001 +From bf87987041e16b619ee4dbfcd6661d6f945c52df Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 08:39:33 +0100 Subject: [PATCH 117/171] drm/vc4: Add a mode for using the closed firmware for @@ -131822,7 +131822,7 @@ index 0000000000000000000000000000000000000000..7dd233eed677c1689492ab95bc864753 + }, +}; -From 2d8f0b524434ddf68c1a615cec93e9ff80cd6f4b Mon Sep 17 00:00:00 2001 +From d5d9b1edd7d50840ebe5cc237e0973749cb2c15a Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 1 Feb 2017 17:09:18 -0800 Subject: [PATCH 118/171] drm/vc4: Name the primary and cursor planes in fkms. @@ -131849,7 +131849,7 @@ index 7dd233eed677c1689492ab95bc86475330d2d63b..e6097046fb25361bc61d657083d95b63 if (type == DRM_PLANE_TYPE_PRIMARY) { vc4_plane->fbinfo = -From 063381a3e8657446989053c1accfe220cd547733 Mon Sep 17 00:00:00 2001 +From 01260d12116b47c830c4a3d549f6d155b3c7a649 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 1 Feb 2017 17:10:09 -0800 Subject: [PATCH 119/171] drm/vc4: Add DRM_DEBUG_ATOMIC for the insides of @@ -131922,7 +131922,7 @@ index e6097046fb25361bc61d657083d95b634232aabc..72d0b9cffe3d2997d69040c46f4aee11 RPI_FIRMWARE_SET_CURSOR_STATE, &packet_state, -From b7b1f0c237d84f95b4b091d2ab0ff59b71be7a33 Mon Sep 17 00:00:00 2001 +From 95e05768644aaf6b78f62b013d9dcba9eda07f51 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 2 Feb 2017 09:42:18 -0800 Subject: [PATCH 120/171] drm/vc4: Fix sending of page flip completion events @@ -131967,7 +131967,7 @@ index 72d0b9cffe3d2997d69040c46f4aee11e22aa213..185f9bd3c1b2d47d0c1fc5293db4199b static void vc4_crtc_handle_page_flip(struct vc4_crtc *vc4_crtc) -From 0091276f616d88d0525cc25c804c1ec641a0a0ff Mon Sep 17 00:00:00 2001 +From 8ce247ff22008e4d9ed3cfcc73ddc7fd23f16b5b Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 18 Apr 2017 21:43:46 +0100 Subject: [PATCH 121/171] vc4_fkms: Apply firmware overscan offset to hardware @@ -132027,7 +132027,7 @@ index 185f9bd3c1b2d47d0c1fc5293db4199bd8963023..072f377b7423ee603d73ace2bf6d620f return 0; -From 29f8184176d1fac35442b2cbeb0d111ed74a4956 Mon Sep 17 00:00:00 2001 +From 0243559cc746bd23521d37a184e54186173dc3c7 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 16 May 2017 14:39:49 +0100 Subject: [PATCH 122/171] mmc: Change downstream MMC driver CONFIG option @@ -132078,7 +132078,7 @@ index cd3a47d8965958ccf3ac3d186a05bbd437494154..9ba643d3b2e12960f5ce4b0eb5d75c1c obj-$(CONFIG_MMC_WBSD) += wbsd.o obj-$(CONFIG_MMC_AU1X) += au1xmmc.o -From 94846e24eed3565ad4c71b5795faf3839062f455 Mon Sep 17 00:00:00 2001 +From 2558bc05e1728266a82fd4a56adbd52b2aa91aef Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 16 May 2017 19:34:52 +0100 Subject: [PATCH 123/171] config: Add CONFIG_I2C_ROBOTFUZZ_OSIF @@ -132113,7 +132113,7 @@ index 29fd2abc2cbfcaed37cb630b5edffaa5b4994f6e..05d6d108cb2d013588ccc971c83dcd21 CONFIG_SPI_BCM2835=m CONFIG_SPI_BCM2835AUX=m -From b5c707e17d18493b87cf361f4e0128ca434491dd Mon Sep 17 00:00:00 2001 +From 06fac9da9bc546d2b333051c84adb04e0769187c Mon Sep 17 00:00:00 2001 From: popcornmix Date: Thu, 18 May 2017 11:40:43 +0100 Subject: [PATCH 124/171] config: Add FB_TFT_ST7789V module @@ -132148,7 +132148,7 @@ index 05d6d108cb2d013588ccc971c83dcd212308f230..54175b3c558e89d56b7d65752bccc6bd CONFIG_FB_TFT_TLS8204=m CONFIG_FB_TFT_UC1701=m -From 978106fae773214800f3d5df63c2eefe54584693 Mon Sep 17 00:00:00 2001 +From 34a86d4334ee2328a427fbf03125a23e0d25fbf8 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 18 May 2017 15:36:46 +0100 Subject: [PATCH 125/171] staging: bcm2835-audio: Fix memory corruption @@ -132186,7 +132186,7 @@ index 5f3d8f2339e34834d11edfa8de1d5819e3e32b4f..89f96f3c02805f4114ec9b488e18d00e return ret; } -From bce54cb23da5a0980dd42d5fffb828bb52cd9f5b Mon Sep 17 00:00:00 2001 +From 81d0db749acdccbd531fc419658f37831a0b38ec Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 15 May 2017 16:40:05 +0100 Subject: [PATCH 126/171] config: Add CONFIG_TOUCHSCREEN_GOODIX @@ -132221,7 +132221,7 @@ index 54175b3c558e89d56b7d65752bccc6bdaebcfd5a..1d2d27cb950b5e799370b7ca557f4bcb CONFIG_TOUCHSCREEN_RPI_FT5406=m CONFIG_TOUCHSCREEN_USB_COMPOSITE=m -From 97398ec1fb3b1fe7b6278b5b3cca43ef91afe07c Mon Sep 17 00:00:00 2001 +From f2c714780e51c506a997ac485fc24f72e46d816a Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 16 May 2017 15:58:00 +0100 Subject: [PATCH 127/171] config: Add CONFIG_TOUCHSCREEN_EDT_FT5X06 @@ -132256,7 +132256,7 @@ index 1d2d27cb950b5e799370b7ca557f4bcb2508169b..de0b998202e23eec39fafce0e8cd346e CONFIG_TOUCHSCREEN_USB_COMPOSITE=m CONFIG_TOUCHSCREEN_STMPE=m -From 57eb23413772a977ff8fd7e55ad3687f61b43a37 Mon Sep 17 00:00:00 2001 +From 359c024e9d32c6be8b98fbbce2e8a6a3c963a70e Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 22 May 2017 13:35:28 +0100 Subject: [PATCH 128/171] config: Add CONFIG_IPV6_SIT_6RD @@ -132291,7 +132291,7 @@ index de0b998202e23eec39fafce0e8cd346e68817f6c..c4d82bec0aefc191c6049500fbeda6ea CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_IPV6_SUBTREES=y -From 56cd865d3a9bcfdaddec09a8a770c774aa48e168 Mon Sep 17 00:00:00 2001 +From 7af33f5e2dff8af62de0342ab9e75ed52547d357 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 22 May 2017 15:28:27 +0100 Subject: [PATCH 129/171] config: Add CONFIG_IPV6_ROUTE_INFO @@ -132326,7 +132326,7 @@ index c4d82bec0aefc191c6049500fbeda6ea0a47f590..7d3522df2b28e53cb63a081316891879 CONFIG_INET6_ESP=m CONFIG_INET6_IPCOMP=m -From 24958c6dfe21c5ea41d2c51749d6a1e46b4b4705 Mon Sep 17 00:00:00 2001 +From c985b0eadc96f2d2a6bea460034e1133fdb8f193 Mon Sep 17 00:00:00 2001 From: P33M Date: Thu, 25 May 2017 16:04:53 +0100 Subject: [PATCH 130/171] dwc_otg: make periodic scheduling behave properly for @@ -132500,7 +132500,7 @@ index 85a6d431ca54b47dc10573aa72d1ad69d06f2e36..4b1dd9de99e9e08b2e006fb5f8a7ef92 status = check_max_xfer_size(hcd, qh); if (status) { -From 3625c10e9da80eb11407aeff2a17c5571668b18e Mon Sep 17 00:00:00 2001 +From 7ecf10d375158c3999d8b350807fff73efffb894 Mon Sep 17 00:00:00 2001 From: P33M Date: Fri, 26 May 2017 12:50:31 +0100 Subject: [PATCH 131/171] dwc_otg: fiq_fsm: Make isochronous compatibility @@ -132567,7 +132567,7 @@ index 38bf5fc792d32352f9e208e0e90f968599b9bc31..71834cf365e67d7ad995bba7869216c4 return 1; } -From ec3d144c4b7999dd327ce5de1ae06b411a638f78 Mon Sep 17 00:00:00 2001 +From a43f86a7fde37ac1c7592fc00811b4163c939c6c Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 12 Jun 2017 13:05:43 +0100 Subject: [PATCH 132/171] config: Add CONFIG_CAN_GS_USB @@ -132602,7 +132602,7 @@ index 7d3522df2b28e53cb63a0813168918792b65becb..bf0d3fd830a0a0cc9443ef52e7f167eb CONFIG_IRLAN=m CONFIG_IRNET=m -From c35edd0c54de130c45509a3eea6fc4b282635474 Mon Sep 17 00:00:00 2001 +From 892ee08cea334d220d12b9ccb87dedc20a30ec3a Mon Sep 17 00:00:00 2001 From: P33M Date: Mon, 12 Jun 2017 16:10:03 +0100 Subject: [PATCH 133/171] dwc_otg: add module parameter int_ep_interval_min @@ -132687,7 +132687,7 @@ index 4b1dd9de99e9e08b2e006fb5f8a7ef92f20c2553..fe8e8f841f03660c2ad49ab8e66193be DWC_DEBUGPL(DBG_HCD, "DWC OTG HCD QH Initialized\n"); -From 43ef5367f8d680bc64e05b917f51e1c93fae284f Mon Sep 17 00:00:00 2001 +From fb4e9930de339b83c25658f0482eed6235e04248 Mon Sep 17 00:00:00 2001 From: P33M Date: Tue, 20 Jun 2017 13:44:01 +0100 Subject: [PATCH 134/171] dwc_otg: fiq_fsm: Add non-periodic TT exclusivity @@ -132857,7 +132857,7 @@ index 71834cf365e67d7ad995bba7869216c4091c3a74..7710370b30363e3170bf9bf522597c5f st->fsm = FIQ_PER_SSPLIT_STARTED; } else { -From 97104213af2dc8405e547c3d8fd7e42603ab0e27 Mon Sep 17 00:00:00 2001 +From cc023dd8a987cc12f5efd211d36f093691715c41 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 26 May 2017 13:03:41 +0100 Subject: [PATCH 135/171] BCM270X_DT: Add midi-uart1 overlay @@ -132958,7 +132958,7 @@ index 0000000000000000000000000000000000000000..e0bc410acbff3a7a175dd5d53b3ab0d0 + }; +}; -From d0e5b95fbe2b7f08e350f663ef0bbea873598911 Mon Sep 17 00:00:00 2001 +From c14abf57bd50b9e9d041f51af3719c8dadea17dd Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Sat, 20 May 2017 22:10:14 +0100 Subject: [PATCH 136/171] overlays: README: remove vestigial SDIO parameters @@ -133015,7 +133015,7 @@ index ec9e7b1941678796facf625b3770c20ed0b15b25..499cd1920fd373702cfbc9f6e0fcaebc (default on: polling once at boot-time) -From ea627a98ef914742882ccea3cece2c26726bac9b Mon Sep 17 00:00:00 2001 +From 110634742a3bdd7568a1abcf2ba1b90afe283da1 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 27 Jun 2017 15:07:14 +0100 Subject: [PATCH 137/171] SQUASH: mmc: Apply ERASE_BROKEN quirks correctly @@ -133048,7 +133048,7 @@ index 05c8d7381fff5ae88531129d9a5ddd554bddb43e..c9d5d644688c1509d7febcff0322fbab END_FIXUP }; -From ffa76ad2456611fe633da9265858f22b4f6f50e6 Mon Sep 17 00:00:00 2001 +From 275b98cccda41dc3b113a9f0775a26218a41b8f4 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 11:34:26 +0200 Subject: [PATCH 138/171] ASoC: bcm2835: Add support for TDM modes @@ -133453,7 +133453,7 @@ index 56df7d8a43d0aac055a91b0d24aca8e1b4e308e4..dcacf7f83c9371df539a788ea33fedcf dev->dev = &pdev->dev; dev_set_drvdata(&pdev->dev, dev); -From fba6982bad5c7c1900e9be9c063120916e249c1f Mon Sep 17 00:00:00 2001 +From 7096051052824874f88cd04b0a6166d0edc8beb2 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 15:30:50 +0200 Subject: [PATCH 139/171] ASoC: bcm2835: Support left/right justified and DSP @@ -133702,7 +133702,7 @@ index dcacf7f83c9371df539a788ea33fedcf97d64690..3a706fda4f39e42efbe12f19d87af9b1 } -From 247331e7466e9110f848a9d3a26ef244943c41a2 Mon Sep 17 00:00:00 2001 +From dbbef1b132a9d374a912f02a10252c5561373234 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 16:19:54 +0200 Subject: [PATCH 140/171] ASoC: bcm2835: Support additional samplerates up to @@ -133748,7 +133748,7 @@ index 3a706fda4f39e42efbe12f19d87af9b100a348a5..43f5715a0d5dda851731ecf7ff27e76c | SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S32_LE -From aee74afd39b3406636b612c74c3387eb0f31d656 Mon Sep 17 00:00:00 2001 +From 78670d1ed5fd2ec4e3b5886ef0e2c49f12d0e8da Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 16:24:57 +0200 Subject: [PATCH 141/171] ASoC: bcm2835: Enforce full symmetry @@ -133787,7 +133787,7 @@ index 43f5715a0d5dda851731ecf7ff27e76c48fb6e57..2e449d7173fcecbcd647f90a26bd58b6 static bool bcm2835_i2s_volatile_reg(struct device *dev, unsigned int reg) -From 981cb5a52892e8e5e87b4c0106968911af2696ce Mon Sep 17 00:00:00 2001 +From 480a75926f682ef00a005857a494be0b362f1ec8 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 6 Jul 2017 18:52:16 +0200 Subject: [PATCH 142/171] config: add missing arizona regulator modules @@ -133840,7 +133840,7 @@ index bf0d3fd830a0a0cc9443ef52e7f167eb704ed152..06d0520e332f21afaa27ac112c0eee6c CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y -From 6aae49ceb124552e3c39e3411c8b62c560879d5d Mon Sep 17 00:00:00 2001 +From adf85de3a4e4711ff2bf4e74679b82d7cf54fa91 Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Tue, 4 Apr 2017 19:20:59 +1000 Subject: [PATCH 143/171] Audioinjector : make the octo and pi sound cards have @@ -133880,7 +133880,7 @@ index ef54e0f07ea03f59e9957b5d98f3e7fdc998e469..491906bbf446826e55dd843f28e4860f .of_match_table = audioinjector_pi_soundcard_of_match, }, -From 94dc7898a0a70f2a65bc24bfe4f045e662ec161d Mon Sep 17 00:00:00 2001 +From 8707d874996584f85cbc26c07af3a68a3ddaecab Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Tue, 4 Apr 2017 19:23:04 +1000 Subject: [PATCH 144/171] Audioinjector octo : Make the playback and capture @@ -133906,7 +133906,7 @@ index 49115c8e20ce1a2ba5a99feb8983a1cafb052ca2..5e79f4eff93a21ed3495c77a90f73525 }; -From 37420b3e0c41ef3f380d4738f93897e2499ce478 Mon Sep 17 00:00:00 2001 +From cf75bdf9de0220442da3fe4326c9799c2c4056f4 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Sun, 23 Apr 2017 19:36:53 +0100 Subject: [PATCH 145/171] BCM270X_DT: Add bme280 and bmp180 to i2c-sensor @@ -133983,7 +133983,7 @@ index 606b2d5012abf2e85712be631c42ea40a0b512c5..e23e34b32a0a8927c14203d7384e8008 lm75 = <&lm75>,"status"; lm75addr = <&lm75>,"reg:0"; -From 495c53ea1c4d2fcaf64f7a21e5b742fc8c8974bd Mon Sep 17 00:00:00 2001 +From 82017b0c60bd48b98bae5f37ba0eddee59542162 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Sun, 23 Apr 2017 19:38:06 +0100 Subject: [PATCH 146/171] config: Add CONFIG_BMP280 (and CONFIG_BMP280_I2C) @@ -134019,7 +134019,7 @@ index 06d0520e332f21afaa27ac112c0eee6c36a9a9df..515f335d2a638de60d07a45df19ce52a CONFIG_PWM_PCA9685=m CONFIG_RASPBERRYPI_FIRMWARE=y -From cc615a21d6f5b70910497bff74372511c7fba765 Mon Sep 17 00:00:00 2001 +From b52f1f99daac308b0db019f2276671f9ebfdd39f Mon Sep 17 00:00:00 2001 From: Scott Ellis Date: Tue, 25 Apr 2017 10:46:09 -0400 Subject: [PATCH 147/171] config: Enable TI TMP102 temp sensor module @@ -134055,7 +134055,7 @@ index 515f335d2a638de60d07a45df19ce52a7579f9ca..bfda35e4c4bce99b5125eab80f97c73a CONFIG_BCM2835_THERMAL=y CONFIG_WATCHDOG=y -From ce085178dac615f03dce5f3dc2ea543003fee860 Mon Sep 17 00:00:00 2001 +From 6ecb6ac6747429d437077b49e2b0c482dca1a0c9 Mon Sep 17 00:00:00 2001 From: Scott Ellis Date: Tue, 25 Apr 2017 13:05:42 -0400 Subject: [PATCH 148/171] BCM270X_DT: Add tmp102 to i2c sensor overlay @@ -134138,7 +134138,7 @@ index e23e34b32a0a8927c14203d7384e800878627347..e86a13f92c3f75c14fa4425cdfb081d6 }; }; -From caf1927e6b5877b1b74aa1ade84f2d22525fe335 Mon Sep 17 00:00:00 2001 +From 7e031c59a5f4e37c3c3cb95deec64799c776643a Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 8 May 2017 16:43:40 +0100 Subject: [PATCH 149/171] irq_bcm2836: Send event when onlining sleeping cores @@ -134177,7 +134177,7 @@ index 9a7ee04ee0d9b7aa734cf3159ed59c19a338de0d..014f13f89eb896f5cfc75ed9891787d0 } -From 232afd29cdc5ecd6c16255cfeac8fa6b1f040483 Mon Sep 17 00:00:00 2001 +From 66f5ca38432538421d0f82967635c3e5df338c2a Mon Sep 17 00:00:00 2001 From: Ahmet Inan Date: Mon, 15 May 2017 17:10:53 +0200 Subject: [PATCH 150/171] overlays: Add Goodix overlay @@ -134277,7 +134277,7 @@ index 0000000000000000000000000000000000000000..084f74042ed6379ebd9281374d5391a7 + }; +}; -From 9a683b119c393c19484d05479d24e3d2d4acac82 Mon Sep 17 00:00:00 2001 +From 32491b6c4843fd2589b9b38fc06aff05b35582ed Mon Sep 17 00:00:00 2001 From: chenzhiwo Date: Wed, 17 May 2017 16:34:57 +0800 Subject: [PATCH 151/171] Add device tree overlay for GPIO connected rotary @@ -134372,7 +134372,7 @@ index 0000000000000000000000000000000000000000..c0c6bccff60cc15d9a9bf59d2c7cba41 + }; +}; -From a9dfdab6633ef7d9207fa9ae02e13157bf5bb9f7 Mon Sep 17 00:00:00 2001 +From cf724729f409f441d7b834dcc050bcb86f0718b2 Mon Sep 17 00:00:00 2001 From: Anton Onishchenko Date: Tue, 23 May 2017 18:55:46 +0300 Subject: [PATCH 152/171] mpu6050 device tree overlay (#2031) @@ -134490,7 +134490,7 @@ index bfda35e4c4bce99b5125eab80f97c73a159de969..a9841b71a4b633a81392c533578845d6 CONFIG_PWM_BCM2835=m CONFIG_PWM_PCA9685=m -From fbb91aba7595abdff47bff9d9a700d9ff559bf36 Mon Sep 17 00:00:00 2001 +From d3b38dd872018e38ee8c5f309136cec040594533 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 31 May 2017 09:33:55 +0100 Subject: [PATCH 153/171] config: Adding SENSOR_JC42 @@ -134533,7 +134533,7 @@ index a9841b71a4b633a81392c533578845d62f6aa78f..2ba46a28c2e7b21a401cc3544353937e CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHTC1=m -From b5f9a16d02f426b64b206632e3e64cc60961b5e4 Mon Sep 17 00:00:00 2001 +From d2cd82f9a0ade1bfd7924bfe8ddb669edcfe83fd Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 31 May 2017 15:27:39 +0100 Subject: [PATCH 154/171] BCM270X_DT: Improve i2c-sensor and i2c-rtc overlay @@ -134901,7 +134901,7 @@ index e86a13f92c3f75c14fa4425cdfb081d6795ff76a..d2f0008addfadac8f6ed774a6e4f3f97 }; }; -From 87d8e095037aad4db230cbe40cf31b4a2f184f6c Mon Sep 17 00:00:00 2001 +From 3da9825d6a0385d4e580c9cda47f55b79c04629f Mon Sep 17 00:00:00 2001 From: Stefan Tatschner Date: Mon, 29 May 2017 21:46:16 +0200 Subject: [PATCH 155/171] Add device tree config for htu21 @@ -134986,7 +134986,7 @@ index d2f0008addfadac8f6ed774a6e4f3f97871c0d61..17c27e3b666a7a83619471b50c63bb93 }; }; -From 61d670e95405ac5b24cc2ea5cb64219f6fe25aed Mon Sep 17 00:00:00 2001 +From 68235f164b503058a74f90ea68a9abb856dfbf6c Mon Sep 17 00:00:00 2001 From: sandeepal Date: Fri, 2 Jun 2017 18:59:46 +0530 Subject: [PATCH 156/171] Allo Digione Driver (#2048) @@ -135420,7 +135420,7 @@ index 0000000000000000000000000000000000000000..e3664e44c699d0102120ecf99e8b780a +MODULE_DESCRIPTION("ASoC Driver for Allo DigiOne"); +MODULE_LICENSE("GPL v2"); -From e49790179ea992817255c1ccb271b34ee43eb65d Mon Sep 17 00:00:00 2001 +From 73e8e2ae2292aa2b3f3a447e0fb55ebb1528ddb2 Mon Sep 17 00:00:00 2001 From: Andrei Gherzan Date: Mon, 5 Jun 2017 16:40:38 +0100 Subject: [PATCH 157/171] dma-bcm2708: Fix module compilation of @@ -135466,7 +135466,7 @@ index c5bfff2765be4606077e6c8af73040ec13ee8974..6ca874d332a8bc666b1c9576ac51f479 #endif /* _PLAT_BCM2708_DMA_H */ -From b187aa9c18d0f15d4c4b82ad0db79a998b33189b Mon Sep 17 00:00:00 2001 +From fb111945ec8c458b55d8da6bbcb108e3638b5886 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 20 Jun 2017 17:51:47 +0100 Subject: [PATCH 158/171] bcm2835-cpufreq: Change licence to GPLv2 @@ -135522,7 +135522,7 @@ index 414fbdc10dfbfc6e4bb47870a7af3fd5780f9c9a..99345969b0e4d651fd9033d67de2febb /* ---------- INCLUDES ---------- */ #include -From f462b4525f8bd7f0fcf8135e95f23ae5b98e6e00 Mon Sep 17 00:00:00 2001 +From 6fa5e0e3ab22304a1e166f37b4e10e0b895dedee Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 21 Jun 2017 09:03:51 -0700 Subject: [PATCH 159/171] bcm2708: Drop CMA alignment from FKMS mode as well. @@ -135581,7 +135581,7 @@ index 95a595a35cb4fbb707bf4b18161f6a46860aa4ae..36fbf6c8c2e612a6dc5aa02d77cc8173 }; -From 5952551abe426e951d2965478700e83743beef9d Mon Sep 17 00:00:00 2001 +From 11a231d02acd6ad498e496cbef316acf68fa065b Mon Sep 17 00:00:00 2001 From: Steve Conner Date: Thu, 29 Jun 2017 15:56:19 +0100 Subject: [PATCH 160/171] New i2c-rtc-gpio device overlay (#2092) @@ -135848,7 +135848,7 @@ index 0000000000000000000000000000000000000000..8415e6081428fba9a47682964174fc02 + }; +}; -From bb0a2bdebedb480b1af1b57fd7d175c2be4ecc9e Mon Sep 17 00:00:00 2001 +From 790171b64d2dcccc231d728b34d48183b0cc8634 Mon Sep 17 00:00:00 2001 From: Allo Date: Mon, 3 Jul 2017 15:45:20 +0530 Subject: [PATCH 161/171] PianoPlus: Dual Mono & Dual Stereo features added @@ -136140,7 +136140,7 @@ index 56e43f98846b41e487b3089813f7edc3c08517eb..d4e99e3c6a383d92fb0cf9e8c1cd1e76 } -From 2661620bd31d7d02369c68e59cefdf2dd968c165 Mon Sep 17 00:00:00 2001 +From c09ab123b28cccf6cd91b1391d50cb9a6320d9c9 Mon Sep 17 00:00:00 2001 From: Matthijs Kooijman Date: Sun, 9 Jul 2017 15:15:22 +0200 Subject: [PATCH 162/171] overlays: Add gpio-shutdown overlay (#2103) @@ -136299,7 +136299,7 @@ index 0000000000000000000000000000000000000000..863fb395c8539734b658682b900e1fbd + +}; -From 55e847c2031246e9cbb2fa802ba26d29a7fc54f7 Mon Sep 17 00:00:00 2001 +From 6176fd709b28d12557b2ab69ccbc9f3b4d772638 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 10 Jul 2017 11:05:17 +0200 Subject: [PATCH 163/171] config: enable generic S/PDIF codec drivers (#2104) @@ -136359,7 +136359,7 @@ index efdb0fbc1b07c7b679cb20d8c1270c77d5d3c684..472a330439a19ac5d4f70c22059f0158 CONFIG_SND_SIMPLE_CARD=m CONFIG_HIDRAW=y -From 56a612b4195a3daa2545264e7b65cb6390f429ed Mon Sep 17 00:00:00 2001 +From 7d45c90423ed911f914e59a771e323b02933027e Mon Sep 17 00:00:00 2001 From: Bilal Amarni Date: Wed, 24 May 2017 10:52:50 +0200 Subject: [PATCH 164/171] [ARM64] enable drivers for GPIO expander and vcio @@ -136390,7 +136390,7 @@ index 4d85c231c5ea0244e1b05fb4a5e3c8fd3e651ddf..9dcb58a519d041fadae99c81a7bda621 CONFIG_GPIO_ARIZONA=m CONFIG_GPIO_STMPE=y -From 5eeca5121b4964009c5c9d584b4755a8db578173 Mon Sep 17 00:00:00 2001 +From 914c37f90167d534210d0bf9493d980150d663c0 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 14 Jul 2017 12:59:55 +0100 Subject: [PATCH 165/171] bcm2835-mmc: Fix DMA usage @@ -136428,7 +136428,7 @@ index 4fe8d1fe44578fbefcd48f8c327ba3d03f3d0a2a..981db05de1ff52a83550e41ab362eecf } #endif -From d189a2d638f324452a185ef7d50f3d54d895603c Mon Sep 17 00:00:00 2001 +From b6759210be8827026338d4477859172766d5fe0e Mon Sep 17 00:00:00 2001 From: popcornmix Date: Sun, 16 Jul 2017 21:39:16 +0100 Subject: [PATCH 166/171] BCM270X_DT: Use the upstream thermal-zones DT node @@ -136484,7 +136484,7 @@ index 29dde110e769082a24640d3c7284afb8e99b226c..8cc83a350d02bb485f7a4fcb129df9e0 + /delete-node/ trips; +}; -From 35cd6f351e2c9c3484be8373bffe9201ab10a0c1 Mon Sep 17 00:00:00 2001 +From b131cdf67e78192b9563fcde71f30bdbb48b79a5 Mon Sep 17 00:00:00 2001 From: Conn Date: Mon, 17 Jul 2017 03:25:43 +0100 Subject: [PATCH 167/171] config: enhance DualShock3 controller support @@ -136536,7 +136536,7 @@ index 472a330439a19ac5d4f70c22059f015816823694..e0dd8723047ff488e81a03ef42fdbc68 CONFIG_HID_SUNPLUS=m CONFIG_HID_GREENASIA=m -From f1e96d0975c5079e36879f8bf72e745f4f77eb2f Mon Sep 17 00:00:00 2001 +From 915c829253b01d7871523c372bc85d70dfdc0a01 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 19 Jul 2017 15:20:50 +0100 Subject: [PATCH 168/171] overlays: i2c1-bcm2708: Don't overwrite i2c1 pins @@ -136584,48 +136584,10 @@ index e303b9c61c82a28eab7b48f6b085661574d5a849..7c69047bcd88a5c900dddd08e60ad075 }; }; -From 4be7a2368146cbf853747afaf4122cb14097f23f Mon Sep 17 00:00:00 2001 -From: Arend van Spriel -Date: Tue, 18 Jul 2017 09:59:34 +0200 -Subject: [PATCH 169/171] brcmfmac: fix regression in - brcmf_sdio_txpkt_hdalign() - -Recent change in brcmf_sdio_txpkt_hdalign() changed the -behavior and now always returns 0. This resulted in a -regression which basically renders the device useless. - -Fixes: 270a6c1f65fe ("brcmfmac: rework headroom check in .start_xmit()") -Reported-by: S. Gilles -Tested-by: S. Gilles -Signed-off-by: Arend van Spriel ---- - drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c -index 21bb3dccfeee7922af7bfd8953ca3e7f4601ab64..a926385850f8b2bcce8ae0d622afe23d623cff6d 100644 ---- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c -+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c -@@ -2054,12 +2054,13 @@ static int brcmf_sdio_txpkt_hdalign(struct brcmf_sdio *bus, struct sk_buff *pkt) - atomic_inc(&stats->pktcow_failed); - return -ENOMEM; - } -+ head_pad = 0; - } - skb_push(pkt, head_pad); - dat_buf = (u8 *)(pkt->data); - } - memset(dat_buf, 0, head_pad + bus->tx_hdrlen); -- return 0; -+ return head_pad; - } - - /** - -From 93e29cc1341669d0bdfa19bdf0c552fb64e13dfd Mon Sep 17 00:00:00 2001 +From bc8fba676ae5aec0e45e05c6c2b46d8e471ddb18 Mon Sep 17 00:00:00 2001 From: Stefan Wahren Date: Tue, 18 Jul 2017 09:07:39 +0200 -Subject: [PATCH 170/171] brcmfmac: Patch to restore WiFi connectivity +Subject: [PATCH 169/171] brcmfmac: Patch to restore WiFi connectivity This is "WIP: net: brcmfmac: avoid regression on RPi Zero W" in Stefan's linux-next branch. @@ -136652,10 +136614,10 @@ index d21258d277ce4bca965e588e537df507d4e23892..7512b28a27a8eadaa5cd571a38649152 if (drvr->bus_if->wowl_supported) brcmf_feat_iovar_int_get(ifp, BRCMF_FEAT_WOWL, "wowl"); -From cf156bfb28493455bd51b7f39226d2a53fb26559 Mon Sep 17 00:00:00 2001 +From eb1da15ca0ef3bc2b6e42e3196848d50b6e01faa Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 18 Jul 2017 15:30:48 +0100 -Subject: [PATCH 171/171] bcm2835-mmc: Prevent DMA race condition +Subject: [PATCH 170/171] bcm2835-mmc: Prevent DMA race condition The end of a read operation is triggered by the completion of the DMA transfer, but writes are complete when the data IRQ is raised. The @@ -136721,3 +136683,26 @@ index 981db05de1ff52a83550e41ab362eecf99cafa29..c4a5e992c6fb4a40b933239350ed4bfc } static void bcm2835_mmc_finish_command(struct bcm2835_host *host) + +From b67d04bbbdf5ccf43aa392aa69450aee1388c7b4 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Sven=20K=C3=B6hler?= +Date: Mon, 7 Aug 2017 18:49:20 +0200 +Subject: [PATCH 171/171] Fix dependencies broken since driver was renamed + +--- + drivers/mmc/host/Kconfig | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig +index d47cce77c0551d78fa51f50e2c8086f26c7b9e56..dc41121c101e2ac6fe000fe2ab556561a340b78f 100644 +--- a/drivers/mmc/host/Kconfig ++++ b/drivers/mmc/host/Kconfig +@@ -25,7 +25,7 @@ config MMC_BCM2835_DMA + + config MMC_BCM2835_PIO_DMA_BARRIER + int "Block count limit for PIO transfers" +- depends on MMC_BCM2835 && MMC_BCM2835_DMA ++ depends on MMC_BCM2835_MMC && MMC_BCM2835_DMA + range 0 256 + default 2 + help