#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 4.0 development cycle [[TableOfContents()]] = Architectures = == ARM == * BCM5301X: Add DT for Buffalo WZR-900DHP [http://git.kernel.org/linus/5b1864b899d2b591402704dd0f6528c8661f1817 commit] * BCM5301X: Add DT for Luxul XWC-1000 [http://git.kernel.org/linus/e27a09ae9369e10bc589ef4d720ecf4abcbcec50 commit] * EXYNOS: Add exynos3250 suspend-to-ram support [http://git.kernel.org/linus/a4f582f5c5fe3e8eaef7ce637c894619bdee650e commit] * Kirkwood: Added support for pogoplug e02 (pink/gray) [http://git.kernel.org/linus/7636bda61aacbef955c7f0088f7c3cb0875dc4a9 commit] * OMAP2+: Add dm816x hwmod support [http://git.kernel.org/linus/4d38bd1237f5bb67c3d5d183fc41db4bf4dbfb6b commit] * STi: Add STiH410 SoC support [http://git.kernel.org/linus/60b3c7ed7197705716f32a34fafb5570cf4f129a commit] * STi: Add STiH418 SoC support [http://git.kernel.org/linus/dd548cf910809d2fb4429b42b899673bec1f3095 commit] * at91/dt: Add a dtsi for at91sam9xe [http://git.kernel.org/linus/1d376dff0cd988c7387e4bcd13aa9621f7b466b3 commit] * clk: add clk-asm9260 driver [http://git.kernel.org/linus/ec6415dc4160c3b312c0ac6143e5f587837bbd1f commit] * clocksource: Add asm9260_timer driver [http://git.kernel.org/linus/8d8bd7be8bf0981564fd557d4b68eeeaaa2325d0 commit] * davinci: Remove CDCE949 driver [http://git.kernel.org/linus/65010564d698ef99b24b04a16e7bcabcd6171c64 commit] * dts: Add STiH418 SoC support [http://git.kernel.org/linus/63f3171d5e5c6f826f8be4dcfa943212cb119eaf commit] * dts: Add dts file for Odroid XU3 board [http://git.kernel.org/linus/86a2d2ac5e5d452ddbad3d9522a68d77c4cb4329 commit] * dts: Add hip01-ca9x2 dts file [http://git.kernel.org/linus/56a9c909d88ab3f66e14c5d21727b8e388a8ec90 commit] * dts: Add minimal support for dm8168-evm [http://git.kernel.org/linus/ac7452cee7430ea507ddf70700de56482f15dae3 commit] * dts: STiH418: Add B2199 board support [http://git.kernel.org/linus/3fba7036c53e2c24c7505b7869dc77464fdd7d9e commit] * dts: add DT for Alphascale ASM9260 SoC [http://git.kernel.org/linus/c878eb621137a89492fc72d3672562374e2e0a8a commit] * dts: add init dts file for CSR atlas7 SoC [http://git.kernel.org/linus/7d76d03b9be8ea8977df45176336cc4fec6ac603 commit] * dts: add support for AM437x IDK [http://git.kernel.org/linus/47e0920cca5354acf7185b7a28e630f84b72bd16 commit] * dts: imx6dl-udoo: Add board support based off imx6q-udoo [http://git.kernel.org/linus/cbd54fe0b2bc39cf64ee2f50a22249ae1ddd37c9 commit] * dts: imx6sx: add i.mx6sx sabreauto board support [http://git.kernel.org/linus/99fc5ba0bfb6df59ac22faa48406108e7203ceae commit] * dts: rockchip: add dts for ChipSPARK Rayeager PX2 board [http://git.kernel.org/linus/11ff8c86d74002cb493407742fd1c128055e1abe commit] * dts: rockchip: add dts for Firefly Firefly-RK3288 boards [http://git.kernel.org/linus/6e81fadb2c0ddc4ff3c34789c3cea40f7eaed138 commit] * dts: sun4i: Add Hyundau A7HD board [http://git.kernel.org/linus/19a08b6b3f782f577b4b0fef9b6e60beba66c2f3 commit] * dts: sun4i: Add Marsboard A10 board [http://git.kernel.org/linus/a58c570af90942b3b7e646a6bf531a4eef0b44b1 commit] * dts: sun4i: Add dts file for Chuwi V7 CW0825 tablet [http://git.kernel.org/linus/c49927421a85255ff061767fbee365d65b35d85b commit] * dts: sun4i: Add mk802 board [http://git.kernel.org/linus/ab9a4f188787a9437884372188188a0fb35827ba commit] * dts: sun4i: Add mk802ii board [http://git.kernel.org/linus/431729a037e8a15956b174351f7299ce785af5e5 commit] * dts: sun5i: Add mk802_a10s board [http://git.kernel.org/linus/a084a779d6de9ba84f748a28af1bde070001a516 commit] * dts: sun6i: Add dts file for CSQ CS908 board [http://git.kernel.org/linus/721c259a88486c4c686afbf51a19bad556cc385e commit] * dts: sun6i: Add sun6i-a31s.dtsi [http://git.kernel.org/linus/e5bb25cb10b612e4724f46feba48638990a032f5 commit] * dts: sun7i: Add dts file for Bananapro board [http://git.kernel.org/linus/10662a33dcd97f27004779df7e9188c124bc7076 commit] * dts: sun8i: Add dts file for Ippo Q8H v1.2 tablets [http://git.kernel.org/linus/b811c283d6d732c3c1bf9649da87e7d219572f5d commit] * dts: sunxi: Add dtsi for AXP209 PMIC [http://git.kernel.org/linus/ddfd0232ede34e673fe338d1e5a7ec7aa022aa99 commit] * hisi: enable HiP01 SoC [http://git.kernel.org/linus/82fd132c0d658b0d6ccd928a914b207d1862572f commit] * hisi: enable smp for HiP01 [http://git.kernel.org/linus/7fda91e731554336c08a8157b886387d890a9676 commit] * initial support for Conexant Digicolor CX92755 SoC [http://git.kernel.org/linus/df8d742e9299ef6c0fdc3edf6f028f211f683a7b commit] * kprobes: enable OPTPROBES for ARM 32 [http://git.kernel.org/linus/0dc016dbd820260b8ea74337980735b8c88d4ef2 commit] * Kirkwood: add support for Seagate BlackArmor NAS220 [http://git.kernel.org/linus/dd7d2be1d2b8abb3754b19e4ebe72a4293253e4e commit] * mvebu: Add Armada 385 Access Point Development Board support [http://git.kernel.org/linus/e5ee12817e9eac891c6b2a340f64d94d9abd355f commit] * mvebu: Add Armada 388 General Purpose Development Board support [http://git.kernel.org/linus/928413bd859c0936f03f6a3504c4721e83a3d1d7 commit] * rockchip: add suspend and resume for RK3288 [http://git.kernel.org/linus/9c1ec8e18c210092418d27278a742a2a98eafffe commit] * shmobile: r8a73a4: Multiplatform support [http://git.kernel.org/linus/39695882d3d642a73bca551e682426e4e3bcd158 commit] * sirf: add Atlas7 machine support [http://git.kernel.org/linus/4cba058526a7563603ab18f06e298633dd69fc77 commit] * arm64 * KVM: add vgic.h header file [http://git.kernel.org/linus/832158125d2ef30b364f21e1616495c40c286a4a commit] * KVM: add virtual GICv3 distributor emulation [http://git.kernel.org/linus/a0675c25d6392c2197b796a60c4a2a0138c86355 commit] * KVM: allow userland to request a virtual GICv3 [http://git.kernel.org/linus/ac3d373564d9744068d867a0eb16da2ff8d5ee9d commit] * KVM: enable kernel side of GICv3 emulation [http://git.kernel.org/linus/b5d84ff600a244b655bd4f657f5350f29b0ce611 commit] * Add DTS support for FSL's LS2085A SoC [http://git.kernel.org/linus/747c84d051949872be54fcbceb5174b5779c6a17 commit] * Add Tegra132 support [http://git.kernel.org/linus/d035fdfa27ac124bc8f94c3d7dc82ad069802170 commit] * Emulate SETEND for AArch32 tasks [http://git.kernel.org/linus/2d888f48e056119495847a269a435d5c3d9df349 commit] * Enable ARMv8 based exynos7 SoC support [http://git.kernel.org/linus/6f56eef1f9aba3747c811780a4768618167d5c97 commit] * add better page protections to arm64 [http://git.kernel.org/linus/da141706aea52c1a9fbd28cb8d289b78819f5436 commit] * add ioremap physical address information [http://git.kernel.org/linus/da1f2b82054c171166ca0069cd60aa9300127cf1 commit] * dts: Add initial device tree support for exynos7 [http://git.kernel.org/linus/b9024cbc937df97987b139c6cf01e59369c5756d commit] * dts: Add mediatek MT8173 SoC and evaluation board dts and Makefile [http://git.kernel.org/linus/b3a37248415716663ea2d752da4a5f765fc87442 commit] * implement generic IOMMU configuration [http://git.kernel.org/linus/78d51e0b8b57728099a3da74f4a10b6f8c71b764 commit] * kernel: add support for cpu cache information [http://git.kernel.org/linus/5d425c18653731af62831d30a4fa023d532657a9 commit] * kernel: remove ARM64_CPU_SUSPEND config option [http://git.kernel.org/linus/af3cfdbf56b91785650f54e7c9a899d814b4b9fb commit] == x86 == * Add Intel Quark platform support [http://git.kernel.org/linus/8bbc2a135b63bee6b41fa90f415521a97995a49f commit], [http://git.kernel.org/linus/28a375df16c2b6d01227541f3956568995aa5fda commit] * Implement ACPI driver to support IOAPIC hotplug [http://git.kernel.org/linus/c183619b63ec934110e3a173a34b414e26869f96 commit] * Remove Moorestown specific serial drivers [http://git.kernel.org/linus/874e52086f9f1b9f9bdfbf98cca8506b110b63ba commit] * Specify PCI based UART for earlyprintk [http://git.kernel.org/linus/ea9e9d8029020d438b0717ffddf65140fda16051 commit] * toshiba_acpi * Add fan entry to sysfs [http://git.kernel.org/linus/94477d4cfe6a579d88811221ee7198fa30f33a99 commit] * Add support for Keyboard functions mode [http://git.kernel.org/linus/bae84195b4cd44767fd127bcd4e61830e426bc7f commit] * Add support for Panel Power ON [http://git.kernel.org/linus/35d53ceaf7160fa1950142757420ba96921034bf commit] * Add support for USB Rapid Charge [http://git.kernel.org/linus/bb3fe01ff693cbc05d4d06edbe9ec868050a262c commit] * Add support for USB Sleep and Charge function [http://git.kernel.org/linus/e26ffe5124189bce99235fee403a71b719e10b6a commit] * Add support for USB Sleep and Music [http://git.kernel.org/linus/172ce0a9f6bf4460fae74026014650cc4a90d37c commit] * Add support for USB Sleep functions under battery [http://git.kernel.org/linus/182bcaa5c90a66429fcf00a6a02a7bf845bf27c5 commit] * Add support to enable/disable USB 3 [http://git.kernel.org/linus/17fe4b3d31e6b1d3afd40a34849fa353d0ca5616 commit] * KVM: VMX: Add PML support in VMX [http://git.kernel.org/linus/843e4330573cc5261ae260ce0b83dc570d8cdc05 commit] == MIPS == * prctl: add PR_[GS]ET_FP_MODE prctl options for MIPS [http://git.kernel.org/linus/9791554b45a2acc28247f66a5fd5bbc212a6b8c8 commit] * Add build support for the MIPS R6 ISA [http://git.kernel.org/linus/7fd08ca58ae6299e7f7efee9b9062b731de94726 commit] * Malta: Add support for building MIPS R6 kernel [http://git.kernel.org/linus/575509b6474c100912d9b6ae168fe2520b6e8775 commit] * OCTEON: More OCTEONIII support [http://git.kernel.org/linus/ac6d9b3a03930820bec0ebd3a28f9dae32d27342 commit] == S390 == * ftrace: Make use of gcc's hotpatch support to generate better code for ftrace function tracing. With the new code generation the runtime overhead for supporting function tracing is close to zero [http://git.kernel.org/linus/e6d60b368b45b9be3aa068f8e5fa98c3487c9d4e commit] * hypfs: Add /sys/kernel/debug/s390_hypfs/diag_0c to read the CPU performance metrics provided by the z/VM diagnose 0C. This then allows to get the management time for each online CPU of the guest where the diagnose is executed [http://git.kernel.org/linus/34c0dad752294f373a0720840f59e186788ba227 commit] * Update /proc/sysinfo file with Extended Name and UUID [http://git.kernel.org/linus/f3d0bd6c7f07d2be4b429230386d49f1b1b14f1c commit] * Increase maximum value of NR_CPUS to 512 [http://git.kernel.org/linus/5c75a0dac3099f33a500b8b31f00541374752049 commit] * zcrypt: Add support for new crypto express (CEX5S) adapter. [http://git.kernel.org/linus/bdea1f1bb273383312f0eca56241794b06ed4205 commit] * Add SMT support [http://git.kernel.org/linus/10ad34bc76dfbc49bda327a13012f6754c0c72e0 commit] * Enable optimizations for IBM z13 (2964 series). The kernel will be slightly faster but will not work on older machines [http://git.kernel.org/linus/f8b2dcbd9e6d1479b9b5a9e9e78bbaf783bde819 commit] * KVM: Allow userspace to limit guest memory size [http://git.kernel.org/linus/8c0a7ce60676caa89c204a1a3b748e065f3d7182 commit] * KVM: add cpu model support [http://git.kernel.org/linus/658b6eda2042c0fe0e3f8acd7ffd11fc6f280119 commit] * KVM: use facilities and cpu_id per KVM [http://git.kernel.org/linus/9d8d578605b4fca37bd2230bbacb3ad0ee48e7e4 commit] == SPARC == * perf: Add support M7 processor [http://git.kernel.org/linus/b5aff55d89c27aedcae9521155b81b6aebb6c5d8 commit] == POWERPC == * 85xx: Add support for Emerson/Artesyn MVME2500. [http://git.kernel.org/linus/2727ed54716e606673121d5863934512bd4a5eb8 commit] * Remove T4240 emulator support [http://git.kernel.org/linus/e8d2081bb4d7a3bb6d779ac3829b81aceabad065 commit] * mpc85xx: Create dts components for the FSL QorIQ DPAA BMan [http://git.kernel.org/linus/39b55b53b924cbee8cb6efd54ab4ccc9158eb8b5 commit] * mpc85xx: Create dts components for the FSL QorIQ DPAA QMan [http://git.kernel.org/linus/de58824fc41ff0c266f4d8926271007fd121d9b4 commit] * Add 64bit optimised memcmp [http://git.kernel.org/linus/15c2d45d17418cc4a712608c78ff3b5f0583d83b commit] * Add PVR for POWER8NVL processor [http://git.kernel.org/linus/ddee09c099c35074e50aaf9157efd22429d3acdf commit] == NIOS2 == * Add support for compressed kernel [http://git.kernel.org/linus/01623627a292fbd9dc62e05489153d7f1add7061 commit] * add early printk support [http://git.kernel.org/linus/e8bf5bc776edef44777b13b2eb4461d653519bae commit] * add kgdb support [http://git.kernel.org/linus/d16d2be111a61baf3a4696f07bfc7a8e36697cec commit] == PARISC == * hpux - Drop support for HP-UX binaries [http://git.kernel.org/linus/04c1614977168fb8f002e2d81f704eeabe0c5ebd commit], [http://git.kernel.org/linus/863722e856e64dae0e252b6bb546737c6c5626ce commit] = Drivers = == Staging drivers == * Revert sm7xxfb driver" [http://git.kernel.org/linus/a8e8f89dadee04f6f5d1a681b14d046e9f921400 commit] * Remove the Android logger driver (Lollipop doesn't require it) [http://git.kernel.org/linus/a0a23bbce7818c90c3d3370af966fefce07a8c9b commit] * cptm1217: blow it all away [http://git.kernel.org/linus/b5d78b7f816ecfdf274e7673e79ce165d3f052cb commit] * fbtft: add fb_agm1264k-fl driver [http://git.kernel.org/linus/b2ebd4be6fa1d2329b63531b044f9e25474981cb commit] * fbtft: add fb_bd663474 driver [http://git.kernel.org/linus/959d049f009b112baa9e772b10d10e49e0288a28 commit] * fbtft: add fb_hx8340bn driver [http://git.kernel.org/linus/39e3d67f8e839f06eacda53fe40da99ac137e094 commit] * fbtft: add fb_hx8347d driver [http://git.kernel.org/linus/66c06c837993ec9f11d0f71e2e7eb3ac4c5f1956 commit] * fbtft: add fb_hx8353d driver [http://git.kernel.org/linus/5a714d33080f9c9afb61f6ebd108b56f11ff6c48 commit] * fbtft: add fb_ili9320 driver [http://git.kernel.org/linus/69e6089d206d4ab35f92e371e36fb58ace424015 commit] * fbtft: add fb_ili9325 driver [http://git.kernel.org/linus/2fc51f76cf28e42a73b3c1748d7628e03a1d0e11 commit] * fbtft: add fb_ili9340 driver [http://git.kernel.org/linus/8f7fdaaffff4946fc1aebf496c982216cfebb484 commit] * fbtft: add fb_ili9341 driver [http://git.kernel.org/linus/9b78e456a7526755f7c58fb6a249735a4fe0288b commit] * fbtft: add fb_ili9481 driver [http://git.kernel.org/linus/d416d5c02fe7156fe061f1bde178a18c181ad432 commit] * fbtft: add fb_ili9486 driver [http://git.kernel.org/linus/8d64b032aa71963da8e69ab2780947207c36a799 commit] * fbtft: add fb_pcd8544 driver [http://git.kernel.org/linus/39c39072436f6910d5e48d97d17a1b3a4eada220 commit] * fbtft: add fb_ra8875 driver [http://git.kernel.org/linus/d8a53a9d0b4fa1ba0eb37a09341f74b0295ffd67 commit] * fbtft: add fb_s6d02a1 driver [http://git.kernel.org/linus/910968f7123156fc862b246ec3d5b5fb4038f6e4 commit] * fbtft: add fb_s6d1121 driver [http://git.kernel.org/linus/7a39e9654b1a6048f679331f121f8a1841c0e09d commit] * fbtft: add fb_ssd1289 driver [http://git.kernel.org/linus/5dc5e4fb117343d321bef51e5f417fa59c593391 commit] * fbtft: add fb_ssd1306 driver [http://git.kernel.org/linus/39837b91583097316a8d31f0a30aacb7bfdac89b commit] * fbtft: add fb_ssd1331 driver [http://git.kernel.org/linus/dc746091027bf1eafcc72d295fbc34aa2376add3 commit] * fbtft: add fb_ssd1351 driver [http://git.kernel.org/linus/883daf0a5c35c891eb9230efe2e99f92caa82a50 commit] * fbtft: add fb_st7735r driver [http://git.kernel.org/linus/735d98cdb8e902d933ed7640ad676f2a81f2a2ec commit] * fbtft: add fb_tinylcd driver [http://git.kernel.org/linus/ef8f9ab5b25c2795aa2e784ca58b6e5ba243e128 commit] * fbtft: add fb_tls8204 driver [http://git.kernel.org/linus/9518dbc0df26ca14206366b5012e84517d80f3cd commit] * fbtft: add fb_uc1701 driver [http://git.kernel.org/linus/5741ecd66c8599d564f59b15ce6dc32d7922293e commit] * fbtft: add fb_upd161704 driver [http://git.kernel.org/linus/ef0459c7f4101e3ac0fda6e29385613b22998aca commit] * fbtft: add fb_watterott driver [http://git.kernel.org/linus/1e7d51c6850b8a6d840b9865d06fec51c1c3aa83 commit] * fbtft: add fbtft_device driver [http://git.kernel.org/linus/06d30f0208576f3cf2a0ee2072c1408e392038b4 commit] * fbtft: add flexfb driver [http://git.kernel.org/linus/27837e11a67faf8aa683bde91a7879d01b3c9c14 commit] * fbtft: core support [http://git.kernel.org/linus/c296d5f9957c03994a699d6739c27d4581a9f6c7 commit] * line6: Remove unsupported X3 devices [http://git.kernel.org/linus/e45bfe5e7c6d8563cad171df052218baa6226fc2 commit] * i2o: move to staging [http://git.kernel.org/linus/2cbf7fe2d5d32a4747c1f8ad163e886dccad930c commit] == Storage == * SCSI ufs-qcom: add support for Qualcomm Technologies Inc platforms [http://git.kernel.org/linus/81c0fc51b7a790ebe05a35de2c9176bd2f5bfe46 commit] * scsi: csiostor:Remove T4 FCoE Support. [http://git.kernel.org/linus/3fb4c22eaaf04b60d8a55f2c6bfa28314ced9df6 commit] * hpsa: add in P840ar controller model name [http://git.kernel.org/linus/c8ae0ab10044a7aee47d1e97f2eed992b34b0c59 commit] * hpsa: add in gen9 controller model names [http://git.kernel.org/linus/27fb8137299d4b0ee1d248d369e8c7a1dccf54dc commit] * hpsa: honor queue depth of physical devices [http://git.kernel.org/linus/03383736348bb73a45f8460afca3c5f5bd1be172 commit] * megaraid_sas: add support for secure JBOD [http://git.kernel.org/linus/7497cde883b184ead109652f236df98d78090a90 commit] * NVMe: Asynchronous controller probe [http://git.kernel.org/linus/2e1d8448196ba85cd78a18723413a3c92aabe0f3 commit] * NVMe: Metadata format support [http://git.kernel.org/linus/e1e5e5641e6f271321aec257ed26a72715e4a8c2 commit] == Graphics == * drm: Atomic modeset ioctl [http://git.kernel.org/linus/d34f20d6e2f21bd3531b969dc40913181a8ae31a commit] * drm: add atomic properties [http://git.kernel.org/linus/88a48e297b3a3bac6022c03babfb038f1a886cea commit] * amdkfd: SDMA usermode queue support [http://git.kernel.org/linus/77669eb87a904ee983d6c31563be20981837705d commit], [http://git.kernel.org/linus/bcea308175748339b872cc50972e0a31c1999c64 commit] * exynos: Add DECON driver [http://git.kernel.org/linus/96976c3d9aff4e1387c30f6356ac01fa6f72ef46 commit] * i915 * skl: add turbo support [http://git.kernel.org/linus/b6fef0ef126eb3f32fedab8a8840d8b65848d675 commit] * Add i915.nuclear_pageflip command line param to force atomic [http://git.kernel.org/linus/b2e7723b09eb059584943febf47d637b2b8ca73f commit] * Add ioctl to set per-context parameters [http://git.kernel.org/linus/c9dc0f35986c0e2fc81e0b71ddc7e3adad733829 commit] * Add main atomic entrypoints [http://git.kernel.org/linus/5ee67f1cf9d009ff6522d264a05d78f082952a4f commit] * Enable the HiZ RAW Stall Optimization on Broadwell. [http://git.kernel.org/linus/2701fc43562b55f5db0139ef6a7b13c2518ed6c0 commit] * Ensure the HiZ RAW Stall Optimization is on for Cherryview. [http://git.kernel.org/linus/973a5b06a096f1a9494ebe94c78d809459f4dc74 commit] * drm: Support 4 GiB and larger ranges [http://git.kernel.org/linus/440fd5283a87345cdd4237bdf45fb01130ea0056 commit] * msm * mdp4: add YUV format support [http://git.kernel.org/linus/b1b1c74e36b369dceaa0ea98ac543e8c13c720ee commit] * mdp5: Add hardware cursor support [http://git.kernel.org/linus/e172d10a9c4acc69bb07cbe9142ded2df791ff1f commit] * mdp5: add NV12 support for MDP5 [http://git.kernel.org/linus/f8d9b5156e966e701cb17c623ffd6ebe35cc3157 commit] * Add the eDP connector in msm drm driver [http://git.kernel.org/linus/0045398131e48cba3d759a2ad435d8b45640652e commit] * Initial add eDP support in msm drm driver [http://git.kernel.org/linus/ab5b0107ccf3821a6837b0f2819270d6fa0b278f commit] * add moduleparam to disable fbdev [http://git.kernel.org/linus/e90dfec78ec288d6c89a7b508a5c5d4ae8b7f934 commit] * nouveau: Basic GM206 bring up (as copy of GM204) [http://git.kernel.org/linus/7e547adcea7b9d927009717e1f3303879d5f2687 commit] * nouveau/power: add support for GK20A [http://git.kernel.org/linus/9f7fd620af29d4501ed063333824562656d46da5 commit] * panel: simple: Add AVIC TM070DDH03 panel support [http://git.kernel.org/linus/d47df63393ed81977e0f6435988d9cbd70c867f7 commit] * panel: simple: Add support for Giantplus GPG482739QS5 [http://git.kernel.org/linus/d435a2af12349e6285559196675ad45f1e4a041d commit] * radeon: evergreen/cayman indirect draw support [http://git.kernel.org/linus/16613743adaf7989151da2e58fef2a71624875ab commit] * tegra: Add minimal power management [http://git.kernel.org/linus/359ae687dbd16c76f5519a5750444f5a3b00ad18 commit] * drm: add Atmel HLCDC Display Controller support [http://git.kernel.org/linus/1a396789f65a22711eecddc5c13c0dec6bd753c7 commit] * bridge/dw_hdmi: add rockchip rk3288 support [http://git.kernel.org/linus/12b9f204e804b2a6c65a6662b1fbe2449bca677f commit] * rcar-du: Add support for external pixel clock [http://git.kernel.org/linus/1b30dbde8596ca8de2497c2a50d5381dfe62ee8c commit] * rcar-du: Implement support for interlaced modes [http://git.kernel.org/linus/906eff7fcada4186cde54eb89572fb774ab294a0 commit] * OMAPDSS: Add DRA7xx support [http://git.kernel.org/linus/935509275c2d315c6551da4d73bb3c36871b137c commit], [http://git.kernel.org/linus/a2408154a14b5633b1f233e4b5fea85c09917eef commit], [http://git.kernel.org/linus/6d817880cdfd0456ccf5f2b705d7078957ea09cb commit], [http://git.kernel.org/linus/adb5ff835c0db95e969c717f981f65f855f147bf commit] * omapdss: Add opa362 driver [http://git.kernel.org/linus/0e8787313a00d4202aad249d0734a30bbde1485b commit] == Networking == * ath10k: Enable RX batching [http://git.kernel.org/linus/b6c8e287f6089559146e2a388a63fbe5460d7f44 commit] * ath10k: Enable the MCS8 and MCS9 at 2.4G band [http://git.kernel.org/linus/d68bb12ab4a306ee76ab33a57b2a0067d4d5092d commit] * ath10k: Implement sta_add_debugfs [http://git.kernel.org/linus/f5045988b937e4801e3185f9d95c34a7c050b681 commit] * ath10k: add 10.2.4 firmware support [http://git.kernel.org/linus/4a16fbec1cd0a760d17f3d2b587d504a6eae4da6 commit] * ath10k: add new wmi interface of NF cal period [http://git.kernel.org/linus/a7bd3e9901634b1185eb91c3f986d64cb3506e19 commit] * ath10k: add support for qca6174 [http://git.kernel.org/linus/d63955b33b3bee45d784ffdfafeb93076c765660 commit] * ath10k: add support to send addba request [http://git.kernel.org/linus/8bf8f190febcd2b4544d5fa13ed0809e2e92f53b commit] * ath10k: add support to send addba response [http://git.kernel.org/linus/8e68d55f5e4a0444a569ecf605f482b9af0b9264 commit] * ath10k: add support to send delba [http://git.kernel.org/linus/da2aedcadbe2e03db78b30adccbdba77e25f406b commit] * ath10k: add thermal cooling device support [http://git.kernel.org/linus/fe6f36d62152ba85a8928e46fc2cbb919538c51d commit] * ath10k: add thermal sensor device support [http://git.kernel.org/linus/ac2953fcc35871181bfafb11238b757ae1a4ce9f commit] * ath10k: add wmi interface for pdev_get_temperature [http://git.kernel.org/linus/a57a6a2753ac4a85cb083dd32dc0be414d52e001 commit] * ath10k: add wmi support for addba_clear_resp [http://git.kernel.org/linus/dc8ab27861b2c1277bd9603a85f317708149d844 commit] * ath10k: add wmi support for addba_send [http://git.kernel.org/linus/65c0893d91b33018e8eaacc6aeb777c5faf6a094 commit] * ath10k: add wmi support for addba_set_resp [http://git.kernel.org/linus/11597413b22d1a2ee02501d4167ae712a2b7929e commit] * ath10k: add wmi support for delba_send [http://git.kernel.org/linus/50abef85e7cc7576b37ba8dbe480f0537fe74d6d commit] * ath10k: add wmi support for pdev_set_quiet_mode [http://git.kernel.org/linus/ffdd738d90f0d9d609e3d790059ab4d351a75963 commit] * ath10k: implement beacon template command [http://git.kernel.org/linus/be9ce9d8c196bf150eace10aaf43110672d6eb4c commit] * ath10k: implement diag data container event [http://git.kernel.org/linus/04de6c6ce612ad159d44572b6ed566e57ecefcab commit] * ath10k: implement diag event [http://git.kernel.org/linus/c3113c393e81feb2193e000794498625fe4a7d5d commit] * ath10k: implement new beacon tx status event [http://git.kernel.org/linus/6bf1206289115c277cfa569f570a97ada345a2d5 commit] * ath10k: implement p2p bcn ie command [http://git.kernel.org/linus/369242b4e3f9d29ddead61895f97a3118484f2f1 commit] * ath10k: implement per-vdev wmm param setup command [http://git.kernel.org/linus/6d492fe2d81e84ee49382879bfc13213c6e8e569 commit] * ath10k: implement prb tmpl wmi command [http://git.kernel.org/linus/4c4955fe4f879fb0bd3bf8630ba23a9811617b59 commit] * ath10k: implement rx reorder support [http://git.kernel.org/linus/c545070e404bfb20e5b72ae725332fe512e5d22c commit] * ath10k: implement sta keepalive command [http://git.kernel.org/linus/6e8b188ba782bd04f942b7d489b8b2b81606f690 commit] * ath10k: implement support for ap beacon offloading [http://git.kernel.org/linus/fbb8f1b729b82f2b48350ffc096f107d1a6ea12d commit] ath10k: implement uapsd autotrigger command [http://git.kernel.org/linus/0c7e477c666e767f231fafe08e117669c64e5e14 commit] * ath10k: implement wmi-tlv backend [http://git.kernel.org/linus/ca996ec5660874edaf7fab6939beaaa9e023d347 commit] * ath9k: Add HW IDs for QCA956x [http://git.kernel.org/linus/2131fabb4b5cb3b167006e83a350704b8c05df2d commit] * ath9k: Add QCA956x HW support [http://git.kernel.org/linus/ede6a5e7b8596f85607b9bd15f186d2b26163bc8 commit] * ath9k: Add a debugfs file for WOW [http://git.kernel.org/linus/8b861715087fe17796fe411eff1c7f7e493d0d10 commit] * ath9k: Add support for more WOW patterns [http://git.kernel.org/linus/a28815db67a8a27afb4a17d30103e47c6e9e036f commit] * ath9k: Update PCI IDs for AR9565 [http://git.kernel.org/linus/edea2acb8b3ce9fdadfc49ee39ac21f01d4f3d01 commit] * ath9k: disable TPC support again (for now) [http://git.kernel.org/linus/c09396eb8e5a8df668174993c6400763022b2466 commit] * ath9k: enable TPC by default [http://git.kernel.org/linus/a9abe3023ace441ce9e27425b263f2dabd28cf32 commit] * ath9k: enable per-packet TPC on AR9002 based chips [http://git.kernel.org/linus/b5939e8c71292bbedf1d36adf7784ce2d71ae3d7 commit] * ath9k_htc: Add a module parameter to disable blink [http://git.kernel.org/linus/3a939a671225909c19b09bfcb6e4761109e913d9 commit] * brcmfmac: Add support for bcm43340/1 wireless chipsets [http://git.kernel.org/linus/8b3a38daff6f50027039d6979b9eb026907508eb commit] * brcmfmac: enable 802.11d support in firmware [http://git.kernel.org/linus/98027769828f772c7ce69b6e58d37b78ebe8ab28 commit] * amd-xgbe-phy: Properly support the FEC auto-negotiation [http://git.kernel.org/linus/cf262527e53d45ba8957ca26e99c6a55fbb21477 commit] * amd-xgbe: Add ACPI support [http://git.kernel.org/linus/82a19035d000c8b4fd7d6f61b614f63dec75d389 commit] * GMAC: add driver for Rockchip RK3288 SoCs integrated GMAC [http://git.kernel.org/linus/7ad269ea1a2b7ddc8ae26794162c21bad2d9b2e5 commit] * Infiniband/mlx4: Add port aggregation support [http://git.kernel.org/linus/a575009030931cd8a35c88ec81eb26b9e9f73539 commit] * Infiniband/mlx4: Create mirror flows in port aggregation mode [http://git.kernel.org/linus/146d6e19832a72136089afca51e5229d1fd72dcd commit] * Infiniband/mlx4: Load balance ports in port aggregation mode [http://git.kernel.org/linus/c6215745b66a7fbeeda1a826f94dd864a2ccf654 commit] * Infiniband/mlx4: Reset flow support for IB kernel ULPs [http://git.kernel.org/linus/35f05dabf95ac3ebc4c15bafd6833f7a3046e66f commit] * Infiniband/qib: Add support for the new QMH7360 card [http://git.kernel.org/linus/0e6bbba56c54f6305f24f0ad8991f5b5d03ae2b5 commit] * RDMA/ocrdma: Add support for IB stack compliant stats in sysfs. [http://git.kernel.org/linus/cad1fbb0fd0e72ae2e7c18d486ff33e26c275f6c commit] * RDMA/ocrdma: Add support for interrupt moderation [http://git.kernel.org/linus/b4dbe8d52d08e5ed60c9d01efbcd7b8694cf4b9f commit] * NFC/st21nfca: Add HCI transaction event support [http://git.kernel.org/linus/26fc6c7f02cb26c39c4733de3dbc3c0646fc1074 commit] * NFC/st21nfca: Adding support for secure element [http://git.kernel.org/linus/2130fb97fecf9a51bb4a21da220cff3f72496a94 commit] * NFC/st21nfcb: Add HCI transaction event support [http://git.kernel.org/linus/5d1ceb7f5e56aeec0d541a76293ba3de5af78795 commit] * NFC/st21nfcb: Add support for secure element [http://git.kernel.org/linus/8ae01f7967718ac9ed800a99964f88c0c8b07e11 commit] * com20020-pci: add support for eae single card [http://git.kernel.org/linus/d95e2fe0ffa3b4325ddd11095f46d0c0b96450f5 commit] * cxgb4 : Improve IEEE DCBx support, other minor open-lldp fixes [http://git.kernel.org/linus/ba0c39cb98a1eec3635ae5f959fef963738d12a5 commit] * cxgb4: Add PCI device ID for new T5 adapter [http://git.kernel.org/linus/678109ea0908a643e0338e20714aae9e07ffe02a commit] * cxgb4: Add debugfs entry to dump the contents of the flash [http://git.kernel.org/linus/49216c1c170f07c138b043d67cd34c67d75a27cc commit] * cxgb4: Add debugfs options to dump the rss key, config for PF, VF, etc [http://git.kernel.org/linus/688ea5fe7f57272af0e26e271892cead098ef934 commit] * cxgb4: Add low latency socket busy_poll support [http://git.kernel.org/linus/3a336cb17183b29827fdffaffb5e62f8912f5ca1 commit] * cxgb4: Add support for ULP RX logic analyzer output in debugfs [http://git.kernel.org/linus/797ff0f573184778771b6d1186eca72f7e3adb4d commit] * cxgb4: Add support in cxgb4 to get expansion rom version via ethtool [http://git.kernel.org/linus/ba3f8cd55f2aaa734ba44d8dd8cfaa6503c83d63 commit] * cxgb4: Add support in debugfs to display sensor information [http://git.kernel.org/linus/70a5f3bb5f80d9bc7aa746816b32ab17e3c56029 commit] * cxgb4: Add support in debugfs to dump the congestion control table [http://git.kernel.org/linus/bad4379263d2c2442f5273adc856dd67e4274f3f commit] * cxgb4: Add support to dump mailbox content in debugfs [http://git.kernel.org/linus/bf7c781d576823e5d71f40585aeeac430a1845c8 commit] * cxgb4: Addded support in debugfs to dump CIM outbound queue content [http://git.kernel.org/linus/c778af7d18646247310b7bceaf3eacc6eeee1614 commit] * cxgb4: Added support in debugfs to display TP logic analyzer output [http://git.kernel.org/linus/2d277b3b44ede5c1812f5e49d2c8bdb7869f1661 commit] * cxgb4: Added support in debugfs to dump PM module stats [http://git.kernel.org/linus/b3bbe36a26d056cc0b64bb2ee72c9e34c4e8683a commit] * cxgb4: Added support in debugfs to dump cim ingress bound queue contents [http://git.kernel.org/linus/e5f0e43bee31d38fa5a2e9f9c0fc288b2bca6c88 commit] * cxgb4: Added support in debugfs to dump different timer and clock values of the adapter [http://git.kernel.org/linus/b58b667687b71e1f07190ba5faa66e80013eaac6 commit] * cxgb4: Added support in debugfs to dump sge_qinfo [http://git.kernel.org/linus/dc9daab226aaacc2402d46af79a8a4a1765ca53a commit] * i40e: AQ API updates for new commands [http://git.kernel.org/linus/672415c5f024affb9fd560484c073ce8ee450001 commit] * i40e: Support for NPAR iSCSI partition with DCB [http://git.kernel.org/linus/63d7e5a413d8419d1223ba963107c79ded6a4b70 commit] * ibmveth: Add function to enable live MAC address changes [http://git.kernel.org/linus/c77c761fa40e0ebdacb728b0310191ef8dc6902b commit] * igb: enable auxiliary PHC functions for the i210 [http://git.kernel.org/linus/720db4ffd0846570c1ddc82e7bb661ab0a676fad commit] * iwlwifi: add new 3165 series PCI IDs [http://git.kernel.org/linus/132fee062655e90948e189c8c14ce21f115ebbda commit] * iwlwifi: add new config and PCI IDs for 4165 series [http://git.kernel.org/linus/9b8a7a90773c4d25d64f7e81bf32f465659d3567 commit] * iwlwifi: mvm: add beamformer support [http://git.kernel.org/linus/3d44eebf773950dd2e24ad7ac786b589d6522d67 commit] * iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP [http://git.kernel.org/linus/e39c1b5f5e8b157fdae0007523ffad270bcbcc3a commit] * iwlwifi: mvm: add rxf and txf to dump data [http://git.kernel.org/linus/04fd2c28226f4ace5a7e0a4343a34e6d7c20248b commit] * iwlwifi: mvm: add support for dumping a secondary SRAM [http://git.kernel.org/linus/861383249d4d2e1019be79686e7250823fc102fd commit] * iwlwifi: mvm: add support for new LTR command [http://git.kernel.org/linus/84bfffa96835435d138b315f90e5fdea1185eb4d commit] * iwlwifi: mvm: generate statistics debugfs code [http://git.kernel.org/linus/93d17cceb2620440aa3171e90b0ea69a97ac305d commit] * iwlwifi: mvm: support family 8000 C step [http://git.kernel.org/linus/716e48a6505ed5a48e84bcbaa186c00b25a13484 commit] * iwlwifi: pcie: support secured boot flow for family 8000 B step [http://git.kernel.org/linus/afb8891740263aca4988252a5f01da10ca7b581b commit] * ixgbe: add Tx anti spoofing support [http://git.kernel.org/linus/5b7f000ff94c77031a628f87b788b1a032f2d4d9 commit] * ixgbe: add VXLAN offload support for X550 devices [http://git.kernel.org/linus/3f207800a998fb1b0b36df251e826ee7682294f7 commit] * ixgbe: allow multiple queues in SRIOV mode [http://git.kernel.org/linus/dec2e395fd35ebbd642c71b1c871298cba68cded commit] * ixgbevf: add RSS support for X550 [http://git.kernel.org/linus/9295edb472dcd85cb27d2f23dc2e6bae054a0228 commit] * ixgbevf: enable multiple queue support [http://git.kernel.org/linus/2dc571aa61d3fe5b20167f16e0390e749cd4bb97 commit] * mwifiex: 11h handling for AP interface [http://git.kernel.org/linus/cf075eac9ca94ec54b5ae0c0ec798839f962be55 commit] * mwifiex: Add support for wowlan disconnect [http://git.kernel.org/linus/8a40084e7bb8f0fd32a301a64fd869726516a1df commit] * mwifiex: add rx histogram statistics support [http://git.kernel.org/linus/cbf6e05527a7654ac1c4f4787dfd7a182fcc0c73 commit] * mwifiex: add support for SD8801 [http://git.kernel.org/linus/52bd3d2023d4740850a2e30c7f24f18f5fe9d462 commit] * mwifiex: add support for USB8801 [http://git.kernel.org/linus/eaa3d9fa08c55555aedd967d4bfe7fe03c41cfaf commit] * mwifiex: channel switch support for mwifiex [http://git.kernel.org/linus/7d652034d1a08bd240c98727bbd55901a174c245 commit] * mwifiex: handle PS events on AP interface as well [http://git.kernel.org/linus/76c504ca1e7de8555cbf18a0ef08d29ee462c8eb commit] * mwifiex: handle radar detect event from FW [http://git.kernel.org/linus/3b57c1a713a9dd3b8da74b6df9f16ce1f8f9144b commit] * mwifiex: module parameter for deep sleep configuration [http://git.kernel.org/linus/0b4155d1cc8e7562f490124c081e710c36cb2cf8 commit] * mwifiex: support conversion to any virtual interface type [http://git.kernel.org/linus/047eaaf64503c2902d1e054d5b944de18d14b28c commit] * mwifiex: support for channel report for radar detection [http://git.kernel.org/linus/0a694d68651b16b307d5ad64acac90d604146bcc commit] * macb: improved ethtool statistics support [http://git.kernel.org/linus/3ff13f1c620e4387e1a9b9bc5d95d67052615037 commit] * mlx4_core: Activate reset flow upon fatal command cases [http://git.kernel.org/linus/f5aef5aa35063f2b45c3605871cd525d0cb7fb7a commit] * mlx4_core: Add bad-cable event support [http://git.kernel.org/linus/be6a6b43b597a37d96dbf74985f72045ccef0940 commit] * mlx4_core: Enable device recovery flow with SRIOV [http://git.kernel.org/linus/55ad359225b2232b9b8f04a0dfa169bd3a7d86d2 commit] * mlx4_core: Enhance the catas flow to support device reset [http://git.kernel.org/linus/f6bc11e42646e661e699a5593cbd1e9dba7191d0 commit] * mlx4_core: Handle AER flow properly [http://git.kernel.org/linus/2ba5fbd62b2534335f4e3b844ecc7860115525a3 commit] * mlx4_core: Manage interface state for Reset flow cases [http://git.kernel.org/linus/c69453e294c9f16da977b68e658a8028b854c209 commit] * mlx4_core: Port aggregation low level interface [http://git.kernel.org/linus/59e14e325066be49b49b6c2503337c69a9ee29fc commit] * mlx4_core: Port aggregation upper layer interface [http://git.kernel.org/linus/53f33ae295a5098f12218da1400f55ad7df7447c commit] * mlx4_core: Refactor the catas flow to work per device [http://git.kernel.org/linus/ad9a0bf08ffbf32b8f292c3bb78ca0f24bb8f6b2 commit] * mlx4_core: Reset flow activation upon SRIOV fatal command cases [http://git.kernel.org/linus/0cd9302734111abc0b5912b695336f2ee63cb22b commit] * mlx4_core: Set device configuration data to be persistent across reset [http://git.kernel.org/linus/dd0eefe3abbf47442db296bf68f27eb2860c1cdf commit] * mlx4_en: Port aggregation configuration [http://git.kernel.org/linus/5da0354726e4a6ae2e25c1fa2feb77585d997b05 commit] * usb/r8152: add device id for Lenovo TP USB 3.0 Ethernet [http://git.kernel.org/linus/347eec348a9b0ba6968145cc7b1995d2475ae31b commit] * fec: add Wake-on-LAN support [http://git.kernel.org/linus/de40ed31b3c577cefd7b54972365a272ecbe9dd6 commit] * fs_enet: Implement NETIF_F_SG feature [http://git.kernel.org/linus/4fc9b87bae25e843989d022bed66dd009bdc5a71 commit] * hisilicon: new hip04 MDIO driver [http://git.kernel.org/linus/4a841ee928f430e466cf8e7ea8ad08eb13b1377c commit] * hisilicon: new hip04 ethernet driver [http://git.kernel.org/linus/a41ea46a9a128abe5210381ba7902f5208096d53 commit] * netcp: Add Keystone NetCP GbE driver [http://git.kernel.org/linus/6f8d3f33385cf809eaf816e56302f84a66e2d003 commit] * netcp: Add Keystone NetCP core ethernet driver [http://git.kernel.org/linus/84640e27f23041d474c31d3362c3e2185ad68ec2 commit] * netcp: Enhance GBE driver to support 10G Ethernet [http://git.kernel.org/linus/90cff9e2da9f7be6d7847001f430c3e5f8e9532e commit] * rfkill: Add Broadcom BCM2E40 bluetooth ACPI ID [http://git.kernel.org/linus/79044f60caa7c377333dc8f13cf1e48c144e2521 commit] * rtlwifi: add support to send beacon frame. [http://git.kernel.org/linus/33511b157bbcebaef853cc1811992b664a2e5862 commit] * rocker: Add support for retrieving port level statistics [http://git.kernel.org/linus/9766e97af1b901ffbb36fcc648e50626d926bb24 commit] * smc91x: Add Atari EtherNAT support [http://git.kernel.org/linus/6321b54a43e2dd3e2635f4a7cb7e4d83fd68dfe1 commit] * stmmac: add BQL support [http://git.kernel.org/linus/3897957494d979ad592a00a6ced4b6c9410e9452 commit] * stmmac: pci: add MSI support for Intel Quark X1000 [http://git.kernel.org/linus/d2a029bde37b4c2e2d8b26e7457bb2c58afbbadd commit] * stmmac: pci: add support for Intel Quark X1000 [http://git.kernel.org/linus/5b99a6b6cc563e29265502b2b3df39c872022c22 commit] * stmmac: pci: introduce Intel Quark X1000 runtime detection [http://git.kernel.org/linus/0763d955b46e9b4c875cf1a7ab8576fb79fd1398 commit] * wil6210: ADDBA/DELBA flows [http://git.kernel.org/linus/3277213feb1b6625e4d7ad9eef1778dc88cdf46f commit] * wil6210: RX high threshold interrupt configuration [http://git.kernel.org/linus/ab95462825edf7decdd0f77be5c2c1ebb07a1943 commit] * wil6210: add advanced interrupt moderation [http://git.kernel.org/linus/78366f69beb604717a12191eee35300057b6bcfc commit] * wil6210: allow to configure ADDBA request [http://git.kernel.org/linus/3a3def8dbe65082d2319cac4791139d4ab786b4d commit] * wil6210: remove unnecessary interrupt moderation module parameters [http://git.kernel.org/linus/1f80af2e38f7a1f66b75c63ba83f968da62f5985 commit] * wl18xx: add radar detection implementation [http://git.kernel.org/linus/750e9d15e2fe93fec696893be7b120b2940378d0 commit] * wlcore: add ability to reduce FW interrupts during suspend [http://git.kernel.org/linus/6d5a748d4836ddd0ca626fe4870942a0e90a5c3d commit] * wlcore: add support for ap csa [http://git.kernel.org/linus/534719f445c6f8bf5218adaf4bec36f118ccc1e9 commit] * wlcore: enable AP wowlan [http://git.kernel.org/linus/b8714d1b6a7ee4c4e4730203a90e1db6485d9343 commit] * Bluetooth: ath3k: Add support of AR3012 bluetooth 13d3:3423 device [http://git.kernel.org/linus/033efa920a7f22a8caf7a38d851a2f451781bbf7 commit] * Bluetooth: btusb: Add Broadcom patchram support for ASUSTek devices [http://git.kernel.org/linus/9a5abdaaf9d2e80e157c7a756f9d9fd933dee48e commit] * Bluetooth: btusb: Add firmware loading for Intel Snowfield Peak devices [http://git.kernel.org/linus/cda0dd7809f89e8d7f88335690d84b8482d33111 commit] * Bluetooth: btusb: Add support for Dynex/Insignia USB dongles [http://git.kernel.org/linus/d049f4e513e861167361b06c7ca85f9e872c8cde commit] * Bluetooth: btusb: Add support for Lite-On (04ca) Broadcom based, BCM43142 [http://git.kernel.org/linus/8f0c304c693c5a9759ed6ae50d07d4590dad5ae7 commit] * Bluetooth: btusb: Add support for USB based AMP controllers [http://git.kernel.org/linus/893ba5440a25ebe3376f0b2ee5a74e0a6423f00e commit] * Bluetooth: btusb: support public address configuration for ath3012 [http://git.kernel.org/linus/5859223e0c4f69ab36dd931ea7058c3b1b2abb41 commit] == ACPI, EFI, thermal and Power Management == * Expose underlying UEFI firmware platform size in /sys/firmware/efi/fw_platform_size [http://git.kernel.org/linus/2859dff97e54db4795b8b7d9606cb8efcec722ff commit] * ACPI: add AMD ACPI2Platform device support for x86 system [http://git.kernel.org/linus/92082a8886f30a1c492a31ac4b5a4966bb64b1a6 commit] * Thermal/int340x: Add thermal zone support [http://git.kernel.org/linus/5fbf7f27fa3da2c7b538772cfe3340391ef8b3b9 commit], [http://git.kernel.org/linus/1c55be020806eeffbda6f1a981511e46427eb4ec commit] * cpufreq: Add SFI based cpufreq driver support [http://git.kernel.org/linus/e7ddf4b7b3c5fe64902c4fb9edac92532c87cd75 commit] * cpufreq: intel_pstate: Add support for SkyLake [http://git.kernel.org/linus/7ab0256e57ae4423fbfb6b6c1611578c634702c9 commit] * cpufreq: intel_pstate: expose turbo range to sysfs [http://git.kernel.org/linus/d01b1f48c5fd95901203bd830458eaf619ed6c47 commit] * intel_idle: support additional Broadwell model [http://git.kernel.org/linus/bea57077e44ec9c1e6d3a3c142c8a3c0289e290d commit] * thermal/intel_powerclamp: add id for Avoton SoC [http://git.kernel.org/linus/3a4562a02856ceca516bb61945aec3a83b8826db commit] * thermal: Intel SoC DTS: Add Braswell support [http://git.kernel.org/linus/6c355fafeb2cde3fa6bf317777ae3018b7f254e6 commit] * thermal: exynos: Add TMU support for Exynos7 SoC [http://git.kernel.org/linus/6c247393cfdd6695717f80ff31f9fd9af8c2c525 commit] * tools/thermal: tmon: add --target-temp parameter [http://git.kernel.org/linus/4cc32cb4e92622757685c8732bdfc400243a5644 commit] * tools/power turbostat: support additional Broadwell model [http://git.kernel.org/linus/48a0631c891ab581cc010b44655ad49ff6eb3325 commit] == Sound == * Add support for wildcard msbits constraints [http://git.kernel.org/linus/8ef9df55a72425e269575fa74cbbedec4672bdc4 commit] * add Studio Evolution SE6X support [http://git.kernel.org/linus/53c098bfc5b614cd28c416215f5fa68815f1cce9 commit] * hda - Add dock support for Thinkpad T450s (17aa:5036) [http://git.kernel.org/linus/80b311d3118842eb681397233faa0d588df13f92 commit] * hda - Add docking station support for another HP machine [http://git.kernel.org/linus/3271cb22838882bad86f6f2405b29fa7925a08e8 commit] * oxygen: add support for third analog input [http://git.kernel.org/linus/0902fbb9ccf7e3be67b9774b0d5f096da44e7c65 commit] * usb-audio: Add support for Akai MPC Element USB MIDI controller [http://git.kernel.org/linus/e9f49369722bd7dd53f90467196df4b952eac1b6 commit] * ASoC * Intel: Add Cherrytrail & Braswell machine driver cht_bsw_rt5645 [http://git.kernel.org/linus/e18acdc04ab2c4125ed4020db7f49a8dc35d1979 commit] * Intel: Add support rt5645 in sst driver [http://git.kernel.org/linus/842aaa0cbf66621f00d641f5abfd2db40c61320b commit] * add xtensa xtfpga I2S interface and platform [http://git.kernel.org/linus/57b7068de5d0cca8ac6e21085b843c1bbd49d3f4 commit] * max98357a: Add MAX98357A codec driver [http://git.kernel.org/linus/af5adf129369125bba8fa7ca594a7abaf226b27c commit] * pcm512x: Also support PCM514x devices [http://git.kernel.org/linus/ba5295e55dd941425b10924f4f5c7af6eac4a1cb commit] * rt5645: Add rt5650 codec support [http://git.kernel.org/linus/5c4ca99df718f6569849ab5fabdf18c14755b144 commit] * rt5670: Add runtime PM support [http://git.kernel.org/linus/f2ecf2ef59b57bd495c40d8a3e9d03e80f66afa4 commit] * rt5677: Add the ASRC support [http://git.kernel.org/linus/5a8c7c2628f8d12e9bca6ab24f6718fc57728991 commit] * samsung: Remove goni or aquila with the WM8994 [http://git.kernel.org/linus/6cf2cf31507522c199cf7974245bec9ac94cd9ea commit] * tegra: Add platform driver for rt5677 audio codec [http://git.kernel.org/linus/a37f1b8fdc912600c24f9d0d45d7046e50a031e4 commit] * tlv320aic3x: Add support for tlv320aic3104 [http://git.kernel.org/linus/9503112d909cbbc2865a28c2586c436254169da8 commit] == TV tuners, webcams, video capturers == * adv7180: Add I2P support [http://git.kernel.org/linus/851a54effbd808daf8b961f1dc6156c06a96d5f1 commit] * adv7180: Add fast switch support [http://git.kernel.org/linus/08b717c2ae8b7e23e1d018dad601fdf12bde3a96 commit] * adv7180: Add media controller support [http://git.kernel.org/linus/d5d51a827bb86103d4874a864f72674b281408ac commit] * adv7180: Add support for the adv7182 [http://git.kernel.org/linus/c5ef8f8c5d502a7a918737a05170399ed028f17a commit] * adv7180: Add support for the adv7280-m/adv7281-m/adv7281-ma/adv7282-m [http://git.kernel.org/linus/b37135e395c37a8d63defafcb567d55220a672f0 commit] * adv7180: Add support for the adv7280/adv7281/adv7282 [http://git.kernel.org/linus/bf7dcb8067ed5c3b40768b071d93bd7676e36620 commit] * bttv: Improve TEA575x support [http://git.kernel.org/linus/35655bf85473abae9ff76f25ec6b321f9935c7bc commit] * bw/c-qcam, w9966, pms: remove deprecated staging drivers [http://git.kernel.org/linus/51d3d4eee565a707e4053fe447cd28b2d1f4ce79 commit] * cx23885: Hauppauge WinTV-HVR5525 [http://git.kernel.org/linus/1fc77d013ba85a29e2edfaba02fd21e8c8187fae commit] * gspca: Add high-speed modes for PS3 Eye camera [http://git.kernel.org/linus/0f5b26576246251622e33c076486b7cb0bdb0d99 commit] * gspca_touptek: Add support for ToupTek UCMOS series USB cameras [http://git.kernel.org/linus/7cc42d9f75766246faab4a1436eb02b97041fb41 commit] * hdmi: add new HDMI 2.0 defines [http://git.kernel.org/linus/05c80d75f10ad7d3f95444b65788d6a0bbb4380d commit] * mb86a20s: remove unused debug modprobe parameter [http://git.kernel.org/linus/e32b31ae45c18679c186e67aa41d0e2318cae487 commit] * media: platform: add VPFE capture driver support for AM437X [http://git.kernel.org/linus/417d2e507edcb5cf15eb344f86bd3dd28737f24e commit] * mn88472: add 5MHz dvb-t2 bandwitdh support [http://git.kernel.org/linus/92ced56d06a9c5cfa3ef3b628068c36fd3c34786 commit] * rc: img-ir: add philips rc5 decoder module [http://git.kernel.org/linus/aa7383db35aec23906868a632a964b5783a5254d commit] * rc: img-ir: add philips rc6 decoder module [http://git.kernel.org/linus/cb9564e133f4f790920d715714790512085bb2e3 commit] * rc: sunxi-cir: Add support for an optional reset controller [http://git.kernel.org/linus/44f8af68469a9a7c8507fade3e4ca4bba58c2ff1 commit] * rtl2830: implement DVBv5 BER statistic [http://git.kernel.org/linus/5bb11ca5864a2d4a91b0aa972bae7011314fdffc commit] * rtl2830: implement DVBv5 CNR statistic [http://git.kernel.org/linus/47b4dbfff1f31686ac74aae7c69dec23b36005d9 commit] * rtl2830: implement DVBv5 signal strength statistics [http://git.kernel.org/linus/871f70252b6fef738cda1834200d25e343ce4825 commit] * rtl2830: implement PID filter [http://git.kernel.org/linus/df70ddad81b47c57bcccffc805fbd75f2f1b2dc6 commit] * rtl2832: implement DVBv5 BER statistic [http://git.kernel.org/linus/6b4fd01804ced75fb1385df5f6b9cf830cbe15d9 commit] * rtl2832: implement DVBv5 CNR statistic [http://git.kernel.org/linus/19d273d63552ac99d171fd68018a41f496248513 commit] * rtl2832: implement DVBv5 signal strength statistics [http://git.kernel.org/linus/25ef9f554713bc329523b615861db7cbc443106a commit] * rtl2832: implement PID filter [http://git.kernel.org/linus/4b01e01a81b6629878344430531ced347cc2ed5b commit] * rtl28xxu: add support for RTL2831U/RTL2830 PID filter [http://git.kernel.org/linus/d9bd3fa6ec9efbfb0dadc7ba86848604fbebfc4b commit] * rtl28xxu: add support for RTL2832U/RTL2832 PID filter [http://git.kernel.org/linus/e20b0cf2f394304577df86417f37f02e26caa9fa commit] * si2168: add support for 1.7MHz bandwidth [http://git.kernel.org/linus/17d4d6ae09f7b556eb13d4f708f810a1ef99733e commit] * tlg2300: remove deprecated staging driver [http://git.kernel.org/linus/3f7a3f6ecf3f8bb144617a190aef3e0dd258078d commit] * uvcvideo: Add GUID for BGR 8:8:8 [http://git.kernel.org/linus/1b8dc32286a1a4fb73cfc7793ef103f3993a6478 commit] * v4l: omap4iss: Enable DMABUF support [http://git.kernel.org/linus/3e90f789739e5685da0d0b716b04e49e17671877 commit] * vino/saa7191: remove deprecated drivers [http://git.kernel.org/linus/8f32df451f843df2ba88f9597a34b8dc3533dee7 commit] == Universal Serial Bus (USB) == * cp210x: add ID for RUGGEDCOM USB Serial Console [http://git.kernel.org/linus/a6f0331236fa75afba14bbcf6668d42cebb55c43 commit] * ftdi_sio: add PIDs for Actisense USB devices [http://git.kernel.org/linus/f6950344d3cf4a1e231b5828b50c4ac168db3886 commit] * host: ehci-atmel: Add suspend/resume support [http://git.kernel.org/linus/ca2c1dc04b3fe8846d691adecfd65978b7ed3008 commit] * keyspan_pda: add new device id [http://git.kernel.org/linus/5e71fc8629cefae5f3c1a4f498de3fe4f631924a commit] * serial: cp210x: Adding Seletek device id's [http://git.kernel.org/linus/675af70856d7cc026be8b6ea7a8b9db10b8b38a1 commit] * cdc-acm: Add support for Denso cradle CU-321 [http://git.kernel.org/linus/b20b1618b8fca858c83e52da4aa22cd6b13b0359 commit] * dwc2: gadget: add TEST_MODE feature support [http://git.kernel.org/linus/9e14d0a566f48d33a9253096963b3b8199e4df57 commit] * dwc2: gadget: add bi-directional endpoint support [http://git.kernel.org/linus/c6f5c050e2a7f6776ffa5594b6b2eedbf0137fe8 commit] * gadget: uvc: configfs support in uvc function [http://git.kernel.org/linus/46919a23ee87bbc4eeb6d958471174e26836f0e1 commit] * isp1760: Add device controller support [http://git.kernel.org/linus/0316ca6319b98e485325be98a47d08fed07ead43 commit] * phy: generic: add vbus support [http://git.kernel.org/linus/7acc9973e3c42de9926b28eec8ae3434dfdde3be commit] * plusb: Add support for National Instruments host-to-host cable [http://git.kernel.org/linus/42c972a1f390e3bc51ca1e434b7e28764992067f commit] == Tablets, touch screens, keyboards, mouses (input) == * MT - add support for balanced slot assignment [http://git.kernel.org/linus/448c7f3830ca283e485aa943279acea6bde8b270 commit] * add driver for AXP20x Power Enable Key [http://git.kernel.org/linus/5b6c26a9f6437c4467f5d7cbf0313a7ae2be86b1 commit] * add new sun4i-lradc-keys driver [http://git.kernel.org/linus/af6a5af8e8cc1566fc06636de02347825808650e commit] * add regulator haptic driver [http://git.kernel.org/linus/d64cb71bede87dbca60d586a7bb4cef87fbe2731 commit] * add support for NI Ettus Research USRP E3x0 button [http://git.kernel.org/linus/846a7fc8f4bc8f0d04be8d953ecba28152b14de4 commit] * add tps65218 power button driver [http://git.kernel.org/linus/5fafed3e5612e9f308d20dc94adf5fc3d4a1a2a8 commit] * atari - enable the 102nd key for German keyboards [http://git.kernel.org/linus/9923d858cb0c8cfa49dda4a9a3422691b5911167 commit] * cyapa - add acpi device id support [http://git.kernel.org/linus/7b2171d7c43e1dc32afd3e0ebf004f1baa66ba92 commit] * cyapa - add gen3 trackpad device firmware update support [http://git.kernel.org/linus/87b26d7288cef960a650015ae13771d44d45d202 commit] * cyapa - add gen3 trackpad force re-calibrate support [http://git.kernel.org/linus/e0f79cb799daf2860aed3fe18a73ad9dd8154a84 commit] * cyapa - add gen3 trackpad read baseline support [http://git.kernel.org/linus/f50efd06e0d156ba7bdb12898c9c1dc75fc4e199 commit] * cyapa - add gen5 trackpad device basic functions support [http://git.kernel.org/linus/6972a859601ab295f0873762d333ee1449152245 commit] * cyapa - add gen5 trackpad firmware update support [http://git.kernel.org/linus/5812d3067294d88c1e7be553e9ffb6b69c920a93 commit] * cyapa - add gen5 trackpad force re-calibrate function support [http://git.kernel.org/linus/daceed1e8e57ce8ca57f5602296f2b8bc2f1c3e5 commit] * cyapa - add gen5 trackpad read baseline support [http://git.kernel.org/linus/6499d390a166c28fdd94eb6c71b309adb15ae826 commit] * cyapa - add power management interfaces support for the device [http://git.kernel.org/linus/22e7db8111e4f2736280ed8f9c40c91e974794a7 commit] * cyapa - add runtime power management support [http://git.kernel.org/linus/672865080a8f3fa4da41386a1d44fd931a4e6066 commit] * cyapa - add sysfs interfaces support in the cyapa driver [http://git.kernel.org/linus/c806b0b84d20a942ee94796e2a9f7f2326ab208f commit] * psmouse - support for the FocalTech PS/2 protocol extensions [http://git.kernel.org/linus/05be1d079ec0b3691783e4384b1ada82149ff7d2 commit] * serio - add support for Alwinner A10/A20 PS/2 controller [http://git.kernel.org/linus/e443631d20f595e342dd00a315e5263b393b4735 commit] * sun4i-ts - add support for touchpanel controller on A31 [http://git.kernel.org/linus/43c0e2234021d7f838a24821e622589ee730e020 commit] * sun4i-ts - add thermal zone sensor support [http://git.kernel.org/linus/223697107949f90917cb3ea583c551fc18e6afb6 commit] * HID * add BETOP game controller force feedback support [http://git.kernel.org/linus/fc38a8a66e1bda87da13e8eb549dd87ddd86f3b8 commit] * betop: add drivers/hid/hid-betopff.c [http://git.kernel.org/linus/52cd7785f3cdd2724f4efb5b21dbc75d6f9ccef4 commit] * microsoft: Add ID for NE7K wireless keyboard [http://git.kernel.org/linus/ef567cf9ddb682dbfa840bf4a2600931299f9555 commit] * microsoft: add support for Japanese Surface Type Cover 3 [http://git.kernel.org/linus/5e7e9e90b5867a3754159a8ce524299d930fbac8 commit] * rmi: Add support for the touchpad in the Razer Blade 14 laptop [http://git.kernel.org/linus/e9287099ba6539bccb20cd791269186f3ae28b85 commit] * rmi: Support touchpads with external buttons [http://git.kernel.org/linus/79364d87af239e2029aeba3b82bd79c355b9bb86 commit] * saitek: add USB ID for older R.A.T. 7 [http://git.kernel.org/linus/afe98939b37933ee8c3d0b5c42199d624d0408a6 commit] * wacom: add support for Cintiq 27QHD and 27QHD touch [http://git.kernel.org/linus/500d4160abe9a2e88b12e319c13ae3ebd1e18108 commit] * wacom: add support of the Pen of the Bamboo Pad [http://git.kernel.org/linus/61e9e7e40a93cfb4a70180beefbbb5bd0c860aeb commit] == Multi Function Devices (MFD) == * Add support for DA9150 combined charger & fuel-gauge device [http://git.kernel.org/linus/b8fce55c09d3327014191247957d875c9fe5b7ce commit] * axp20x: Add support for fuel gauge cell driver [http://git.kernel.org/linus/774e0b41d485e18e655247441b8ca8b8dbe217c4 commit] * dln2: Add suspend/resume functionality [http://git.kernel.org/linus/3daa122d6b710762aff5fa6aae534ed7cc45c2d6 commit] * max77686/802: Remove support for board files [http://git.kernel.org/linus/2b50635ea376c89082ef1f3204bcd7791a6e37d7 commit] * max77693: Add defines for MAX77693 charger driver [http://git.kernel.org/linus/4b6eade76ad19183464b739e9af1efacdb1bbda8 commit] * qcom-rpm: Driver for the Qualcomm RPM [http://git.kernel.org/linus/58e214382bdd1eb48c5a3519182bddcb26edabad commit] * rt5033: Add Richtek RT5033 driver core. [http://git.kernel.org/linus/0b271258544b3f89f9a14fa3b53e20ec9ce75392 commit] == Memory Technology Device (MTD) == * bcm47xxpart: lower minimal blocksize to 4Ki (from 64Ki) [http://git.kernel.org/linus/16bd87b3a352b536ffdd7325e3178c4231f3cbf7 commit] * hisilicon: add a new NAND controller driver for hisilicon hip04 Soc [http://git.kernel.org/linus/54f531f6e332875bd8a604871532f7f1174adc0e commit] * map_rom: Support UBI on ROM [http://git.kernel.org/linus/6958024ad5cdd78deae4da47a8722b06317dff45 commit] * spi-nor: Add quad I/O support for Micron SPI NOR [http://git.kernel.org/linus/548cd3ab54da10f896daa7ca422236847a915734 commit] * spi-nor: support for (GigaDevice) GD25Q128B [http://git.kernel.org/linus/fcc87a95195236b0935183361a72e4a98bf577d8 commit] == Industrial I/O (iio) == * Added Capella cm3232 ambient light sensor driver. [http://git.kernel.org/linus/b84894c7f088ed83d05292e35d3235ebf38a4465 commit] * adc: Cosmic Circuits 10001 ADC driver [http://git.kernel.org/linus/1664f6a5b0c85a006126c398988d06a0059a50a4 commit] * add driver for Freescale MMA9551L [http://git.kernel.org/linus/c78b91716340da82f57b974ee5f52d33103f9231 commit] * add driver for Freescale MMA9553 [http://git.kernel.org/linus/40cb761306d6c19d80fe85f9ae52615932f76b71 commit] * ak8975: add ak09911 and ak09912 support [http://git.kernel.org/linus/57e73a423b1e85f9b1b0f58e10d38ec00d0c8489 commit] * common: ssp_sensors: Add sensorhub accelerometer sensor [http://git.kernel.org/linus/3755a1d3a95ef8143466e7c753ead32bd8f6d94a commit] * common: ssp_sensors: Add sensorhub driver [http://git.kernel.org/linus/50dd64d57eee8aed1a86e875ce77d078e44fad00 commit] * common: ssp_sensors: Add sensorhub gyroscope sensor [http://git.kernel.org/linus/a9afcaa69fc23679f22cf613e7113a60e115e03a commit] * common: ssp_sensors: Add sensorhub iio commons [http://git.kernel.org/linus/7e3a8b446b5afa53cf8d3287da286105684137ff commit] * driver for Semtech SX9500 proximity solution [http://git.kernel.org/linus/4193c0f1d8631d439cea5f78329fe70f3a6e9128 commit] * imu: Add support for Kionix KMX61 sensor [http://git.kernel.org/linus/20ffac278ebd64ad031149628560f47990910dd7 commit] * imu: kmx61: Add PM runtime support [http://git.kernel.org/linus/aff8609addd00efa3d907f3523823693f95686fd commit] * imu: kmx61: Add PM sleep support [http://git.kernel.org/linus/3b9c40e604ee61e69a8aff6e1a426a6250ff4361 commit] * imu: kmx61: Add acpi support [http://git.kernel.org/linus/b25862c577979659020f3575838d366f480ec3bf commit] * imu: kmx61: Add support for any motion trigger [http://git.kernel.org/linus/fd3ae7a9f21c2a51a1d220bc7a7c3b45ab5e6ad1 commit] * imu: kmx61: Add support for data ready triggers [http://git.kernel.org/linus/c3a23ecc0901f624b681bbfbc4829766c5aa3070 commit] * jsa1212: Add JSA1212 proximity/ALS sensor [http://git.kernel.org/linus/995863cc8e3e2ab08a8ff18dc937c7a32a7479e0 commit] * magnetometer: ak8975: Add AK8963 [http://git.kernel.org/linus/2d8339d0ec7986d4654003f4da88e17ea14c1779 commit] * vadc: Qualcomm SPMI PMIC voltage ADC driver [http://git.kernel.org/linus/0917de94c02fd3fee68924b1e8e48cb32d090128 commit] * kxcjk-1013: Add support for SMO8500 device [http://git.kernel.org/linus/3bfa74f86006ff8cc1c3cf71f3bdaa885e952f39 commit] == Multi Media Card (MMC) == * core: Initial support for MMC power sequences [http://git.kernel.org/linus/3aa8793f751d4cfcaca886e75ab30dfb00cf1d88 commit] * pwrseq: Initial support for the simple MMC power sequence provider [http://git.kernel.org/linus/8c96f89c62ecc8334d06820bff62ecf81be97c2b commit] * pwrseq: add driver for emmc hardware reset [http://git.kernel.org/linus/726b6324e36b39788f9cdcb918df48bc4d475268 commit] * rtsx: add support for sdio card [http://git.kernel.org/linus/1dcb35799e8fb58a259acefa5546c78cf2e9ee25 commit] * sdhci: host: add new f_sdh30 [http://git.kernel.org/linus/87a507459f49862772127acf051609b37363dd16 commit] * sdhci: use pipeline mmc requests to improve performance [http://git.kernel.org/linus/348487cb28e66b032bae1b38424d81bf5b444408 commit] == Current regulator == == Watchdog == * Add driver for Mediatek watchdog [http://git.kernel.org/linus/a44a45536f7bc2a5349cd44ee5d8cccd9aae0612 commit] * ImgTec PDC Watchdog Timer Driver [http://git.kernel.org/linus/93937669e9b5873808e4f5dfd6cace53bdc57f17 commit] * it87_wdt: add IT8783 ID [http://git.kernel.org/linus/f83918fb5cb0fd257fd05d588e0c0b3472ef18b0 commit] * w83627hf_wdt: Add support for NCT6791 and NCT6792 [http://git.kernel.org/linus/a77841d59eb54ceb7b97b5e23053cd205e3a4c00 commit] == Clocks == * TI CDCE706 clock synthesizer driver [http://git.kernel.org/linus/0c7665c356021c10c3f45a620f3f12ad599850d5 commit] * pxa: add pxa3xx clock driver [http://git.kernel.org/linus/9bbb8a338fb22e656719e319497ac2ad6f6d6960 commit] * qcom: Add IPQ806X LPASS clock controller (LCC) driver [http://git.kernel.org/linus/c99e515a92e9d594a1d4b8915820fc30e21af23f commit] * qcom: Add MSM8960/APQ8064 LPASS clock controller (LCC) driver [http://git.kernel.org/linus/b82875ee07e530c4965def046b81ca53900e2f36 commit] * shmobile: Add R-Car Gen2 ADSP clock support [http://git.kernel.org/linus/1484276119fb5083a3a8cb0293e763363c317661 commit] * shmobile: Add R-Car Gen2 RCAN clock support [http://git.kernel.org/linus/90cf0e2b9660f16f944b892c2d2a08b4e0a551a8 commit] * shmobile: r8a73a4 common clock framework implementation [http://git.kernel.org/linus/596bdcf7782899d699c13aad7b20f1d99810d1fa commit] * sunxi: Add driver for A80 MMC config clocks/resets [http://git.kernel.org/linus/7a6fca879f59824963cd456d8cc5db24ac5acfc0 commit] * tegra: Add support for the Tegra132 CAR IP block [http://git.kernel.org/linus/08acae34e8dadaa8c3a0a432760555bba1db8bfb commit] * ti: Add support for FAPLL on dm816x [http://git.kernel.org/linus/163152cbbe32177154cb6a2832b5c15324669bc1 commit] * clockevents: rockchip: Add rockchip timer for rk3288 [http://git.kernel.org/linus/468b8c4cf3962d4d24eca58da18bb63368ff4fcd commit] * clocksource: Driver for Conexant Digicolor SoC timer [http://git.kernel.org/linus/9b8bb7736b78e954044e12b94a2b16aafb0ee0e3 commit] == Serial Peripheral Interface (SPI) == == Serial == * driver for Conexant Digicolor USART [http://git.kernel.org/linus/5930cb3511dfb4392de1180c892b353316ef29ec commit] * driver for ETRAX FS UART [http://git.kernel.org/linus/692132b5b1c5ce97076915d4aed0c61513e18b03 commit] * samsung: Add support for early console [http://git.kernel.org/linus/b94ba0328d3b36ff95f5074c0e9b44f90dc56bb5 commit] * samsung: add DMA support for RX [http://git.kernel.org/linus/b543c301c2c5fbf24ed160a0c227122f09f38e5f commit] * samsung: add DMA support for TX [http://git.kernel.org/linus/29bef79908459d20a7a3db654bceb8f3ce4601dc commit] * Add Spreadtrum sc9836-uart driver support [http://git.kernel.org/linus/b7396a38fb28db4ebbbf35da1057eb5206b4ad6c commit] == Real Time Clock (RTC) == * add driver for DS1685 family of real time clocks [http://git.kernel.org/linus/aaaf5fbf56f16c81a653713cc333b18ad6e25ea9 commit] * add support for Abracon AB-RTCMC-32.768kHz-B5ZE-S3 I2C RTC chip [http://git.kernel.org/linus/0b2f6228b2909a82006f87d28df45a0725a95094 commit] * rtc-ab-b5ze-s3: add sub-minute alarm support [http://git.kernel.org/linus/c8a1d8a523e1018c3b7d23c7e1c99bf20006bcbf commit] * rtc-armada38x: add a new RTC driver for recent mvebu SoCs [http://git.kernel.org/linus/a3a42806920ad12ec831fb2de4f63e251778300f commit] * rtc-isl12057.c: add alarm support to Intersil ISL12057 RTC driver [http://git.kernel.org/linus/fd71493d67977a49e293c96f213006ec9e30c4c9 commit] == Inter-Integrated Circuit (I2C) == * designware: Add Intel Baytrail PMIC I2C bus support [http://git.kernel.org/linus/894acb2f823b13afacfe40b02efbd9146af58586 commit] * iproc: Add Broadcom iProc I2C Driver [http://git.kernel.org/linus/e6e5dd3566e092459a11083e5c0775d01df8682f commit] == Serial Peripheral Interface (SPI) == * xilinx: Support for spi mode LOOP [http://git.kernel.org/linus/0240f94516964db00d0fc1d1e676f3c273710e17 commit] * Add new driver for STMicroelectronics' SPI Controller [http://git.kernel.org/linus/9e862375c5420a329521c458a3c808c127e9038f commit] * Add support for DLN-2 USB-SPI adapter [http://git.kernel.org/linus/3d8c0d749da326310a525d19e1a7aef83ae872b3 commit] == Hardware monitoring == == Various == * Add LTC2941/LTC2943 Battery Gauge Driver [http://git.kernel.org/linus/085bc24d1553aae0d8a2b8e5b7c80c7862d0212c commit] * bcma: implement host code support for PCIe Gen 2 devices [http://git.kernel.org/linus/8be08a39d498d5d93ff5149276e34ccb4ec3757f commit] * sh-pfc: Add emev2 pinmux support [http://git.kernel.org/linus/1e7d5d849cf4f0c51abb85d6b9a3181cebaf82c5 commit] * kvaser_usb: Add support for the USBcan-II family [http://git.kernel.org/linus/f5d4abea3ce0747ba2b5061dbc99c6f3149c4ba4 commit] * peak_usb: add support for PEAK new CANFD USB adapters [http://git.kernel.org/linus/0a25e1f4f18566b750ebd3ae995af64e23111e63 commit] * cxl: Add ability to reset the card [http://git.kernel.org/linus/62fa19d4b4fd781ad37c9155c6332f28a9e97a2c commit] * cxl: Add image control to sysfs [http://git.kernel.org/linus/95bc11bcd1428afdb48400ec84dc6d5a83926138 commit] * cxl: Add tracepoints [http://git.kernel.org/linus/9bcf28cdb28e6a793c4e59f0a42c66fe241993a8 commit] * cxl: Enable CAPP recovery [http://git.kernel.org/linus/1212aa1c8c9ca34642f7737e1edaa96c9ce3d7dd commit] * cxl: Export optional AFU configuration record in sysfs [http://git.kernel.org/linus/b087e6190ddcd9ae4e8ff2c788d2b32f193e946b commit] * gpio: Add APM X-Gene standby GPIO controller driver [http://git.kernel.org/linus/b2b35e10892cb1253c93c582e6a3d7ad91ed9f3f commit] * gpio: Add Fujitsu MB86S7x GPIO driver [http://git.kernel.org/linus/0da094d82c2741c58eb298d13386a95c7ab92dc7 commit] * gpio: sch: Add support for Intel Quark X1000 SoC [http://git.kernel.org/linus/920214902502ceb0445a25b530dfe4c465cf8575 commit] * gpio: sx150x: add dts support for sx150x driver [http://git.kernel.org/linus/04d2264c3bf07f5c3d18165ba78de0a93360c6c0 commit] * gpio: sx150x: add support for sx1506 gpio expander device [http://git.kernel.org/linus/ae9ca493ee2adaebc2bccd60fb6ccf93a214262c commit] * i8k: Add support for Dell XPS 13 [http://git.kernel.org/linus/34ae40f6c91c2267af1dd3c0495082e8b9f9969e commit] * i8k: Add support for fan labels [http://git.kernel.org/linus/f989e55452c74b4f7b22c889b8ec9f1192aaeec4 commit] * i8k: Add support for temperature sensor labels [http://git.kernel.org/linus/5114b474cbb464e7a5da4ba5cdc551e798395151 commit] * i8k: Autodetect fan RPM multiplier [http://git.kernel.org/linus/8f21d8e939b8be096d6f8b6f4386a1f616e307a9 commit] * EDAC, synps: Add EDAC support for zynq ddr ecc controller [http://git.kernel.org/linus/ae9b56e3996dadbb59c727018f45486c06844261 commit] * dmaengine: Add driver for IMG MDC [http://git.kernel.org/linus/5689ba7fd9f1118bc6b9e4020c116e0cfebc4654 commit] * dmaengine: rcar-dmac: Add Renesas R-Car Gen2 DMA Controller (DMAC) driver [http://git.kernel.org/linus/87244fe5abdf1dbaf4e438d80cf641bf3c01d5cf commit] * iommu/arm-smmu: make use of generic LPAE allocator [http://git.kernel.org/linus/518f7136244c167538f732691be589959310b295 commit] * iommu/ipmmu-vmsa: Use the ARM LPAE page table allocator [http://git.kernel.org/linus/f20ed39f53145e45edd27ff9fba5a60429c40bac commit] * iommu: add ARM LPAE page table allocator [http://git.kernel.org/linus/e1d3c0fd701df831169b116cd5c5d6203ac07f70 commit] * iommu: introduce generic page table allocation framework [http://git.kernel.org/linus/fdb1d7be7c4d452e9735aeb2b60ae8a2fcf0a514 commit] * irqchip: Conexant CX92755 interrupts controller driver [http://git.kernel.org/linus/8041dfbd31cfff31309a2469c3d692595381c38e commit] * mailbox: Add Altera mailbox driver [http://git.kernel.org/linus/f62092f6d77dfd9214ae753a24b76ba4ecd801d7 commit] * memory/fsl-corenet-cf: Add t1040 support [http://git.kernel.org/linus/c3e09b3a90850b299aa805c32945163e5101ddcd commit] * phy: qcom-ufs: add support for 14nm phy [http://git.kernel.org/linus/ca14ab55fb2ac620298ece3943fcf388a0387a13 video: omapdss: Add opa362 driver [http://git.kernel.org/linus/0e8787313a00d4202aad249d0734a30bbde1485b commit] commit] * phy: qcom-ufs: add support for 20nm phy [http://git.kernel.org/linus/39e794bff718188cfb9ace2032cbe4fd86048dc6 commit] * phy: qcom-ufs: add support for QUALCOMM Technologies UFS PHY drivers [http://git.kernel.org/linus/adaafaa393ef1900e23f7708e29d023f721c54b3 commit] * pinctrl: Add driver for Zynq [http://git.kernel.org/linus/add958cee967df0a6d003e59b104ba9a6f263e00 commit] * pinctrl: add driver for Amlogic Meson SoCs [http://git.kernel.org/linus/6ac730951104a437bf828683bcf9ba66336c4fa7 commit] * pinctrl: qcom: Add msm8916 pinctrl driver [http://git.kernel.org/linus/5373a2c5abb6e313c472733dc38c424696273951 commit] * pinctrl: sh-pfc: sh7372: Remove PFC support [http://git.kernel.org/linus/62476634d79f1185b8a252ef2ec8d5def86e3fc3 commit] * pinctrl: sun6i: Add A31s pinctrl support [http://git.kernel.org/linus/47cf4b326cb31f55b0773023560bbe51aa82aa14 commit] * power/reset: Remove sun6i reboot driver [http://git.kernel.org/linus/b2b3a8b934e649d0f0659584f2186602dbb391b5 commit] * power/reset: brcmstb: Add support for old 65nm chips [http://git.kernel.org/linus/79969f6aafcb4c5d02fc9b33afc58446e4e9dbac commit] * power: max77693: Add charger driver for Maxim 77693 [http://git.kernel.org/linus/87c2d9067893cd566dba4a875aff39bc47e6ba2a commit] * power: reset: Add reset driver for R-Mobile platforms [http://git.kernel.org/linus/fa0f8d670085745711da1fde727996d587a3a0d4 commit] * power: rt5033_battery: Add RT5033 Fuel gauge device driver [http://git.kernel.org/linus/b847dd96e659c13be9d94c3c19b51cdf0feb1c99 commit] * regulator: max77843: Add max77843 regulator driver [http://git.kernel.org/linus/9dfffb7a3d190797b88e419c3456af1855aff81e commit] * regulator: mt6397: Add support for MT6397 regulator [http://git.kernel.org/linus/0425e2420c0ab1b5da24f6d9fce39241ad85fc46 commit] * regulator: pfuze100-regulator: add pfuze3000 support [http://git.kernel.org/linus/e5a7a72cd51a585b8f1a1e299bf88fff44b94440 commit] * pwm: Add Allwinner SoC support [http://git.kernel.org/linus/09853ce7bc1003a490c7ee74a5705d7a7cf16b7d commit] * pwm: Imagination Technologies PWM DAC driver [http://git.kernel.org/linus/277bb6a29e0037c3e7d9e70945eb22003006935d commit] * uio: uio_fsl_elbc_gpcm: new driver [http://git.kernel.org/linus/fbc4a8a85777e065f7a195ddc58b3245808f1e87 commit] * pcmcia: add a new resource manager for non ISA systems [http://git.kernel.org/linus/02b03846bb2befc558bfd0665749d6bb26f4c2f1 commit] * leds: Add LED Flash class extension to the LED subsystem [http://git.kernel.org/linus/7aea8389a77abf9fde254aca2434a605c7704f58 commit]