#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.17 development cycle [[TableOfContents()]] = Architectures = == x86 == * Add Low Power SubSystem (LPSS) ACPI IDs for Intel Braswell [http://git.kernel.org/linus/1bfbd8eb8a7f6f1eb573ccdfae5c86395abc79cb commit] * cpufreq: intel_pstate: Add CPU ID for Braswell processor [http://git.kernel.org/linus/16405f98bca8eb39a23b3ce03e241ca19e7af370 commit] * idle: intel_idle: Broadwell support [http://git.kernel.org/linus/a138b56800f4b83a7af69a9958d04f0f124eb37b commit] * platform * chrome: Add support for the acer c720p touchscreen. [http://git.kernel.org/linus/b90b3c4ae06af135e279c9a5aa1c640d22787fc4 commit] * chromeos_laptop - Add Dell Chromebook 11 touch [http://git.kernel.org/linus/0e1e5e590a457063c94d55c219b349bcf0d1f93a commit] * chromeos_laptop - Add HP Chromebook 14 [http://git.kernel.org/linus/5ea9567f6126846f5dcfa8515d7ef2c238133c0d commit] * chromeos_laptop - Add Toshiba CB35 Touch [http://git.kernel.org/linus/963cb6fa0f5f115986e970b9d97440e4906524fa commit] * chromeos_laptop - Add support for Acer C720 [http://git.kernel.org/linus/da3b0ab75aadab63d1ffd5563100c9386e444dad commit] * x86: Enable build support for toshiba_haps [http://git.kernel.org/linus/186e4e89a0922d75fba476f15b723e541cc34bea commit] * x86: Toshiba HDD Active Protection Sensor [http://git.kernel.org/linus/23d0ba0c908ac10139f0351023c64198d7fc1409 commit] * powernow-k6: support 350MHz CPU [http://git.kernel.org/linus/853aa05aad49125d28ffbd4faf49a0db779f0f8a commit] == ARM == * ARM64 * Add 48-bit adress space support [http://git.kernel.org/linus/4edae01e89100821d167076dec6ecdd40318b7c1 commit], [http://git.kernel.org/linus/57e0139041a978c0cfa4d2366c96ea3418e7d553 commit], [http://git.kernel.org/linus/c79b954bf6c006f2d3dd9d01f231a (commit)], [http://git.kernel.org/linus/383c2799113b00a5f12c820ff0fd3dfca9e5be89 commit] * Add CONFIG_CC_STACKPROTECTOR (GCC's -fstack-protector) [http://git.kernel.org/linus/c0c264ae5112d1cdb7d37d4e208b7a7e766a7418 commit] * Add audit support [http://git.kernel.org/linus/875cbf3e4614cfdcc7f65033e25292aec80f09c0 commit] * KVM: vgic: enable GICv2 emulation on top on GICv3 hardware [http://git.kernel.org/linus/67b2abfedb7b861bead93400fa315c5c30879d51 commit] * Enable context tracking [http://git.kernel.org/linus/6c81fe7925cc4c42de49e17be21eb86d1173c3a7 commit] beead13a410 commit] * KVM: MMIO support BE host running LE code [http://git.kernel.org/linus/b30070862edbdb252f9d0d3a1e61b8dc4c68e3d2 commit] * gic-v3: Initial support for the Generic Interrupt Controller (version 3), which offers services that are similar to GICv2 but with a number of additional features [http://git.kernel.org/linus/021f653791ad17e03f98aaa7fb933816ae16f161 commit] * KVM: support code for emulating a GICv2 on top of GICv3 hardware [http://git.kernel.org/linus/b2fb1c0d378399e1427a91bb991c094f2ca09a2f commit] * arm: add basic support for Mediatek MT6589 boards [http://git.kernel.org/linus/f682a21854166d66e67606283dffd8d9fe31dbee commit] * crypto: sha1: add ARM NEON implementation [http://git.kernel.org/linus/604682551aa511e00e57706ad5d9fcf955ee0323 commit] * crypto: sha512: add ARM NEON implementation [http://git.kernel.org/linus/c8611d712ad01289a0b6a83cc93bba3a1ef4e990 commit] * smp_scu: enable SCU standby support [http://git.kernel.org/linus/c716483c3db10b31bf9bf43c5f45f2c3117ca13a commit] * DRA7: hwmod: Add OCP2SCP3 module [http://git.kernel.org/linus/df0d0f11ff00db0b880e632549619a1b86b190d2 commit] * KVM: MMIO support BE host running LE code [http://git.kernel.org/linus/27f194fd360a96cc64bebb2d69dd5abd67984b8a commit] * Kirkwood: Add DT descriptions for net2big and net5big. [http://git.kernel.org/linus/7e0a6b8988944e5992833e21fc65cdaf0619da45 commit] * Kirkwood: Add setup file for netxbig LEDs [http://git.kernel.org/linus/55fc83023212f940927b9a44e31ad93d7e67d27d commit] * Kirkwood: Remove mach-kirkwood [http://git.kernel.org/linus/ba364fc752daeded072a5ef31e43b84cb1f9e5fd commit] * Kirkwood: add DT support for d2 Network v2 [http://git.kernel.org/linus/18ba7e4fe51d15a0ec94de1f3cf74c3cc82b5f90 commit] * OMAP2+: remove DSP platform device [http://git.kernel.org/linus/f65f6455fc082c7488af34f6955eb928903c3ae5 commit] * S5PC100: no more support S5PC100 SoC [http://git.kernel.org/linus/b8529ec1c1b0984d2baeda450c28eeb40efc87fe commit] * S5PV210: Add board file for boot using Device Tree [http://git.kernel.org/linus/adbd1ad139789ec8a5f8c7ab397d6636d6a3d277 commit] * S5PV210: Enable multi-platform build support [http://git.kernel.org/linus/aa42587a43e82b409436e05ce52835904de1a96f commit] * add SMP support for Broadcom mobile SoCs [http://git.kernel.org/linus/9a5a110eb9ba137840cacb06cead746a6a238b09 commit] * berlin: add SMP support [http://git.kernel.org/linus/7b7dfdd2b9927c1861bb6d03ca35261f1739aceb commit] * brcmstb: add infrastructure for ARM-based Broadcom STB SoCs [http://git.kernel.org/linus/4fbe66d9903425156c193ae44c81c0f7557755c4 commit] * dts: Add Device tree for s5pc110/s5pv210 boards [http://git.kernel.org/linus/b672b27d232e337c848f51a371538b665ca4fcf3 commit] * dts: Add Device tree for s5pv210 SoC [http://git.kernel.org/linus/94ad0f6d9278a4137d863391131a7c7826630297 commit] * dts: Add PMU DT node for exynos5260 SoC [http://git.kernel.org/linus/fbe4e9f55b276f515f15e869ce039fe78fc43c6c commit] * dts: Add PMU to exynos5410 [http://git.kernel.org/linus/0a8f59411772c890ed1263d1fa585a9ea7eecf33 commit] * dts: Add devicetree for Gumstix Pepper board [http://git.kernel.org/linus/4341881d0562309ca9fd5e0bc5a2a85f2945f74a commit] * dts: Add hix5hd2-dkb dts file. [http://git.kernel.org/linus/75a4795a1d1bccb2e7c7def1be50b32cd1389b6e commit] * dts: Add support for the cpuimx27 board from Eukrea and its baseboard [http://git.kernel.org/linus/d8cae888aa2bc0fe0905fd24d859bad8ce77aaec commit] * dts: Restructure imx6qdl-wandboard.dtsi for new rev C1 board. [http://git.kernel.org/linus/8536239e371fababdb2b97468a07b3dac1cbfd5e commit] * dts: add initial Rex Basic board support [http://git.kernel.org/linus/417d65f65f783e21e8fc6698a748a88105cae1c6 commit] * dts: add initial Rex Pro board support [http://git.kernel.org/linus/e2047e33f2bd2713f6924c6dc2bf13e15784402e commit] * dts: add rk3288 evaluation board [http://git.kernel.org/linus/6ce0562a75a9b283afe089cccdf1c111b5f461f1 commit] * dts: add support for AM437x StarterKit [http://git.kernel.org/linus/4a45787dec8a15b211110be807b4f4aad2828385 commit] * dts: enable SMP support for bcm21664 [http://git.kernel.org/linus/1d3138b75e3af493261c7a1e085b66b34c74dfbb commit] * dts: enable SMP support for bcm28155 [http://git.kernel.org/linus/a62451c3f91af33e47a17f17ae65de76774b2854 commit] * dts: imx6: add aristainetos board support [http://git.kernel.org/linus/c64b874f0eac6f450e8834e407bc98ec402b81e7 commit] * dts: imx: add initial imx6sx device tree source [http://git.kernel.org/linus/b1d17f68e5c5ffe131c53be792f03996430d86cd commit] * dts: imx: add initial imx6sx-sdb board support [http://git.kernel.org/linus/d2daa2f765f9972c61fa0b361dcdb2a81b45a278 commit] * dts: refactor Odroid DTS file and add support for Odroid X2 and U2/U3 [http://git.kernel.org/linus/ec601ff3394af5045cbfbd02b2e0197a93b97723 commit] * dts: sun4i: Add new ba10-tvbox board [http://git.kernel.org/linus/97cb8f1ed91fd1d4993cd18168b600a8294a7c6f commit] * dts: sun6i: Add Merrii A31 Hummingbird support [http://git.kernel.org/linus/c220aec2bb793bf5a1fb451fd3e4db87654c5ba5 commit] * dts: sun7i: Add board support for LinkSprite pcDuino V3 [http://git.kernel.org/linus/04089927981f295b42cd695485383b2d11283d59 commit] * hisi: enable hix5hd2 SoC [http://git.kernel.org/linus/06cc5c1d4d7313bc864e9aac1d1cbd63d8b9ca4c commit] * hwcap: disable HWCAP_SWP if the CPU advertises it has exclusives [http://git.kernel.org/linus/58171bf2af6b547a560b304f6ab2b9edf1c31d5a commit] * i.MX: Remove Freescale Logic Product Development i.MX27 Lite-Kit board support [http://git.kernel.org/linus/3543fc54bcbb13d09046f2bc54b511a41ce971dc commit] * i.MX: Remove Freescale i.MX27 IP Camera board support [http://git.kernel.org/linus/fc314334e734edc6727fe9e7d1fd58c31384af4f commit] * i.MX: Remove i.MX1 camera support [http://git.kernel.org/linus/35e3bc535d0437ca5f32985a294703ce48c75d88 commit] * imx: add cpuidle support for i.mx6sx [http://git.kernel.org/linus/a25d67a437422a58852746d5b6312fd8d71d1ecf commit] * imx: add standby mode support for suspend [http://git.kernel.org/linus/80c0ecdce802bd642dc7127cc77cea04e0a71bf5 commit] * imx: add suspend support for i.mx6sx [http://git.kernel.org/linus/ff843d621bfc9a9b36c370bb523d3551f2e195dd commit] * mvebu: Add dts definition for Lenovo Iomega ix4-300d NAS [http://git.kernel.org/linus/40c2da45366171bdc9ad1968489aaae190248383 commit] * rockchip: enable support for RK3288 SoCs [http://git.kernel.org/linus/7a1917abdd428a6c9f6bf261306d069320e502b5 commit] * shmobile: r8a7779: Initial multiplatform support [http://git.kernel.org/linus/5016c81bf92eb01741fc71ce7fb8380183a6f66a commit] * sun8i: dt: Add Ippo-q8h v5 support [http://git.kernel.org/linus/4c3d4a361b7e6a24303e65f443285afd91371694 commit] * sunxi: Add Allwinner A23 dtsi [http://git.kernel.org/linus/fd6c10fb1012c773820c5a308a7ab01879628c69 commit] * sunxi: Introduce Allwinner A23 support [http://git.kernel.org/linus/ac84b79fbd97117de54531efad2c526896be7d19 commit] * tegra: initial support for apalis t30 [http://git.kernel.org/linus/6d0a067ff0f879a3a569c00219af25ba643727cb commit] * tegra: Add efuse driver for Tegra [http://git.kernel.org/linus/783c8f4c84451bc444e314a71b447239c6ef6fd9 commit] * arm-smmu: add support for PCI master devices [http://git.kernel.org/linus/a9a1b0b53d8b7ca60abef0687eae927f286f07c2 commit] == MIPS == * Add Loongson-3B support [http://git.kernel.org/linus/e7841be50fe2b8751a51a068b8cdcdcb6611e354 commit] * Add NUMA support for Loongson-3 [http://git.kernel.org/linus/c46173183657bbdbe0d54a981c28807581648422 commit] * BCM47XX: Detect more then 128 MiB of RAM (HIGHMEM) [http://git.kernel.org/linus/6ee1d93455384cef8a0426effe85da241b525b63 commit] * BCM47XX: add Microsoft MN-700 and Asus WL500G [http://git.kernel.org/linus/250dc03727b9cce91bd86091f05bf2443e2be9ec commit] * Support CPU topology files in sysfs [http://git.kernel.org/linus/bda4584cd943d7bb6cf677a8d694700c1984cf3e commit] * kernel: cpu-probe: Add support for the HardWare Table Walker [http://git.kernel.org/linus/3d528b326d7da8e28ec62c2ff1a92e85d93af098 commit] * perf: Add hardware events for P5600 [http://git.kernel.org/linus/560b461be17039046ae241426f4adf9bd997abb4 commit] == PPC == * book3s: Add basic infrastructure to handle Hypervisor Maintenance Interrupt (HMI) in Linux [http://git.kernel.org/linus/0869b6fd209bda402576a9a559120ddd4f61198e commit] * e6500: Add support for hardware threads [http://git.kernel.org/linus/e16c8765533a155ebd3d7c36fc80440a03bbf46a commit] * eeh: EEH support for VFIO PCI device [http://git.kernel.org/linus/212d16cdca2d0f7708c9c1d284a845c22bfc90c4 commit] * fsl-booke: Add initial T208x QDS board support [http://git.kernel.org/linus/4c18be2bf55747c6eb178069dc9f0c32cacbfc09 commit] * fsl-booke: Add support for T2080/T2081 SoC [http://git.kernel.org/linus/1d8de8fceda93735f8d05e56f9a8cd0eb3d44007 commit] * perf: Add per-event excludes on Power8 [http://git.kernel.org/linus/9de5cb0f6df83243c58b2d1e3754a3c237d954ff commit] * t2080rdb: Add T2080RDB board support [http://git.kernel.org/linus/78eb9094ca08a40b8f9d3e113a2b88e0b7dbad1d commit] * Drop support for pre-POWER4 cpus [http://git.kernel.org/linus/468a33028edd62549ad3c4dcbc23dd0311c67832 commit] * KVM: Use the POWER8 Micro Partition Prefetch Engine in KVM HV on POWER8 [http://git.kernel.org/linus/9678cdaae93932473f696fdea5debf3eee1e1260 commit] * KVM: Remove 440 support [http://git.kernel.org/linus/b2677b8dd8de0dc1496ede4da09b9dfd59f15cea commit] == S390 == * KVM: implement KVM_(S|G)ET_MP_STATE for user space state control [http://git.kernel.org/linus/6352e4d2dd9a349024a41356148eced553e1dce4 commit] == SPARC == * Add support for seek and shorter read to /dev/mdesc [http://git.kernel.org/linus/07d66921337176e9d27e4d0a8a23425c8284a381 commit] = Drivers = == Staging drivers == * board: Initial board staging support [http://git.kernel.org/linus/382063d91e15434ea3c7103934d47dcb480e0562 commit] * board: kzm9d: Board staging support for emxx_udc [http://git.kernel.org/linus/f22f4ea5c63fbc6ee7a3f7240c84a276eba96d76 commit] * ced1401: remove driver [http://git.kernel.org/linus/53b903093b5e63c45a7ad46385794a59a1d69a8b commit] * crystalhd: remove driver [http://git.kernel.org/linus/5c0ed8cdc4544a94fa6d1ea3797fcc6a4bd22010 commit] * cxt1e1: remove driver [http://git.kernel.org/linus/14b596c9d80bf63da3f0fcbddfd67eb62197afb4 commit] * dgrp: remove driver [http://git.kernel.org/linus/19b1e7695be8cbdf14e85ddefc9c5a9d3e88bdfd commit] * emxx_udc: Add Emma Mobile USB Gadget driver [http://git.kernel.org/linus/33aa8d45a4fea3dc5d90338aad0867a66e0c38d5 commit] * frontier: remove driver [http://git.kernel.org/linus/0d317b91d6d8f0ddb24623228e921e40f3d42265 commit] * keucr: remove driver [http://git.kernel.org/linus/16fae052074aa44ffa8c15b789719bd9611a1278 commit] * lirc: remove sa1100 support [http://git.kernel.org/linus/c72374ff0d4c66c548a68637d1f0adcd9a788c4a commit] * phison: remove driver [http://git.kernel.org/linus/21ad9f74c6ee00eeae8084c82c4aa22ef7c3574b commit] * quickstart: remove driver [http://git.kernel.org/linus/0be013e3dc2ee79ffab8a438bbb4e216837e3d52 commit] * r8188eu: Add new USB ID [http://git.kernel.org/linus/a2fa6721c7237b5a666f16f732628c0c09c0b954 commit] * sep: remove driver [http://git.kernel.org/linus/c22487b828adf09a6ffa3cdf47836d7b4407f827 commit] * serqt_usb2: remove driver [http://git.kernel.org/linus/929b2d483d9a3dc5680e83e444cb99061d57d547 commit] * silicom: remove driver [http://git.kernel.org/linus/ad8c12eea0cb02040a2705ed28e020b49bb06a3c commit] * tidspbridge: remove driver [http://git.kernel.org/linus/f190be7f39a5e480ddc5e0f49bbe670feb328c32 commit] * winbond: remove driver [http://git.kernel.org/linus/ac4ddad67acb9f67b42902939df64980fcbdbae5 commit] * wlags49_h2(5): remove driver [http://git.kernel.org/linus/de1c4400bf0a34ae4fba96343e42b46c8c621a6e commit] * iio:ad7291: Move out of staging [http://git.kernel.org/linus/3b1cae7c2c2b801b8530db07a02587bc1a41b3fe commit] * iio:hmc5843: Add support for i2c hmc5983 [http://git.kernel.org/linus/5a059bd268a79376ebf9ea539c5bb645c5a854d5 commit] * iio:hmc5843: Add support for spi hmc5983 [http://git.kernel.org/linus/d3f1621960223799b19bca9b503c333a3833d7f7 commit] * iio:hmc5843: Added regmap support [http://git.kernel.org/linus/f326a525061150bf1ca85517eda422bde2245f26 commit] * rtl8188eu: add 0df6:0076 Sitecom Europe B.V. [http://git.kernel.org/linus/8626d524ef08f10fccc0c41e5f75aef8235edf47 commit] == Storage == * ahci: Add Device IDs for Intel 9 Series PCH [http://git.kernel.org/linus/1b071a0947dbce5c184c12262e02540fbc493457 commit] * ahci: add pcid for Marvel 0x9182 controller [http://git.kernel.org/linus/c5edfff9db6f4d2c35c802acb4abe0df178becee commit] * ata: Add support for the Tegra124 SATA controller [http://git.kernel.org/linus/ccfde50810ae916564765a2f8ee6d7163b025594 commit] * ata_piix: Add Device IDs for Intel 9 Series PCH [http://git.kernel.org/linus/6cad1376954e591c3c41500c4e586e183e7ffe6d commit] * ibmvstgt: Remove, the IBM virtual SCSI protocol has been obsoleted by ibmvfc [http://git.kernel.org/linus/074dc37a7b7b008ce1382ed4eec3f0008e541ba7 commit] * libsrp: removal, was only used by ibmvstgt [http://git.kernel.org/linus/f6667938cfceefd8afe6355ceb6497dce4883ae9 commit] * tgt: removal, was only used by ibmvstgt [http://git.kernel.org/linus/066465251303c2a4ba489596f1ecda279711273d commit] == Graphics == * Enable render-nodes by default [http://git.kernel.org/linus/6d6dfcfb883818b40b58bac61cc72cab428a7a03 commit] * Add Displayport multi-stream core drm helper [http://git.kernel.org/linus/ad7f8a1f9ced7f049f9b66d588723f243a7034cd commit] * Support legacy cursor ioctls via universal planes when possible [http://git.kernel.org/linus/161d0dc1dccb17ff7a38f462c7c0d4ef8bcc5662 commit] * i915 * Add DisplayPort 1.2 Multi-Stream Transport [http://git.kernel.org/linus/0e32b39ceed665bfa4a77a4bc307b6652b991632 commit] * Allow overlapping userptr objects [http://git.kernel.org/linus/ec8b0dd51c50e33c3831bbf57ee4ca3e9f35460d commit] * Enable RPS (Turbo) for Cherryview [http://git.kernel.org/linus/2b6b3a09915f852ecca4317af6b55d2610e6b8d6 commit] * Enable Render Standby (RC6) for Cherryview [http://git.kernel.org/linus/38807746fa2ce44b79957ff07813d10fcaf3d311 commit] * Intel-specific primary plane handling [http://git.kernel.org/linus/465c120c4c252e127b57cd133c4611b075e0a237 commit] * Runtime power management support for DPMS [http://git.kernel.org/linus/0e572fe7383a376992364914694c39aa7fe44c1d commit] * Radeon * Re-enable dpm by default on BTC [http://git.kernel.org/linus/c08abf11900e19b14dd3a0cc3d105bd74519cd18 commit] * Re-enable dpm by default on cayman [http://git.kernel.org/linus/8f500af4efe347d1a8ac674d115220e8caa84559 commit] * cik: Add support for new ucode format (v5) [http://git.kernel.org/linus/f2c6b0f452c3804496f55655fda28c2809e1a58b commit] * si: Add support for new ucode format (v3) [http://git.kernel.org/linus/629bd33c75196ca89625148614e9e34b42f4f460 commit] * add additional SI pci ids [http://git.kernel.org/linus/37dbeab788a8f23fd946c0be083e5484d6f929a1 commit] * add new KV pci id [http://git.kernel.org/linus/6dc14baf4ced769017c7a7045019c7a19f373865 commit] * Add new bonaire pci ids [http://git.kernel.org/linus/5fc540edc8ea1297c76685f74bc82a2107fe6731 commit] * Add bapm module parameter [http://git.kernel.org/linus/6e909f74db2aa9c5b5606b81efcbe18f2749b008 commit] * nouveau * gk20a: reclocking support [http://git.kernel.org/linus/b13a0a9e2922cbfbf7b400f4f0fd0acd19f941df commit] * nouveau: expose the full object/event interfaces to userspace [http://git.kernel.org/linus/27111a23d01c1dba3180c998629004ab4c9ac985 commit] * tegra * Add SET/GET_FLAGS IOCTLs [http://git.kernel.org/linus/7b129087874b925901def7ae507f7d9fac406211 commit] * Add SET/GET_TILING IOCTLs [http://git.kernel.org/linus/7678d71fb4bd6abe6ccb46afe7d90b3ed01ee936 commit] * sti: Add DRM driver itself [http://git.kernel.org/linus/9bbf86fe874cce0169f0e1152d96f0591e680874 commit] * exynos * dsi: add driver data to support Exynos5410/5420/5440 SoCs [http://git.kernel.org/linus/9a3204156b75c435559dd6e0fe4b236184751600 commit] * fimd: support LCD I80 interface [http://git.kernel.org/linus/3854fab24e899c02439657956ab1d2c85001958c commit] * hdmi: enable exynos 4210 and 4x12 soc support [http://git.kernel.org/linus/ff830c961d44cd0b3cf483a6c7a5a175c3419427 commit] * msm/mdp5: add support for MDP5 v1.3 [http://git.kernel.org/linus/3d47fd47f28903f5a9167e95f32a906bd53e13e6 commit] * panel: add support for Foxlink FL500WVR00-A0T panel [http://git.kernel.org/linus/102932b0e474bb33061e88bcf5d83e66f10c1da2 commit] * panel: simple: Add Innolux N116BGE panel support [http://git.kernel.org/linus/0a2288c06aab73c966e82045c8f20b0e713baf2a commit] * panel: simple: add support for InnoLux N156BGE-L21 panel [http://git.kernel.org/linus/ea44739db37f7e187a2e684c1f9d5662b9dba94a commit] * udl: Implement page_flip ioctl [http://git.kernel.org/linus/40377ef2d9a3ddc8ba4aee11393fb207e82111e1 commit] * udl: add vblank support [http://git.kernel.org/linus/26507b065b503ac1b5ba702161c2084190fc0c9f commit] * backlight: Add driver for iPAQ micro backlight [http://git.kernel.org/linus/2188a988bb87db7e2934ed388994e6dd96de4242 commit] * backlight: atmel-pwm-bl: remove obsolete driver [http://git.kernel.org/linus/ec38846ad59d7b780540afcec101b24139933195 commit] == Networking == * amd-xgbe: Add hardware timestamp support [http://git.kernel.org/linus/23e4eef7cf56b5e36e76af9078f0012826c86b2f commit] * amd-xgbe: Add support for VLAN filtering [http://git.kernel.org/linus/801c62d945c6121c0262924732e430f0553bfb37 commit] * amd-xgbe: Add traffic class support [http://git.kernel.org/linus/fca2d99428473884e67ef8ea1586e58151ed6ac3 commit] * amd-xgbe: Update/fix 2.5GbE support [http://git.kernel.org/linus/f047604a3ff1a1d7c8bd4a43c72de3936d71f3c1 commit] * ath10k: add implementation for configure max amsdu, ampdu [http://git.kernel.org/linus/d385623a78145889692074c170ecac7232e547ab commit] * ath6kl: add support for ar6004 hw3.0 [http://git.kernel.org/linus/7880377012ef48bf75498648c3bcbcb60460ff28 commit] * ath6kl: add support wmi rate tables with mcs15 [http://git.kernel.org/linus/c1d32d3038ff4d366b837cedb95aeb1801730f2c commit] * ath9k: Add multi-channel scheduling support [http://git.kernel.org/linus/73fa2f26d35a37034fdff9fd702887909e138926 commit] * ath9k: Add p2p go NoA attribute [http://git.kernel.org/linus/3ae07d39ea81440768427e7786c5422f3af38a94 commit] * ath9k: Add periodic NoA support [http://git.kernel.org/linus/7414863ed3dfa407006c92616c1e0efda481738c commit] * ath9k_hw: Add QCA953x 2.0 initvals [http://git.kernel.org/linus/c01a72987162fb7b29769522c0a55aae7a203ccc commit] * b43: N-PHY: add tables for radio 0x2057 rev 14 [http://git.kernel.org/linus/3b7caa29272961c0205aff41316b56d4b0b588f2 commit] * b43: N-PHY: complete generic support for 0x2057 radio [http://git.kernel.org/linus/fe255b40cbf0a760b4e62a5948d77aff12b6b0a6 commit] * b43: N-PHY: implement channel switching of radio 0x2057 rev 5 [http://git.kernel.org/linus/785e7dbb75d2b3109daad37a261b9b66ece393c0 commit] * b43: add support for BCM43131 chipset with N-PHY rev 17 [http://git.kernel.org/linus/a67d19d4c5b92853550dc20f4afce8c914a8ea0b commit] * b43: enable 5 GHz support for N-PHY devices [http://git.kernel.org/linus/bac9832076ee3b134bc859e07698c99276fc9459 commit] * b43: enable radio 0x2057 rev 14 support (AKA BCM43217) [http://git.kernel.org/linus/c11082f0c00acde7c9049e92dbcafd1f73fb60e6 commit] * b43: enable radio 0x2057 rev 9 (AKA BCM43228) support [http://git.kernel.org/linus/3695b9324ee9bb801d7e0e76fa991683997758d6 commit] * i40e: Adds FCoE related code to i40e core driver [http://git.kernel.org/linus/38e004388692f049908636a7944f6cd57d28bd77 commit] * i40e: Implement set_settings for ethtool [http://git.kernel.org/linus/bf9c71417f721abf6853d0ae56be8cf228f92888 commit] * i40e: adds FCoE code to the i40e driver [http://git.kernel.org/linus/a1a693698d00b48d2d56fc1c887ab86375934a06 commit] * i40e: allow user to set LAA again [http://git.kernel.org/linus/6c8ad1ba1650e6c22dcaa5fe288c6236c3b25ae5 commit] * e1000e: Add support for EEE in Sx states [http://git.kernel.org/linus/b4c1e6bf1c8522a6c6c8f29226a1e2cf126431df commit] * AX88179_178A: Add ethtool ops for EEE support [http://git.kernel.org/linus/e98d69ba464868a5d6b0b43730658810a29ff825 commit] * be2net: support deleting FW dump via ethtool (only for Lancer) [http://git.kernel.org/linus/f0613380152a9290b68390ce60ba400ed25c780d commit] * bfin_mac: convert bfin Ethernet driver to NAPI framework [http://git.kernel.org/linus/159945af1e40db5c15766d9fe6d465d7213cc860 commit] * bna: Support TSO and partial checksum with non-accelerated vlans. [http://git.kernel.org/linus/1c53730a04fb651e35af0a12bd35f6a00481f53c commit] * brcmfmac: Add 43569 USB support. [http://git.kernel.org/linus/b6fd7fd23ef2fe32a6cf64c02211e48d79766b58 commit] * brcmfmac: Add USB device 43566 to supported devices. [http://git.kernel.org/linus/457cfabb99461b9f8d6bf32396f9c14445b7155a commit] * brcmfmac: Adding PCIe bus layer support. [http://git.kernel.org/linus/9e37f045d5e7f33450515f237c2f6f6bfee137dd commit] * brcmfmac: Make firmware path a module parameter [http://git.kernel.org/linus/c1b20532ef395f23c2d24bc9c7f772a45e0420c7 commit] * enic: Add Accelerated RFS support [http://git.kernel.org/linus/a145df23ef32c7b933875f334ba28791ee75766e commit] * enic: Add ethtool support to show classifier filters added by the driver [http://git.kernel.org/linus/3762ff8f0e95f50f78d94e3f62e839103d1303aa commit] * enic: add low latency socket busy_poll support [http://git.kernel.org/linus/14747cd977195a8aae13d0b1ad021e33c8786afe commit] * Add new driver for Marvell Armada 375 network unit [http://git.kernel.org/linus/3f518509dedc99f0b755d2ce68d24f610e3a005a commit] * i40e/i40evf: Add nvmupdate support [http://git.kernel.org/linus/cd552cb49e9ad5fd8748fb6b38a8bd38e9e4d86c commit] * iwlwifi: add PCI IDs and add then new 3165 series [http://git.kernel.org/linus/498abba6a0b2bc7ed0b57772d664a549dcabc4d7 commit] * iwlwifi: mvm: add back support for low-priority scan [http://git.kernel.org/linus/ab4800303299e9a3b844e8256bf3c8fd9f095060 commit] * iwlwifi: pcie: add firmware monitor capabilities [http://git.kernel.org/linus/c2d202017da18ebd6567862bd9a50392970f048f commit] * mlx4_core: Add support for secure-host and SMP firewall [http://git.kernel.org/linus/114840c3d29b9cbd867faa69595a2aee6f6b54a2 commit] * mwifiex: add firmware dump feature for SDIO [http://git.kernel.org/linus/54881c6b37c8d6127fa67c6baf0dc887f1920ae6 commit] * mwifiex: add hscfg to debugfs [http://git.kernel.org/linus/937a50451b0d1d1834485b47f00a7c0295413d09 commit] * macb: add RX checksum offload feature [http://git.kernel.org/linus/924ec53c4130a5013161c463330ddbb12ef306cf commit] * macb: add TX checksum offload feature [http://git.kernel.org/linus/85ff3d87bf2ef1fadcde8553628c60f79806fdb4 commit] * macb: add scatter-gather hw feature [http://git.kernel.org/linus/a4c35ed3fb1a1840d58d8ae5ea8070ff63075bc2 commit] * macb: enable scatter-gather feature and set DMA burst length for sama5d4 gem [http://git.kernel.org/linus/4b7b0e4f25612cc204e550018ee8c087a2062a6b commit] * hso: Add support for Option GTM671WFS [http://git.kernel.org/linus/61ab9efddf51cbc0d57356a4d650785cf5721fbe commit] * bcmgenet: add Wake-on-LAN support code [http://git.kernel.org/linus/c51de7f3976b649d72d3ff006954640aec2fe58c commit] * bcmgenet: add suspend/resume callbacks [http://git.kernel.org/linus/b6e978e50444a063f066f058d134173de877b968 commit] * bcmgenet: hook ethtool set/get_wol operations [http://git.kernel.org/linus/06ba8375ec42daae19124eaa106295dbe159731f commit] * fec: add support for dumping transmit ring on timeout [http://git.kernel.org/linus/344756f6e36b056ed361eedbd68244b108bdb1c6 commit] * mvpp2: implement ioctl() operation for PHY ioctls [http://git.kernel.org/linus/bd695a5f0ccf7b38982c426d86055ff3591c9b5b commit] * sh_eth: Add r8a7794 support [http://git.kernel.org/linus/0f76b9d83b2b010b63a094024b3cfd82e20af28d commit] * systemport: add Wake-on-LAN support [http://git.kernel.org/linus/83e82f4c706bbca3e2d9d7962e63605cc7a5fbd8 commit] * r8152: support jumbo frame for RTL8153 [http://git.kernel.org/linus/69b4b7a4148e94a3fe7f06f72ee70113a6c61837 commit] * r8169: support IPv6 [http://git.kernel.org/linus/e974604b453e87f8d864371786375d3d511fdf56 commit] * r8169: use Giant Send [http://git.kernel.org/linus/bdfa4ed68187c436caee8adc1ef1d4b0d75ca0ae commit] * tlan: Add ethtool support [http://git.kernel.org/linus/e36124d464d5ba74a171385ac1ba93acf4343de4 commit] * tlan: Enable link monitoring [http://git.kernel.org/linus/c0a87c22d3f098517473c60c709478db80fcc544 commit] * wil6210: Tx performance monitoring [http://git.kernel.org/linus/7c0acf868d2e470c9d6a40091acf8d6444c01b57 commit] * wil6210: support for "sparrow" hardware [http://git.kernel.org/linus/6508281b0b15c469a940ffa46bb9215c9e18eaf3 commit] * rt2x00: add new rt2800usb devices [http://git.kernel.org/linus/6a06e554daef86c4e8d290284927b081fedb249e commit] * wlcore/wl18xx: handle smart config events [http://git.kernel.org/linus/e93e15fb47e53bd5dc256e2c3e40785b39ff8ff7 commit] * wlcore: handle smart config vendor commands [http://git.kernel.org/linus/80ff8063e87c352072c6d96fb2d87becaf591966 commit] * cxgb4: Data Center Bridging (DCB) Support for Chelsio T4/T5 cards [http://git.kernel.org/linus/688848b1493a0a55059041dcc1ea332dabd1c75d commit], [http://git.kernel.org/linus/19f43d1aa6c55eea7d0f67dd561fa992ac7e7894 commit] * cxgb4vf: Adds device ID for few more Chelsio T4 Adapters [http://git.kernel.org/linus/dde3aadf53ce4d5c5857d87619eeb9ff777a9c2f commit] * cxgb4: Adds device ID for few more Chelsio T4 Adapters [http://git.kernel.org/linus/fb1e933d3c1a7289dc3c3456ff9b97f53ed5f1d9 commit] * cxgb4/iw_cxgb4: work request logging feature [http://git.kernel.org/linus/7730b4c7e32c0ab4d7db746a9c3a84cf715161fa commit] * cxgb4i: Add ipv6 code to driver [http://git.kernel.org/linus/fc8d0590d9142d01e4ccea3aa57c894bd6e53662 commit], [http://git.kernel.org/linus/759a0cc5a3e1bc2cc48fa3c0b91bdcad8b8f87d6 commit] * Add APM X-Gene SoC ethernet driver support. [http://git.kernel.org/linus/e6ad767305eb6ea80ce06c1eaa1b0977e8361998 commit] * cc2520: add driver for the TI CC2520 SPI 802.15.4 wireless device [http://git.kernel.org/linus/b5bf62248a3f4983899498128233f4ffb8ba7630 commit], [http://git.kernel.org/linus/0da6bc8cc3417a5e452efb886ff2c61e72b743d6 commit] * rsi: Adding support for 5GHz [http://git.kernel.org/linus/85af5bf829813df5571779e795b73ee498173945 commit] * rsi: Adding support for host based bgscan. [http://git.kernel.org/linus/686a254177929cf82bc34af0944906e6866e393a commit] * rtlwifi: rtl8192cu: Add new ID [http://git.kernel.org/linus/c66517165610b911e4c6d268f28d8c640832dbd1 commit] * sfc: Add per-queue statistics in ethtool [http://git.kernel.org/linus/8ccf3800dbdeaf26bcdefa471c9c8e0da7e6ec7a commit] * sfc: Add support for busy polling [http://git.kernel.org/linus/36763266bbe8a2e93a7639b99bac2fee2c42bc5b commit] * sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter. [http://git.kernel.org/linus/3b06a00e65fbb5c526371143beaaa2221d39d577 commit] * rfkill: gpio: Add more Broadcom bluetooth ACPI IDs [http://git.kernel.org/linus/fb70118c0e8b436eb0d957ef506a1d94028ae10c commit] == Sound == * hda - add PCI IDs for Intel Braswell [http://git.kernel.org/linus/f31b2ffcad2b8c57cee5ffc634928bcbc8c6a558 commit] * hda - add codec ID for Braswell display audio codec [http://git.kernel.org/linus/d1585c89cecdb513f68045e47ab76976524b5961 commit] * virtuoso: add Xonar Essence STX II support [http://git.kernel.org/linus/f42bb22243d2ae264d721b055f836059fe35321f commit] * ASoC * Add support for the CS4265 CODEC [http://git.kernel.org/linus/fb6f806967f6fe36fa40334e5551a5892d48f36f commit] * Intel: Add Broadwell Machine support [http://git.kernel.org/linus/afdb74fd708fb4330485212f76a70b91967b1f70 commit] * add RT286 CODEC driver [http://git.kernel.org/linus/07cf7cbadb4d97a78be61119a406de8fe446467e commit] * add RT5670 CODEC driver [http://git.kernel.org/linus/5e8351de740d9eff26cc146a6591a4e7517496b0 commit] * add driver for Rockchip RK3xxx I2S controller [http://git.kernel.org/linus/4495c89fcf2624d542a27f1ecd70aa3524c54195 commit] * ak5386: add regulator consumer support [http://git.kernel.org/linus/fb668e735bef560291429d0694a5020695062cbb commit] * arizona: Implement TDM support for Arizona devices [http://git.kernel.org/linus/ed70f3a264e9f746eaf17c96ccc4c9b7eda742dc commit] * core: Add initial support for DAI multicodec [http://git.kernel.org/linus/88bd870f02dff5c9445286e185f21873f25a977f commit] * dapm: Add support for DAI multicodec [http://git.kernel.org/linus/44ba2641b77ab4037b79873ea5afdac3329b1ea3 commit] * fsl_spdif: Add support for output sample rates 96kHz and 192kHz [http://git.kernel.org/linus/c7dfeed10928f00f8c99ad3b58a4f4c5cfd7c581 commit] * pcm: Add support for DAI multicodec [http://git.kernel.org/linus/2e5894d73789ee60d4d406fd3342a9a5152ec23c commit] * samsung: Add machine driver for Odroid X2/U3 [http://git.kernel.org/linus/a40712a3e604bd59c7d3bdbabc9aec6208102783 commit] * samsung: Extend snow driver to support MAX98091 [http://git.kernel.org/linus/46aed597527384b30a6d49bff1806f6b1ed1fd77 commit] * samsung: no more support for S5P6440 and S5P6450 SoCs [http://git.kernel.org/linus/3a549fbffcd141b27afa7b160d67993dd40a596f commit] * samsung: remove s5pc100 related codes [http://git.kernel.org/linus/d788cbd3f9065d829351746f94417d469f14eaaf commit] * sirf: Add audio usp interface driver [http://git.kernel.org/linus/2bd8d1d5cf8905c7652fa90a8ec952ba52f820ac commit] * tas2552: Support TI TAS2552 Amplifier [http://git.kernel.org/linus/5df7f71d5cdfbcbfd7e1b68df9994609d33f7e58 commit] == USB == * gadget: NCM: Add transmit multi-frame. [http://git.kernel.org/linus/6d3865f9d41f15ddbcecaa6722871fc0db21d7ab commit] * gadget: f_fs: OS descriptors support [http://git.kernel.org/linus/f0175ab51993d2dc2728e7b22a16ffb0c8f4cfa0 commit] * gadget: net2280: Add support for PLX USB338X [http://git.kernel.org/linus/adc82f77bee3487651f8ad253fb1c8a7bf4ec658 commit] * host: xhci-plat: add support for the R-Car H2 and M2 xHCI controllers [http://git.kernel.org/linus/4ac8918f3a737c21d81e250e4194c12ea2b7eb04 commit] * phy: mxs: add imx6sx support [http://git.kernel.org/linus/43f3634ff7e217a02e875cbab49a707b1563ab6c commit] * renesas_usbhs: add R-Car Gen. 2 init and power control [http://git.kernel.org/linus/8ecef00fe1f33658ee36e902dba6850b51312073 commit] * Add LVS Test device driver [http://git.kernel.org/linus/ce21bfe603b3401c258c415456c915634998e133 commit] * OHCI: add I/O watchdog for orphan TDs [http://git.kernel.org/linus/81e38333513cec155c720432226dabe9f9f76a77 commit] * OHCI: add SG support [http://git.kernel.org/linus/6f65126c76e38e671c64ec171acff8a99c4de749 commit] * ehci-pci: USB host controller support for Intel Quark X1000 [http://git.kernel.org/linus/6e693739e9b603b3ca9ce0d4f4178f0633458465 commit] * ftdi_sio: Add support for GE Healthcare Nemo Tracker device [http://git.kernel.org/linus/9c491c372d677b6420e0f8c6361fe422791662cc commit] * ftdi_sio: Added PID for new ekey device [http://git.kernel.org/linus/646907f5bfb0782c731ae9ff6fb63471a3566132 commit] * ftdi_sio: add Basic Micro ATOM Nano USB2Serial PID [http://git.kernel.org/linus/6552cc7f09261db2aeaae389aa2c05a74b3a93b4 commit] * ftdi_sio: add support for NOVITUS Bono E thermal printer [http://git.kernel.org/linus/ee444609dbae8afee420c3243ce4c5f442efb622 commit] * option: add VIA Telecom CDS7 chipset device id [http://git.kernel.org/linus/d77302739d900bbca5e901a3b7ac48c907ee6c93 commit] * serial: ftdi_sio: Add support for new Xsens devices [http://git.kernel.org/linus/4bdcde358b4bda74e356841d351945ca3f2245dd commit] * serial: pl2303: add device id for ztek device [http://git.kernel.org/linus/91fcb1ce420e0a5f8d92d556d7008a78bc6ce1eb commit] * sierra: add 1199:68AA device ID [http://git.kernel.org/linus/5b3da69285c143b7ea76b3b9f73099ff1093ab73 commit] * sisusb: add device id for Magic Control USB video [http://git.kernel.org/linus/5b6b80aeb21091ed3030b9b6aae597d81326f1aa commit] == Input == * HID - remove hid-wacom Bluetooth driver [http://git.kernel.org/linus/7403a6a448c3ed96221bb46c9da75254fd87b520 commit] * add driver for Microchip's CAP1106 [http://git.kernel.org/linus/128bb95debc8302a999a495dd21726ca422da12a commit] * add support for Wacom protocol 4 serial tablets [http://git.kernel.org/linus/b4e05923f9c5bb65ac82988d7b53cfd7425e6f36 commit] * alps - Rushmore and v7 resolution support [http://git.kernel.org/linus/f3f33c6776997db9d377ff3f1b759869f988d25e commit] * alps - add support for v7 devices [http://git.kernel.org/linus/3808843cf10e4a696d942359d99822eff1a2de8e commit] * driver for touchscreen on iPaq h3xxx [http://git.kernel.org/linus/3ea7e551424bca5d7bbfc664446d9d9daa7f62de commit] * pixcir_i2c_ts - support up to 5 fingers and hardware tracking IDs [http://git.kernel.org/linus/36874c7e219fa080141d49fd7bb9bbbdad0507c5 commit] * synaptics - add support for ForcePads [http://git.kernel.org/linus/5715fc764f7753d464dbe094b5ef9cffa6e479a4 commit] * uinput - add UI_GET_VERSION ioctl [http://git.kernel.org/linus/ba4e9a61ad54c438d4c7b655e94e31f23a6fe13f commit] * wacom - add support for 0x12C ISDv4 sensor [http://git.kernel.org/linus/aeaf50d4e7d29d9a5f6da45fdcd9fb118f70fb93 commit] * wacom - enhance Wireless Receiver battery reporting [http://git.kernel.org/linus/ac8d10101b0e3a0a1478f8bb51bbbb0a56fe0956 commit] * wacom - handle Graphire BT tablets in wacom.ko [http://git.kernel.org/linus/387142bb8fcb263771e1fa6b1a96e6a7ca36e820 commit] * wacom - handle Intuos 4 BT in wacom.ko [http://git.kernel.org/linus/81af7e61a774e687ed4a7f37992ef75da57c5ddf commit] * xpad - add support for Xbox One controllers [http://git.kernel.org/linus/1a48ff81b3912be5fadae3fafde6c2f632246a4c commit] * HID * Add support for MSI GT683R led panels [http://git.kernel.org/linus/f471d9480275796dea2ac7ec249b050e70a2888d commit] * huion: Handle tablets with UC-Logic vendor ID [http://git.kernel.org/linus/3f1f333232fa3c36bbf20de1c6ffefcc96892d07 commit] * lenovo: Add support for Compact (BT|USB) keyboard [http://git.kernel.org/linus/f3d4ff0e04cc4450bdc7a4140020913b1280d205 commit] == TV tuners, webcams, video capturers == * Add support for DViCO FusionHDTV DVB-T Dual Express2 [http://git.kernel.org/linus/46b21bbaa8a8a9d0c83afd7a6035a9d6c20064f1 commit] * af9035: new IDs: add support for PCTV 78e and PCTV 79e [http://git.kernel.org/linus/a04646c045cab08a9e62b9be8f01ecbb0632d24e commit] * airspy: AirSpy SDR driver [http://git.kernel.org/linus/634fe5033951b80ef4b98d8f047cb1083d29170d commit] * airspy: move out of staging into drivers/media/usb [http://git.kernel.org/linus/f3e775962ccbc62bd93f2200b82db88af05d0137 commit] * au0828/au8522: Add PAL-M support [http://git.kernel.org/linus/f2fd7ce6f2dbf286fd07fb82109599df741b57d3 commit] * au0828: add support for IR on HVR-950Q [http://git.kernel.org/linus/2fcfd317f66c6e6cf0e05351e7641898d767dfa4 commit] * coda: Add encoder/decoder support for CODA960 [http://git.kernel.org/linus/8954844195670217f57ed185f003bca287fd8ebd commit] * coda: Add runtime pm support [http://git.kernel.org/linus/1e17273112d60ca93e1248715039f9bf1aa09733 commit] * coda: add h.264 deblocking filter controls [http://git.kernel.org/linus/de23b1db6567e69cd2aa04ade029e50ffc1dc7e2 commit] * coda: add h.264 min/max qp controls [http://git.kernel.org/linus/1a5567e3e011ad7eaf3783431c2e14d6674d76ba commit] * coda: add reset control support [http://git.kernel.org/linus/8f45284c4ed758174d22342aca1bb7299f76b012 commit] * coda: add selection API support for h.264 decoder [http://git.kernel.org/linus/52c41676f8a317724fbd603646d512278cb00653 commit] * cx231xx: Add digital support for HVR 930c-HD model 1113xx [http://git.kernel.org/linus/dd2e7dd20cf482bc2fd989bfbd0354476ae904c2 commit] * cx231xx: Add digital support for HVR930C-HD model 1114xx [http://git.kernel.org/linus/9e49f7c3d67c4db4911d3a62c39fb44b82feaaf7 commit] * cx231xx: Add support for PCTV QuatroStick 521e [http://git.kernel.org/linus/a141a887e07838972a47355b82713a21e84b1343 commit] * cx231xx: Add support for PCTV QuatroStick 522e [http://git.kernel.org/linus/140a7987dbe4c5bbb6bb623373216ee6122fe8bf commit] * cx23885: Add si2165 support for HVR-5500 [http://git.kernel.org/linus/36efec48e2e6016e05364906720a0ec350a5d768 commit] * cx23885: add support for Hauppauge ImpactVCB-e [http://git.kernel.org/linus/cce11b093f8a7f5e689f250d5b219f69a45e5db3 commit] * cx : TechnoTrend CT2-4400 USB DVB-T2/C tuner support [http://git.kernel.org/linus/26c42b0dd5fa552bf26451cbd1d4c70fb6b95b67 commit] * msi001: move out of staging [http://git.kernel.org/linus/150dcf5575a937d88ef137f8cddc4f8bd7bb9c8c commit] * ddbridge: Add IDs for several newer Digital Devices cards [http://git.kernel.org/linus/93961435d07df8f07732890f96fd953a8953be2d commit] * dib7000p: Add DVBv5 stats support [http://git.kernel.org/linus/041ad449683bb2d54a7f082d78ec15bbc958a175 commit] * em28xx: add MSI Digivox Trio support [http://git.kernel.org/linus/e22eca78574b52ef8320aacdaa5987ed8bca778d commit] * go7007: add motion detection support [http://git.kernel.org/linus/0ee58f84871997e85c99dfc6357b0671a5a6b706 commit] * go7007: move out of staging into drivers/media/usb. [http://git.kernel.org/linus/7955f03d18d14d18188f94581a4ea336c94b1e2d commit] * mce * add support for newer cx231xx devices [http://git.kernel.org/linus/9683e01effc9ab3eb3c4584a39a6b87dadf5f391 commit] * media: mx1_camera: Remove driver [http://git.kernel.org/linus/90b055898e9d6be6bfeaecd82311aa6989dbbbed commit] * mt9v032: add support for mt9v022 and mt9v024 [http://git.kernel.org/linus/d8dde6c8dd3916f532b5fd3b1fc377e01ea41e01 commit] * radio-miropcm20: add RDS support [http://git.kernel.org/linus/fdcfd4e704cd6de6a3d96b9d680c67cef9b339f4 commit] * rc-main: allow raw protocol drivers to restrict the allowed protos [http://git.kernel.org/linus/d24b69fc6b0aca41a205b2b5abaf3f243ad7d48b commit] * rc: Add support for decoding XMP protocol [http://git.kernel.org/linus/1dee9b59d69a15d566c16ee6fbd7216108ad5cac commit] * rc: add sunxi-ir driver [http://git.kernel.org/linus/b4e3e59fb59c214c5bcf9d1bf2971f100e0dac4f commit] * rtl28xxu: add [1b80:d3b0] Sveon STV21 [http://git.kernel.org/linus/89c5ff0557f8faf15cd1461c8d91608c0e404921 commit] * s5p-jpeg: Add support for Exynos3250 SoC [http://git.kernel.org/linus/3246fdaa0ac2d936b1838589b76fd5aaff02e46d commit] * si2157: Add support for Si2158 chip [http://git.kernel.org/linus/1b92373f4b845019064d6a7c47b2ba72ebac191c commit] * si2165: Add demod driver for DVB-T only [http://git.kernel.org/linus/3e54a1697ace99d1ad602ec268abf117ace1412f commit] * si2168: Add support for chip revision Si2168 A30 [http://git.kernel.org/linus/c9cb0820d5d756f2fac550213e664cc0be511349 commit] * sn9c102: remove deprecated driver [http://git.kernel.org/linus/c0e11a2a24db782341f456877d19b9390c5998a9 commit] * solo6x10: implement the new motion detection controls [http://git.kernel.org/linus/4063a3c781071e46aaf08e79c99ea822cbc0f089 commit] * v4l: omap4iss: Add module debug parameter [http://git.kernel.org/linus/186612342500b0af8498d7c8bc6b3ac32ac7a48e commit] * rtl2832_sdr: move from staging to media [http://git.kernel.org/linus/77bbb2b049c1c3e935f5bec510bec337d94ae8f8 commit] == Bluetooth == * Add support for Acer [13D3:3432] [http://git.kernel.org/linus/fa2f1394fe9c1a217213f02df77812701de6362f commit] * Add support for Broadcom device of Asus Z97-DELUXE motherboard [http://git.kernel.org/linus/c2aef6e8cbebd60f79555baeb9266e220f135a44 commit] * Add support for Intel bootloader devices [http://git.kernel.org/linus/40df783d1ef1989ac454e3dfcda017270b8950e6 commit] == Hardware monitoring == * lm75: Add support for TMP112 [http://git.kernel.org/linus/c83959f89f1cbe2e712c11e4a77d89f4d34d09ff commit] * ntc_thermistor: Support B57330V2103 from EPCOS [http://git.kernel.org/linus/ed67f0872be1aa516831332c732752022d4edc7c commit] * powerpc/powernv: hwmon driver for power, fan rpm, voltage and temperature [http://git.kernel.org/linus/24c1aa8587922ba1a3ca4fa58748e94f13b97fab commit] * tmp421: Add support for TMP441 and TMP442 [http://git.kernel.org/linus/05c77ab240fdcba3886913235e37b43e3223e9ee commit] * Add pwm-fan driver [http://git.kernel.org/linus/d82d57767c85984132cde4efaf89ad6db290cda3 commit] * Add support for Lattice's POWR1220 power manager IC [http://git.kernel.org/linus/f4ff415564cbd1221e5bbac80f97ee94b7e5258d commit] * Driver for TI TMP103 temperature sensor [http://git.kernel.org/linus/d17a7dca04b23586f6c284f98196fbe0ac7607a8 commit] == Memory technology devices (MTD) == * Add sysfs attributes to expose the ECC stats fields [http://git.kernel.org/linus/990a3af0c20590954be01a95c2c3fcef9360a836 commit] * cfi_cmdset_0002: Add support for locking OTP memory [http://git.kernel.org/linus/4f5cb243823b3a83864a8f51266aff6bc08436b3 commit] * cfi_cmdset_0002: Add support for reading OTP [http://git.kernel.org/linus/dc7e9ecdd6a41edbd57b80e5ed837a06debd14ae commit] * cfi_cmdset_0002: Add support for writing OTP memory [http://git.kernel.org/linus/af7447505732ea729af6a99e76fc558b6e3fcbcd commit] * spi-nor: add support for EON EN25QH128 [http://git.kernel.org/linus/a41595b34ba40fb97345dfef85ea510981a2e17b commit] == Multi Media Card (MMC) == * mmci: Add Qualcomm Id to amba id table [http://git.kernel.org/linus/55b604ae4b50023356064f43c24ea896ee8e400a commit] * sdhci-st: Intial support for ST SDHCI controller [http://git.kernel.org/linus/f52d9c4f459bdab128b1b033f26fb52d3418e0f5 commit] == Multi-function devices (MFD) == * da9063: Add support for AD silicon variant [http://git.kernel.org/linus/9cb42e2a8ed06e91ce9d2c59fbae8d1185ebe2f7 commit] * intel_soc_pmic: Core driver [http://git.kernel.org/linus/5165238460068e53c740eaa621ebb6623dc4a50d commit] * intel_soc_pmic: Crystal Cove support [http://git.kernel.org/linus/7cf0a66f32eddd5224a288df427f9dfce11f570c commit] * max77686: Add Maxim 77802 PMIC support [http://git.kernel.org/linus/a259f3896a39ec7cbcd5f630a6ec95bdcbc080d2 commit] * max77686: Add power management support [http://git.kernel.org/linus/2b52b5d5f25108739954f0c544dfe72f08a3aacc commit] * palmas: Add tps65917 support [http://git.kernel.org/linus/1c113d83bb041ba544ea5054cf84ada93152b0d1 commit] * sec-core: Add support for S2MPU02 device [http://git.kernel.org/linus/54e8827d5f0e66d152ef63e7958030ef4880cd85 commit] * sun6i-prcm: Add support for Allwinner A23 PRCM [http://git.kernel.org/linus/4eb9560b8ffa854caa7c625a955762d4b43b4841 commit] == Voltage and Current Regulator == == ACPI/EFI == * Allow powering off machines using EFI [http://git.kernel.org/linus/0c5ed61adbdbf2ca5de934642d5be1e971c498c1 commit] * Autoload efivars [http://git.kernel.org/linus/28d54022e6ff9c16bf4dacb5f64a97443a38caa9 commit] == I2C == * I2C/ACPI: Add i2c ACPI operation region support [http://git.kernel.org/linus/5d98e61d337c181f199a6cb864569cc4e116ef4c commit] * i801: Add PCI ID for Intel Braswell [http://git.kernel.org/linus/39e8e30ee544a62c148033d64a979028b958ca05 commit] * i801: Add device ID for Intel Wildcat Point PCH [http://git.kernel.org/linus/b299de839157852c563b9f133c8b7e630545a9c3 commit] * s6000: remove duplicate driver [http://git.kernel.org/linus/8fe8bc7773303e3c49be348c3180bc9785104dfc commit] * scx200: drop GPIO based i2c driver [http://git.kernel.org/linus/5fddf5aac8d9caae67a31bb6e33dc933552a9c7f commit] * stub: Add support for SMBus block commands [http://git.kernel.org/linus/6f16b75a41abbbd11c4c8b7c62eb66604879b981 commit] * stub: Add support for banked register ranges [http://git.kernel.org/linus/2408c17fce9236d929b15a975cbd8129de089d62 commit] == RTC == * add pcf85063 support [http://git.kernel.org/linus/796b7abb33cd78412897a9e927eb5a8f5a9c4fe6 commit] == Power Management == * thermal * samsung: Add TMU support for Exynos3250 SoC [http://git.kernel.org/linus/1fe56dc16a3dab400206443f70ae158c8f595c42 commit] * sti: Add support for ST's Memory Mapped based Thermal controller [http://git.kernel.org/linus/6ea95b50dd2ed206dbaac25202f2e11076c2c8c4 commit] * sti: Add support for ST's System Config Register based Thermal controller [http://git.kernel.org/linus/186bf54932f9d8fe575b04f4558de19e8a17aa93 commit] * sti: Introduce ST Thermal core code [http://git.kernel.org/linus/60aef7ce455653f9cc57337fac807e80c65f75cb commit] == Industrial I/O (iio) == * AK09911 : 3 axis compass support [http://git.kernel.org/linus/d14c0f10e71c174cc312fb77832450bd02171be5 commit] * Add Intersil isl29125 digital color light sensor driver [http://git.kernel.org/linus/6c25539cbc460f7f594e30ac6db88d5e61e8baff commit] * Add driver for AMS/TAOS tcs3414 digital color sensor [http://git.kernel.org/linus/a244e7b57f0fb778bd333b10fffbeb362b94ffc3 commit] * Add t5403 barometric pressure sensor driver [http://git.kernel.org/linus/a2d8be6823017ccdde8db8b0f4fbe6a29580dd40 commit] * accel: kxcjk1013 3-axis accelerometer driver [http://git.kernel.org/linus/1a4fbf6a9286a6e3db497bc7bbae2024f0f1ad90 commit] * add support of the max1027 [http://git.kernel.org/linus/fc167f62483325aea9137e70e6773fe7ad1ca2ac commit] * dac: mcp4902/mcp4912/mcp4922 dac driver [http://git.kernel.org/linus/1b791fadf3a1749505b6cf04d4ef58d278ee42cd commit] == Infiniband == * Add user MR re-registration support [http://git.kernel.org/linus/7e6edb9b2e0bcfb2a588db390c44d120213c57ae commit] * Support IPv6 address family [http://git.kernel.org/linus/96ed02d4be3c68527130decd3a7d18240da4bee5 commit] * Add user space RMPP support [http://git.kernel.org/linus/1471cb6ca67990a306500e69e52ffb28c93ccbbc commit] * Add new ioctl to ABI to support new registration options [http://git.kernel.org/linus/0f29b46d49b0ca50536632c6a33986c3171f5ea1 commit] * mlx4_ib: Add support for user MR re-registration [http://git.kernel.org/linus/9376932d0c26d5f5f89c95d5bd45123bba96d3a9 commit] == Near Field Communication (NFC) == * st21nfcb: Add driver for STMicroelectronics ST21NFCB NFC chip [http://git.kernel.org/linus/35630df68d6030daf12dde12ed07bbe26324e6ac commit] == PCI == * Support BAR sizes up to 128GB [http://git.kernel.org/linus/096d4221f92fb205ade35f35e3ceeba5662528fe commit] * dra7xx: Add TI DRA7xx PCIe driver [http://git.kernel.org/linus/47ff3de911a728cdf9ecc6ad777131902cff62b4 commit] * spear: Add PCIe driver for ST Microelectronics SPEAr13xx [http://git.kernel.org/linus/51b66a6ce12570e5ee1a249c811f7f2d74814a43 commit] * spear: Remove module option [http://git.kernel.org/linus/8d7004a6904cf089e0ebfe5a27e9674cee5db9dc commit] == Clocks == * Add CLPS711X clk driver [http://git.kernel.org/linus/631c53478973d2de299d02de83eb9fa8a0cbc3b1 commit] * Add driver for Palmas clk32kg and clk32kgaudio clocks [http://git.kernel.org/linus/942d1d674931250e81af2aa124549562a06a28c7 commit] * qcom: Add APQ8084 Global Clock Controller support [http://git.kernel.org/linus/02824653200b31bd411f0def8006dc3d1c3ac4f4 commit] * qcom: Add APQ8084 Multimedia Clock Controller (MMCC) support [http://git.kernel.org/linus/2b46cd23a5a2cf0b8d3583338b63409f5e78e7cd commit] * qcom: Add APQ8084 clocks for SATA, PCIe and UFS [http://git.kernel.org/linus/5424e102815762f835b998536170e791681f6411 commit] * qcom: Add support for APQ8064 multimedia clocks [http://git.kernel.org/linus/e216ce60a9e05ab399d098f05cd86fd95c9da8d5 commit] * qcom: Add support for IPQ8064's global clock controller (GCC) [http://git.kernel.org/linus/24d8fba44af32163334c1f162e65ba93eb2993fd commit] * qcom: Fully support apq8064 global clock control [http://git.kernel.org/linus/5f775498bdc44f294c37eaa7a205335e3b6667df commit] * rockchip: add clock controller for rk3288 [http://git.kernel.org/linus/b9e4ba541607e6ee9c6c8493f51198fe3af03aec commit] * rockchip: add clock driver for rk3188 and rk3066 clocks [http://git.kernel.org/linus/2c14736c75dba10d9da4c8337e1baee11577691c commit] * rockchip: add clock type for pll clocks and pll used on rk3066 [http://git.kernel.org/linus/90c590254051f511299538c158e12fdad41ce163 commit] * samsung: Add S5PV210 Audio Subsystem clock driver [http://git.kernel.org/linus/9978f28f695adb63fa1726744a7f95e12920e8c9 commit] * samsung: Add clock driver for S5PV210 and compatible SoCs [http://git.kernel.org/linus/841586082d84639e206a08f93b29d3fce7769c08 commit] * samsung: Add driver to control CLKOUT line on Exynos SoCs [http://git.kernel.org/linus/1e832e51018e960ecfc6f04abb1cbdd1ed82b8cb commit] * samsung: s5pv210: Remove legacy board support [http://git.kernel.org/linus/f1ff47454bb2fe0d5644f981679d1bea532816fd commit] * st: STiH407: Support for A9 MUX Clocks [http://git.kernel.org/linus/13e6f2da1ddf61582eb1f54f7d8e3ba9f16f12a9 commit] * st: STiH407: Support for Flexgen Clocks [http://git.kernel.org/linus/b116517055b7ebde85fa8ee8704071e31ea25dc3 commit] * st: STiH407: Support for clockgenA0 [http://git.kernel.org/linus/eee8f783277ae1c174350e6048b1352a997421e5 commit] * st: STiH407: Support for clockgenA9 [http://git.kernel.org/linus/aaa65d7777b70529c5caef07299861824836859d commit] * st: STiH407: Support for clockgenC0 [http://git.kernel.org/linus/51306d56ba81dc2bded042188706481f0c84d379 commit] * st: STiH407: Support for clockgenD0/D2/D3 [http://git.kernel.org/linus/58de9b8e7fd463ad89dcc2c38f4c95f932d6797d commit] * sunxi: Add A23 APB0 divider clock support [http://git.kernel.org/linus/57a1fbf28424561a080b34fbdd04661282aea40e commit] * sunxi: Add A23 clocks support [http://git.kernel.org/linus/515c1a4bdcd9b55e2c21e897a9ca276bd708d145 commit] * sunxi: sun6i-a31-apb0-gates: Add A23 APB0 support [http://git.kernel.org/linus/6c1d66f0da59362cb33ce37d436cd28c77c2b2cb commit] * versatile: add versatile OSC support [http://git.kernel.org/linus/a54c959d8be9d057b1a192e34a378b74dd81c5f6 commit] * clocksource * Add support for the Mediatek SoCs [http://git.kernel.org/linus/ecb3530dd59ddd5158bcc507d634e698130fd937 commit] * clps711x: Add CLPS711X clocksource driver [http://git.kernel.org/linus/f0b7fabec3273c85fa2c4714762177d04f64c08e commit] == Various == * bcma: add PCI ID for spromless BCM43217 [http://git.kernel.org/linus/ed96c03ec01340281d97a0e6e3db4670258592a1 commit] * bcma: add driver for PCIe Gen 2 core [http://git.kernel.org/linus/f473832fece16611520bf54ad52b16c3f6db0a94 commit] * bcma: add support for BCM43131 that was found in Tenda W311E [http://git.kernel.org/linus/27cfdb0505e7bfdd84432823b9697b971d4fa731 commit] * bcma: add support for BCM43217 found in Tenda W322E (14e4:43a9) [http://git.kernel.org/linus/d1d3799fcb1037357b54be44e796a6253484268e commit] * GenWQE: Add support for EEH error recovery [http://git.kernel.org/linus/fb145456fa4f4311f90703aeee058bab3b274bf8 commit] * GenWQE: Add sysfs interface for bitstream reload [http://git.kernel.org/linus/c1f732ad767e37bd1d41043cbdefc0874b4d05e5 commit] * GenWQE: Improve hardware error recovery [http://git.kernel.org/linus/93b772b25fa905c9158ee73c11c87b48668eabd0 commit] * bus: ARM CCN PMU driver [http://git.kernel.org/linus/a33b0daab73a0e08cc04459dd44b0121a8e8f81b commit] * dma: MIC X100 DMA Driver [http://git.kernel.org/linus/95b4ecbf759ae8ecf40462ed5e6a08023166a05c commit] * dmaengine: add a driver for AMBA AXI NBPF DMAC IP cores [http://git.kernel.org/linus/b45b262cefd5b8eb2ba88d20e5bd295881293894 commit] * dmaengine: sun6i: Add driver for the Allwinner A31 DMA controller [http://git.kernel.org/linus/555859308723d8d5b828304f5eb9281143fd86b5 commit] * phy: exynos-usb2: add support for Exynos 3250 [http://git.kernel.org/linus/016e0d3cb72c1433810fd85a7a7c0946e710d3d6 commit] * extcon: sm5502: Add support new SM5502 extcon device driver [http://git.kernel.org/linus/914b881f9452fd615cc597b434fd8c0e12a7dae2 commit] * gpio: Add driver for Zynq GPIO controller [http://git.kernel.org/linus/3242ba117e9bd29eb748afd6f6fbfbd6dd7cfe52 commit] * gpio: Add support for Intel Crystal Cove PMIC [http://git.kernel.org/linus/104fb1d5153c563f453cb9c048fa0a17318a2348 commit] * i8k: Add support for Dell Precision 490 and Latitude D520 [http://git.kernel.org/linus/7b88344631536cdc258b83c7a67f9117dd05e208 commit] * i8k: Add support for configurable maximum fan speed value [http://git.kernel.org/linus/81474fc2fae9397ade2577398e5d03ab2b24af95 commit] * ie31200_edac: Introduce the driver [http://git.kernel.org/linus/7ee40b897d18ab03111eda9a6a0550e98166eada commit] * irqchip: atmel-aic: Add atmel AIC/AIC5 drivers [http://git.kernel.org/linus/b1479ebb772003461f0458a0b3a68cb1c4036288 commit] * leds: add driver for the iPAQ micro [http://git.kernel.org/linus/4da498fc65de321682396401393340fef5b9c2f6 commit] * leds: atmel-pwm: remove obsolete driver [http://git.kernel.org/linus/3088883b598be8adc47ba5330f3492331d7c6ec5 commit] * leds:pca963x: Add support for PCA9635 LED driver chip [http://git.kernel.org/linus/3dfedb9d545346958311b8d73f90b8522d1fc759 commit] * mailbox/omap: remove OMAP1 mailbox driver [http://git.kernel.org/linus/79859094e5bcc869f3fb7239b86a7f6b111f156a commit] * misc: atmel_pwm: remove obsolete driver [http://git.kernel.org/linus/f2a70e1fc1ccc0fcdf4ad12db7382134228fb552 commit] * misc: mic: add a bus driver for virtual MIC devices [http://git.kernel.org/linus/726526c3552c5718d5aba11ac2e914b0081a5c88 commit] * misc: mic: add dma support in card driver [http://git.kernel.org/linus/a93a5244ed7bd3c5f7b51ccb08a14655820e38c3 commit] * misc: mic: add dma support in host driver [http://git.kernel.org/linus/d4ef098e4cd836b3726781eabe064d7010b6eaa8 commit] * of: Transactional DT support. [http://git.kernel.org/linus/201c910bd6898d81d4ac6685d0f421b7e10f3c5d commit] * pcmcia: Remove m8xx_pcmcia driver [http://git.kernel.org/linus/39eb56da2b53bec6720181ed6dc29390a1d91f25 commit] * phy: Add drivers for PCIe and SATA phy on SPEAr13xx [http://git.kernel.org/linus/64562e99477fc58a11e7f351f959c956586906e1 commit] * phy: Add support for S5PV210 to the Exynos USB 2.0 PHY driver [http://git.kernel.org/linus/949ccc3a93630ed61f0f38fbf76ee2667d11d3f7 commit] * phy: add a driver for the Berlin SATA PHY [http://git.kernel.org/linus/942a31b521911b0f162a37844c29f91022d129f0 commit] * phy: add hix5hd2-sata-phy driver [http://git.kernel.org/linus/e379413a346ce5943ab895aa5a702ec752577f13 commit] * phy: qcom: Add driver for QCOM APQ8064 SATA PHY [http://git.kernel.org/linus/1de990d8a169de8aa971cea650e5dec6cdf62a09 commit] * phy: qcom: Add driver for QCOM IPQ806x SATA PHY [http://git.kernel.org/linus/4f6160d4089ec0e39e33a197138413bd0701ce21 commit] * pinctrl: Add NVIDIA Tegra XUSB pad controller support [http://git.kernel.org/linus/dc0a3938668706f3a63cde4ceb431e9189fb2a0a commit] * pinctrl: Add i.MX1 pincontrol driver [http://git.kernel.org/linus/4877e51ed791ac0098471d547f9f8f84c147e1c6 commit] * pinctrl: msm: Add msm8960 definitions [http://git.kernel.org/linus/14d40ff8f8b25a1ae6a273b62e239c7064e5bc9f commit] * pinctrl: rockchip: add support for rk3288 pin-controller [http://git.kernel.org/linus/304f077d4c07d315b9325cb101fc47ba2ffc5466 commit] * pinctrl: sh-pfc: r8a7791: Add HSCIF pin support [http://git.kernel.org/linus/7d98fd3218b282d879101a92eb04f8db9505590b commit] * pinctrl: sunxi: Add A23 PIO controller support [http://git.kernel.org/linus/4c821d1c934c741b995d37cab206b7fca5ffd6a5 commit] * pinctrl: sunxi: Add A23 R_PIO controller support [http://git.kernel.org/linus/d22bf40f46380c105aecef8a38106dcfaba88907 commit] * power: add driver for battery reading on iPaq h3xxx [http://git.kernel.org/linus/00a588f9d27fc64f0c64dcd4abc8e35ed331afb8 commit] * power: reset: Add reboot driver for brcmstb [http://git.kernel.org/linus/030494e75064cb4fcbeb609d845ae0c9ceade2b9 commit] * pwm: rockchip: Added to support for RK3288 SoC [http://git.kernel.org/linus/f6306299080bbb1a77ad39494203f5397a5c2630 commit] * pwm: sti: Add new driver for ST's PWM IP [http://git.kernel.org/linus/378fe115d19d6ab9e9210a2ac330159afabf0237 commit] * regulator: act8865: add support for act8846 [http://git.kernel.org/linus/ac0c0ea8b62949eb371b3227481385362a1425c6 commit] * regulator: da9211: new regulator driver [http://git.kernel.org/linus/1028a37daa148cc6cf85aa2aecb4390ddf1e1e56 commit] * regulator: palmas: Add tps65917 PMIC support [http://git.kernel.org/linus/d6f83370ed978d5570b7c8c22988310cb9376202 commit] * regulator: s2mps11: Add support S2MPU02 regulator device [http://git.kernel.org/linus/00e2573d2c10813d4192cc8e5969edc4b250a26e commit] * spi/pxa2xx: Add ACPI ID for Intel Braswell [http://git.kernel.org/linus/aca26364689e00e3b2052072424682231bdae6ae commit] * spi/rockchip: add driver for Rockchip RK3xxx SoCs integrated SPI [http://git.kernel.org/linus/64e36824b32b061a9537dc2e026977806f75846f commit] * spi: spi-orion: add runtime PM support [http://git.kernel.org/linus/5c6786945b4e0434312572da6cf40f13f1763740 commit] * ssb: add PCI ID 0x4351 [http://git.kernel.org/linus/9837baa99717c7526e4bae9c68e8728dea4af183 commit] * serial/arc: remove earlyprintk support and switch to earlycon [http://git.kernel.org/linus/2e6fb7cbd0632d4230d4219ee9eb610f975d6669 commit] * serial: 8250_dw: Add ACPI ID for Intel Braswell [http://git.kernel.org/linus/f174442ed1afd6003a630a8ad230f629fddbf2ee commit] * serial: 8250_dw: Add optional reset control support [http://git.kernel.org/linus/7fe090bf48b522de8cd6fe85e2b3252ed74e74f8 commit] * serial: 8250_dw: Add support for deferred probing [http://git.kernel.org/linus/c8ed99d4f6a8ac03f397877d25428698f461a2af commit]