diff --git a/projects/RPi/patches/linux/linux-01-RPi_support.patch b/projects/RPi/patches/linux/linux-01-RPi_support.patch index 6a77a98e37..34e42117fb 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 49c58fe93a5c3ea65fd3da522e6152d8e56f9efe Mon Sep 17 00:00:00 2001 +From 4d31e91165e50dab3ce5b4b78bc589d67bd70e0b Mon Sep 17 00:00:00 2001 From: Steve Glendinning Date: Thu, 19 Feb 2015 18:47:12 +0000 Subject: [PATCH 001/173] smsx95xx: fix crimes against truesize @@ -48,7 +48,7 @@ index 340c13484e5cc7dd5001577b7522d5a4318bd5b6..7d3d98f0405ad948f9ab3e035a70e15c usbnet_skb_return(dev, ax_skb); } -From 0b2850bdc17b7abf7cb2afce390163b5dc4ea033 Mon Sep 17 00:00:00 2001 +From 54fc9336b4a858bf7833f4549f96b16e187192b2 Mon Sep 17 00:00:00 2001 From: Sam Nazarko Date: Fri, 1 Apr 2016 17:27:21 +0100 Subject: [PATCH 002/173] 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 f1923bb4ba8ed6745b521b6d028d7d2e87f64a84 Mon Sep 17 00:00:00 2001 +From 9c3373c84a4a3740f9e502e256b6cf6b75499e53 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 26 Mar 2013 17:26:38 +0000 Subject: [PATCH 003/173] 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 70fc98ea1063535e7cc4cdb08c5dc45e43da4a75 Mon Sep 17 00:00:00 2001 +From 4733376458500aefc53f7bb02e16c6fd57439295 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 13 Mar 2015 12:43:36 +0000 Subject: [PATCH 004/173] Protect __release_resource against resources without @@ -224,7 +224,7 @@ index 9b5f04404152c296af3a96132f27cfc80ffa9af9..f8a9af6e6b915812be2ba2c1c2b40106 for (;;) { tmp = *p; -From b4c47135b4e0fac5ef071ea3f5012ff8c9a3bba3 Mon Sep 17 00:00:00 2001 +From 6ae5f9ee8ed27f0a0646a8949b27747a60df627e Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 4 Dec 2015 17:41:50 +0000 Subject: [PATCH 005/173] irq-bcm2836: Prevent spurious interrupts, and trap @@ -254,7 +254,7 @@ index e7463e3c08143acae3e8cc5682f918c6a0b07ebd..a8db33b50ad9ff83d284fa54fe4d3b65 #endif } else if (stat) { -From 8fc21293ff62c2fa00e9617ca3979762421f0814 Mon Sep 17 00:00:00 2001 +From df9ca00f2536bd3c258fd212fbc50f0388ec0051 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 9 Feb 2017 14:33:30 +0000 Subject: [PATCH 006/173] irq-bcm2836: Avoid "Invalid trigger warning" @@ -281,7 +281,7 @@ index a8db33b50ad9ff83d284fa54fe4d3b65f859df0f..c4e151451cf8c8ebde5225515eac2786 static void -From f784149b5e52436e9daa9c76a3fde82cc28dbf54 Mon Sep 17 00:00:00 2001 +From 738c1a7eac3f687fc2e828be2ab02a173367afe3 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/173] irqchip: bcm2835: Add FIQ support @@ -413,7 +413,7 @@ index 44d7c38dde479d771f3552e914bf8c1c1f5019f7..42ff5e6a8e0d532f5b60a1e7af7cc4d9 } -From 5df0f4394a67e96ad946eaf27bf091bbc0afdcfe Mon Sep 17 00:00:00 2001 +From 2088067b398e00f0fb16984d0723193853ebe910 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/173] 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 14acb2f6be50915119f05bfaa5bd8c10e4d5f69b Mon Sep 17 00:00:00 2001 +From 5f9a37381bb18029137e2d8e6c269a15586f82a8 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 14 Jul 2015 10:26:09 +0100 Subject: [PATCH 009/173] spidev: Add "spidev" compatible string to silence @@ -539,7 +539,7 @@ index cda10719d1d1b21b32866d2b79363faa461ab8e1..4f3779d3aa0960640506725bde918075 }; MODULE_DEVICE_TABLE(of, spidev_dt_ids); -From 761e7bc661e4ac60e3155bcca8c0a9b96c89b5ce Mon Sep 17 00:00:00 2001 +From da0f0b0a74f2827634a1914ac8fa0460a611d722 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 3 Jan 2017 18:25:01 +0000 Subject: [PATCH 010/173] Revert "pinctrl: bcm2835: switch to GPIOLIB_IRQCHIP" @@ -841,7 +841,7 @@ index 230883168e99a1a3fecc7916ef0a7e0de7e8b3f1..ff3789a11b3c36b922b9d08035abb638 if (IS_ERR(pc->pctl_dev)) { gpiochip_remove(&pc->gpio_chip); -From 9388a774529ab934323234f5beb8a9811c13aecd Mon Sep 17 00:00:00 2001 +From 0c433b8e5412030ca229b85830abdda47c841eed Mon Sep 17 00:00:00 2001 From: notro Date: Thu, 10 Jul 2014 13:59:47 +0200 Subject: [PATCH 011/173] pinctrl-bcm2835: Set base to 0 give expected gpio @@ -866,7 +866,7 @@ index ff3789a11b3c36b922b9d08035abb638187c2f5a..d2b537572095c86576f78536f737c102 .can_sleep = false, }; -From f25be307c4dad882c05148cd746303a79ee47ff4 Mon Sep 17 00:00:00 2001 +From d9319a075ad9a562fcd70597768b0f52d5c88a4e Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 26 Feb 2015 09:58:22 +0000 Subject: [PATCH 012/173] pinctrl-bcm2835: Only request the interrupts listed @@ -896,7 +896,7 @@ index d2b537572095c86576f78536f737c102487f99f4..a9d480df32562defbf8be0faf0a39bfe pc->irq_data[i].irqgroup = i; -From a38d9f239a55ed5e563e09e2b1f05616fe3a01e3 Mon Sep 17 00:00:00 2001 +From 81ba2330c131e7da3bca1b59f01cd254d11d5fa4 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 24 Jun 2015 14:10:44 +0100 Subject: [PATCH 013/173] spi-bcm2835: Support pin groups other than 7-11 @@ -980,7 +980,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 776eb4a7dc0ba33000dc69f0e8f6ea753404c2aa Mon Sep 17 00:00:00 2001 +From 26b6abf66e4e353b6d308fcf6d50e36053b16db0 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 1 Jul 2016 22:09:24 +0100 Subject: [PATCH 014/173] spi-bcm2835: Disable forced software CS @@ -1017,7 +1017,7 @@ index 5dfe20ffc2866fa6789825016c585175a29705b6..8493474d286f7a1ac6454a22c61c8c2c return 0; } -From d62ec9f21825eee0a89dbd9492632093f3d08801 Mon Sep 17 00:00:00 2001 +From f9164bc59cb04046bd40a67c7779b0cfc6075d5f Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 8 Nov 2016 21:35:38 +0000 Subject: [PATCH 015/173] spi-bcm2835: Remove unused code @@ -1108,7 +1108,7 @@ index 8493474d286f7a1ac6454a22c61c8c2cef9121bf..33d75ad38a7f77d085321ace9101900a } -From a32512eb4a700ad6207ee54f0c601db8c17a3b42 Mon Sep 17 00:00:00 2001 +From 6f25ff462e75767582fdace353a5408fe684ab04 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 016/173] ARM: bcm2835: Set Serial number and Revision @@ -1164,7 +1164,7 @@ index 0c1edfc98696da0e0bb7f4a18cdfbcdd27a9795d..8f152266ba9b470df2eaaed9ebcf158e static const char * const bcm2835_compat[] = { -From 2f188e52b822b22831f536b3ae515467d9060589 Mon Sep 17 00:00:00 2001 +From de38cbe1a0cb31cc4fe4e0768dd0be0b92183907 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 017/173] dmaengine: bcm2835: Load driver early and support @@ -1270,7 +1270,7 @@ index 6204cc32d09c5096df8aec304c3c37b3bcb6be44..599c218dc8a73172dd4bd4a058fc8f95 MODULE_ALIAS("platform:bcm2835-dma"); MODULE_DESCRIPTION("BCM2835 DMA engine driver"); -From 82a5512cec31470f8acbd936c001bb3cd70822a1 Mon Sep 17 00:00:00 2001 +From d7df3482e5e76edbf7f4d6847b8823cd1743535c Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 25 Jan 2016 17:25:12 +0000 Subject: [PATCH 018/173] firmware: Updated mailbox header @@ -1334,7 +1334,7 @@ index cb979ad90401e299344dd5fae38d09c489d8bd58..30fb37fe175df604a738258a2a632bca RPI_FIRMWARE_VCHIQ_INIT = 0x00048010, -From 875bea3c38fc38d442edc0b8cf5792ba7f51ff52 Mon Sep 17 00:00:00 2001 +From 8b0d445303d35756ce6bcc859ab12a70d589c291 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 15 Jun 2016 16:48:41 +0100 Subject: [PATCH 019/173] rtc: Add SPI alias for pcf2123 driver @@ -1357,7 +1357,7 @@ index 8895f77726e8da5444afcd602dceff8f25a9b3fd..1833b8853ceb0e6147cceb93a00e558c MODULE_LICENSE("GPL"); +MODULE_ALIAS("spi:rtc-pcf2123"); -From 41eebd5dee1fb8bb5748a40408f6faf1f9b1c4c5 Mon Sep 17 00:00:00 2001 +From d635eba91a9931609ed9295098d577eb01c3608e 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 020/173] watchdog: bcm2835: Support setting reboot partition @@ -1462,7 +1462,7 @@ index b339e0e67b4c1275fd4992fea4f1e24c0575b783..26b7177573fac2af1cd4ab5488d2686f static int bcm2835_wdt_probe(struct platform_device *pdev) -From 6e15671a26b52ef17af457586a796b9f05e121b3 Mon Sep 17 00:00:00 2001 +From e011b348aadd95d8a1fe0169305a1e50ce1fc480 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 5 Apr 2016 19:40:12 +0100 Subject: [PATCH 021/173] reboot: Use power off rather than busy spinning when @@ -1488,7 +1488,7 @@ index 3b2aa9a9fe268d45335f781c4aa22cf573753a1b..0180d89a34af45c56243fe0f17fbe209 /* -From 4f7e098feec78d5938fd24e0c0c2a2d9338a062d Mon Sep 17 00:00:00 2001 +From 4b568920b166692346db6adf3a8aa94a76b5a0ed Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 9 Nov 2016 13:02:52 +0000 Subject: [PATCH 022/173] bcm: Make RASPBERRYPI_POWER depend on PM @@ -1510,7 +1510,7 @@ index 49f1e2a75d614bc21db152327c7b425ae2504f8d..dccd2374ed00631abd441e3e9d78ee74 help This enables support for the RPi power domains which can be enabled -From f453b96ac14e333e848bb8bfe5858e3cf93da789 Mon Sep 17 00:00:00 2001 +From bb1668bb395ef4cc0ece7b7ac18fbfa7b7c5b642 Mon Sep 17 00:00:00 2001 From: Martin Sperl Date: Fri, 2 Sep 2016 16:45:27 +0100 Subject: [PATCH 023/173] Register the clocks early during the boot process, so @@ -1558,7 +1558,7 @@ index 58ce6af8452db9ca8b4d3c380a06e448919f6a8d..11d89d106026f15719ea25047d6f357b MODULE_AUTHOR("Eric Anholt "); MODULE_DESCRIPTION("BCM2835 clock driver"); -From a731165259850d0a5c0623767dfe7644410c1b90 Mon Sep 17 00:00:00 2001 +From 198027c8f72b1c11e435eddf7c81e02dde1ec2aa Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 6 Dec 2016 17:05:39 +0000 Subject: [PATCH 024/173] bcm2835-rng: Avoid initialising if already enabled @@ -1587,7 +1587,7 @@ index 574211a495491d9d6021dcaefe4274a63ed02055..e66c0fca8c6090e32f72796c0877a1cf err = hwrng_register(&bcm2835_rng_ops); if (err) { -From 607437cd1a05cac8cbeedf04191211c1f349b87d Mon Sep 17 00:00:00 2001 +From 1b4b16d21a4bcf96dc625ad9444c69c28eeef072 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 24 Aug 2016 16:28:44 +0100 Subject: [PATCH 025/173] kbuild: Ignore dtco targets when filtering symbols @@ -1610,7 +1610,7 @@ index 9ffd3dda3889c56a7a72229bed21ff5c49d62856..00da6c9bacbf33334233e22ca5209ade esac | tr ";" "\n" | sed -rn 's/^.*=== __KSYM_(.*) ===.*$$/KSYM_\1/p' -From c0b4634b495b81cdc32a4f49e2b3da356d3a04ab Mon Sep 17 00:00:00 2001 +From 1b013838bed35a7ba38be239e8590414ab5bfa08 Mon Sep 17 00:00:00 2001 From: Robert Tiemann Date: Mon, 20 Jul 2015 11:01:25 +0200 Subject: [PATCH 026/173] BCM2835_DT: Fix I2S register map @@ -1651,7 +1651,7 @@ index 65783de0aedf3da79adc36fd077b7a89954ddb6b..a89fe4220fdc3f26f75ee66daf187554 dmas = <&dma 2>, <&dma 3>; -From ee79700ae76b6fcf95b881166d78a83a767f7377 Mon Sep 17 00:00:00 2001 +From 3541d2299cb53a29213bd9a653fa4c4c636a251c Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 13 Feb 2017 17:20:08 +0000 Subject: [PATCH 027/173] clk-bcm2835: Mark used PLLs and dividers CRITICAL @@ -1682,7 +1682,7 @@ index 11d89d106026f15719ea25047d6f357b4bfcb2c5..fe8f5d65f2749cb3ddc878df61664826 divider->data = data; -From 44df73ec0d239ff314e8cd60e66f99c181c5c62f Mon Sep 17 00:00:00 2001 +From ef265510cf7bcb062ecf5026e9d916ef0ab58dd4 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 13 Feb 2017 17:20:08 +0000 Subject: [PATCH 028/173] clk-bcm2835: Add claim-clocks property @@ -1787,7 +1787,7 @@ index fe8f5d65f2749cb3ddc878df616648267441e0ee..92b5e0f5145b32d3bfc3592fe381e8be sizeof(cprman_parent_names)); of_clk_parent_fill(dev->of_node, cprman->real_parent_names, -From a75a5677f0764c42b3eeba327b08a0d347f4516e Mon Sep 17 00:00:00 2001 +From b0cd805d9a43ad2112f2cb57ac6e417b3d7423b1 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 6 Mar 2017 09:06:18 +0000 Subject: [PATCH 029/173] clk-bcm2835: Read max core clock from firmware @@ -1905,7 +1905,7 @@ index 92b5e0f5145b32d3bfc3592fe381e8be3cd90c72..336f8c9c44325d0a94e591a8557f7af2 for (i = 0; !of_property_read_u32_index(pdev->dev.of_node, "claim-clocks", -From e0b2b102ce1b2da6a986dcd246eedb782f3ab4ac Mon Sep 17 00:00:00 2001 +From d61da4f3762793e7d7a28dd51ca8505110f679ba Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 9 Feb 2017 14:36:44 +0000 Subject: [PATCH 030/173] sound: Demote deferral errors to INFO level @@ -1943,7 +1943,7 @@ index 13c875e2392a40ec5651d7c12a28b9ac9f3aab85..23d56057e49b5ff6b6c3c352c150fee8 goto _err_defer; } -From cdada6a3fafa823389d1fe94b95637f729f99729 Mon Sep 17 00:00:00 2001 +From f933329702240c201e0b4e4fbc18243d2e81f144 Mon Sep 17 00:00:00 2001 From: Claggy3 Date: Sat, 11 Feb 2017 14:00:30 +0000 Subject: [PATCH 031/173] Update vfpmodule.c @@ -2083,7 +2083,7 @@ index a71a48e71fffa8626fe90106815376c44bbe679b..d6c0a5a0a5ae3510db3ace5e3f5d3410 /* * Save the userland NEON/VFP state. Under UP, -From a7ca34f114c7b01a274b12d637096f1f9179c565 Mon Sep 17 00:00:00 2001 +From 281224342f791bcaa650dd6112a313ce76b13f92 Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Wed, 8 Mar 2017 21:13:24 +1100 Subject: [PATCH 032/173] ASoC: bcm2835_i2s.c: relax the ch2 register setting @@ -2107,7 +2107,7 @@ index 6ba20498202ed36906b52096893a88867a79269f..56df7d8a43d0aac055a91b0d24aca8e1 format |= BCM2835_I2S_CH1(BCM2835_I2S_CHPOS(ch1pos)); format |= BCM2835_I2S_CH2(BCM2835_I2S_CHPOS(ch2pos)); -From 5603334e997d42ec287bd4b7cd2f73e3bc59101b Mon Sep 17 00:00:00 2001 +From 1d225fa894026b0a705f35363b18fed51fd6b977 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 033/173] i2c: bcm2835: Add debug support @@ -2299,7 +2299,7 @@ index cd07a69e2e9355540442785f95e90823b05c9d10..47167f403cc8329bd811b47c7011c299 if (i2c_dev->msg_err & BCM2835_I2C_S_ERR) return -EREMOTEIO; -From a9e27cf5f5873af83164ba1cc451f28e0756080f Mon Sep 17 00:00:00 2001 +From 4f96629b6c09bc6d99e205e145e8398611183658 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Sun, 12 May 2013 12:24:19 +0100 Subject: [PATCH 034/173] Main bcm2708/bcm2709 linux port @@ -2490,7 +2490,7 @@ index cfb4b4496dd9f61362dea012176c146120fada07..d9c6c217c4d6a2408abe2665bf7f2700 MODULE_AUTHOR("Lubomir Rintel "); MODULE_DESCRIPTION("BCM2835 mailbox IPC driver"); -From 299aef4fd98b25601661afa30d151fb5afa2a43b Mon Sep 17 00:00:00 2001 +From 2cf89e248c1f9d4fe0cbc6721141d9aadd427187 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 1 May 2013 19:46:17 +0100 Subject: [PATCH 035/173] Add dwc_otg driver @@ -63635,7 +63635,7 @@ index 0000000000000000000000000000000000000000..cdc9963176e5a4a0d5250613b61e26c5 +test_main(); +0; -From 80c91a76ed5d5f99a077210c99a1f687e7716bae Mon Sep 17 00:00:00 2001 +From a40d36f39959c4f362ac2358c81a024725e44f94 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 17 Jun 2015 17:06:34 +0100 Subject: [PATCH 036/173] bcm2708 framebuffer driver @@ -67097,7 +67097,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 a7d544cc0c3f98ca675481ef2fd47a593bcd7873 Mon Sep 17 00:00:00 2001 +From 1753129c47da9aadf7041d176407003fc466d9df Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 14:22:53 +0100 Subject: [PATCH 037/173] dmaengine: Add support for BCM2708 @@ -67731,7 +67731,7 @@ index 0000000000000000000000000000000000000000..c5bfff2765be4606077e6c8af73040ec + +#endif /* _PLAT_BCM2708_DMA_H */ -From dd272d27e5a909878cf5eead6831e750338f051e Mon Sep 17 00:00:00 2001 +From c9c5b3c903a77dbef477d199e2a5916d056fe4ed Mon Sep 17 00:00:00 2001 From: gellert Date: Fri, 15 Aug 2014 16:35:06 +0100 Subject: [PATCH 038/173] MMC: added alternative MMC driver @@ -69456,7 +69456,7 @@ index 0000000000000000000000000000000000000000..4fe8d1fe44578fbefcd48f8c327ba3d0 +MODULE_LICENSE("GPL v2"); +MODULE_AUTHOR("Gellert Weisz"); -From e4886e84dc3e93a54edc2ff081cd8b018b222578 Mon Sep 17 00:00:00 2001 +From 7c111fc21e11126c810c8dd325ae4334bd54b9b2 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 25 Mar 2015 17:49:47 +0000 Subject: [PATCH 039/173] Adding bcm2835-sdhost driver, and an overlay to @@ -71865,7 +71865,7 @@ index 0000000000000000000000000000000000000000..9c6f199a7830959f31012d86bc1f8b1a +MODULE_LICENSE("GPL v2"); +MODULE_AUTHOR("Phil Elwell"); -From 57338aa23932b4980c899e59cc78adf1b4587c27 Mon Sep 17 00:00:00 2001 +From ea3ad2b086d049e17be572c35e6c5bba86ebe6e4 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 28 Oct 2016 15:36:43 +0100 Subject: [PATCH 040/173] vc_mem: Add vc_mem driver for querying firmware @@ -72393,7 +72393,7 @@ index 0000000000000000000000000000000000000000..20a475377eb3078ea1ecaef2b24efc35 + +#endif /* _VC_MEM_H */ -From 3a5bc4eb1a96cee30f6160af395b92a9ce8bda5e Mon Sep 17 00:00:00 2001 +From 5d1c473f557525d28a8b9f4a29330f6d8b746a1f Mon Sep 17 00:00:00 2001 From: Tim Gover Date: Tue, 22 Jul 2014 15:41:04 +0100 Subject: [PATCH 041/173] vcsm: VideoCore shared memory service for BCM2835 @@ -76851,7 +76851,7 @@ index 0000000000000000000000000000000000000000..334f36d0d697b047df2922b5f2db67f3 + +#endif /* __VMCS_SM_IOCTL_H__INCLUDED__ */ -From 93b9dd271922c29da6958991ad0b845e57b174bc Mon Sep 17 00:00:00 2001 +From 7b75205c2cd9672a52e657b0075ffa7355bf5093 Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Fri, 21 Aug 2015 23:14:48 +0100 Subject: [PATCH 042/173] Add /dev/gpiomem device for rootless user GPIO access @@ -77162,7 +77162,7 @@ index 0000000000000000000000000000000000000000..f5e7f1ba8fb6f18dee77fad06a17480c +MODULE_DESCRIPTION("gpiomem driver for accessing GPIO from userspace"); +MODULE_AUTHOR("Luke Wren "); -From fc213f89ec330fb02c25ef955ed8585548d72940 Mon Sep 17 00:00:00 2001 +From 2c20cabf60049a431c4946d2c8bbbd940dc43355 Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Sat, 5 Sep 2015 01:14:45 +0100 Subject: [PATCH 043/173] Add SMI driver @@ -79116,7 +79116,7 @@ index 0000000000000000000000000000000000000000..ee3a75edfc033eeb0d90a687ffb68b10 + +#endif /* BCM2835_SMI_H */ -From 13d5fe361243f431284babf00c85a38bd4c173df Mon Sep 17 00:00:00 2001 +From 674631fb6af7dc61e7c2d2d9b50d96e29b46a72a Mon Sep 17 00:00:00 2001 From: Martin Sperl Date: Tue, 26 Apr 2016 14:59:21 +0000 Subject: [PATCH 044/173] MISC: bcm2835: smi: use clock manager and fix reload @@ -79289,7 +79289,7 @@ index 63a4ea08b9930a3a31a985f0a1d969b488ed49ec..1261540703127d1d63b9f3c87042c6e5 return 0; } -From 5c96a2582d7fcb00b3151275220a430d4b853366 Mon Sep 17 00:00:00 2001 +From 437fba9ae6f282ea8d2fd7e568358f529640e222 Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Sat, 5 Sep 2015 01:16:10 +0100 Subject: [PATCH 045/173] Add SMI NAND driver @@ -79657,7 +79657,7 @@ index 0000000000000000000000000000000000000000..02adda6da18bd0ba9ab19a104975b79d + ("Driver for NAND chips using Broadcom Secondary Memory Interface"); +MODULE_AUTHOR("Luke Wren "); -From 2d0e68f52f0aecb00c3c050264b89ce930e26ed8 Mon Sep 17 00:00:00 2001 +From 2ac4a21d9ef42dd54a9e532cffef4cac2ee31750 Mon Sep 17 00:00:00 2001 From: Aron Szabo Date: Sat, 16 Jun 2012 12:15:55 +0200 Subject: [PATCH 046/173] lirc: added support for RaspberryPi GPIO @@ -80520,7 +80520,7 @@ index 0000000000000000000000000000000000000000..fb69624ccef00ddbdccf8256d6baf1b1 + +#endif -From 40c76806c180419f82d02a30b3cac02be93de004 Mon Sep 17 00:00:00 2001 +From 751fe8b7692ced63db9d9e88a5e079ca9f3f632b Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 3 Jul 2013 00:49:20 +0100 Subject: [PATCH 047/173] Add cpufreq driver @@ -80790,7 +80790,7 @@ index 0000000000000000000000000000000000000000..414fbdc10dfbfc6e4bb47870a7af3fd5 +module_init(bcm2835_cpufreq_module_init); +module_exit(bcm2835_cpufreq_module_exit); -From 04246b6b926656985e64af5bb5fcfb8bf73bedea Mon Sep 17 00:00:00 2001 +From 5ce7c9c8296f76830f0674046a97234e5a8c66e4 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 17 Jun 2015 15:44:08 +0100 Subject: [PATCH 048/173] Add Chris Boot's i2c driver @@ -81458,7 +81458,7 @@ index 0000000000000000000000000000000000000000..962f2e5c7455d91bf32925d785f5f16b +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:" DRV_NAME); -From bf5607885d40ec22823505a59b041ece94bbd45d Mon Sep 17 00:00:00 2001 +From 15fbd36ded7f781a25e607281877489e64d157b9 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 049/173] char: broadcom: Add vcio module @@ -81686,7 +81686,7 @@ index 0000000000000000000000000000000000000000..c19bc2075c77879563ef5e59038b5a14 +MODULE_DESCRIPTION("Mailbox userspace access"); +MODULE_LICENSE("GPL"); -From 0d0d662b4c40c1cee77011a397a1f7f25770520b Mon Sep 17 00:00:00 2001 +From 4d25c2b0be3edd7396a0b22a2e793c32a31e9f49 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 050/173] firmware: bcm2835: Support ARCH_BCM270x @@ -81772,7 +81772,7 @@ index dd506cd3a5b874f9e1acd07efb8cd151bb6145d1..3f070bd38a91511c986e3fb114b15bd4 MODULE_AUTHOR("Eric Anholt "); MODULE_DESCRIPTION("Raspberry Pi firmware driver"); -From 91f981b677077397190367b1c2e3fffce614bf27 Mon Sep 17 00:00:00 2001 +From 121799ce3c68fd5c4982dab632114b83ef46f27d Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 11 May 2015 09:00:42 +0100 Subject: [PATCH 051/173] scripts: Add mkknlimg and knlinfo scripts from tools @@ -82302,7 +82302,7 @@ index 0000000000000000000000000000000000000000..84be2593ec1de8f97b0167ff06b3e05d + return $trailer; +} -From 67610e4cb07ecdaa660ba35760c785c9b9c4847a Mon Sep 17 00:00:00 2001 +From a5e82c204eb88de5fa9f1ea33cf39bf57f28c09b Mon Sep 17 00:00:00 2001 From: notro Date: Wed, 9 Jul 2014 14:46:08 +0200 Subject: [PATCH 052/173] BCM2708: Add core Device Tree support @@ -93750,7 +93750,7 @@ index 58c05e5d9870b6c18a72da7dc44ff3112994946d..9842523b225a88505d796cc689c04f40 # Bzip2 -From 275bab5e834aecae8b2fd48514b8f4727784f997 Mon Sep 17 00:00:00 2001 +From 6b4c72c0307a6de6dda6ffae1eae88bf174ccd52 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 6 Feb 2015 13:50:57 +0000 Subject: [PATCH 053/173] BCM270x_DT: Add pwr_led, and the required "input" @@ -93928,7 +93928,7 @@ index 64c56d454f7df9f864a5242ce4212df586f66886..3fd74c8737871cb56f0355c858fc135e /* set_brightness_work / blink_timer flags, atomic, private. */ unsigned long work_flags; -From 6f26588c9f1ec1cba1d581baa9ecf100fe7f5bee Mon Sep 17 00:00:00 2001 +From d1c26c42c63b3606fd7951c008b83864621ffc3f Mon Sep 17 00:00:00 2001 From: Siarhei Siamashka Date: Mon, 17 Jun 2013 13:32:11 +0300 Subject: [PATCH 054/173] fbdev: add FBIOCOPYAREA ioctl @@ -94199,7 +94199,7 @@ index fb795c3b3c178ad3cd7c9e9e4547ffd492bac181..703fa8a70574323abe2fb32599254582 __u32 dx; /* screen-relative */ __u32 dy; -From 141b936d3c533bad4d7c866607b54ac68e26ddcb Mon Sep 17 00:00:00 2001 +From 9c7384a03b7b1f487a69293d8dc3b1a3b70ddb9d Mon Sep 17 00:00:00 2001 From: Harm Hanemaaijer Date: Thu, 20 Jun 2013 20:21:39 +0200 Subject: [PATCH 055/173] Speed up console framebuffer imageblit function @@ -94411,7 +94411,7 @@ index a2bb276a8b2463eee98eb237c4647bc00cd93601..436494fba15abecb400ef28688466faf start_index, pitch_index); } else -From 2b8f91e148f7430495485308a60053f18b45c44c Mon Sep 17 00:00:00 2001 +From d0718fee7b3a522e9660f108423528f001c88049 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 8 May 2013 11:46:50 +0100 Subject: [PATCH 056/173] enabling the realtime clock 1-wire chip DS1307 and @@ -94664,7 +94664,7 @@ index 90cbe7e65059f6b604a87c6bf39cd9bbeae7684c..a52be51ee0a5511a75d4eaa8dacaec5e u8, w1_slave_found_callback); }; -From d333d13cf95937020b2a461e1070e8ff96ae16cb Mon Sep 17 00:00:00 2001 +From be35652a05671e3011baea91e94db18e7ea6a384 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 14 Jul 2014 22:02:09 +0100 Subject: [PATCH 057/173] hid: Reduce default mouse polling interval to 60Hz @@ -94699,7 +94699,7 @@ index c008847e0b20a2accb00451b10fb1c648f67925b..4a86428a3b4e3d51e9ac6ce9c9c11097 break; case HID_GD_JOYSTICK: -From 095673f6acac796d6e4c3ac3ce58344126c9ded7 Mon Sep 17 00:00:00 2001 +From 2ed02be91b7155dbe5d0c0a850bf761d8150806a Mon Sep 17 00:00:00 2001 From: Gordon Hollingworth Date: Tue, 12 May 2015 14:47:56 +0100 Subject: [PATCH 058/173] rpi-ft5406: Add touchscreen driver for pi LCD display @@ -95060,7 +95060,7 @@ index 30fb37fe175df604a738258a2a632bca3bfff33f..4a3d79d3b48eb483a4e4bf498f617515 RPI_FIRMWARE_FRAMEBUFFER_SET_BACKLIGHT = 0x0004800f, -From f647499e16958a7d9d5a353cc580a4f0d0603d7a Mon Sep 17 00:00:00 2001 +From 9c0b94406c5c1ec11a41bf9b2710051c36ce70e8 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 28 Nov 2016 16:50:04 +0000 Subject: [PATCH 059/173] Improve __copy_to_user and __copy_from_user @@ -96638,7 +96638,7 @@ index 17ec37811c32f09126ed42753037e055c5cec115..c08f81812d0d56a0d90c1eb6777d0622 bool "Broadcom BCM63xx DSL SoC" depends on ARCH_MULTI_V7 -From 376f661781c6e720b1f9ffbfe2f5be4be48d575f Mon Sep 17 00:00:00 2001 +From 348a5e09f4bb1417fe37049c1334664d6dc4b5f3 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 25 Jun 2015 12:16:11 +0100 Subject: [PATCH 060/173] gpio-poweroff: Allow it to work on Raspberry Pi @@ -96676,7 +96676,7 @@ index be3d81ff51cc3f510d85e4eed7a52960e51e7bc1..a030ae9fb1fca325061c093696e82186 "%s: pm_power_off function already registered", __func__); -From a67e8d12801da0d4595dcb4f897c4a5fdf3d0218 Mon Sep 17 00:00:00 2001 +From 90f2efe61b9ba3c4a3bb0aed6c5aa76484b6d899 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 14 Jul 2015 14:32:47 +0100 Subject: [PATCH 061/173] mfd: Add Raspberry Pi Sense HAT core driver @@ -97544,7 +97544,7 @@ index 0000000000000000000000000000000000000000..56196dc2af10e464a1e3f98b028dca1c + +#endif -From f7ef08985471f837b48a3585198b431be12aa9e6 Mon Sep 17 00:00:00 2001 +From 0d38f30ad88b8ad88309340e9171341ce8e98831 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 19:19:08 +0100 Subject: [PATCH 062/173] ASoC: Add support for HifiBerry DAC @@ -97722,7 +97722,7 @@ index 0000000000000000000000000000000000000000..ee9f133953544629282631e5ef3f73fe +MODULE_DESCRIPTION("ASoC Driver for HifiBerry DAC"); +MODULE_LICENSE("GPL v2"); -From 3c5bd56e0ff999540532058669c768214b05d782 Mon Sep 17 00:00:00 2001 +From 95d9c85a641399f9d3a569db4ea02029f9bf12c8 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Mon, 25 Jan 2016 15:48:59 +0000 Subject: [PATCH 063/173] ASoC: Add support for Rpi-DAC @@ -98009,7 +98009,7 @@ index 0000000000000000000000000000000000000000..afe1b419582aa40c4b2729d242bb13cd +MODULE_AUTHOR("Florian Meier "); +MODULE_LICENSE("GPL v2"); -From b26e68740caa09b1f2a1b37f5c464c3ad5fd98e6 Mon Sep 17 00:00:00 2001 +From 9fc26baae7c35ba5d07b9a95827d3228680c0705 Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Wed, 15 Jan 2014 21:41:23 +0100 Subject: [PATCH 064/173] ASoC: wm8804: Implement MCLK configuration options, @@ -98061,7 +98061,7 @@ index af95d648265b3e92e345101542b332aee35191d4..513f56ba132929662802d15cdc653af3 .component_driver = { .dapm_widgets = wm8804_dapm_widgets, -From 753305ba15036c1a164df67aa13cc37308ad19e9 Mon Sep 17 00:00:00 2001 +From 37aa9704aff6efd6cb8c9593dab934a0896efa7b Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Wed, 15 Jan 2014 21:42:08 +0100 Subject: [PATCH 065/173] ASoC: BCM:Add support for HiFiBerry Digi. Driver is @@ -98408,7 +98408,7 @@ index 0000000000000000000000000000000000000000..7620dd02de40b6d644ff038b445d375d +MODULE_DESCRIPTION("ASoC Driver for HifiBerry Digi"); +MODULE_LICENSE("GPL v2"); -From e5493abde8f23ca5ebb55641e82144fb4e832dd3 Mon Sep 17 00:00:00 2001 +From 133a00f5a6cd57787cca59ab2f7913ba5e362517 Mon Sep 17 00:00:00 2001 From: Gordon Garrity Date: Sat, 8 Mar 2014 16:56:57 +0000 Subject: [PATCH 066/173] Add IQaudIO Sound Card support for Raspberry Pi @@ -98746,7 +98746,7 @@ index 0000000000000000000000000000000000000000..1ee4097c846376666775272ed692ca33 +MODULE_DESCRIPTION("ASoC Driver for IQAudio DAC"); +MODULE_LICENSE("GPL v2"); -From 3f74aaa382152ca5521166d20e8dd5f8e769868a Mon Sep 17 00:00:00 2001 +From b87d532365fca2082ac3b45e057010e60eb09bf9 Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Mon, 4 Aug 2014 10:06:56 +0200 Subject: [PATCH 067/173] Added support for HiFiBerry DAC+ @@ -99379,7 +99379,7 @@ index 72b19e62f6267698aea45d2410d616d91c1825cb..c6839ef6e16754ed9de2698507b8986a dev_err(dev, "No LRCLK?\n"); return -EINVAL; -From 0d54336064f8c7cd2a6237f6b118b2ad883d84df Mon Sep 17 00:00:00 2001 +From 563426f03b8ebee2e70b8b1d0027329348b5d05c Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Mon, 4 Aug 2014 11:09:58 +0200 Subject: [PATCH 068/173] Added driver for HiFiBerry Amp amplifier add-on board @@ -100217,7 +100217,7 @@ index 0000000000000000000000000000000000000000..8f019e04898754d2f87e9630137be9e8 + +#endif /* _TAS5713_H */ -From 6b1fa1a931c31dcae876895ee2c5a9684e5831da Mon Sep 17 00:00:00 2001 +From 554deb30893bb040bd210b2caf2cf4011b85acfd Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 25 Mar 2015 09:26:17 +0100 Subject: [PATCH 069/173] Add driver for rpi-proto @@ -100435,7 +100435,7 @@ index 0000000000000000000000000000000000000000..fadbfade100228aaafabb0d3bdf35c01 +MODULE_DESCRIPTION("ASoC Driver for Raspberry Pi connected to PROTO board (WM8731)"); +MODULE_LICENSE("GPL"); -From 6f13a45b763950d40fcf103e039eda87cc8d69ca Mon Sep 17 00:00:00 2001 +From 1db46d8581da2dc1918791cf285b358f61915072 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 24 Aug 2015 16:03:47 +0100 Subject: [PATCH 070/173] RaspiDAC3 support @@ -100681,7 +100681,7 @@ index 0000000000000000000000000000000000000000..ad2b5b89bc8213dc2e277306ef50d6e3 +MODULE_DESCRIPTION("ASoC Driver for RaspiDAC Rev.3x"); +MODULE_LICENSE("GPL v2"); -From 13d245f24cf36579e4948b0313fbafacb2b86690 Mon Sep 17 00:00:00 2001 +From 3e9ea889a1832600d5d85e95ca8f9e1208636aca Mon Sep 17 00:00:00 2001 From: Aaron Shaw Date: Thu, 7 Apr 2016 21:26:21 +0100 Subject: [PATCH 071/173] Add Support for JustBoom Audio boards @@ -101140,7 +101140,7 @@ index 0000000000000000000000000000000000000000..909cf8928f2f4313982316f9c5b8a709 +MODULE_DESCRIPTION("ASoC Driver for JustBoom PI Digi HAT Sound Card"); +MODULE_LICENSE("GPL v2"); -From 6ced3eaa45aa52e000061af1ee35339e9406fdef Mon Sep 17 00:00:00 2001 +From f9f3c49616174451761f9650eeb54a7cd3d0c4a7 Mon Sep 17 00:00:00 2001 From: Andrey Grodzovsky Date: Tue, 3 May 2016 22:10:59 -0400 Subject: [PATCH 072/173] ARM: adau1977-adc: Add basic machine driver for @@ -101325,7 +101325,7 @@ index 0000000000000000000000000000000000000000..f3d7e5db7bb912e1d7ca6f8e8d42df5f +MODULE_DESCRIPTION("ASoC Driver for ADAU1977 ADC"); +MODULE_LICENSE("GPL v2"); -From 96e2b7a2164ccbab24986eb8693a033cda752a67 Mon Sep 17 00:00:00 2001 +From 89146d6df7d2f1f0ac537dc1a6fab18d45745bac Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Mon, 16 May 2016 21:36:31 +1000 Subject: [PATCH 073/173] New AudioInjector.net Pi soundcard with low jitter @@ -101579,7 +101579,7 @@ index 0000000000000000000000000000000000000000..ef54e0f07ea03f59e9957b5d98f3e7fd +MODULE_ALIAS("platform:audioinjector-pi-soundcard"); + -From b1577f59a2ede79347325bf300605464b6fdd4a4 Mon Sep 17 00:00:00 2001 +From d2152e820d65214d326d86028f5e58f35b329688 Mon Sep 17 00:00:00 2001 From: DigitalDreamtime Date: Thu, 30 Jun 2016 18:38:42 +0100 Subject: [PATCH 074/173] Add IQAudIO Digi WM8804 board support @@ -101882,7 +101882,7 @@ index 0000000000000000000000000000000000000000..33aa2be8a43a12a12cfb5d844dd9732c +MODULE_DESCRIPTION("ASoC Driver for IQAudIO WM8804 Digi"); +MODULE_LICENSE("GPL v2"); -From a46db7eaf8f585c46e996fdbaa07890a80e8aea5 Mon Sep 17 00:00:00 2001 +From 1660ae420d3e1bf946ab26d857a3efa44ed18399 Mon Sep 17 00:00:00 2001 From: escalator2015 Date: Tue, 24 May 2016 16:20:09 +0100 Subject: [PATCH 075/173] New driver for RRA DigiDAC1 soundcard using WM8741 + @@ -102358,7 +102358,7 @@ index 0000000000000000000000000000000000000000..f200688bb4ae32b90a0ced555aed94b0 +MODULE_DESCRIPTION("ASoC Driver for RRA DigiDAC1"); +MODULE_LICENSE("GPL v2"); -From 56d1d9c8ab340e5254399cc162b521464b43a8a3 Mon Sep 17 00:00:00 2001 +From 314dc26021276267e532ae3a6695b3c730d670ca Mon Sep 17 00:00:00 2001 From: DigitalDreamtime Date: Sat, 2 Jul 2016 16:26:19 +0100 Subject: [PATCH 076/173] Add support for Dion Audio LOCO DAC-AMP HAT @@ -102534,7 +102534,7 @@ index 0000000000000000000000000000000000000000..65e03741d349a2dc5bd91f69855ea952 +MODULE_DESCRIPTION("ASoC Driver for DionAudio LOCO"); +MODULE_LICENSE("GPL v2"); -From b8397ddc4cc6f8c3e44258711de2ff78e36905d9 Mon Sep 17 00:00:00 2001 +From 5f645d53ff8cd061433ae75986e3c29d672d413f Mon Sep 17 00:00:00 2001 From: Clive Messer Date: Mon, 19 Sep 2016 14:01:04 +0100 Subject: [PATCH 077/173] Allo Piano DAC boards: Initial 2 channel (stereo) @@ -102744,7 +102744,7 @@ index 0000000000000000000000000000000000000000..eaf50fb6dbca1970ae1c6f8662088b0f +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Piano DAC"); +MODULE_LICENSE("GPL v2"); -From 1d0e4e25af87c8ad310fe80c6571d1ec07c8c4b8 Mon Sep 17 00:00:00 2001 +From 9122ceca49ddb8ce8a648cd5181e8bdd9c582086 Mon Sep 17 00:00:00 2001 From: Raashid Muhammed Date: Mon, 27 Mar 2017 12:35:00 +0530 Subject: [PATCH 078/173] Add support for Allo Piano DAC 2.1 plus add-on board @@ -103492,7 +103492,7 @@ index 0000000000000000000000000000000000000000..56e43f98846b41e487b3089813f7edc3 +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Piano DAC Plus"); +MODULE_LICENSE("GPL v2"); -From 0dcd576cb31cb2b73ca26c603bf5864fda7336ed Mon Sep 17 00:00:00 2001 +From 74245f043c6887e406fe0a5cb7c75074985b8ca5 Mon Sep 17 00:00:00 2001 From: BabuSubashChandar Date: Tue, 28 Mar 2017 20:04:42 +0530 Subject: [PATCH 079/173] Add support for Allo Boss DAC add-on board for @@ -104198,7 +104198,7 @@ index 0000000000000000000000000000000000000000..203ab76c7045b081578e23bda1099dd1 +MODULE_DESCRIPTION("ALSA ASoC Machine Driver for Allo Boss DAC"); +MODULE_LICENSE("GPL v2"); -From 1d59f871b184a432417e2eed99bda7348bd6bfcc Mon Sep 17 00:00:00 2001 +From 73c0d15d727f497ee7df6fa6f9e0829e04fe1d70 Mon Sep 17 00:00:00 2001 From: gtrainavicius Date: Sun, 23 Oct 2016 12:06:53 +0300 Subject: [PATCH 080/173] Support for Blokas Labs pisound board @@ -105400,7 +105400,7 @@ index 0000000000000000000000000000000000000000..06ff1e53dc9d860946965b6303577762 +MODULE_DESCRIPTION("ASoC Driver for pisound, http://blokas.io/pisound"); +MODULE_LICENSE("GPL v2"); -From 0841a09eaef0f3ca4701630dcfb701811015bff7 Mon Sep 17 00:00:00 2001 +From 3dd54e337ec7f50b718a63db94550d7f3bced8e7 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 22 Jan 2017 12:49:37 +0100 Subject: [PATCH 081/173] ASoC: Add driver for Cirrus Logic Audio Card @@ -106468,7 +106468,7 @@ index 0000000000000000000000000000000000000000..ac8651ddff7bd3701dffe22c7fb88352 +MODULE_DESCRIPTION("ASoC driver for Cirrus Logic Audio Card"); +MODULE_LICENSE("GPL"); -From f89df1e61cc263274eafcf7e6bdca762aff71fce Mon Sep 17 00:00:00 2001 +From bc36160418de7ebd7bf4c4d2a52f0d769194954b Mon Sep 17 00:00:00 2001 From: Miquel Date: Fri, 24 Feb 2017 20:51:06 +0100 Subject: [PATCH 082/173] sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT @@ -106666,7 +106666,7 @@ index 0000000000000000000000000000000000000000..a009c49477972a9832175d86f201b035 +MODULE_DESCRIPTION("ASoC Driver for DionAudio LOCO-V2"); +MODULE_LICENSE("GPL v2"); -From db7a7357db32f98408defed7917811d4aa362c4a Mon Sep 17 00:00:00 2001 +From 314df407eb4bf4166ab8b91da5e3f73609946f50 Mon Sep 17 00:00:00 2001 From: Fe-Pi Date: Wed, 1 Mar 2017 04:42:43 -0700 Subject: [PATCH 083/173] Add support for Fe-Pi audio sound card. (#1867) @@ -106883,7 +106883,7 @@ index 0000000000000000000000000000000000000000..015b56fd73cc36be5b5eecd17548fd03 +MODULE_DESCRIPTION("ASoC Driver for Fe-Pi Audio"); +MODULE_LICENSE("GPL v2"); -From 204c668dea67de5b2cd3028b927856b70a58a590 Mon Sep 17 00:00:00 2001 +From e3ee86733ec6df9188b0d64d70877adb452c9ad6 Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Wed, 8 Mar 2017 20:04:13 +1100 Subject: [PATCH 084/173] Add support for the AudioInjector.net Octo sound card @@ -107288,7 +107288,7 @@ index 0000000000000000000000000000000000000000..dcf403ab37639ba79e38278d7e4b1ade +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:audioinjector-octo-soundcard"); -From b49a121885e75f0bfc0b863a1f1808ebb664af5a Mon Sep 17 00:00:00 2001 +From 87a8a2b436a1694ede168fa77994e29c16fec183 Mon Sep 17 00:00:00 2001 From: Peter Malkin Date: Mon, 27 Mar 2017 16:38:21 -0700 Subject: [PATCH 085/173] Driver support for Google voiceHAT soundcard. @@ -107682,7 +107682,7 @@ index 0000000000000000000000000000000000000000..225854b8e5298b3c3018f59a49404354 +MODULE_DESCRIPTION("ASoC Driver for Google voiceHAT SoundCard"); +MODULE_LICENSE("GPL v2"); -From d9c42b9ea22d86180e992ae28ddbbf7f0318ff50 Mon Sep 17 00:00:00 2001 +From ef2d4677dbd95942ef4b799dc343411183e53f5b Mon Sep 17 00:00:00 2001 From: P33M Date: Wed, 21 Oct 2015 14:55:21 +0100 Subject: [PATCH 086/173] rpi_display: add backlight driver and overlay @@ -107854,7 +107854,7 @@ index 0000000000000000000000000000000000000000..14a0d9b037395497c1fdae2961feccd5 +MODULE_DESCRIPTION("Raspberry Pi mailbox based Backlight Driver"); +MODULE_LICENSE("GPL"); -From 7df9a6d5dbc72e61b06db32a96f4d615e6324c80 Mon Sep 17 00:00:00 2001 +From 80071abd1a5757097e30e3474d7945df9e5e1540 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 23 Feb 2016 19:56:04 +0000 Subject: [PATCH 087/173] bcm2835-virtgpio: Virtual GPIO driver @@ -108131,7 +108131,7 @@ index 4a3d79d3b48eb483a4e4bf498f617515e3ad158f..5f34e1257117fb48013c9926a8a223d6 RPI_FIRMWARE_FRAMEBUFFER_SET_BACKLIGHT = 0x0004800f, -From f374f25f60a66bb2a6031358f5db1141d723c19b Mon Sep 17 00:00:00 2001 +From 8bda6e9cef790aab89b07d56fbbea72db787bc32 Mon Sep 17 00:00:00 2001 From: Dave Stevenson Date: Mon, 20 Feb 2017 17:01:21 +0000 Subject: [PATCH 088/173] bcm2835-gpio-exp: Driver for GPIO expander via @@ -108460,7 +108460,7 @@ index 5f34e1257117fb48013c9926a8a223d64a598ab7..c819c21b0158a59c1308882e5a40e3f3 /* Dispmanx TAGS */ RPI_FIRMWARE_FRAMEBUFFER_ALLOCATE = 0x00040001, -From 6249c23efcf490e3bb82482421d5bf81f3edd6b9 Mon Sep 17 00:00:00 2001 +From 4982ff8f2f3780a6d82f03da3f52375b602e0d28 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 23 Feb 2016 17:26:48 +0000 Subject: [PATCH 089/173] amba_pl011: Don't use DT aliases for numbering @@ -108492,7 +108492,7 @@ index 1888d168a41c87c605962da2605df8ab1c02bd20..e22b9e79836a6aeef4c8f9fb618b9595 uap->old_cr = 0; uap->port.dev = dev; -From 01a74e96f5d8db848286cbcc5b79d12bfc0d4705 Mon Sep 17 00:00:00 2001 +From a9fa581c618a4ad0f041e7ff6f82e5fad0f7cdb4 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 1 Mar 2017 16:07:39 +0000 Subject: [PATCH 090/173] amba_pl011: Round input clock up @@ -108581,7 +108581,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 9d5b5fb3fd08c2fb5eac90446253f3895956d04a Mon Sep 17 00:00:00 2001 +From 7bae3b057de6271cc60c5fb58df61de79ba11ff5 Mon Sep 17 00:00:00 2001 From: Pantelis Antoniou Date: Wed, 3 Dec 2014 13:23:28 +0200 Subject: [PATCH 091/173] OF: DT-Overlay configfs interface @@ -109016,7 +109016,7 @@ index 0000000000000000000000000000000000000000..0037e6868a6cda8706c88194c6a4454b +} +late_initcall(of_cfs_init); -From 793777067389c4719b1ad8c8fbd1755ec2bc2ac0 Mon Sep 17 00:00:00 2001 +From ee744cbd4f413ecab6f664274972c3807c9d606e Mon Sep 17 00:00:00 2001 From: Cheong2K Date: Fri, 26 Feb 2016 18:20:10 +0800 Subject: [PATCH 092/173] brcm: adds support for BCM43341 wifi @@ -109151,7 +109151,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 380f249987fa35ac66e0cf5af73ea6be22c78da7 Mon Sep 17 00:00:00 2001 +From 862219e4c44154cb99abcdd78281a2082de3d53f Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 17 Feb 2017 15:26:13 +0000 Subject: [PATCH 093/173] brcmfmac: Mute expected startup 'errors' @@ -109178,7 +109178,7 @@ index 508cab2d0817914d454958f92167d350c74d9a5d..987b1f5b999b0ecb68b6ce741b8e3ddb req->alpha2[0], req->alpha2[1]); return; -From 204880552bc98809db25aa96a8909d944455afea Mon Sep 17 00:00:00 2001 +From 1c5d4e984dc9d4729c336c7d56f41507f0973806 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 17 Dec 2015 13:37:07 +0000 Subject: [PATCH 094/173] hci_h5: Don't send conf_req when ACTIVE @@ -109204,7 +109204,7 @@ index c0e4e26dc30d7c3c6a771b7b86df88c8cf763646..7308287259eedcaf229f8a496a0e3826 if (H5_HDR_LEN(hdr) > 2) h5->tx_win = (data[2] & 0x07); -From 3d5a9a0780536d87f097a3f335fa12f7a0cdbf31 Mon Sep 17 00:00:00 2001 +From 3de80acbf475780288c867ec9b885da847d90d4a Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 13 Apr 2015 17:16:29 +0100 Subject: [PATCH 095/173] config: Add default configs @@ -111859,7 +111859,7 @@ index 0000000000000000000000000000000000000000..29fd2abc2cbfcaed37cb630b5edffaa5 +CONFIG_CRC_ITU_T=y +CONFIG_LIBCRC32C=y -From 6031b0e3eab5792428a5524c2b472e291e538d33 Mon Sep 17 00:00:00 2001 +From aa0d7e5a28f52a73aa338d6460da265ff880861b Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Wed, 24 Aug 2016 03:35:56 -0700 Subject: [PATCH 096/173] Add arm64 configuration and device tree differences. @@ -113276,7 +113276,7 @@ index 0000000000000000000000000000000000000000..e6b09fafa27eed2b762e3d53b55041f7 +CONFIG_LIBCRC32C=y +CONFIG_BCM2835_VCHIQ=n -From 9bfca08d57450a009619d9f09f122eaf7a2d6b51 Mon Sep 17 00:00:00 2001 +From 8e2219a0baafc84fd4d99777767c2fb2af678d61 Mon Sep 17 00:00:00 2001 From: Electron752 Date: Thu, 12 Jan 2017 07:07:08 -0800 Subject: [PATCH 097/173] ARM64: Make it work again on 4.9 (#1790) @@ -113688,7 +113688,7 @@ index e6b09fafa27eed2b762e3d53b55041f793683d27..c7e891d72969a388d9b135a36dbfc9c9 CONFIG_LIBCRC32C=y -CONFIG_BCM2835_VCHIQ=n -From 6f4480e5261edce6b429ab707f2dac0ab552ec71 Mon Sep 17 00:00:00 2001 +From 22c1d2230b0a3c24579468f54d01fa5de1596eb4 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Thu, 12 Jan 2017 19:10:07 -0800 Subject: [PATCH 098/173] ARM64: Enable HDMI audio and vc04_services in @@ -113720,7 +113720,7 @@ index c7e891d72969a388d9b135a36dbfc9c9cb609bf8..4b90f9b64abe9f089ba56b13d5a00de3 CONFIG_BCM2835_MBOX=y # CONFIG_IOMMU_SUPPORT is not set -From 60a74e93ffc38d51a5b23579609e467cfd96a17c Mon Sep 17 00:00:00 2001 +From 7b4499e2b9552b0b365016240a16c8072bb5f627 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Thu, 12 Jan 2017 19:14:03 -0800 Subject: [PATCH 099/173] ARM64: Run bcmrpi3_defconfig through savedefconfig. @@ -113768,7 +113768,7 @@ index 4b90f9b64abe9f089ba56b13d5a00de33343bfb9..dac962ca1634662ce7d966f1ffb53b5b CONFIG_FB_TFT_AGM1264K_FL=m CONFIG_FB_TFT_BD663474=m -From 78a1933e279cd17786d75c5e63f3ae1e1397a6ab Mon Sep 17 00:00:00 2001 +From 17093b0945689c18b8695f59f9994313671ab152 Mon Sep 17 00:00:00 2001 From: Electron752 Date: Sat, 14 Jan 2017 02:54:26 -0800 Subject: [PATCH 100/173] ARM64: Enable Kernel Address Space Randomization @@ -113803,7 +113803,7 @@ index dac962ca1634662ce7d966f1ffb53b5bfa27c506..aae33b4b3c3e736ea7cd3ca242158ad6 CONFIG_BINFMT_MISC=y CONFIG_COMPAT=y -From c75ccfa97c9a4356bae6990f509160d4b8d545c3 Mon Sep 17 00:00:00 2001 +From 4e8ce0d9fe85bd01daead09f28aa2be3cbce7edb Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sun, 15 Jan 2017 07:31:59 -0800 Subject: [PATCH 101/173] ARM64: Enable RTL8187/RTL8192CU wifi in build config @@ -113831,7 +113831,7 @@ index aae33b4b3c3e736ea7cd3ca242158ad6ba558aff..b7d762df19b85e369a32cd823dfd0621 CONFIG_ZD1211RW=m CONFIG_MAC80211_HWSIM=m -From 6dc1c3f25ed53972e92756e0f77b501f657587eb Mon Sep 17 00:00:00 2001 +From 5144c8dd8cfdaecf22c4bc4b7aabbae11faa034f Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:33:51 -0800 Subject: [PATCH 102/173] ARM64/DWC_OTG: Port dwc_otg driver to ARM64 @@ -114177,7 +114177,7 @@ index 6b2c7d0c93f36a63863ff4b0ecc1f3eab77e058b..d7b700ff17821ad1944e36721fe6b2db /** The OS page size */ #define DWC_OS_PAGE_SIZE PAGE_SIZE -From af9f2e803b10ea66483a2657cdaae7c80e2db38b Mon Sep 17 00:00:00 2001 +From 1776d57f4d2d9e1241edd81b0f94b54d44d911bd Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:43:57 -0800 Subject: [PATCH 103/173] ARM64: Round-Robin dispatch IRQs between CPUs. @@ -114254,7 +114254,7 @@ index c4e151451cf8c8ebde5225515eac2786d6f61d46..9a7ee04ee0d9b7aa734cf3159ed59c19 .name = "bcm2836-gpu", .irq_mask = bcm2836_arm_irqchip_mask_gpu_irq, -From bbef82d6d6d43effe46c23ddecdf256997e5e897 Mon Sep 17 00:00:00 2001 +From 32cdec81d123f94e87194e77a0e45b639880b130 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 14 Jan 2017 21:45:03 -0800 Subject: [PATCH 104/173] ARM64: Enable DWC_OTG Driver In ARM64 Build @@ -114278,7 +114278,7 @@ index b7d762df19b85e369a32cd823dfd062145bdefa7..4d85c231c5ea0244e1b05fb4a5e3c8fd CONFIG_USB_STORAGE=y CONFIG_USB_STORAGE_REALTEK=m -From b47d49f18038295e2663507f5a5164c58679edd6 Mon Sep 17 00:00:00 2001 +From 3503301d0f63751ed4be814d6bf4c9c4e0cc0148 Mon Sep 17 00:00:00 2001 From: Michael Zoran Date: Sat, 11 Feb 2017 01:18:31 -0800 Subject: [PATCH 105/173] ARM64: Force hardware emulation of deprecated @@ -114309,7 +114309,7 @@ index f0e6d717885b1fcf3b22f64c10c38f19c25f809d..0cb830d30fb6d2bd26ab572efe893649 case INSN_OBSOLETE: insn->current_mode = INSN_UNDEF; -From 8cce45f66fdb5e0f234b34ddc998a7610caf6e87 Mon Sep 17 00:00:00 2001 +From c75fea4314f25493f1a4fa41c0495dccb07d45a2 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 10 Feb 2017 17:57:08 -0800 Subject: [PATCH 106/173] build/arm64: Add rules for .dtbo files for dts @@ -114337,7 +114337,7 @@ index 9b41f1e3b1a039cd45fe842e10abff0181186fdf..dc2859b8eed168ed52e95c503e7a5ce3 dtbs: prepare scripts -From 054c1c5aae70d90c5978b7884985a2e5401a15fe Mon Sep 17 00:00:00 2001 +From 2f1efd7d3d0b00d0ee8d633a19534ac7442f3de4 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Mon, 9 May 2016 17:28:18 -0700 Subject: [PATCH 107/173] clk: bcm2835: Mark GPIO clocks enabled at boot as @@ -114378,7 +114378,7 @@ index 336f8c9c44325d0a94e591a8557f7af246adc857..caa05e5ad0b7b5cd683e04fb3591a3df * rate changes on at least of the parents. */ -From c1e1a37f0ff127453c4298f34b8ff431251c96a3 Mon Sep 17 00:00:00 2001 +From 3fc8182fc7a7b27f4867368e5ded2b76f9deefa6 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 24 Feb 2015 13:40:50 +0000 Subject: [PATCH 108/173] pinctrl-bcm2835: Fix interrupt handling for GPIOs @@ -114414,7 +114414,7 @@ index a9d480df32562defbf8be0faf0a39bfe06ff71f9..18c92bae3b2e7e9f8208ca0d4487b08b .suppress_bind_attrs = true, }, -From 1c361294095f221e8a6147ed42f196ac8c3b40a6 Mon Sep 17 00:00:00 2001 +From 8d5d79c2d7ee7973c9901827d6a192b248f2a2eb Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 23 Mar 2017 10:06:56 +0000 Subject: [PATCH 109/173] ASoC: Add prompt for ICS43432 codec @@ -114442,7 +114442,7 @@ index aca3a53f08dba8762307f7c25a5d7c5561b9cf71..a3be6e005a895b995897cc007bb85c78 config SND_SOC_INNO_RK3036 tristate "Inno codec driver for RK3036 SoC" -From 0a604e2a2995902639ad3be5c55483ad9ffc8803 Mon Sep 17 00:00:00 2001 +From cacb59c057cd62127e01ef15603e71ddb7fcc7ce Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 23 Mar 2017 16:34:46 +0000 Subject: [PATCH 110/173] bcm2835-aux: Add aux interrupt controller @@ -114609,7 +114609,7 @@ index bd750cf2238d61489811e7d7bd3b5f9950ed53c8..41e0702fae4692221980b0d02aed1ba6 BCM2835_AUX_CLOCK_COUNT, GFP_KERNEL); if (!onecell) -From 0cdc98f4ce35922843cd09793277e7366b4fdfe1 Mon Sep 17 00:00:00 2001 +From f2512ac2b55b875a24a50e59b889afc8140c254e Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Fri, 29 Apr 2016 10:32:17 -0700 Subject: [PATCH 111/173] mmc: read mmc alias from device tree @@ -114669,7 +114669,7 @@ index 1503412f826cd0e0e9ad37a0554b31596a49eb77..2f5b3cf86293b96b104eac7c6d48a583 kfree(host); return NULL; -From d6fbbebab7881cc6f665a8becafa610b239ab0a9 Mon Sep 17 00:00:00 2001 +From ecf97118ac5de61d3bf2d83b466280ee29a63822 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 11 May 2016 12:50:33 +0100 Subject: [PATCH 112/173] mmc: Add MMC_QUIRK_ERASE_BROKEN for some cards @@ -114702,7 +114702,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 80d1ec693d2d7d798b1f3315b3c205b529f9a382..6c2476555be31a2dc03914b8b690a92545ab3835 100644 +index 8bd7aba811e969a3b7cfdc6cf12e685f25e8c37e..cd1eb5cf73358a0104fbf4b6ed8e72dd491d658d 100644 --- a/drivers/mmc/core/block.c +++ b/drivers/mmc/core/block.c @@ -125,6 +125,13 @@ static DEFINE_MUTEX(open_lock); @@ -114812,7 +114812,7 @@ index 46c73e97e61f08a41d9753079345f5965caebbc5..388c551ed11e9d06ea1c25b6553d47a8 unsigned int erase_size; /* erase size in sectors */ -From aa5c0e2db268bef2f5e9fb8956e740f1c003d2f2 Mon Sep 17 00:00:00 2001 +From c8b7e3062f047e73581ea9467b79a0c7ca70282c Mon Sep 17 00:00:00 2001 From: Yasunari Takiguchi Date: Fri, 14 Apr 2017 10:43:57 +0100 Subject: [PATCH 113/173] This is the driver for Sony CXD2880 DVB-T2/T tuner + @@ -130947,7 +130947,7 @@ index 0000000000000000000000000000000000000000..82e122349055be817eb74ed5bbcd7560 +MODULE_AUTHOR("Sony Semiconductor Solutions Corporation"); +MODULE_LICENSE("GPL v2"); -From 89545809cf88162f50f536978fe66cf28e56fa50 Mon Sep 17 00:00:00 2001 +From 2572d44289de83da22f0c5537264db7ab390d054 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 09:18:09 +0100 Subject: [PATCH 114/173] raspberrypi-firmware: Define the MBOX channel in the @@ -130972,7 +130972,7 @@ index c819c21b0158a59c1308882e5a40e3f3fe73cbdf..de2a3dcd562beb752266eaf0070e5586 enum rpi_firmware_property_status { -From 0cbb2f3541b1c00dd3f8b78968ba68d3ba639bcd Mon Sep 17 00:00:00 2001 +From 6a1197ebcdaf028b90367012c289167371d085c8 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 09:16:19 +0100 Subject: [PATCH 115/173] raspberrypi-firmware: Export the general transaction @@ -131019,7 +131019,7 @@ index de2a3dcd562beb752266eaf0070e55861d553f5f..dc7fd58afd5dddebf9b17065bb069a1d #endif /* __SOC_RASPBERRY_FIRMWARE_H__ */ -From a7e7e24154d1dd727ca3751ea2be290053bf7e32 Mon Sep 17 00:00:00 2001 +From ca0b875af245f0577d38b589bd7c32680ef13e0c Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 14 Sep 2016 08:39:33 +0100 Subject: [PATCH 116/173] drm/vc4: Add a mode for using the closed firmware for @@ -131794,7 +131794,7 @@ index 0000000000000000000000000000000000000000..7dd233eed677c1689492ab95bc864753 + }, +}; -From 64404c0c8bd9aa12e1053397eaeccbce6722c671 Mon Sep 17 00:00:00 2001 +From 8d12d4e3904b051c0df8fcfa3aa5dedc93ec6e6c Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 1 Feb 2017 17:09:18 -0800 Subject: [PATCH 117/173] drm/vc4: Name the primary and cursor planes in fkms. @@ -131821,7 +131821,7 @@ index 7dd233eed677c1689492ab95bc86475330d2d63b..e6097046fb25361bc61d657083d95b63 if (type == DRM_PLANE_TYPE_PRIMARY) { vc4_plane->fbinfo = -From 984a6e4b560e9efc47b72e000a9dda620e1402d1 Mon Sep 17 00:00:00 2001 +From f561f2b6efcfec7d3daae3b9c3288533d192c6d6 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 1 Feb 2017 17:10:09 -0800 Subject: [PATCH 118/173] drm/vc4: Add DRM_DEBUG_ATOMIC for the insides of @@ -131894,7 +131894,7 @@ index e6097046fb25361bc61d657083d95b634232aabc..72d0b9cffe3d2997d69040c46f4aee11 RPI_FIRMWARE_SET_CURSOR_STATE, &packet_state, -From c8032eb7bdfe55dc01da2c1b41731b4cd85c6e25 Mon Sep 17 00:00:00 2001 +From 59e5aba1a8af1803c655cfec60ba4ef0fda99424 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 2 Feb 2017 09:42:18 -0800 Subject: [PATCH 119/173] drm/vc4: Fix sending of page flip completion events @@ -131939,7 +131939,7 @@ index 72d0b9cffe3d2997d69040c46f4aee11e22aa213..185f9bd3c1b2d47d0c1fc5293db4199b static void vc4_crtc_handle_page_flip(struct vc4_crtc *vc4_crtc) -From e825d071200644afd6390299f1b11c815105646c Mon Sep 17 00:00:00 2001 +From 86905ab00857eb22f1eb8909858ba2e7e3a9165a Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 18 Apr 2017 21:43:46 +0100 Subject: [PATCH 120/173] vc4_fkms: Apply firmware overscan offset to hardware @@ -131999,7 +131999,7 @@ index 185f9bd3c1b2d47d0c1fc5293db4199bd8963023..072f377b7423ee603d73ace2bf6d620f return 0; -From 1f15126e99c74eed107b8b18276644ae6f1561db Mon Sep 17 00:00:00 2001 +From 4a5fef4b0d90416a76e64de8f4dbc2d75924894f Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 16 May 2017 14:39:49 +0100 Subject: [PATCH 121/173] mmc: Change downstream MMC driver CONFIG option @@ -132050,7 +132050,7 @@ index cd3a47d8965958ccf3ac3d186a05bbd437494154..9ba643d3b2e12960f5ce4b0eb5d75c1c obj-$(CONFIG_MMC_WBSD) += wbsd.o obj-$(CONFIG_MMC_AU1X) += au1xmmc.o -From ad7225203c787b66329949cc019a49b94fb9991f Mon Sep 17 00:00:00 2001 +From 451c7dce838d727f0e9d6ad48ccdff3e8365a20e Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 16 May 2017 19:34:52 +0100 Subject: [PATCH 122/173] config: Add CONFIG_I2C_ROBOTFUZZ_OSIF @@ -132085,7 +132085,7 @@ index 29fd2abc2cbfcaed37cb630b5edffaa5b4994f6e..05d6d108cb2d013588ccc971c83dcd21 CONFIG_SPI_BCM2835=m CONFIG_SPI_BCM2835AUX=m -From 24bdec8f7e5cf4888bf1c985c69fafb1d0a8ffbb Mon Sep 17 00:00:00 2001 +From e9a21552d4dbd7a939b72176dab7d056724fdf8b Mon Sep 17 00:00:00 2001 From: popcornmix Date: Thu, 18 May 2017 11:40:43 +0100 Subject: [PATCH 123/173] config: Add FB_TFT_ST7789V module @@ -132120,7 +132120,7 @@ index 05d6d108cb2d013588ccc971c83dcd212308f230..54175b3c558e89d56b7d65752bccc6bd CONFIG_FB_TFT_TLS8204=m CONFIG_FB_TFT_UC1701=m -From e902671ca75131a122c828d5e0437eb6f71d7ad4 Mon Sep 17 00:00:00 2001 +From 65838dba857839a2f18ea265152747eaf9738da9 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Thu, 18 May 2017 15:36:46 +0100 Subject: [PATCH 124/173] staging: bcm2835-audio: Fix memory corruption @@ -132158,7 +132158,7 @@ index 5f3d8f2339e34834d11edfa8de1d5819e3e32b4f..89f96f3c02805f4114ec9b488e18d00e return ret; } -From 7f62afd1e4aabab3178f85c27957bc55658405cd Mon Sep 17 00:00:00 2001 +From 65e912f0f3280b6facb6f9e89747c498cb38d706 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 15 May 2017 16:40:05 +0100 Subject: [PATCH 125/173] config: Add CONFIG_TOUCHSCREEN_GOODIX @@ -132193,7 +132193,7 @@ index 54175b3c558e89d56b7d65752bccc6bdaebcfd5a..1d2d27cb950b5e799370b7ca557f4bcb CONFIG_TOUCHSCREEN_RPI_FT5406=m CONFIG_TOUCHSCREEN_USB_COMPOSITE=m -From fd8783536a67fd457a061d56b5b71e5c6648d7b4 Mon Sep 17 00:00:00 2001 +From 128dd2e40b0ddd9e1259a063cd9d3aac04d289d6 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 16 May 2017 15:58:00 +0100 Subject: [PATCH 126/173] config: Add CONFIG_TOUCHSCREEN_EDT_FT5X06 @@ -132228,7 +132228,7 @@ index 1d2d27cb950b5e799370b7ca557f4bcb2508169b..de0b998202e23eec39fafce0e8cd346e CONFIG_TOUCHSCREEN_USB_COMPOSITE=m CONFIG_TOUCHSCREEN_STMPE=m -From 82a2499cdc02adfbce7656107afc9404a0db2ac9 Mon Sep 17 00:00:00 2001 +From d9e51f8dfd5eee9e765b27ae146f0ad190eca7c1 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 22 May 2017 13:35:28 +0100 Subject: [PATCH 127/173] config: Add CONFIG_IPV6_SIT_6RD @@ -132263,7 +132263,7 @@ index de0b998202e23eec39fafce0e8cd346e68817f6c..c4d82bec0aefc191c6049500fbeda6ea CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_IPV6_SUBTREES=y -From 7d66336ef9ba2e376f53d34c4a36d79ca370883a Mon Sep 17 00:00:00 2001 +From ec2378c3a78dff7313dc551eb857e74cb36e5bd2 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 22 May 2017 15:28:27 +0100 Subject: [PATCH 128/173] config: Add CONFIG_IPV6_ROUTE_INFO @@ -132298,7 +132298,7 @@ index c4d82bec0aefc191c6049500fbeda6ea0a47f590..7d3522df2b28e53cb63a081316891879 CONFIG_INET6_ESP=m CONFIG_INET6_IPCOMP=m -From e8b2f7bdab68e037b17bb194537b185f4499b42a Mon Sep 17 00:00:00 2001 +From 30f1a565079205ce4c5d797b03f62001d5b1e119 Mon Sep 17 00:00:00 2001 From: P33M Date: Thu, 25 May 2017 16:04:53 +0100 Subject: [PATCH 129/173] dwc_otg: make periodic scheduling behave properly for @@ -132472,7 +132472,7 @@ index 85a6d431ca54b47dc10573aa72d1ad69d06f2e36..4b1dd9de99e9e08b2e006fb5f8a7ef92 status = check_max_xfer_size(hcd, qh); if (status) { -From 9d474972423ff0179633ffff81af1bc33757c040 Mon Sep 17 00:00:00 2001 +From 513a113092ed066fbe36cfc3c08389deb1c04acf Mon Sep 17 00:00:00 2001 From: P33M Date: Fri, 26 May 2017 12:50:31 +0100 Subject: [PATCH 130/173] dwc_otg: fiq_fsm: Make isochronous compatibility @@ -132539,7 +132539,7 @@ index 38bf5fc792d32352f9e208e0e90f968599b9bc31..71834cf365e67d7ad995bba7869216c4 return 1; } -From a02e595b0af6ce144e11390159cf026d9e26df98 Mon Sep 17 00:00:00 2001 +From 179f3d51610b2d63525037a97c7a41e2a3dec0b5 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 12 Jun 2017 13:05:43 +0100 Subject: [PATCH 131/173] config: Add CONFIG_CAN_GS_USB @@ -132574,7 +132574,7 @@ index 7d3522df2b28e53cb63a0813168918792b65becb..bf0d3fd830a0a0cc9443ef52e7f167eb CONFIG_IRLAN=m CONFIG_IRNET=m -From 747f6605146b4a9db182eb46917900d11f532159 Mon Sep 17 00:00:00 2001 +From 0334f3d7c7cf1025d9939521423c78b276df45c2 Mon Sep 17 00:00:00 2001 From: P33M Date: Mon, 12 Jun 2017 16:10:03 +0100 Subject: [PATCH 132/173] dwc_otg: add module parameter int_ep_interval_min @@ -132659,7 +132659,7 @@ index 4b1dd9de99e9e08b2e006fb5f8a7ef92f20c2553..fe8e8f841f03660c2ad49ab8e66193be DWC_DEBUGPL(DBG_HCD, "DWC OTG HCD QH Initialized\n"); -From 11549b4be96bc0ea0ea384464df19609c1b2e771 Mon Sep 17 00:00:00 2001 +From a016915f594e2e4e5fe411b6e9a70fd4aed38223 Mon Sep 17 00:00:00 2001 From: P33M Date: Tue, 20 Jun 2017 13:44:01 +0100 Subject: [PATCH 133/173] dwc_otg: fiq_fsm: Add non-periodic TT exclusivity @@ -132829,7 +132829,7 @@ index 71834cf365e67d7ad995bba7869216c4091c3a74..7710370b30363e3170bf9bf522597c5f st->fsm = FIQ_PER_SSPLIT_STARTED; } else { -From ee07f71ef4d4e5136469dfe5aa94e7569b39e71e Mon Sep 17 00:00:00 2001 +From 7d234795e354ec54b088e8f3d3b1ee0db815722d Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 26 May 2017 13:03:41 +0100 Subject: [PATCH 134/173] BCM270X_DT: Add midi-uart1 overlay @@ -132930,7 +132930,7 @@ index 0000000000000000000000000000000000000000..e0bc410acbff3a7a175dd5d53b3ab0d0 + }; +}; -From 50e48895aa71b1a6513db5bee8faf8329f6c3d63 Mon Sep 17 00:00:00 2001 +From 5dfe95ff49ef769f8d7674639e0c4561f50b847b Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Sat, 20 May 2017 22:10:14 +0100 Subject: [PATCH 135/173] overlays: README: remove vestigial SDIO parameters @@ -132987,7 +132987,7 @@ index ec9e7b1941678796facf625b3770c20ed0b15b25..499cd1920fd373702cfbc9f6e0fcaebc (default on: polling once at boot-time) -From 74952345a83baa8d5306f18164bf71920ba85242 Mon Sep 17 00:00:00 2001 +From eaf3d7aa7038a5f1b13fd2b62cd0674f915824d4 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 27 Jun 2017 15:07:14 +0100 Subject: [PATCH 136/173] SQUASH: mmc: Apply ERASE_BROKEN quirks correctly @@ -133020,7 +133020,7 @@ index 05c8d7381fff5ae88531129d9a5ddd554bddb43e..c9d5d644688c1509d7febcff0322fbab END_FIXUP }; -From cbd28e52ef09b0aa52f60be1f0d31d368c6582db Mon Sep 17 00:00:00 2001 +From 5e831629bc1d7eefbe3a98bea00f0758a9fb1990 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 11:34:26 +0200 Subject: [PATCH 137/173] ASoC: bcm2835: Add support for TDM modes @@ -133425,7 +133425,7 @@ index 56df7d8a43d0aac055a91b0d24aca8e1b4e308e4..dcacf7f83c9371df539a788ea33fedcf dev->dev = &pdev->dev; dev_set_drvdata(&pdev->dev, dev); -From 292318196d3d046e4027237e1c2fcce572a4ef00 Mon Sep 17 00:00:00 2001 +From a6b31aa9fe739751f7f3990027408f1a6bde3cf0 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 15:30:50 +0200 Subject: [PATCH 138/173] ASoC: bcm2835: Support left/right justified and DSP @@ -133674,7 +133674,7 @@ index dcacf7f83c9371df539a788ea33fedcf97d64690..3a706fda4f39e42efbe12f19d87af9b1 } -From 2429efb483826991f64adef9aa3d75fc2406b975 Mon Sep 17 00:00:00 2001 +From 44e6d969cd8d8978d9d6e96cfde02566954ea6d9 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 16:19:54 +0200 Subject: [PATCH 139/173] ASoC: bcm2835: Support additional samplerates up to @@ -133720,7 +133720,7 @@ index 3a706fda4f39e42efbe12f19d87af9b100a348a5..43f5715a0d5dda851731ecf7ff27e76c | SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S32_LE -From 9efb3aa8829f59e3280b79b862ed1a5052d1ad69 Mon Sep 17 00:00:00 2001 +From 35185a071e2e90872f7ccc8ba5110949300ce6fd Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 7 May 2017 16:24:57 +0200 Subject: [PATCH 140/173] ASoC: bcm2835: Enforce full symmetry @@ -133759,7 +133759,7 @@ index 43f5715a0d5dda851731ecf7ff27e76c48fb6e57..2e449d7173fcecbcd647f90a26bd58b6 static bool bcm2835_i2s_volatile_reg(struct device *dev, unsigned int reg) -From 72fdd092044ebf5668ce9696b824975f1af38b76 Mon Sep 17 00:00:00 2001 +From 45e973ed24dd64930b942ecfe824904f561cc00e Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 6 Jul 2017 18:52:16 +0200 Subject: [PATCH 141/173] config: add missing arizona regulator modules @@ -133812,7 +133812,7 @@ index bf0d3fd830a0a0cc9443ef52e7f167eb704ed152..06d0520e332f21afaa27ac112c0eee6c CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y -From c8af621b7500a5cca544d186addc9740a73a7d86 Mon Sep 17 00:00:00 2001 +From 023dc39250043ccc51c52feac97e463813042707 Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Tue, 4 Apr 2017 19:20:59 +1000 Subject: [PATCH 142/173] Audioinjector : make the octo and pi sound cards have @@ -133852,7 +133852,7 @@ index ef54e0f07ea03f59e9957b5d98f3e7fdc998e469..491906bbf446826e55dd843f28e4860f .of_match_table = audioinjector_pi_soundcard_of_match, }, -From 2687303bdb543f57852c0e430091d439de193a73 Mon Sep 17 00:00:00 2001 +From d7ddfc8a6b3f9fce8c4ebc1b5f99219d2cc93289 Mon Sep 17 00:00:00 2001 From: Matt Flax Date: Tue, 4 Apr 2017 19:23:04 +1000 Subject: [PATCH 143/173] Audioinjector octo : Make the playback and capture @@ -133878,7 +133878,7 @@ index 49115c8e20ce1a2ba5a99feb8983a1cafb052ca2..5e79f4eff93a21ed3495c77a90f73525 }; -From aed80efdc1bdd305ecc7a95db90bbfa5f129c8f6 Mon Sep 17 00:00:00 2001 +From 9d033a4fbcf7494550753f3d2d978300b6a9c9aa Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Sun, 23 Apr 2017 19:36:53 +0100 Subject: [PATCH 144/173] BCM270X_DT: Add bme280 and bmp180 to i2c-sensor @@ -133955,7 +133955,7 @@ index 606b2d5012abf2e85712be631c42ea40a0b512c5..e23e34b32a0a8927c14203d7384e8008 lm75 = <&lm75>,"status"; lm75addr = <&lm75>,"reg:0"; -From 35f7dc9b58a86b13cb6d8e41f42bdc1bc6f59936 Mon Sep 17 00:00:00 2001 +From bc28b940403b534e37ded263719bf201b6552eab Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Sun, 23 Apr 2017 19:38:06 +0100 Subject: [PATCH 145/173] config: Add CONFIG_BMP280 (and CONFIG_BMP280_I2C) @@ -133991,7 +133991,7 @@ index 06d0520e332f21afaa27ac112c0eee6c36a9a9df..515f335d2a638de60d07a45df19ce52a CONFIG_PWM_PCA9685=m CONFIG_RASPBERRYPI_FIRMWARE=y -From f5068bb7fba6b6486ec9fff4a58b73f59dcac640 Mon Sep 17 00:00:00 2001 +From 05b3c24c5689b336a7b3114e08bb75ff07df5507 Mon Sep 17 00:00:00 2001 From: Scott Ellis Date: Tue, 25 Apr 2017 10:46:09 -0400 Subject: [PATCH 146/173] config: Enable TI TMP102 temp sensor module @@ -134027,7 +134027,7 @@ index 515f335d2a638de60d07a45df19ce52a7579f9ca..bfda35e4c4bce99b5125eab80f97c73a CONFIG_BCM2835_THERMAL=y CONFIG_WATCHDOG=y -From 60d7a504ec420bc35ab1d89fb7b2f79f12c48f37 Mon Sep 17 00:00:00 2001 +From e70fd08d60935d04026931c60a6ebc7115e1fe2c Mon Sep 17 00:00:00 2001 From: Scott Ellis Date: Tue, 25 Apr 2017 13:05:42 -0400 Subject: [PATCH 147/173] BCM270X_DT: Add tmp102 to i2c sensor overlay @@ -134110,7 +134110,7 @@ index e23e34b32a0a8927c14203d7384e800878627347..e86a13f92c3f75c14fa4425cdfb081d6 }; }; -From 3f9e6ce75654b504992221064c227d66bab34198 Mon Sep 17 00:00:00 2001 +From 80ff6ff1ba623da4a2e680a4ea641d47ad00c93d Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 8 May 2017 16:43:40 +0100 Subject: [PATCH 148/173] irq_bcm2836: Send event when onlining sleeping cores @@ -134149,7 +134149,7 @@ index 9a7ee04ee0d9b7aa734cf3159ed59c19a338de0d..014f13f89eb896f5cfc75ed9891787d0 } -From b1dec084cbe58993a13dce4fd20e4af13163b08e Mon Sep 17 00:00:00 2001 +From ae1b61f594b8a110ee91f13b30bedf6eea13ff4e Mon Sep 17 00:00:00 2001 From: Ahmet Inan Date: Mon, 15 May 2017 17:10:53 +0200 Subject: [PATCH 149/173] overlays: Add Goodix overlay @@ -134249,7 +134249,7 @@ index 0000000000000000000000000000000000000000..084f74042ed6379ebd9281374d5391a7 + }; +}; -From 258e40c541804f264f9231f4adf37cc8ccefbcbd Mon Sep 17 00:00:00 2001 +From c183f774a63c80cae7889f78d070eb5ce325cf9b Mon Sep 17 00:00:00 2001 From: chenzhiwo Date: Wed, 17 May 2017 16:34:57 +0800 Subject: [PATCH 150/173] Add device tree overlay for GPIO connected rotary @@ -134344,7 +134344,7 @@ index 0000000000000000000000000000000000000000..c0c6bccff60cc15d9a9bf59d2c7cba41 + }; +}; -From ff66680b0a779a434e62d2d8fb0fe2d6b55aa68e Mon Sep 17 00:00:00 2001 +From 9c1c2351c13ce7b2d20de04a438125bb0d75734d Mon Sep 17 00:00:00 2001 From: Anton Onishchenko Date: Tue, 23 May 2017 18:55:46 +0300 Subject: [PATCH 151/173] mpu6050 device tree overlay (#2031) @@ -134462,7 +134462,7 @@ index bfda35e4c4bce99b5125eab80f97c73a159de969..a9841b71a4b633a81392c533578845d6 CONFIG_PWM_BCM2835=m CONFIG_PWM_PCA9685=m -From 25df40e2400af28e6b3ed89d13d8c6407907b244 Mon Sep 17 00:00:00 2001 +From 3bcb0faa9c3c8d30eb78355ee4897c551a2b5ab4 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 31 May 2017 09:33:55 +0100 Subject: [PATCH 152/173] config: Adding SENSOR_JC42 @@ -134505,7 +134505,7 @@ index a9841b71a4b633a81392c533578845d62f6aa78f..2ba46a28c2e7b21a401cc3544353937e CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHTC1=m -From a3af8d37eddec052358b96c494edc237c75e5eff Mon Sep 17 00:00:00 2001 +From 0b1e677ecc506655be6c22dd09851ad6ddd69982 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 31 May 2017 15:27:39 +0100 Subject: [PATCH 153/173] BCM270X_DT: Improve i2c-sensor and i2c-rtc overlay @@ -134873,7 +134873,7 @@ index e86a13f92c3f75c14fa4425cdfb081d6795ff76a..d2f0008addfadac8f6ed774a6e4f3f97 }; }; -From 71567bc05831b9c5e66dfcc4940f07e42e67aad9 Mon Sep 17 00:00:00 2001 +From 52595ff8c04eae49d88eaf32b9d74cab4b898773 Mon Sep 17 00:00:00 2001 From: Stefan Tatschner Date: Mon, 29 May 2017 21:46:16 +0200 Subject: [PATCH 154/173] Add device tree config for htu21 @@ -134958,7 +134958,7 @@ index d2f0008addfadac8f6ed774a6e4f3f97871c0d61..17c27e3b666a7a83619471b50c63bb93 }; }; -From 5fc4aef857b07cf0f7a7b7de0b67bf6d22ac9044 Mon Sep 17 00:00:00 2001 +From f216bda69d0eda5a267c97047826989a4512e711 Mon Sep 17 00:00:00 2001 From: sandeepal Date: Fri, 2 Jun 2017 18:59:46 +0530 Subject: [PATCH 155/173] Allo Digione Driver (#2048) @@ -135392,7 +135392,7 @@ index 0000000000000000000000000000000000000000..e3664e44c699d0102120ecf99e8b780a +MODULE_DESCRIPTION("ASoC Driver for Allo DigiOne"); +MODULE_LICENSE("GPL v2"); -From d17a7c01fcdc7c4355bad8b476effceda574ade9 Mon Sep 17 00:00:00 2001 +From f8b82a9b4a3c6441b44117532d48a136e80ad45e Mon Sep 17 00:00:00 2001 From: Andrei Gherzan Date: Mon, 5 Jun 2017 16:40:38 +0100 Subject: [PATCH 156/173] dma-bcm2708: Fix module compilation of @@ -135438,7 +135438,7 @@ index c5bfff2765be4606077e6c8af73040ec13ee8974..6ca874d332a8bc666b1c9576ac51f479 #endif /* _PLAT_BCM2708_DMA_H */ -From afb853a8d4cab559dde0529a278f97ca1b164627 Mon Sep 17 00:00:00 2001 +From 80c2c56f8363ee02686636240a31a304da2a15e9 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 20 Jun 2017 17:51:47 +0100 Subject: [PATCH 157/173] bcm2835-cpufreq: Change licence to GPLv2 @@ -135494,7 +135494,7 @@ index 414fbdc10dfbfc6e4bb47870a7af3fd5780f9c9a..99345969b0e4d651fd9033d67de2febb /* ---------- INCLUDES ---------- */ #include -From 0df7f21e0e9ca2a0c421066ba0f44fc14438fc2a Mon Sep 17 00:00:00 2001 +From e94077bd011f60fc34f14a722f088d9842102162 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Wed, 21 Jun 2017 09:03:51 -0700 Subject: [PATCH 158/173] bcm2708: Drop CMA alignment from FKMS mode as well. @@ -135553,7 +135553,7 @@ index 95a595a35cb4fbb707bf4b18161f6a46860aa4ae..36fbf6c8c2e612a6dc5aa02d77cc8173 }; -From 8ba71536dc98fbd938de9d824472c6bf16662d47 Mon Sep 17 00:00:00 2001 +From fc3cb5a0158c0a950571fe0d7612558f5385ce2f Mon Sep 17 00:00:00 2001 From: Steve Conner Date: Thu, 29 Jun 2017 15:56:19 +0100 Subject: [PATCH 159/173] New i2c-rtc-gpio device overlay (#2092) @@ -135820,7 +135820,7 @@ index 0000000000000000000000000000000000000000..8415e6081428fba9a47682964174fc02 + }; +}; -From 315a9332b4ab580198542c4d5fd61f6b20ce946d Mon Sep 17 00:00:00 2001 +From 8764e8f87f6ee8a31c0ee25485b48e61797c6b8a Mon Sep 17 00:00:00 2001 From: Allo Date: Mon, 3 Jul 2017 15:45:20 +0530 Subject: [PATCH 160/173] PianoPlus: Dual Mono & Dual Stereo features added @@ -136112,7 +136112,7 @@ index 56e43f98846b41e487b3089813f7edc3c08517eb..d4e99e3c6a383d92fb0cf9e8c1cd1e76 } -From da12fa5d9cc8f8fc6f5be7470d4ebc15595e4052 Mon Sep 17 00:00:00 2001 +From d5506bfa946eb2799dd9ffb8b904ff801651ffb7 Mon Sep 17 00:00:00 2001 From: Matthijs Kooijman Date: Sun, 9 Jul 2017 15:15:22 +0200 Subject: [PATCH 161/173] overlays: Add gpio-shutdown overlay (#2103) @@ -136271,7 +136271,7 @@ index 0000000000000000000000000000000000000000..863fb395c8539734b658682b900e1fbd + +}; -From c0136a9cc3689fd42c157db85a37227312b03571 Mon Sep 17 00:00:00 2001 +From a1cc7e0ae96efd623d7d54ba1d55fa213fb9c8c2 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 10 Jul 2017 11:05:17 +0200 Subject: [PATCH 162/173] config: enable generic S/PDIF codec drivers (#2104) @@ -136331,7 +136331,7 @@ index efdb0fbc1b07c7b679cb20d8c1270c77d5d3c684..472a330439a19ac5d4f70c22059f0158 CONFIG_SND_SIMPLE_CARD=m CONFIG_HIDRAW=y -From 90fed6dc088f2ba9bb454133e4439109b4752e67 Mon Sep 17 00:00:00 2001 +From bba1b7cbb27a7284d6733d26a4d2e704d7f5f5d6 Mon Sep 17 00:00:00 2001 From: Bilal Amarni Date: Wed, 24 May 2017 10:52:50 +0200 Subject: [PATCH 163/173] [ARM64] enable drivers for GPIO expander and vcio @@ -136362,7 +136362,7 @@ index 4d85c231c5ea0244e1b05fb4a5e3c8fd3e651ddf..9dcb58a519d041fadae99c81a7bda621 CONFIG_GPIO_ARIZONA=m CONFIG_GPIO_STMPE=y -From b8703c3fbc811454ce0274b25b65ce48277ad7a5 Mon Sep 17 00:00:00 2001 +From 0497442c11084d7658140f1d0c12e1366a08bf10 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Fri, 14 Jul 2017 12:59:55 +0100 Subject: [PATCH 164/173] bcm2835-mmc: Fix DMA usage @@ -136400,7 +136400,7 @@ index 4fe8d1fe44578fbefcd48f8c327ba3d03f3d0a2a..981db05de1ff52a83550e41ab362eecf } #endif -From 857cd6089a8d6b2f2faa79cdcce1ccbeda877e0f Mon Sep 17 00:00:00 2001 +From d44a3ce8b3a6a47686f34b6dcc20fc990c5411bc Mon Sep 17 00:00:00 2001 From: popcornmix Date: Sun, 16 Jul 2017 21:39:16 +0100 Subject: [PATCH 165/173] BCM270X_DT: Use the upstream thermal-zones DT node @@ -136456,7 +136456,7 @@ index 29dde110e769082a24640d3c7284afb8e99b226c..8cc83a350d02bb485f7a4fcb129df9e0 + /delete-node/ trips; +}; -From d1bdf7cb59248ef6749ab49601e3b19ad39a2daf Mon Sep 17 00:00:00 2001 +From 755af56f608bde7a8c4bb223f72a2945503c753b Mon Sep 17 00:00:00 2001 From: Conn Date: Mon, 17 Jul 2017 03:25:43 +0100 Subject: [PATCH 166/173] config: enhance DualShock3 controller support @@ -136508,7 +136508,7 @@ index 472a330439a19ac5d4f70c22059f015816823694..e0dd8723047ff488e81a03ef42fdbc68 CONFIG_HID_SUNPLUS=m CONFIG_HID_GREENASIA=m -From df5a12aa921ee833fefd7c193538442361d15e4f Mon Sep 17 00:00:00 2001 +From 000bbf308083a5facd5fa5022a941683550d561d Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 19 Jul 2017 15:20:50 +0100 Subject: [PATCH 167/173] overlays: i2c1-bcm2708: Don't overwrite i2c1 pins @@ -136556,7 +136556,7 @@ index e303b9c61c82a28eab7b48f6b085661574d5a849..7c69047bcd88a5c900dddd08e60ad075 }; }; -From f29a18e54f081ba9682244752232aa2305710293 Mon Sep 17 00:00:00 2001 +From ea1f4704015786c01fbfd270f3a11bf5f550cc13 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Tue, 18 Jul 2017 15:30:48 +0100 Subject: [PATCH 168/173] bcm2835-mmc: Prevent DMA race condition @@ -136626,7 +136626,7 @@ index 981db05de1ff52a83550e41ab362eecf99cafa29..c4a5e992c6fb4a40b933239350ed4bfc static void bcm2835_mmc_finish_command(struct bcm2835_host *host) -From 4aacd30f306b56f016aa09d848da71eb8f5fd822 Mon Sep 17 00:00:00 2001 +From 680b71b741156963a7bafea1f8a8e1a35d2c1219 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 169/173] Fix dependencies broken since driver was renamed @@ -136649,7 +136649,7 @@ index d47cce77c0551d78fa51f50e2c8086f26c7b9e56..dc41121c101e2ac6fe000fe2ab556561 default 2 help -From 348eeb5533bba92ee6eeb46b1cbb87bf70b90994 Mon Sep 17 00:00:00 2001 +From 0e7c5fbfb2d9173f593a8fefe4bbd727b8de361f Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 18 Dec 2014 16:07:15 -0800 Subject: [PATCH 170/173] mm: Remove the PFN busy warning @@ -136664,10 +136664,10 @@ Signed-off-by: Eric Anholt 1 file changed, 2 deletions(-) diff --git a/mm/page_alloc.c b/mm/page_alloc.c -index 7a58eb5757e3bd61d9dadfd8d851b9641454552d..90864578fa0b2511f9573158f5cc27da21c73c29 100644 +index 1423da8dd16f5bdc83e20ddf6665b2022a9a6492..6ce930c02160d55dc4eee1e7197a5efa6ba7d44a 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c -@@ -7689,8 +7689,6 @@ int alloc_contig_range(unsigned long start, unsigned long end, +@@ -7692,8 +7692,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)) { @@ -136677,7 +136677,7 @@ index 7a58eb5757e3bd61d9dadfd8d851b9641454552d..90864578fa0b2511f9573158f5cc27da goto done; } -From 2ef8f79ad0afb4b42d601551862a8915f7044301 Mon Sep 17 00:00:00 2001 +From 3349f1df8142f5463d3a856483691b10eb44e016 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 25 Aug 2017 19:18:13 +0100 Subject: [PATCH 171/173] cache: export clean and invalidate @@ -136732,19 +136732,47 @@ index de78109d002db1a5e7c94a6c1bc8bb94161d07b8..4c850aa3af2b2439fced4e130441329a sub r3, r2, #1 bic r0, r0, r3 -From 8bc70a26e064109f6650679cd23a99e99d0a4b48 Mon Sep 17 00:00:00 2001 +From d0795818dbfcdb270b5c3b9d3bdccd29b1208d5d Mon Sep 17 00:00:00 2001 +From: Olivier Schonken +Date: Mon, 28 Aug 2017 10:52:32 +0200 +Subject: [PATCH 172/173] Fix DTB overlay compilation for arm64 broadcom + +The dts-dirs variable was overwritten by the assignment of the +stingray directory after the overlays directory, thus no overlays +were being built + +Signed-off-by: Olivier Schonken +--- + arch/arm64/boot/dts/broadcom/Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/arch/arm64/boot/dts/broadcom/Makefile b/arch/arm64/boot/dts/broadcom/Makefile +index 97af2ececc52ca3aad7b84dc2fdb5c269a45bde0..3b76320112196a1fce7a0941c696fd1ec43b817f 100644 +--- a/arch/arm64/boot/dts/broadcom/Makefile ++++ b/arch/arm64/boot/dts/broadcom/Makefile +@@ -11,7 +11,7 @@ dtb-$(CONFIG_ARCH_BCM2835) += bcm2710-rpi-3-b.dtb + + dts-dirs += ../overlays + +-dts-dirs := stingray ++dts-dirs += stingray + always := $(dtb-y) + subdir-y := $(dts-dirs) + clean-files := *.dtb + +From 80d497d63c3cb89e861723360e653fb2d7750940 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 25 Aug 2017 19:18:26 +0100 -Subject: [PATCH 172/173] vcsm: Provide new ioctl to clean/invalidate a 2D +Subject: [PATCH 173/173] vcsm: Provide new ioctl to clean/invalidate a 2D block --- - drivers/char/broadcom/vc_sm/vmcs_sm.c | 91 ++++++++++++++++++++++++++++++++-- + drivers/char/broadcom/vc_sm/vmcs_sm.c | 92 ++++++++++++++++++++++++++++++++-- include/linux/broadcom/vmcs_sm_ioctl.h | 16 ++++++ - 2 files changed, 104 insertions(+), 3 deletions(-) + 2 files changed, 105 insertions(+), 3 deletions(-) diff --git a/drivers/char/broadcom/vc_sm/vmcs_sm.c b/drivers/char/broadcom/vc_sm/vmcs_sm.c -index fd2ca788dcd56b1702454d71b7bedd4203179500..e16958e0d4094dbc37f2389f0aefdff0ef4253d1 100644 +index fd2ca788dcd56b1702454d71b7bedd4203179500..d49e39566d521c95a96375c556516e444d52b6a0 100644 --- a/drivers/char/broadcom/vc_sm/vmcs_sm.c +++ b/drivers/char/broadcom/vc_sm/vmcs_sm.c @@ -142,6 +142,7 @@ struct SM_RESOURCE_T { @@ -136807,7 +136835,7 @@ index fd2ca788dcd56b1702454d71b7bedd4203179500..e16958e0d4094dbc37f2389f0aefdff0 /* Kernel/user GUID. This global identifier is used for mmap'ing the * allocated region from user space, it is passed as the mmap'ing -@@ -2790,6 +2814,67 @@ static long vc_sm_ioctl(struct file *file, unsigned int cmd, unsigned long arg) +@@ -2790,6 +2814,68 @@ static long vc_sm_ioctl(struct file *file, unsigned int cmd, unsigned long arg) } } break; @@ -136858,7 +136886,8 @@ index fd2ca788dcd56b1702454d71b7bedd4203179500..e16958e0d4094dbc37f2389f0aefdff0 + v6_dma_clean_range((void *)base, (void *)end); +#endif + /* L1/L2 cache invalidate */ -+ } else if (op->invalidate_mode & 1) { ++ } ++ if (op->invalidate_mode & 1) { +#if defined(CONFIG_CPU_CACHE_V7) + extern void v7_dma_inv_range(void *start, void *end); + v7_dma_inv_range((void *)base, (void *)end); @@ -136916,31 +136945,3 @@ index 334f36d0d697b047df2922b5f2db67f38cf76564..2de7f1f41070689c99cad3bd43d11745 #define VMCS_SM_IOCTL_SIZE_USR_HDL\ _IOR(VMCS_SM_MAGIC_TYPE, VMCS_SM_CMD_SIZE_USR_HANDLE,\ - -From 8f6a2e02b62b04526598f5f758acc0257ac8ed49 Mon Sep 17 00:00:00 2001 -From: Olivier Schonken -Date: Mon, 28 Aug 2017 10:52:32 +0200 -Subject: [PATCH 173/173] Fix DTB overlay compilation for arm64 broadcom - -The dts-dirs variable was overwritten by the assignment of the -stingray directory after the overlays directory, thus no overlays -were being built - -Signed-off-by: Olivier Schonken ---- - arch/arm64/boot/dts/broadcom/Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/arch/arm64/boot/dts/broadcom/Makefile b/arch/arm64/boot/dts/broadcom/Makefile -index 97af2ececc52ca3aad7b84dc2fdb5c269a45bde0..3b76320112196a1fce7a0941c696fd1ec43b817f 100644 ---- a/arch/arm64/boot/dts/broadcom/Makefile -+++ b/arch/arm64/boot/dts/broadcom/Makefile -@@ -11,7 +11,7 @@ dtb-$(CONFIG_ARCH_BCM2835) += bcm2710-rpi-3-b.dtb - - dts-dirs += ../overlays - --dts-dirs := stingray -+dts-dirs += stingray - always := $(dtb-y) - subdir-y := $(dts-dirs) - clean-files := *.dtb