#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] == 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] * arm: add basic support for Mediatek MT6589 boards [http://git.kernel.org/linus/f682a21854166d66e67606283dffd8d9fe31dbee commit] * KVM: support code for emulating a GICv2 on top of GICv3 hardware [http://git.kernel.org/linus/b2fb1c0d378399e1427a91bb991c094f2ca09a2f 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] == 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 == * 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] = 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] == 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] == Graphics == * 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] == 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] * 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] == 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) == == Multi Media Card (MMC) == == Multi-function devices (MFD) == == Voltage and Current Regulator == == ACPI/EFI == == 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 == == Watchdogs == == Serial Peripherical Interface (SPI) == == Industrial I/O (iio) == == 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]