diff --git a/projects/RPi/patches/linux/linux-01-RPi_support.patch b/projects/RPi/patches/linux/linux-01-RPi_support.patch index 29e85d229a..0aaf8b0754 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 94dc2846e0d53f994757af07f9957f40ab598e78 Mon Sep 17 00:00:00 2001 +From 4fe53f9ca5b713d51f041b15feded0457ee9558c Mon Sep 17 00:00:00 2001 From: popcornmix Date: Sun, 12 May 2013 12:24:19 +0100 Subject: [PATCH 01/75] Main bcm2708 linux port @@ -5028,7 +5028,7 @@ index 0000000..5e43e85 +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:bcm-mbox"); diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig -index ae69809..3ec1ca4 100644 +index 7eb94e6..7b58dae 100644 --- a/arch/arm/mm/Kconfig +++ b/arch/arm/mm/Kconfig @@ -358,7 +358,7 @@ config CPU_PJ4B @@ -5117,7 +5117,7 @@ index 09ebe57..582ce64 100644 unsigned int version; /* SDHCI spec. version */ -From f6c76394d7d921695881d8efed0ceeeef83721d6 Mon Sep 17 00:00:00 2001 +From 0d851420004cde4e4c8ccc87114430039c045b5b Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 8 Oct 2014 18:50:05 +0100 Subject: [PATCH 02/75] Add bcm2708_gpio driver @@ -5679,7 +5679,7 @@ index 0000000..fb69624 + +#endif -From 063e4a95bc5c5098cd9c1e792ead8baad16ae876 Mon Sep 17 00:00:00 2001 +From 7038959090d687675693f26f689b26dffc5a6407 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 7 May 2013 22:20:24 +0100 Subject: [PATCH 03/75] Add quick config. @@ -5895,7 +5895,7 @@ index 0000000..e5efe75 +CONFIG_CRC_ITU_T=y +CONFIG_LIBCRC32C=y -From 6c93ece6b3fc6c845900b4015d2503f3869dadca Mon Sep 17 00:00:00 2001 +From dcd393b7cb7507b582760279cfae114c1a5e9753 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 1 May 2013 19:46:17 +0100 Subject: [PATCH 04/75] Add dwc_otg driver @@ -63008,7 +63008,7 @@ index 0000000..cdc9963 +test_main(); +0; -From 1a458089f27f309629d18a8135732d5f81e26b63 Mon Sep 17 00:00:00 2001 +From ce5cf212d83ac13d764310d1e72fbcdc52cc1648 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 1 May 2013 19:54:32 +0100 Subject: [PATCH 05/75] bcm2708 watchdog driver @@ -63439,7 +63439,7 @@ index 0000000..8a27d68 +MODULE_ALIAS_MISCDEV(TEMP_MINOR); +MODULE_LICENSE("GPL"); -From e91eea1dc9a6e352489239029cc724f0fb5c075e Mon Sep 17 00:00:00 2001 +From 1e9cee67cdb41ebeaf4a9008d446fbe3d71da51e Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 1 May 2013 19:55:09 +0100 Subject: [PATCH 06/75] bcm2708 framebuffer driver @@ -66486,7 +66486,7 @@ index 3c14e43..7626beb 100644 +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 2df4188f1a7ddbb5c066e41cef2ca2eb9f9cfa58 Mon Sep 17 00:00:00 2001 +From d7a279e886a179a9fee83482b77865d5e851e893 Mon Sep 17 00:00:00 2001 From: Harm Hanemaaijer Date: Thu, 20 Jun 2013 20:21:39 +0200 Subject: [PATCH 07/75] Speed up console framebuffer imageblit function @@ -66698,7 +66698,7 @@ index a2bb276..436494f 100644 start_index, pitch_index); } else -From 18f7a450a1d7a584298729a0943d9f66e8a42eb7 Mon Sep 17 00:00:00 2001 +From c8b71dd3fb34c2816ea8cd6eac96c90b01eb722b Mon Sep 17 00:00:00 2001 From: Siarhei Siamashka Date: Mon, 17 Jun 2013 13:32:11 +0300 Subject: [PATCH 08/75] fbdev: add FBIOCOPYAREA ioctl @@ -66794,7 +66794,7 @@ index fb795c3..fa72af0 100644 #define FB_TYPE_PACKED_PIXELS 0 /* Packed Pixels */ #define FB_TYPE_PLANES 1 /* Non interleaved planes */ -From 7ff1b6680380b92d1fbd98292be3fe503682bc68 Mon Sep 17 00:00:00 2001 +From 8506b03e6d194b946463a376d055aa7b824babfa Mon Sep 17 00:00:00 2001 From: Siarhei Siamashka Date: Mon, 17 Jun 2013 16:00:25 +0300 Subject: [PATCH 09/75] bcm2708_fb: DMA acceleration for fb_copyarea @@ -67281,7 +67281,7 @@ index 54cd760..b3b1e04 100644 return 0; -From 040cbf4cf1e719e5964b5c9343dbf54f3df08b32 Mon Sep 17 00:00:00 2001 +From 369c50110e123ed09ebd0e8ef4ea03ef53e4547b Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 2 Jul 2013 23:42:01 +0100 Subject: [PATCH 10/75] bcm2708 vchiq driver @@ -80233,7 +80233,7 @@ index 0000000..b6bfa21 + return vchiq_build_time; +} -From 9c472522a60491cc57386d285ea720b1d782e9f4 Mon Sep 17 00:00:00 2001 +From 428639192dc1d834759b2dbe83f49d239e0809d1 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 12 May 2014 15:12:02 +0100 Subject: [PATCH 11/75] vchiq: Avoid high load when blocked and unkillable @@ -80398,7 +80398,7 @@ index c2eefef..05e7979 100644 static inline int is_pow2(int i) { -From 04e7e9918e6f98440d079364b080c7df0459e064 Mon Sep 17 00:00:00 2001 +From 6acbf92bed748699e796c3b48853c1a09bd6b24e Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 3 Jul 2013 00:31:47 +0100 Subject: [PATCH 12/75] cma: Add vc_cma driver to enable use of CMA @@ -81690,7 +81690,7 @@ index 0000000..5325832 + +#endif /* VC_CMA_H */ -From 304f2f640b869abe9c50bf13b3c4ab7d532aebe1 Mon Sep 17 00:00:00 2001 +From dbf847fa1f99bff29472ab94808664d61493a719 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 26 Mar 2012 22:15:50 +0100 Subject: [PATCH 13/75] bcm2708: alsa sound driver @@ -84456,7 +84456,7 @@ index 0000000..af3e6eb + +#endif // _VC_AUDIO_DEFS_H_ -From a6294fe1740448f6c25ff40bf5c7b76b24526261 Mon Sep 17 00:00:00 2001 +From 52dffac914a2f0997a043c3237d05e29cb67c6ac Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 3 Jul 2013 00:51:55 +0100 Subject: [PATCH 14/75] Add hwrng (hardware random number generator) driver @@ -84625,7 +84625,7 @@ index 0000000..340f004 +MODULE_DESCRIPTION("BCM2708 H/W Random Number Generator (RNG) driver"); +MODULE_LICENSE("GPL and additional rights"); -From ba086a7156dfec3cc6dc35e79f89dc1beaea44c9 Mon Sep 17 00:00:00 2001 +From f4b24bd19aba7302123f39e6cc5248dc510df837 Mon Sep 17 00:00:00 2001 From: Aron Szabo Date: Sat, 16 Jun 2012 12:15:55 +0200 Subject: [PATCH 15/75] lirc: added support for RaspberryPi GPIO @@ -85376,7 +85376,7 @@ index 0000000..887c36b +module_param(debug, bool, S_IRUGO | S_IWUSR); +MODULE_PARM_DESC(debug, "Enable debugging messages"); -From 0ad597090b83f57658fcdb48f997e002f394abc3 Mon Sep 17 00:00:00 2001 +From 9465de12c0d9d48c5a3d8c53eb576241531172ca Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 3 Jul 2013 00:49:20 +0100 Subject: [PATCH 16/75] Add cpufreq driver @@ -85663,7 +85663,7 @@ index 0000000..447ca09 +module_init(bcm2835_cpufreq_module_init); +module_exit(bcm2835_cpufreq_module_exit); -From 459422685e4f899a2b9997b846b96090e5d53da3 Mon Sep 17 00:00:00 2001 +From 29cfbd9b562af9acaa68e204f6fc18252739f0a3 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 26 Mar 2013 19:24:24 +0000 Subject: [PATCH 17/75] Added hwmon/thermal driver for reporting core @@ -86188,7 +86188,7 @@ index 0000000..85fceb5 + +module_platform_driver(bcm2835_thermal_driver); -From f0910ebc64844e68ca1df6d849f2654a6d527b9a Mon Sep 17 00:00:00 2001 +From 7a97f41653100174617e830e221a7aa9a0d187bb Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 26 Mar 2013 17:26:38 +0000 Subject: [PATCH 18/75] Allow mac address to be set in smsc95xx @@ -86282,7 +86282,7 @@ index d07bf4c..5ae60ab 100644 if (smsc95xx_read_eeprom(dev, EEPROM_MAC_OFFSET, ETH_ALEN, dev->net->dev_addr) == 0) { -From b690afcaefc0010ee66a1d5f3f35a0d8a4aef873 Mon Sep 17 00:00:00 2001 +From fe8743f06f96ec0033ad4c7190bf49bbbaa83eab Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 4 Nov 2013 18:56:10 +0000 Subject: [PATCH 19/75] Add Chris Boot's i2c and spi drivers. @@ -87631,7 +87631,7 @@ index 0000000..b04a57d +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:" DRV_NAME); -From ccf46d4f5ec0875486bc2a113f6646404cf75602 Mon Sep 17 00:00:00 2001 +From 83242b9532f32e25d905e4b7b61843c4990932e1 Mon Sep 17 00:00:00 2001 From: cbeytas Date: Mon, 24 Jun 2013 00:05:40 -0400 Subject: [PATCH 20/75] Perform I2C combined transactions when possible @@ -87706,7 +87706,7 @@ index f266f10..8750634 100644 } -From b4f90ba54ab4149977c08724b21c6d94f33e1a25 Mon Sep 17 00:00:00 2001 +From 4c2fee5cea0357eef0056cd0437f4e272ae34a7b Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 8 May 2013 11:46:50 +0100 Subject: [PATCH 21/75] enabling the realtime clock 1-wire chip DS1307 and @@ -87981,8 +87981,7 @@ index 2820924..fd0550f 100644 } } - -From 1866fb716c6df75fa07bbf1dade96fc83fc4d6b6 Mon Sep 17 00:00:00 2001 +From 7571405e18f8e009a38d69ba35f9a411ba639177 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 12 Apr 2013 23:58:47 +0100 Subject: [PATCH 23/75] config: add missing options from 3.6.y kernel @@ -88914,7 +88913,7 @@ index 6d2eae1..466f627 100644 # CONFIG_CRYPTO_HW is not set CONFIG_CRC_ITU_T=y -From e6c7be5a874bac8b527924fa3608b77e365b3b5e Mon Sep 17 00:00:00 2001 +From 2b35f09e473e5c52b65998e851dad098dc6a4eb9 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 18 Dec 2013 22:16:19 +0000 Subject: [PATCH 24/75] config: Enable CONFIG_MEMCG, but leave it disabled (due @@ -88985,7 +88984,7 @@ index 48914e1..a08d374 100644 #ifdef CONFIG_MEMCG_SWAP -From 05cb3d8028b906e38e64e2c223f6198c15e06bcd Mon Sep 17 00:00:00 2001 +From 6316c216f9852f64f8e98cb9287c506364136756 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 3 Jul 2013 00:46:42 +0100 Subject: [PATCH 25/75] Add FIQ patch to dwc_otg driver. Enable with @@ -92284,7 +92283,7 @@ index 1b1f83c..c8590b5 100644 if (status.b.sr) { -From a33dbd182219e696c48352b47a230026bf4918d3 Mon Sep 17 00:00:00 2001 +From d89ac95cee70b8719d60c2be11a0026ccd30fd02 Mon Sep 17 00:00:00 2001 From: P33M Date: Wed, 19 Mar 2014 12:58:23 +0000 Subject: [PATCH 26/75] dwc_otg: fiq_fsm: Base commit for driver rewrite @@ -97183,7 +97182,7 @@ index 5d310df..4b32941 100644 return -EBUSY; } -From d05ea1fb30a9840eaa1b90a4d0fea7e7c20cf688 Mon Sep 17 00:00:00 2001 +From 347223c963085f3d4455f909419ccc6bd051a64d Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Wed, 30 Jan 2013 12:45:18 +0000 Subject: [PATCH 27/75] bcm2835: add v4l2 camera device @@ -103169,7 +103168,7 @@ index 0000000..9d1d11e + +#endif /* MMAL_VCHIQ_H */ -From 6512a8f550c33a242f3156d0af9981f7873864e3 Mon Sep 17 00:00:00 2001 +From 1de67d38506b477f164743842f7927c128500c7b Mon Sep 17 00:00:00 2001 From: Dave Stevenson Date: Mon, 9 Dec 2013 10:58:01 +0000 Subject: [PATCH 28/75] V4L2: Fixes from 6by9 @@ -105544,7 +105543,7 @@ index a06fb44..76f249e 100644 release_msg: -From 7c6ed31fc5f35df6ddaa4a8eaa9e4f87a3b1e0e8 Mon Sep 17 00:00:00 2001 +From 5c2b1340075b74bcb86d6796d8aa9a3d5896a839 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 14:22:53 +0100 Subject: [PATCH 29/75] dmaengine: Add support for BCM2708 @@ -106673,7 +106672,7 @@ index 0000000..6766799 +MODULE_AUTHOR("Gellert Weisz "); +MODULE_LICENSE("GPL v2"); -From a852f99dede6403c5c2617a62969108ebf5e3449 Mon Sep 17 00:00:00 2001 +From f5c2e20a19be6da6e3e0fb04b2fb97df9f4735ff Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 14:33:38 +0100 Subject: [PATCH 30/75] ASoC: Add support for BCM2708 @@ -107671,7 +107670,7 @@ index 0000000..ebaf3d6 +MODULE_AUTHOR("Florian Meier "); +MODULE_LICENSE("GPL v2"); -From 332013d27a11fc74e86fc416ad39e8e70665cf1e Mon Sep 17 00:00:00 2001 +From 446c9a10ec6535bc974e857b303894d12c050ac6 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 14:59:51 +0100 Subject: [PATCH 31/75] ASoC: Add support for PCM5102A codec @@ -107799,7 +107798,7 @@ index 0000000..126f1e9 +MODULE_AUTHOR("Florian Meier "); +MODULE_LICENSE("GPL v2"); -From d4a55f9a2ba9e151992cd55dab5d73de749f7762 Mon Sep 17 00:00:00 2001 +From 101d28313886131efab6aa5d11092d36138ef268 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 19:04:54 +0100 Subject: [PATCH 32/75] BCM2708: Add I2S support to board file @@ -107857,7 +107856,7 @@ index a740344..dca28ad 100644 struct amba_device *d = amba_devs[i]; amba_device_register(d, &iomem_resource); -From bdf250bae4a7fbed69a5396efbc568b411000758 Mon Sep 17 00:00:00 2001 +From 0f7e23c04d61f895a20a57dcb85ccf0be0c0de33 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 19:19:08 +0100 Subject: [PATCH 33/75] ASoC: Add support for HifiBerry DAC @@ -108009,7 +108008,7 @@ index 0000000..4b70b45 +MODULE_DESCRIPTION("ASoC Driver for HifiBerry DAC"); +MODULE_LICENSE("GPL v2"); -From 1c73766d986b7ed49ec0384a877e5c8216b40447 Mon Sep 17 00:00:00 2001 +From 55b28e5834b0d34bb1306d1523a6ccd5b08dccfa Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 22 Nov 2013 19:21:34 +0100 Subject: [PATCH 34/75] BCM2708: Add HifiBerry DAC to board file @@ -108060,7 +108059,7 @@ index dca28ad..50d4991 100644 struct amba_device *d = amba_devs[i]; amba_device_register(d, &iomem_resource); -From c93653a39be1c262b7a11f8b6b7d3ebb2b10518c Mon Sep 17 00:00:00 2001 +From 2661276b8e854d7726b27dbb947354f27644a5c7 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 6 Dec 2013 18:55:53 +0100 Subject: [PATCH 35/75] ASoC: BCM2708: Add 24 bit support @@ -108135,7 +108134,7 @@ index ebaf3d6..a179216 100644 .period_bytes_min = 32, .period_bytes_max = 64 * PAGE_SIZE, -From b92101f8f94c6cb0dd033a197d4e7a4c701d99f0 Mon Sep 17 00:00:00 2001 +From 79d9fbe91601ac7bc3d74d765abadfd09ec71f60 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Sat, 13 Sep 2014 10:52:04 +0100 Subject: [PATCH 36/75] bcm2708-i2s: Update bclk_ratio to more correct values @@ -108168,7 +108167,7 @@ index a179216..fd50e2d 100644 default: return -EINVAL; -From de9fd0c7f9a7f5d5c9e9e021a79f8ca48d42c032 Mon Sep 17 00:00:00 2001 +From eb72335bc036d051d4a5ed8fb08b1107c97a7cfe Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Mon, 2 Dec 2013 20:28:22 +0100 Subject: [PATCH 37/75] BCM2708: Add I2S and DMA support to default config @@ -108206,7 +108205,7 @@ index 1f14e0c..e0e624a 100644 CONFIG_UIO_PDRV_GENIRQ=m CONFIG_STAGING=y -From ea1264a2d5f44af48a8e06cdd63b9a7599c8090f Mon Sep 17 00:00:00 2001 +From 11818c82e427212641659cd58f4d07591aae3d68 Mon Sep 17 00:00:00 2001 From: Florian Meier Date: Fri, 6 Dec 2013 20:50:28 +0100 Subject: [PATCH 38/75] ASoC: BCM2708: Add support for RPi-DAC @@ -108517,7 +108516,7 @@ index 0000000..b4eaa44 +MODULE_AUTHOR("Florian Meier "); +MODULE_LICENSE("GPL v2"); -From 9ab1f8feee0efebb07ef3f5ad56dcacfdfe26f11 Mon Sep 17 00:00:00 2001 +From 4fc0e149a671e72731d2eab61cd48a7b4d175afb Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Wed, 15 Jan 2014 21:41:23 +0100 Subject: [PATCH 39/75] ASoC: wm8804: Implement MCLK configuration options, add @@ -108560,7 +108559,7 @@ index 0ea01df..4724553 100644 #define WM8804_RATES (SNDRV_PCM_RATE_32000 | SNDRV_PCM_RATE_44100 | \ SNDRV_PCM_RATE_48000 | SNDRV_PCM_RATE_64000 | \ -From c65750d2cdcc43bbf3bb98a0d8fdc45ad8b84bcf Mon Sep 17 00:00:00 2001 +From e2d3aeedd98bb9f5fc3506dc1225096aec6ef5c0 Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Wed, 15 Jan 2014 21:42:08 +0100 Subject: [PATCH 40/75] ASoC: BCM:Add support for HiFiBerry Digi. Driver is @@ -108766,7 +108765,7 @@ index 0000000..e4f769d +MODULE_DESCRIPTION("ASoC Driver for HifiBerry Digi"); +MODULE_LICENSE("GPL v2"); -From a6494ef87386868de1f383bbd331a52189ddab68 Mon Sep 17 00:00:00 2001 +From cffec0d9d86c3a8a7940ca11ffcc9898b003007e Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Thu, 16 Jan 2014 07:26:08 +0100 Subject: [PATCH 41/75] BCM2708: Added support for HiFiBerry Digi board Board @@ -108816,7 +108815,7 @@ index 100c223..a57cb85 100644 bcm_register_device(&snd_rpi_dac_device); bcm_register_device(&snd_pcm1794a_codec_device); -From 923c02d26c8b04c41429c392c1218364e6841c2b Mon Sep 17 00:00:00 2001 +From fc829d16ed5df5d58d604b5b04159c05022f1119 Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Thu, 16 Jan 2014 07:27:28 +0100 Subject: [PATCH 42/75] BCM2708: Added HiFiBerry Digi configuration option It @@ -108841,7 +108840,7 @@ index 063a443..8eda3b4 100644 CONFIG_SND_SIMPLE_CARD=m CONFIG_SOUND_PRIME=m -From 6fbddc6266413566399841eb748840664db5bb08 Mon Sep 17 00:00:00 2001 +From 291a5f19be7bf84557bee5273f94045e30ac5f95 Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Thu, 16 Jan 2014 07:36:35 +0100 Subject: [PATCH 43/75] ASoC: wm8804: Set idle_bias_off to false Idle bias has @@ -108866,7 +108865,7 @@ index 4724553..5d4140e 100644 .controls = wm8804_snd_controls, .num_controls = ARRAY_SIZE(wm8804_snd_controls), -From 89669571406a36da8453710735b03596940edc95 Mon Sep 17 00:00:00 2001 +From b9c673b343064ff8f627f60c35a21d1e3a59fa45 Mon Sep 17 00:00:00 2001 From: Gordon Garrity Date: Sat, 8 Mar 2014 16:56:57 +0000 Subject: [PATCH 44/75] Add IQaudIO Sound Card support for Raspberry Pi @@ -109079,7 +109078,7 @@ index 0000000..8d0e2ae +MODULE_DESCRIPTION("ASoC Driver for IQAudio DAC"); +MODULE_LICENSE("GPL v2"); -From 1aed5f7489e74cef0644abb235a442464f7b6561 Mon Sep 17 00:00:00 2001 +From 4c16f2bd97e410e29cb56c06a84c199eccb3702c Mon Sep 17 00:00:00 2001 From: Howard Mitchell Date: Wed, 30 Jul 2014 21:43:37 +0100 Subject: [PATCH 45/75] soc-core: Fix volsw_range funcs so @@ -109156,7 +109155,7 @@ index a3e0a0d..ca4aa5a 100644 return 0; -From c7d8bae2448c5f547fd97934182f09ec31a2b6cf Mon Sep 17 00:00:00 2001 +From e3cb8a508ff16cfc2abda9d8723b1066323ee36b Mon Sep 17 00:00:00 2001 From: Howard Mitchell Date: Fri, 28 Mar 2014 16:40:31 +0000 Subject: [PATCH 46/75] pcm512x: Use a range macro for Volume and rename to @@ -109184,7 +109183,7 @@ index 0c8aefa..8252e6d 100644 PCM512x_LAGN_SHIFT, PCM512x_RAGN_SHIFT, 1, 1, analog_tlv), SOC_DOUBLE_TLV("Playback Boost Volume", PCM512x_ANALOG_GAIN_BOOST, -From d6f4ae02c5a26fe893185630ea6eef01a3cf7de9 Mon Sep 17 00:00:00 2001 +From c7b0ef5fce7e4ca77bb661a041d63c417704f045 Mon Sep 17 00:00:00 2001 From: Gordon Hollingworth Date: Fri, 2 May 2014 16:13:59 +0100 Subject: [PATCH 47/75] Move GPIO setup to hw_params. @@ -109283,7 +109282,7 @@ index fd50e2d..0c20d4d 100644 dev->clk_regmap = regmap[1]; -From 0aae8fe145761410417b8b1dfac7f58159eed3f9 Mon Sep 17 00:00:00 2001 +From 52e30e64e8201d603161fba86f31e65d8cc71de2 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 18 Jun 2014 13:42:01 +0100 Subject: [PATCH 48/75] vmstat: Workaround for issue where dirty page count @@ -109313,7 +109312,7 @@ index 82e7db7..f87d16d 100644 static inline void __inc_zone_page_state(struct page *page, -From 2759748b6fc2e2c90de8a3c13b745f1f44cdff46 Mon Sep 17 00:00:00 2001 +From 6d952d23b41b90cd66358af0f2c4c0bbcb7d57bb Mon Sep 17 00:00:00 2001 From: P33M Date: Fri, 20 Jun 2014 16:03:12 +0100 Subject: [PATCH 49/75] dwc_otg: Fix various issues with root port and @@ -109386,7 +109385,7 @@ index d3e2035..6182d3e 100644 fiq_print(FIQDBG_ERR, dwc_otg_hcd->fiq_state, "RESET "); } -From 3048489f64c164181b6b1a66561b8eb8501a9bc8 Mon Sep 17 00:00:00 2001 +From a11f3b2aefbe9dc73115ec0ebd8607daa97e8e34 Mon Sep 17 00:00:00 2001 From: P33M Date: Fri, 20 Jun 2014 17:23:20 +0100 Subject: [PATCH 50/75] fiq_fsm: Implement hack for Split Interrupt @@ -109475,7 +109474,7 @@ index ebc3553..c39ef31 100644 break; } -From 1811233c2129860f76bc9b37d124b27f9141db31 Mon Sep 17 00:00:00 2001 +From d60e93b9fb24905801d8f13715121fc42cd00f4a Mon Sep 17 00:00:00 2001 From: notro Date: Sun, 6 Jul 2014 12:07:25 +0200 Subject: [PATCH 51/75] spi-bcm2708: Prepare for Common Clock Framework @@ -109523,7 +109522,7 @@ index b04a57d..349d21f 100644 free_irq(bs->irq, master); iounmap(bs->base); -From 72b27cf37d86a38cd2649e651be49bc2e08ee6aa Mon Sep 17 00:00:00 2001 +From 610438da84b924a4d122f2b1055410c5409d6fb3 Mon Sep 17 00:00:00 2001 From: notro Date: Sun, 6 Jul 2014 12:09:30 +0200 Subject: [PATCH 52/75] BCM2708: Migrate to the Common Clock Framework @@ -109796,7 +109795,7 @@ index 5f9d725..0000000 - unsigned long rate; -}; -From 07f8682c61c3bedd138fbd5012db31e49d053355 Mon Sep 17 00:00:00 2001 +From 208dc05f8086d3cc9fe4a8db49d29e035f0b20ff Mon Sep 17 00:00:00 2001 From: notro Date: Wed, 9 Jul 2014 14:46:08 +0200 Subject: [PATCH 53/75] BCM2708: Add core Device Tree support @@ -109956,7 +109955,7 @@ index ef12cb8..747e27a 100644 module_param(boardrev, uint, 0644); -From e8216e368a028572f690a55f5678ee4c7f1ee0bb Mon Sep 17 00:00:00 2001 +From e2246f08fa46cf56a6e64e360788d9d3b5fb01d4 Mon Sep 17 00:00:00 2001 From: notro Date: Wed, 9 Jul 2014 14:47:48 +0200 Subject: [PATCH 54/75] BCM2708: armctrl: Add IRQ Device Tree support @@ -110123,7 +110122,7 @@ index d4c5333..42f5e1c 100644 return 0; } -From 8fef85d3fc49d647816545c6d11c48dbc4ca8fde Mon Sep 17 00:00:00 2001 +From 13b4e3f5032fb1250b3e4409805664a6d3d10c99 Mon Sep 17 00:00:00 2001 From: notro Date: Thu, 10 Jul 2014 13:59:47 +0200 Subject: [PATCH 55/75] pinctrl: add bcm2708 driver @@ -110989,7 +110988,7 @@ index 0000000..40d9c86 +MODULE_DESCRIPTION("BCM2708 Pin control driver"); +MODULE_LICENSE("GPL"); -From 6f72e1d637a7593a2340ccc739aa494c6710a212 Mon Sep 17 00:00:00 2001 +From e12f2ee5973af39a6a1cbfda304259594b8f0d71 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Mon, 14 Jul 2014 22:02:09 +0100 Subject: [PATCH 56/75] hid: Reduce default mouse polling interval to 60Hz @@ -111028,7 +111027,7 @@ index ddd547a..520d3cd 100644 ret = -ENOMEM; if (usb_endpoint_dir_in(endpoint)) { -From 2ff6bf3a2e65d494716faa545e81bac925c45ea3 Mon Sep 17 00:00:00 2001 +From 5df0b672a5af05e05c9ab6e5b12576b8267b7af9 Mon Sep 17 00:00:00 2001 From: notro Date: Fri, 18 Jul 2014 18:15:57 +0200 Subject: [PATCH 57/75] BCM2708: DT: change 'axi' nodename to 'soc' @@ -111056,7 +111055,7 @@ index 3f884b3..e02e67b 100644 #address-cells = <1>; #size-cells = <1>; -From d0852bb8e91cebc792b6dbdd690c8fe6feef14e0 Mon Sep 17 00:00:00 2001 +From 17196df38363705e01e710c51fb802cc552723d2 Mon Sep 17 00:00:00 2001 From: notro Date: Sun, 27 Jul 2014 20:12:58 +0200 Subject: [PATCH 58/75] spi: bcm2708: add device tree support @@ -111178,7 +111177,7 @@ index 349d21f..041b5e2 100644 .probe = bcm2708_spi_probe, .remove = bcm2708_spi_remove, -From 26b30e677795a3f9dfd3c8cf2889e3dfcff2987f Mon Sep 17 00:00:00 2001 +From 5e5aa944c8f9270a4f155485c2be4b456e83036b Mon Sep 17 00:00:00 2001 From: notro Date: Sun, 27 Jul 2014 20:13:44 +0200 Subject: [PATCH 59/75] BCM2708: don't register SPI controller when using DT @@ -111252,7 +111251,7 @@ index 747e27a..0434cbf 100644 bcm_register_device(&bcm2708_bsc1_device); -From cb5392ae87661ee010609f2bbc3b920f53882796 Mon Sep 17 00:00:00 2001 +From e7fde6afce8b8d504af6868ccbb05df254f56e15 Mon Sep 17 00:00:00 2001 From: notro Date: Sun, 27 Jul 2014 20:14:05 +0200 Subject: [PATCH 60/75] spi: bcm2835: make driver available on ARCH_BCM2708 @@ -111278,7 +111277,7 @@ index 6a7943c..6600723 100644 This selects a driver for the Broadcom BCM2835 SPI master. -From 793c27004e0afdd2ea90b6c21d8b5d45a301805e Mon Sep 17 00:00:00 2001 +From 16403bdf7afe8459faec471b08dfcca8ab228fa3 Mon Sep 17 00:00:00 2001 From: notro Date: Tue, 29 Jul 2014 11:04:49 +0200 Subject: [PATCH 61/75] i2c: bcm2708: add device tree support @@ -111446,7 +111445,7 @@ index 8750634..728cb69 100644 .probe = bcm2708_i2c_probe, .remove = bcm2708_i2c_remove, -From 89d3773ec654584d6361e20b46e9602de4c3b679 Mon Sep 17 00:00:00 2001 +From c1d1b97b7270b03db96048121b6f989afe78c268 Mon Sep 17 00:00:00 2001 From: notro Date: Tue, 29 Jul 2014 11:05:18 +0200 Subject: [PATCH 62/75] bcm2708: don't register i2c controllers when using DT @@ -111491,7 +111490,7 @@ index 0434cbf..902f8c7 100644 bcm_register_device(&bcm2835_hwmon_device); bcm_register_device(&bcm2835_thermal_device); -From 6f0c2fff591dfa4d653d9bdcb975d13706551cfa Mon Sep 17 00:00:00 2001 +From ffc6031184bbe108b836d9b9bead75b46dfa7058 Mon Sep 17 00:00:00 2001 From: notro Date: Tue, 29 Jul 2014 11:05:39 +0200 Subject: [PATCH 63/75] i2c: bcm2835: make driver available on ARCH_BCM2708 @@ -111517,7 +111516,7 @@ index d8f8e2a..5f62d88 100644 If you say yes to this option, support will be included for the BCM2835 I2C controller. -From e59c2d9f5deb6157c93969e2bccab1df783fcf48 Mon Sep 17 00:00:00 2001 +From 8db9979410fee163e87848beeb7a5a33654d0f9d Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Fri, 25 Jul 2014 07:08:09 +0200 Subject: [PATCH 64/75] Configure GPIOs for I2S based on revision/card settings @@ -111705,7 +111704,7 @@ index 0000000..94fed6a + +#endif -From d782b27abbf2ef958556b96f31db39883471892c Mon Sep 17 00:00:00 2001 +From 28a03922a09d2a49d731c9db1125a4f893a06af0 Mon Sep 17 00:00:00 2001 From: P33M Date: Thu, 24 Jul 2014 21:24:03 +0100 Subject: [PATCH 65/75] usb: core: make overcurrent messages more prominent @@ -111729,7 +111728,7 @@ index 674c262..b1ac9e0 100644 USB_PORT_FEAT_C_OVER_CURRENT); msleep(100); /* Cool down */ -From ce48d900d539d2d8d576b78782a98ce51d67719e Mon Sep 17 00:00:00 2001 +From 5a7ca6112aff23d56ffa7ed0e9bc5c46a4516516 Mon Sep 17 00:00:00 2001 From: Tim Gover Date: Tue, 22 Jul 2014 15:41:04 +0100 Subject: [PATCH 66/75] vcsm: VideoCore shared memory service for BCM2835 @@ -116065,7 +116064,7 @@ index 0000000..da1c523 +MODULE_DESCRIPTION("VideoCore SharedMemory Driver"); +MODULE_LICENSE("GPL v2"); -From 56785c505ffbfff3293d34f05d1fa020371c53f2 Mon Sep 17 00:00:00 2001 +From c75ced6a4e7ffdb68d8b8d8c4ec41e032aa28429 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Thu, 7 Aug 2014 02:03:50 +0100 Subject: [PATCH 67/75] Revert "ARM: dma: Use dma_pfn_offset for dma address @@ -116120,7 +116119,7 @@ index c45b61a..0af6bd0 100644 } -From e76eb1c8d09e4276db47c423985f6bed285de58f Mon Sep 17 00:00:00 2001 +From 02e494ae8855d03b1713692f89b0920be4c7d501 Mon Sep 17 00:00:00 2001 From: gellert Date: Fri, 15 Aug 2014 16:35:06 +0100 Subject: [PATCH 68/75] MMC: added alternative MMC driver @@ -117820,7 +117819,7 @@ index 0000000..123ff94 +MODULE_LICENSE("GPL v2"); +MODULE_AUTHOR("Gellert Weisz"); -From 3c2a80ecbe440d5670bd4417004c8cf32edbaa1b Mon Sep 17 00:00:00 2001 +From caffa4d8520f0457e7d5775523173f6fcd2781d2 Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Mon, 4 Aug 2014 10:06:56 +0200 Subject: [PATCH 69/75] Added support for HiFiBerry DAC+ @@ -118047,7 +118046,7 @@ index 0000000..c63387b +MODULE_DESCRIPTION("ASoC Driver for HiFiBerry DAC+"); +MODULE_LICENSE("GPL v2"); -From 7a8bf6f41f3f0016aa53b65e6da1a1cfb846aedf Mon Sep 17 00:00:00 2001 +From 634f7c0a6afbedd2164fc68f96b8b341cb85a7a3 Mon Sep 17 00:00:00 2001 From: android Date: Mon, 25 Aug 2014 06:54:19 +0100 Subject: [PATCH 70/75] bcm2708_fb : Implement blanking support using the @@ -118110,7 +118109,7 @@ index b3b1e04..b25dd5b 100644 const struct fb_fillrect *rect) { -From 727601b06adb682a48da9337c78e8b55246a8f7a Mon Sep 17 00:00:00 2001 +From 30f6ec1de2becb167f4e357343119f4a60943aec Mon Sep 17 00:00:00 2001 From: Daniel Matuschek Date: Mon, 4 Aug 2014 11:09:58 +0200 Subject: [PATCH 71/75] Added driver for HiFiBerry Amp amplifier add-on board @@ -118957,7 +118956,7 @@ index 0000000..8f019e0 + +#endif /* _TAS5713_H */ -From 585d444630a0342e15757ab1217ebdae722b59e2 Mon Sep 17 00:00:00 2001 +From d28d994bd8a6ef4737d4e24c2fd9cfb39606534f Mon Sep 17 00:00:00 2001 From: popcornmix Date: Wed, 3 Sep 2014 23:35:44 +0100 Subject: [PATCH 72/75] bcm2708_fb: Add pan and vsync controls @@ -119072,7 +119071,7 @@ index b25dd5b..32aaaf5 100644 fb->fb.fix.accel = FB_ACCEL_NONE; -From 096dc205e9c7d6d0d1ad50451f69262440afd061 Mon Sep 17 00:00:00 2001 +From b7c4e811cba742cbb68e0972d98db7d193dd620c Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 13 Oct 2014 11:47:53 +0100 Subject: [PATCH 73/75] Improve __copy_to_user and __copy_from_user performance @@ -120598,7 +120597,7 @@ index 3e58d71..0622891 100644 static unsigned long noinline __clear_user_memset(void __user *addr, unsigned long n) -From 28197188b024ea4b63c37bcd93385abfbe8fc910 Mon Sep 17 00:00:00 2001 +From 27a7bb6e327e5a1e6f6acc802d7d4707df9fe3c5 Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Wed, 15 Oct 2014 11:34:37 +0100 Subject: [PATCH 74/75] bcm2708: Eliminate i2s debugfs directory error @@ -120630,7 +120629,7 @@ index 9023984..3fcb740 100644 }; -From d5fb7316c518719fa10b896d54ce15d5f1093a23 Mon Sep 17 00:00:00 2001 +From 8c9b93e89533f9dceb0284441540e2c8d666d9f1 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Fri, 14 Nov 2014 16:02:26 +0000 Subject: [PATCH 75/75] config: Remove CONFIG_REGULATOR - we don't have a