#pragma section-numbers on #pragma keywords Linux, kernel, operating system, Linus Torvalds, open source, drivers #pragma description Summary of the driver changes and architecture-specific changes merged in the Linux kernel during the 3.19 development cycle [[TableOfContents()]] = Architectures = == x86 == == ARM == * 8202/1: dmaengine: pl330: Add runtime Power Management support v12 [http://git.kernel.org/linus/ae43b3289186480f81c78bb63d788a85a3631f47 commit] * 8206/1: dmaengine: pl330: Add PM sleep support [http://git.kernel.org/linus/b816ccc5c01fb7fe1fb001ff7aa5aa7e5a8aa76b commit] * BCM5301X: Add DT for Asus RT-N18U [http://git.kernel.org/linus/ae2ed35a40007bf737da452df7081a453bf89ce3 commit] * BCM5301X: Add DT for Buffalo WZR-1750DHP [http://git.kernel.org/linus/e336a14d2a2aa4431a8acc9eb3305b37f26fb696 commit] * BCM5301X: Add DT for Buffalo WZR-600DHP2 [http://git.kernel.org/linus/dd7733da69f198f576d7f52f6bc5a860fe24930d commit] * BCM5301X: Add DT for Netgear R6300 V2 [http://git.kernel.org/linus/302a5ef29d497449280422576a1b55c72fc0ba4c commit] * EXYNOS: Add PMU support for exynos5420 [http://git.kernel.org/linus/af2e0a0754accf2276d58d6dfaa15563133130aa commit] * EXYNOS: Add Suspend-to-RAM support for exynos5420 [http://git.kernel.org/linus/0fdf088fd84d87d6fc5d3961cc86feb8bd295398 commit] * EXYNOS: Add support for exynos4415 SoC [http://git.kernel.org/linus/c0adae9e51ab88293d6cc729c46fdb4365bf77f5 commit] * EXYNOS: Add support for firmware-assisted suspend/resume [http://git.kernel.org/linus/2b9d9c321b5900c7ce82110a81cf3827ca9b33c6 commit] * EXYNOS: add exynos3250 PMU support [http://git.kernel.org/linus/8fcc774fc72910fa26767ae8ca2da3d64ae80a01 commit] * EXYNOS: add secure firmware support to AFTR mode code [http://git.kernel.org/linus/a135e20185fe6f0258fa6837455043f3063601d8 commit] * Kirkwood: Add support for DLink DIR665 [http://git.kernel.org/linus/8c0ff7a1df5c765abf877d5f03af24c2c051c1f9 commit] * Kirkwood: DIR665: Instantiate Distributed Switch Architecture [http://git.kernel.org/linus/dd5dc02e679c33b74a918faff596a7381e6bce5e commit] * OMAP2+: Drop board file for 3430sdp [http://git.kernel.org/linus/1b383f44aabc8b69b8bc0d32b914f3d3cece9e04 commit] * OMAP2+: Drop board file for ti8168evm [http://git.kernel.org/linus/9e1e632c4846f0326b5173e0711a32f414efc5c5 commit] * STi: DT: STiH410: Add STiH410 SoC and b2120 board support. [http://git.kernel.org/linus/b16b77a5c1fdfbb135352b5cb6a5c77af2605535 commit] * add mach-asm9260 [http://git.kernel.org/linus/d9bfc86dc69af78fb42fe075f9f2576880fd22a4 commit] * at91: remove at91rm9200 legacy board support [http://git.kernel.org/linus/5341110fc9c84ffa71ada7a62eea87de5f282bc4 commit] * at91: remove at91rm9200 legacy boards files [http://git.kernel.org/linus/37a0186fdef963a5345dc076d32779147acfa6cb commit] * at91: remove at91sam9260/at91sam9g20 legacy board support [http://git.kernel.org/linus/b2026f708e0964af129815ed2c3f9c23b0cb841c commit] * at91: remove at91sam9260/at91sam9g20 legacy boards files [http://git.kernel.org/linus/fb3642ebb52cfab8eaa52fea677abec4d92182a0 commit] * at91: remove at91sam9261/at91sam9g10 legacy board support [http://git.kernel.org/linus/2e591e7b3ac20c8f686a6099d236d09964d08406 commit] * at91: remove at91sam9263 legacy board support [http://git.kernel.org/linus/4403ac46edcdb51e92d36ad9f00ea3bbb766342e commit] * at91: remove at91sam9g45/9m10 legacy board support [http://git.kernel.org/linus/4bf7753b8ab7c704ca864b1653367ea9cfe68a25 commit] * at91: remove at91sam9rl legacy board support [http://git.kernel.org/linus/bcf8c7e7703bb2bbde66bec26a81fed4be9cd1d4 commit] * at91: remove no-MMU at91x40 support [http://git.kernel.org/linus/7538ec7d1e5990f719538aeec9c021ba694040d9 commit] * at91: remove old AT91-specific drivers [http://git.kernel.org/linus/85c4b31e6e462674a0392240e7e38ebe8bb22832 commit] * bcm2835: Add device tree for Raspberry Pi model B+ [http://git.kernel.org/linus/ba2a1d6959acfc387c20eae6480b1c4b3bbc5950 commit] * brcmstb: reintroduce SMP support [http://git.kernel.org/linus/62639c2f5332a0f25b11806ddcfe1d95d3d635fb commit] * cygnus: Initial support for Broadcom Cygnus SoC [http://git.kernel.org/linus/1b475f8d02f98d6ca549b12c7c64e9c27b6a4c8e commit] * dts: Add SoC level device tree support for LS1021A [http://git.kernel.org/linus/7239280cc299cb5fe526bf647f3ca168079cc55f commit] * dts: Add am57xx-beagle-x15 [http://git.kernel.org/linus/5a0f93c6576a83d8d07c1b569641934294439ac0 commit] * dts: Add board dts file for exynos3250-rinato [http://git.kernel.org/linus/faaf348ef468389b1ee4cfe91bcea1c22fe2d9b2 commit] * dts: Add devicetree for NovaTech OrionLXm [http://git.kernel.org/linus/d574454160cf13c34bf25782b62524eb33679966 commit] * dts: Add dts files for exynos4415 SoC [http://git.kernel.org/linus/9246e7ff24c518ebd0fd2027ab0cd746e6bb6065 commit] * dts: Add exynos5250-spring device tree [http://git.kernel.org/linus/53dd4138bb0afe577027f1fa78b0eba9c1a6a392 commit] * dts: Add initial LS1021A QDS board dts support [http://git.kernel.org/linus/41de6f9812160d5ddc39158949a7bb78d455f828 commit] * dts: Add initial LS1021A TWR board dts support [http://git.kernel.org/linus/034c4411f5f933ca716c9969ef590d578cb5f488 commit] * dts: Enable Broadcom Cygnus SoC [http://git.kernel.org/linus/8872fc22c2670cde338ab92be4a8e9ebad8e53e6 commit] * dts: Enable Broadcom Cygnus SoC [http://git.kernel.org/linus/c9ad7bc5fe3c57c8c817fcb1bd264a02176a40c4 commit] * dts: add board dts file for Exynos3250-based Monk board [http://git.kernel.org/linus/e0cefb3f79d375c58150c78d6bfe665f999d9d85 commit] * dts: add dtsi for Amlogic Meson8 SoCs [http://git.kernel.org/linus/aeff05a39a5a9b9a41fe96ef4f4246cef5fb2f4a commit] * dts: add initial support for TBS2910 Matrix ARM mini PC [http://git.kernel.org/linus/52bc34622e20b3a074de570e475e166e5d375e5b commit] * dts: berlin: Enable WiFi on Google Chromecast [http://git.kernel.org/linus/acbcadc8505a56e7491a9944b4447e5857c6eb15 commit] * dts: berlin: Enable eMMC on Sony NSZ-GS7 [http://git.kernel.org/linus/e4fdc8e5821d852a933963ba56b9b2fa8f68c68f commit] * dts: berlin: Enable ethernet on Sony NSZ-GS7 [http://git.kernel.org/linus/60daa9f71de148cbfc33187c2ce6d3dd80cf8fa0 commit] * dts: cm-t3x: add ADS7846 touchscreen support [http://git.kernel.org/linus/299e5515b1f2aaf3d67cc0ad1d1994689ae106ab commit] * dts: omap3-igep0020-rev-f: Support IGEPv2 Rev. F [http://git.kernel.org/linus/a7098bedd5522d0c498a09188a5625f8601adda8 commit] * dts: rockchip: Add devicetree source for MarsBoard RK3066 [http://git.kernel.org/linus/ccfe128d3b4735ac1750d27010ad4b0c8693eefb commit] * dts: sun7i: Add Banana Pi board [http://git.kernel.org/linus/0750693e1c32ac8c86c62e506ac59cf42ca8a736 commit] * dts: sun7i: Add Banana Pi board [http://git.kernel.org/linus/8a5b272fbf446ce475bb434b956a45a666936af4 commit] * dts: sun7i: Add Mele M3 board [http://git.kernel.org/linus/d5b134df405e760bb1dd5c90452c98a25b33c62c commit] * dts: sun7i: Add Mele M3 board [http://git.kernel.org/linus/f9554fb4763ae7c96422d54be8c0a7c15d311830 commit] * dts: sun9i: Add A80 Optimus Board support [http://git.kernel.org/linus/57bf43bbe9ae1f4d6f7860f472eadbecb83a93bd commit] * dts: sun9i: Add A80 Optimus Board support [http://git.kernel.org/linus/f49a430c14560a263965a95ac3b86578917c6e72 commit] * dts: sunxi: Add Allwinner A80 dtsi [http://git.kernel.org/linus/2272940e96b5f77a98661af3612a8ca8d061a476 commit] * dts: sunxi: Add Allwinner A80 dtsi [http://git.kernel.org/linus/4ab328f06e305bf3ea254f4e3c94bb4d820998c1 commit] * dts: vf500-colibri: add Colibri VF50 support [http://git.kernel.org/linus/e1bf86ace4d2ac915e130699aefe6e9d9bc7164d commit] * firmware: Introduce suspend and resume operations [http://git.kernel.org/linus/9c261f89a30010a33c15e6b7cfc7c79ae6bea653 commit] * imx53: add cpufreq support [http://git.kernel.org/linus/9a31634d4641c14227bd6105c538ab335616463d commit] * imx: Add Freescale LS1021A SMP support [http://git.kernel.org/linus/4e3fea4a950e3ec22ec8f99a7438aa5ba584263a commit] * imx: Add initial support for Freescale LS1021A [http://git.kernel.org/linus/7f0fb6104b3a9c48d7b253d3984d3a619bb1e654 commit] * mediatek: Add basic support for mt6592 [http://git.kernel.org/linus/4542172e8d7da0733ba50ead5ec16d0998903b2d commit] * mediatek: Add basic support for mt8127 [http://git.kernel.org/linus/1ccd653c30a42291ad3f8088c360770bde28ce9e commit] * mediatek: Add basic support for mt8135 [http://git.kernel.org/linus/0c3fb20356042929fb013641cd00d8e9d16ae000 commit] * mediatek: add dts for 8127 Moose board [http://git.kernel.org/linus/8e00aec82843f46adfd0e548bb907357ecaa3acd commit] * mediatek: add dts for MT8135 evaluation board. [http://git.kernel.org/linus/d51f42615cd6c74e37a8d9345a668f89f79bcf7e commit] * mediatek: add dts for mt6592-evb [http://git.kernel.org/linus/1a8c9614f80d98b99994f5593b2e92206a70c764 commit] * meson: add meson8 support [http://git.kernel.org/linus/e790af67b2f8579ab0c46b6e011111ce2200cfe3 commit] * mvebu: Implement the CPU hotplug support for the Armada 38x SoCs [http://git.kernel.org/linus/626d686487bfd8136c4543bee7b6b2e52c33b3f8 commit] * nomadik: device tree for NHK15 board [http://git.kernel.org/linus/451f2334f09c4387dcd51a628eda534ed7f66d2a commit] * realview: add device tree and bindings for PB1176 [http://git.kernel.org/linus/f123a66cbdc47e31bcb11b59f935bed89343a8ed commit] * realview: basic device tree implementation [http://git.kernel.org/linus/fa6e2eec15a58ce6a47ad7e8a3ccf3ef917cca35 commit] * removing support for etb/etm in "arch/arm/kernel/" [http://git.kernel.org/linus/184901a06a366d40386e07307bcadc9eeaabbd39 commit] * rockchip: add basic smp support for rk3288 [http://git.kernel.org/linus/3ee851e212d0bb6be8c462059fba74ce2e3f6064 commit] * sun7i: add support for A20-OLinuXino-Lime2 [http://git.kernel.org/linus/35669b39f1219ecb58ed84664545c1136d855d27 commit] * sun7i: add support for A20-OLinuXino-Lime2 [http://git.kernel.org/linus/518478811c95fafcbef64cf20172a3d6c8dceb27 commit] * sunxi: Introduce Allwinner A80 support [http://git.kernel.org/linus/3d4c2f1ced78fc6f74d0d9ddb25f66722f978fd1 commit] * tegra: Add memory controller support for Tegra114 [http://git.kernel.org/linus/c6f70a4d175bcecd56e0ba541ecf6905b4fb80fe commit] * tegra: Add memory controller support for Tegra124 [http://git.kernel.org/linus/b26ea06babf5026f68d5da98edfc164f8aee7346 commit] * tegra: Add memory controller support for Tegra30 [http://git.kernel.org/linus/a9fe468f1b7d369467fffc8357577d2ffb4e73fd commit] * ux500: Initial support for PM domains [http://git.kernel.org/linus/cd931dcfda5e5e5e2c55bd243919b1820105cdde commit] = Drivers = == Staging drivers == * Add Xilinx Clocking Wizard driver [http://git.kernel.org/linus/812283cd54637633c1b5aa8d86667afe6c507f0e commit] * android: binder: move to the "real" part of the kernel [http://git.kernel.org/linus/777783e0abae3cab7555bb182776f9ffaa35631a commit] * bcm: remove driver [http://git.kernel.org/linus/d09e9b160fc18116942101743693f5535bc5136a commit] * comedi: addi_apci_035: remove driver [http://git.kernel.org/linus/4a3df1540b980216d558c063a1e32a81d194bf6d commit] * comedi: addi_apci_3200: remove driver [http://git.kernel.org/linus/8e89ba5b3ddc976f01944eaacd354d91a222b0dc commit] * comedi: cb_pcimdas: add support for PCIe-DAS1602/16 [http://git.kernel.org/linus/4e3d14af1286886b5a06ee0da5600df8ce320773 commit] * skein: Adds CryptoAPI Support [http://git.kernel.org/linus/f96d8ced8ec6e37b8c128bd9c7c65919cc273711 commit] * skein: Adds Loadable Module Support [http://git.kernel.org/linus/075c267566a49680f77119d04066339ee354678b commit] == Storage == == Graphics == == ACPI/EFI and Power Management == * efi == Networking == == Sound == * asihpi: Add support for stream interrupt. [http://git.kernel.org/linus/f9a376c3f6d77e59d41350901b2bafbaf8791df0 commit] * asihpi: New I/O types - AVB & BLUlink, DAB Rf receiver [http://git.kernel.org/linus/3872f19d96a55ec1d1e7af904d84457d91ef5a63 commit] * dice: Add support for MIDI capture/playback [http://git.kernel.org/linus/a113ff886b9a6e892dd4107be1fd7883cf020885 commit] * dice: Add support for capturing PCM samples [http://git.kernel.org/linus/69dcf3e47a39f8f42e35245289691ca8321b46f1 commit] * dice: Add support for duplex streams with synchronization [http://git.kernel.org/linus/9a02843caefbc370ef6d5895881101f9436f98da commit] * hda - Add new GPU codec ID 0x10de0072 to snd-hda [http://git.kernel.org/linus/60834b73a9c2bbc2f514122ddc626f3350fb40cd commit] * hda - add codec ID for Skylake display audio codec [http://git.kernel.org/linus/99fcb3778b0ec12a8fa8b58435d75e9203bb430d commit] * hda/realtek - Add new Dell desktop for ALC3234 headset mode [http://git.kernel.org/linus/8b72415d8aa8bb1904c61926bd0701447ce44bee commit] * hda/realtek - New codec support for ALC256 [http://git.kernel.org/linus/4344aec84bd84b58a01347f0db7693f73fb6473d commit] * hda/realtek - New codec support for ALC298 [http://git.kernel.org/linus/506b62c33a7444b91a93bf2da772f4c7e6656410 commit] * oxfw: Add hwdep interface [http://git.kernel.org/linus/8985f4ac1c42bd25799f294f4e87fa73064673c7 commit] * oxfw: Add proc interface for debugging purpose [http://git.kernel.org/linus/3c96101f190020e91d413c5835f7a722fc007923 commit] * oxfw: Add support AMDTP in-stream [http://git.kernel.org/linus/b0ac00095fe1485f60bb8ea7326426d3d02a1aec commit] * oxfw: Add support for AV/C stream format command to get/set supported stream formation [http://git.kernel.org/linus/5b59d8098d2a3fa8ea4ad07b96f62c00c3b3e8d3 commit] * oxfw: Add support for Behringer/Mackie devices [http://git.kernel.org/linus/ec4dba5053e1109368fb80d1c0b88f2a9c971122 commit] * oxfw: Add support for capture/playback MIDI messages [http://git.kernel.org/linus/05588d340a128ff5c7b768c517150e31842a78aa commit] * oxfw: add support for capturing PCM samples [http://git.kernel.org/linus/216e256f7bf974ba402309d0ceb24f3500dc65c4 commit] * usb-audio: Add Digidesign Mbox 1 resume support [http://git.kernel.org/linus/25a9a4f91b909822fa07cbc9939c99a8c67d8960 commit] * usb-audio: Add Emu0204 channel switch resume support [http://git.kernel.org/linus/5f503ee9e270f8251ba9024bafa8d698050066cb commit] * usb-audio: Add Xonar U1 resume support [http://git.kernel.org/linus/2bfb14c3b8fbc787ff4478f9d77ecee78cb922fe commit] * usb-audio: Add audigy2nx resume support [http://git.kernel.org/linus/9cf3689bfe0784b6f6afb301bece95d3fc3eeb64 commit] * usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer [http://git.kernel.org/linus/c63fcb9b67777b906c4515a868afbd96bae4e799 commit] * usb-audio: Add mixer control for Digidesign Mbox 1 clock source [http://git.kernel.org/linus/d497a82fb18ed4b73c08f8b5a0935f937e2ea1fb commit] * usb-audio: Add resume support for FTU controls [http://git.kernel.org/linus/0b4e9cfcef055a1be9bee5a47262e9cbcf17e8cd commit] * usb-audio: Add resume support for MicroII SPDIF ctls [http://git.kernel.org/linus/288673beae6cbd8198be94284adbaeb5cba7dbda commit] * usb-audio: Add resume support for Native Instruments controls [http://git.kernel.org/linus/da6d276957ea56b9514aa5c8d885edf22f0b3e65 commit] * usb-audio: Add resume support for Scarlett mixers [http://git.kernel.org/linus/b61f90eac1ff9d1b30497e611aba4651d4066706 commit] * usb-audio: Add support for Zoom R16/24 capture and midi interfaces [http://git.kernel.org/linus/dacacb0aa0cb6fdeb69313db6acfc82456945d7e commit] * usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 [http://git.kernel.org/linus/76b188c4b370876018e3a778ec11a94a5316dbe4 commit] * usb-audio: add native DSD support for Matrix Audio DACs [http://git.kernel.org/linus/38f74d5b82b329dff5bdf8626e8776a36a1835da commit] * ASoC * Intel: Add 4 channel support to DSP. [http://git.kernel.org/linus/48dc326f6ba71ba0ee5b1bbfc128a6577ba98608 commit] * Intel: Add Cherrytrail & Braswell machine driver cht_bsw_rt5672 [http://git.kernel.org/linus/026da220c512f6ab706cc9f738439f900b564967 commit] * Intel: Add PM support to HSW/BDW IPC driver [http://git.kernel.org/linus/aed3c7b77c85ed7060f1f56bfa909d2a86ab2a20 commit] * Intel: Add PM support to HSW/BDW PCM driver [http://git.kernel.org/linus/2e4f75919e5a02d605b0d84425251654d48fb056 commit] * Intel: Add PM support to the HSW/BDW DSP core. [http://git.kernel.org/linus/6b7b4b8941b727af5fdc73b6a0910ede4c06cf11 commit] * Intel: Add jack detection for Broadwell [http://git.kernel.org/linus/c1e99c913be4294e63b5e74b197b8a8c86e6e67b commit] * Intel: add BYTCR machine driver with RT5640 [http://git.kernel.org/linus/996cc8494d663cb03c5ec23ced0e09e4bcd845de commit] * Intel: add support for Cherrytrail and Braswell in SST driver [http://git.kernel.org/linus/bd01fdc3aa63b7ba0b035f9196d80551ad03f5d4 commit] * Intel: mrfld - Add DSP load and management [http://git.kernel.org/linus/9012c9544eeac485b2193fea721233907f0847fa commit] * Intel: mrfld - add the dsp sst driver [http://git.kernel.org/linus/163d2089d226ab184469f53561f1a63f151757c3 commit] * Intel: mrfld- add ACPI module [http://git.kernel.org/linus/336cfbb05edf7b122ea927dad6c746608723eb25 commit] * Intel: mrfld: add DSP core controls [http://git.kernel.org/linus/24c8d14192cc63661ca049b423d7baaa0bbafeb3 commit] * Intel: mrfld: add the DSP DAPM widgets [http://git.kernel.org/linus/e4f5ccd050e5c366ee1301b5b318bdc2780ce94a commit] * Intel: mrfld: add the DSP mixers [http://git.kernel.org/linus/f2b3a93973ca7cda6e6365c0a8ff7c4438778a6f commit] * Intel: mrfld: add the gain controls [http://git.kernel.org/linus/4fa805738e497c6f5bad53fcdc76b9759bc9dc80 commit] * Intel: sst: Add IPC handling [http://git.kernel.org/linus/ea12aa4acd703b507a20354b7af378b1497369e4 commit] * Intel: sst: Add makefile and kconfig changes [http://git.kernel.org/linus/0fbc7d7320202489383f520ecd1758b15a00e17c commit] * Intel: sst: Add some helper functions [http://git.kernel.org/linus/60dc8dbacb001b6400624ee72990b85d6d44bce6 commit] * Intel: sst: add stream operations [http://git.kernel.org/linus/3d9ff34622badd65543430a784f7af9838c5c3fc commit] * Samsung: Add arndale_rt5631 machine driver and binding [http://git.kernel.org/linus/d683d0b690c13437d752ccce47963ac64119b07a commit] * add TI ts3a227e headset chip driver [http://git.kernel.org/linus/2880fc877971d6c14b0c76ac09744e3ff5b126d5 commit] * arizona: Add DSP_B and LEFT_J mode support [http://git.kernel.org/linus/e9c7f34a7eba13e1a53212246c607d13574f9eff commit] * arizona: Add support for 768kHz DMIC operation [http://git.kernel.org/linus/ef326f4bb2675e9309ba318b19442d9823e58ee2 commit] * core: add multi-codec support in DT [http://git.kernel.org/linus/93b0f3eeebdce6f32417187b5d24ea218a3e7fb4 commit] * omap-hdmi-audio: Add platform device for OMAP HDMI audio support [http://git.kernel.org/linus/50211be80290b061a923ea7e2d36a6865a48920a commit] * omap: Remove obsolete HDMI audio code and Kconfig options [http://git.kernel.org/linus/ab387c1e51d7920a6a5860c010372b73ec173a5c commit] * rsnd: Add Volume Ramp support [http://git.kernel.org/linus/3539cacff2031f6d47881c5f3a4932b0ad5ec224 commit] * rt5645: Add ASRC support [http://git.kernel.org/linus/9e2683530d6f78b30bcf4cabb97d1b7d6b925b85 commit] * rt5645: Add JD function support [http://git.kernel.org/linus/bb656add19764c7a3cf28b2b330ec0a189fe4f48 commit] * rt5645: multiple JD mode support [http://git.kernel.org/linus/2d4e2d020516632288e8c8d1f8be2f3042d6b8de commit] * rt5645: two jacks for hp and mic [http://git.kernel.org/linus/471f208af987a3741757c169c4e2ad984359000b commit] * rt5670: add DMIC ASRC support [http://git.kernel.org/linus/ff4541c3f48781f84e1cc162d73013aa32a09a41 commit] * rt5670: add rt5672 codec support [http://git.kernel.org/linus/0cf1863219b474e82af9cb1f6715a0bbfa3fdf1a commit] * samsung: add support for exynos7 I2S controller [http://git.kernel.org/linus/a5a56871f804edac93a53b5e871c0e9818fb9033 commit] * sgtl5000: Add MicBias voltage support [http://git.kernel.org/linus/8735779774b8bbe14456c9e6ba4525eefc67a228 commit] * sigmadsp: Add support for fw v2 [http://git.kernel.org/linus/a35daac77a0397d4f23b642d3dc0684682e56cc5 commit] * ssm4567: Add support for disabling the boost stage [http://git.kernel.org/linus/5ad72152b695ba5027f9c6ec9a48a8e1a70f25dc commit] * ssm4567: Add support for setting the DAI format and TDM configuration [http://git.kernel.org/linus/ead99f89b7cd2b5cfe99601380a6f6f0a1ce7e53 commit] * tfa9879: New driver for NXP Semiconductors TFA9879 amplifier. [http://git.kernel.org/linus/fbace43e8817113475ebda00e28593baa436a131 commit] * tlv320aic3x: Add TDM support [http://git.kernel.org/linus/368494093354ac613a80c2e1d77602aa12473cf0 commit] * tlv320aic3x: Add output driver pop reduction controls [http://git.kernel.org/linus/68d6626925c3529790a2055d41578415fa98495e commit] == TV tuners, webcams, video capturers == == Universal Serial Bus (USB) == * chipidea: add a usb2 driver for ci13xxx [http://git.kernel.org/linus/10a062cefcfb1f6154a66f9872efc11543eeb3f8 commit] * chipidea: add system power management support [http://git.kernel.org/linus/8076932ff2fc0f6db0172420e6b148a8b2e8c805 commit] * chipidea: imx: add system power management support [http://git.kernel.org/linus/2558c1f53bbbb5848fd5910918b97b03249d3885 commit] * dwc3: add ACPI support [http://git.kernel.org/linus/404905a604d8565b62a2889c5045acf57aa434be commit] * ehci-orion: enable big-endian support [http://git.kernel.org/linus/782614b80edf97dad35fa93f9981883c3e117c29 commit] * gadget: Add UDC driver for Broadcom USB3.0 device controller IP BDC [http://git.kernel.org/linus/efed421a94e62a7ddbc76acba4312b70e4be958f commit] * gadget: add USB3 support to the printer driver [http://git.kernel.org/linus/74df41b40ab0222903dcc9681e9076c2604741d8 commit] * gadget: f_midi: add configfs support [http://git.kernel.org/linus/6f1de344557315a8e5de0d15a28276198ca7fdac commit] == Tablets, touch screens, keyboards, mouses (input) == * Add driver for Elan I2C/SMbus touchpad [http://git.kernel.org/linus/6696777c6506fa52b2a0282121195843ed855be6 commit] * Add driver for the Goodix touchpanel [http://git.kernel.org/linus/ca96ea86eed4b2645637dfe3d38b7d05191a79fe commit] * Add support for Elan eKTH I2C touchscreens [http://git.kernel.org/linus/66aee90088da2f5fb73ba97ee8b5f4fda92e2b53 commit] * cap11xx - add support for various cap11xx devices [http://git.kernel.org/linus/7609a5e973c43a647c4e40184fc8404311fdb97c commit] * Rename cap1106 driver to cap11xx [http://git.kernel.org/linus/c77fd0a42b24acc2d6cc466e73dcb67d50177df6 commit] * HID * Add a new id 0x501a for Genius MousePen i608X [http://git.kernel.org/linus/2bacedada682d5485424f5227f27a3d5d6eb551c commit] * Introduce hidpp, a module to handle Logitech hid++ devices [http://git.kernel.org/linus/2f31c52529103d8f0e1485272064f982d14ce54a commit] * add support for MS Surface Pro 3 Type Cover [http://git.kernel.org/linus/be3b16341d5cd8cf2a64fcc7a604a8efe6599ff0 commit] * logitech-hidpp: Add Wireless Touchpad T650 support [http://git.kernel.org/linus/586bdc4e4f15fec37dc37167d6f314ea94aa14d1 commit] * logitech-hidpp: add support of the first Logitech Wireless Touchpad [http://git.kernel.org/linus/57ac86cf52e903d9e3e0f12b34c814cce6b65550 commit] * logitech-hidpp: support combo keyboard touchpad TK820 [http://git.kernel.org/linus/3a61e97563d78a2ca10752902449570d8433ce76 commit] * sony: Add support for the third-party SMK PS3 Bluetooth Remote [http://git.kernel.org/linus/68a49e51a4a9c500d950f893f1758c5ac13b7c8b commit] * wacom: Add support for DTU-1031X [http://git.kernel.org/linus/fff00bf8cc8d98aa3b84d9c7daea0af418b6aa69 commit] * wacom: Add support for Intuos Pen Medium [http://git.kernel.org/linus/fefb391f8c15900477432a29d9c3527dd66a8415 commit] == Multi Function Devices (MFD) == * Add atmel-hlcdc driver [http://git.kernel.org/linus/2c86e9fb7263dbca2c21a086090d32ba90129f7b commit] * Add support for Diolan DLN-2 devices [http://git.kernel.org/linus/338a128142975439a19ab3c91480bc9d5a71f033 commit] * axp20x: Extend axp20x to support axp288 pmic [http://git.kernel.org/linus/af7e9069543aabd415d7c543f3f89b143ac1a932 commit] * dln2: add support for USB-SPI module [http://git.kernel.org/linus/21cf3318d675b6ceeb5a3ed82ffe467a2b6eaee4 commit] * sec-core: Add support for S2MPS13 device [http://git.kernel.org/linus/3bc2ee91a470c52fb3979c23c12d43283455f10d commit] == Memory Technology Device (MTD) == * m25p80: Add support for serial flash Spansion S25FL132K [http://git.kernel.org/linus/3e38933dd894b48d422113cb26fd3510fd2a80bd commit] * nand: add sunxi NAND flash controller support [http://git.kernel.org/linus/1fef62c1423b694da517b18dc80d59a7eaf7dd74 commit] * spi-nor: Add support for Fujitsu MB85RS1MT FRAM [http://git.kernel.org/linus/ce56ce7da3159176424dfad3307a5f6da44b3d64 commit] * spi-nor: Add support for SST spi flash [http://git.kernel.org/linus/f02985b78550f5ee9d8d0603b21fd7d98ca58c1c commit] * spi-nor: add support for s25fl128s [http://git.kernel.org/linus/6d7604e517bc00a36ebf7ffb4973fb72823be18c commit] == Industrial I/O (iio) == * Add si7020 driver [http://git.kernel.org/linus/064a74637ccdee608eb898ea3e3847b142b261c6 commit] == Multi Media Card (MMC) == * add Toshiba PCI SD controller driver [http://git.kernel.org/linus/a5eb8bbd66ccf9f169419f9652544aec771b7c57 commit] * atmel-mci: add runtime pm support [http://git.kernel.org/linus/ae552ab02cd556f53047959f15a5f870ab7c5ebe commit] * core: add core-level function for sending tuning commands [http://git.kernel.org/linus/996903de92f0c7a32d8c83f37d7ebcea0def8660 commit] * dw_mmc Add IDMAC 64-bit address mode support [http://git.kernel.org/linus/69d99fdcfd7815dfb2318f0777a46181d5bf42dc commit] * dw_mmc Add support for IMG Pistachio [http://git.kernel.org/linus/4d7c07cd6c0379228e65c52776f22250e8f4a962 commit] * dw_mmc exynos: Add support for exynos7 [http://git.kernel.org/linus/89ad2be75a4287126f9f5473ecf167bd9b91093d commit] * sdhci-acpi: Add ACPI HID INT344D [http://git.kernel.org/linus/d0ed8e6b0ab149421cd1532e7c5ebb0992ad25d0 commit] * sdhci-pci: Add 64-bit DMA support [http://git.kernel.org/linus/3828ecaa1d5c55b4ed7522079e1a66a899f70d98 commit] * sdhci-pci: Add support for Intel SPT [http://git.kernel.org/linus/1f7f26528fb159e71f081df1d1050c218ff1d74d commit] * sdhci: Add 64-bit ADMA support [http://git.kernel.org/linus/e57a5f61eae7e145aeeda18ccb22576822f534bf commit] * sdhci: Add HS400 support to SDHCI driver [http://git.kernel.org/linus/e9fb05d5bca7428f2749d059559e9657c710fe53 commit] == Current regulator == * act8865: Add support to turn off all outputs [http://git.kernel.org/linus/2b17fa2825fe6b7bf0848b4343833d7612edbccb commit] * of: Add support for parsing initial and suspend modes [http://git.kernel.org/linus/5e5e3a42c653c5ef1c281651f1882411601129bd commit] * rk808: Add support setting suspend voltage [http://git.kernel.org/linus/251ce318df3c07dbb3e484378a136a29e2f9bec1 commit] * rpm: add support for RPM-controller SMB208 [http://git.kernel.org/linus/0f5bb5b5de3b18877373f746bdb85d8ea0efeedf commit] * rt5033: Add RT5033 Regulator device driver [http://git.kernel.org/linus/b1917578fd5d8efa67afa05a0d6d7e323f2802da commit] * s2mps11: Add support S2MPS13 regulator device [http://git.kernel.org/linus/76b9840b24ae049b39f1b3cf0e49f21b7c41748f commit] == Watchdog == == Clocks == == Serial Peripheral Interface (SPI) == == Serial == == Real Time Clock (RTC) == == Inter-Integrated Circuit (I2C) == == Various == * pinctrl: Add Intel Cherryview/Braswell pin controller support [http://git.kernel.org/linus/6e08d6bbebebcf70f982d7190c4b6dc456cedd57 commit] * pinctrl: Qualcomm SPMI PMIC GPIO pin controller driver [http://git.kernel.org/linus/eadff3024472f8a7955fae7e5484d235ed407453 commit] * pinctrl: Qualcomm SPMI PMIC MPP pin controller driver [http://git.kernel.org/linus/cfb24f6ebd38137ebf072cb5629fdf6df51e49c1 commit] * pinctrl: exynos: Add initial driver data for Exynos7 [http://git.kernel.org/linus/50cea0cff7131b364c0ff80dedf8e91212b18a26 commit] * pinctrl: exynos: Add support for Exynos4415 [http://git.kernel.org/linus/2891ba2906b6d2fd453042f410a11e6fc3edc37d commit]