#pragma section-numbers on #pragma keywords Linux, kernel, operating system, Linus Torvalds, open source, drivers #pragma description Summary of the driver changes and architecture-specific changes merged in the Linux kernel during the 3.19 development cycle <> = Architectures = == x86 == * Implement interface to support ACPI based IOAPIC hot-addition [[http://git.kernel.org/linus/7db298cb70125e322dfdb3f41e8129681a6f6b20|commit]] and hot-removal [[http://git.kernel.org/linus/15516a3b8633a32f03a82a2db23b87cf9600514c|commit]] * KVM: Enable Intel AVX-512 for guest [[http://git.kernel.org/linus/612263b30c900b534fa76609d314ed55c255a94e|commit]] * KVM: Support XSAVES usage in the host [[http://git.kernel.org/linus/df1daba7d1cb8ed7957f873cde5c9e953cbaa483|commit]] * kvm: vmx: add nested virtualization support for xsaves [[http://git.kernel.org/linus/81dc01f7491b4bc68fbefe7ffe7ed88416ec9005|commit]] * mce: Support memory error recovery for both UCNA and Deferred error in machine_check_poll [[http://git.kernel.org/linus/fa92c58694268a7e9f7fa2c6881c1482221c2788|commit]] * On large-memory x86-64 systems of 64GB or more with memory hot-plug enabled, use a 2GB memory block size [[http://git.kernel.org/linus/bdee237c0343a5d1a6cf72c7ea68e88338b26e08|commit]] * Make vsyscall emulation configurable [[http://git.kernel.org/linus/1ad83c858c7d4ea210429142c99a1548e6715a35|commit]] * acerhdf: Adding support for "manual mode" [[http://git.kernel.org/linus/5ef6578c025af36e23d46bb6d734af891a085377|commit]] * acerhdf: Adding support for new models [[http://git.kernel.org/linus/7438d9905a18527e4020e810fa61b4d016c8b476|commit]] * acerhdf: Use bang-bang thermal governor [[http://git.kernel.org/linus/48c8dd64345ba2a8c41556095c7adacb1c8af7c1|commit]] * acerhdf: added critical trip point [[http://git.kernel.org/linus/7e8b6d737da9c684f02d315e312110be21fbf992|commit]] * toshiba-acpi: Add missing ID (TOS6207) [[http://git.kernel.org/linus/63a9e016e8b7efddd5c0ceac2cca53540d5b78e1|commit]] * toshiba_acpi: Add keyboard backlight mode change event [[http://git.kernel.org/linus/805469053ba9dc3c14ebbc8287f2c051ba848aa4|commit]] * dell-laptop: Add support for keyboard backlight [[http://git.kernel.org/linus/02b2aaaa57ab41504e8d03a3b2ceeb9440a2c188|commit]] * hp_accel: Add support for HP ZBook 15 [[http://git.kernel.org/linus/6583659e0f92e38079a8dd081e0a1181a0f37747|commit]] * amd64_edac: Add F15h M60h support [[http://git.kernel.org/linus/a597d2a5d9820dbbadd70583170c48c7290427df|commit]] * amd_nb: Add device IDs to NB tables for F15h M60h [[http://git.kernel.org/linus/15895a729e02ea55433b912cc31d5c6de16359ec|commit]] * cpufreq: Loongson1: Add cpufreq driver for Loongson1B [[http://git.kernel.org/linus/a0a22cf14472fa5cd44c8d107eba1a827df9549c|commit]] * perf: Add model number for Airmont [[http://git.kernel.org/linus/ef454caeb740ee4e1b89aeb7f7692d5ddffb6830|commit]] * perf: Add support for sampling PEBS machine state registers [[http://git.kernel.org/linus/aea48559ac454a065244d3eff0c94cc8af9c553e|commit]] == ARM == * arm64 * Add Juno board device tree. [[http://git.kernel.org/linus/71f867ec130e3cc8e692366fdf8941ded27c727e|commit]] * Add framework for legacy instruction emulation [[http://git.kernel.org/linus/587064b610c703f259317d00dc37bf6d40f4fc74|commit]] * Implement support for read-mostly sections [[http://git.kernel.org/linus/e4f88d833bec29b8e6fadc1b2488f0c6370935e1|commit]] * Add seccomp support [[http://git.kernel.org/linus/a1ae65b219416a72c15577bd4c8c11174fffbb8b|commit]] * add support to dump the kernel page tables [[http://git.kernel.org/linus/c9465b4ec37a68425c5a574b56280dc1a7e34070|commit]] * amd-seattle: Adding device tree for AMD Seattle platform [[http://git.kernel.org/linus/419043609689d0aba9f727a6faf1ff406e269ecf|commit]] * dmi: Add SMBIOS/DMI support [[http://git.kernel.org/linus/d1ae8c0057921681ca489bba7efbfacbb60d0f28|commit]] * ptrace: add NT_ARM_SYSTEM_CALL regset [[http://git.kernel.org/linus/766a85d7bc5d7f1ddd6de28bdb844eae45ec63b0|commit]] * arm64: ptrace: allow tracer to skip a system call [[http://git.kernel.org/linus/1014c81d9a5546b64352c04cdb93494aceb317fc|commit]] * dts: socfpga: Add a base DTSI for Altera's Arria10 SOC [[http://git.kernel.org/linus/475dc86d08de4af61b6e8524bbcdbf8d675cb4fa|commit]] * mvebu: add .dts file for Synology DS213j [[http://git.kernel.org/linus/0e76f78cb3924050e969439eff6d5cc7685deb2b|commit]] * mvebu: add .dts file for Synology DS414 [[http://git.kernel.org/linus/389c74aaace1ae2a423184b03d8198311fef2c7d|commit]] * memory: Add NVIDIA Tegra memory controller support [[http://git.kernel.org/linus/8918465163171322c77a19d5258a95f56d89d2e4|commit]] * dmaengine: pl330: Add runtime Power Management support v12 [[http://git.kernel.org/linus/ae43b3289186480f81c78bb63d788a85a3631f47|commit]] * dmaengine: pl330: Add PM sleep support [[http://git.kernel.org/linus/b816ccc5c01fb7fe1fb001ff7aa5aa7e5a8aa76b|commit]] * BCM5301X: Add DT for Asus RT-N18U [[http://git.kernel.org/linus/ae2ed35a40007bf737da452df7081a453bf89ce3|commit]] * BCM5301X: Add DT for Buffalo WZR-1750DHP [[http://git.kernel.org/linus/e336a14d2a2aa4431a8acc9eb3305b37f26fb696|commit]] * BCM5301X: Add DT for Buffalo WZR-600DHP2 [[http://git.kernel.org/linus/dd7733da69f198f576d7f52f6bc5a860fe24930d|commit]] * BCM5301X: Add DT for Netgear R6300 V2 [[http://git.kernel.org/linus/302a5ef29d497449280422576a1b55c72fc0ba4c|commit]] * EXYNOS: Add PMU support for exynos5420 [[http://git.kernel.org/linus/af2e0a0754accf2276d58d6dfaa15563133130aa|commit]] * EXYNOS: Add Suspend-to-RAM support for exynos5420 [[http://git.kernel.org/linus/0fdf088fd84d87d6fc5d3961cc86feb8bd295398|commit]] * EXYNOS: Add support for exynos4415 SoC [[http://git.kernel.org/linus/c0adae9e51ab88293d6cc729c46fdb4365bf77f5|commit]] * EXYNOS: Add support for firmware-assisted suspend/resume [[http://git.kernel.org/linus/2b9d9c321b5900c7ce82110a81cf3827ca9b33c6|commit]] * EXYNOS: add exynos3250 PMU support [[http://git.kernel.org/linus/8fcc774fc72910fa26767ae8ca2da3d64ae80a01|commit]] * EXYNOS: add secure firmware support to AFTR mode code [[http://git.kernel.org/linus/a135e20185fe6f0258fa6837455043f3063601d8|commit]] * Kirkwood: Add support for DLink DIR665 [[http://git.kernel.org/linus/8c0ff7a1df5c765abf877d5f03af24c2c051c1f9|commit]] * Kirkwood: DIR665: Instantiate Distributed Switch Architecture [[http://git.kernel.org/linus/dd5dc02e679c33b74a918faff596a7381e6bce5e|commit]] * OMAP2+: Drop board file for 3430sdp [[http://git.kernel.org/linus/1b383f44aabc8b69b8bc0d32b914f3d3cece9e04|commit]] * OMAP2+: Drop board file for ti8168evm [[http://git.kernel.org/linus/9e1e632c4846f0326b5173e0711a32f414efc5c5|commit]] * STi: DT: STiH410: Add STiH410 SoC and b2120 board support. [[http://git.kernel.org/linus/b16b77a5c1fdfbb135352b5cb6a5c77af2605535|commit]] * add mach-asm9260 [[http://git.kernel.org/linus/d9bfc86dc69af78fb42fe075f9f2576880fd22a4|commit]] * at91: remove at91rm9200 legacy board support [[http://git.kernel.org/linus/5341110fc9c84ffa71ada7a62eea87de5f282bc4|commit]] * at91: remove at91rm9200 legacy boards files [[http://git.kernel.org/linus/37a0186fdef963a5345dc076d32779147acfa6cb|commit]] * at91: remove at91sam9260/at91sam9g20 legacy board support [[http://git.kernel.org/linus/b2026f708e0964af129815ed2c3f9c23b0cb841c|commit]] * at91: remove at91sam9260/at91sam9g20 legacy boards files [[http://git.kernel.org/linus/fb3642ebb52cfab8eaa52fea677abec4d92182a0|commit]] * at91: remove at91sam9261/at91sam9g10 legacy board support [[http://git.kernel.org/linus/2e591e7b3ac20c8f686a6099d236d09964d08406|commit]] * at91: remove at91sam9263 legacy board support [[http://git.kernel.org/linus/4403ac46edcdb51e92d36ad9f00ea3bbb766342e|commit]] * at91: remove at91sam9g45/9m10 legacy board support [[http://git.kernel.org/linus/4bf7753b8ab7c704ca864b1653367ea9cfe68a25|commit]] * at91: remove at91sam9rl legacy board support [[http://git.kernel.org/linus/bcf8c7e7703bb2bbde66bec26a81fed4be9cd1d4|commit]] * at91: remove no-MMU at91x40 support [[http://git.kernel.org/linus/7538ec7d1e5990f719538aeec9c021ba694040d9|commit]] * at91: remove old AT91-specific drivers [[http://git.kernel.org/linus/85c4b31e6e462674a0392240e7e38ebe8bb22832|commit]] * bcm2835: Add device tree for Raspberry Pi model B+ [[http://git.kernel.org/linus/ba2a1d6959acfc387c20eae6480b1c4b3bbc5950|commit]] * brcmstb: reintroduce SMP support [[http://git.kernel.org/linus/62639c2f5332a0f25b11806ddcfe1d95d3d635fb|commit]] * cygnus: Initial support for Broadcom Cygnus SoC [[http://git.kernel.org/linus/1b475f8d02f98d6ca549b12c7c64e9c27b6a4c8e|commit]] * coresight: adding basic support for D01 board [[http://git.kernel.org/linus/4d5616ca59350c47e4b00d17c1480d8b44d3c535|commit]] * coresight: adding basic support for Vexpress TC2 [[http://git.kernel.org/linus/0bec8d82bd112f6aa0e16cab5d840bd7f5d3a7ce|commit]] * coresight: adding support for beagle and beagleXM [[http://git.kernel.org/linus/9d31620268a71f4d9ad1f6b72b3fff7b25cd02b9|commit]] * dts: Add SoC level device tree support for LS1021A [[http://git.kernel.org/linus/7239280cc299cb5fe526bf647f3ca168079cc55f|commit]] * dts: Add am57xx-beagle-x15 [[http://git.kernel.org/linus/5a0f93c6576a83d8d07c1b569641934294439ac0|commit]] * dts: Add board dts file for exynos3250-rinato [[http://git.kernel.org/linus/faaf348ef468389b1ee4cfe91bcea1c22fe2d9b2|commit]] * dts: Add devicetree for NovaTech OrionLXm [[http://git.kernel.org/linus/d574454160cf13c34bf25782b62524eb33679966|commit]] * dts: Add dts files for exynos4415 SoC [[http://git.kernel.org/linus/9246e7ff24c518ebd0fd2027ab0cd746e6bb6065|commit]] * dts: Add exynos5250-spring device tree [[http://git.kernel.org/linus/53dd4138bb0afe577027f1fa78b0eba9c1a6a392|commit]] * dts: Add initial LS1021A QDS board dts support [[http://git.kernel.org/linus/41de6f9812160d5ddc39158949a7bb78d455f828|commit]] * dts: Add initial LS1021A TWR board dts support [[http://git.kernel.org/linus/034c4411f5f933ca716c9969ef590d578cb5f488|commit]] * dts: Enable Broadcom Cygnus SoC [[http://git.kernel.org/linus/8872fc22c2670cde338ab92be4a8e9ebad8e53e6|commit]] * dts: Enable Broadcom Cygnus SoC [[http://git.kernel.org/linus/c9ad7bc5fe3c57c8c817fcb1bd264a02176a40c4|commit]] * dts: add board dts file for Exynos3250-based Monk board [[http://git.kernel.org/linus/e0cefb3f79d375c58150c78d6bfe665f999d9d85|commit]] * dts: add dtsi for Amlogic Meson8 SoCs [[http://git.kernel.org/linus/aeff05a39a5a9b9a41fe96ef4f4246cef5fb2f4a|commit]] * dts: add initial support for TBS2910 Matrix ARM mini PC [[http://git.kernel.org/linus/52bc34622e20b3a074de570e475e166e5d375e5b|commit]] * dts: berlin: Enable WiFi on Google Chromecast [[http://git.kernel.org/linus/acbcadc8505a56e7491a9944b4447e5857c6eb15|commit]] * dts: berlin: Enable eMMC on Sony NSZ-GS7 [[http://git.kernel.org/linus/e4fdc8e5821d852a933963ba56b9b2fa8f68c68f|commit]] * dts: berlin: Enable ethernet on Sony NSZ-GS7 [[http://git.kernel.org/linus/60daa9f71de148cbfc33187c2ce6d3dd80cf8fa0|commit]] * dts: cm-t3x: add ADS7846 touchscreen support [[http://git.kernel.org/linus/299e5515b1f2aaf3d67cc0ad1d1994689ae106ab|commit]] * dts: omap3-igep0020-rev-f: Support IGEPv2 Rev. F [[http://git.kernel.org/linus/a7098bedd5522d0c498a09188a5625f8601adda8|commit]] * dts: rockchip: Add devicetree source for MarsBoard RK3066 [[http://git.kernel.org/linus/ccfe128d3b4735ac1750d27010ad4b0c8693eefb|commit]] * dts: sun7i: Add Banana Pi board [[http://git.kernel.org/linus/0750693e1c32ac8c86c62e506ac59cf42ca8a736|commit]] * dts: sun7i: Add Banana Pi board [[http://git.kernel.org/linus/8a5b272fbf446ce475bb434b956a45a666936af4|commit]] * dts: sun7i: Add Mele M3 board [[http://git.kernel.org/linus/d5b134df405e760bb1dd5c90452c98a25b33c62c|commit]] * dts: sun7i: Add Mele M3 board [[http://git.kernel.org/linus/f9554fb4763ae7c96422d54be8c0a7c15d311830|commit]] * dts: sun9i: Add A80 Optimus Board support [[http://git.kernel.org/linus/57bf43bbe9ae1f4d6f7860f472eadbecb83a93bd|commit]] * dts: sun9i: Add A80 Optimus Board support [[http://git.kernel.org/linus/f49a430c14560a263965a95ac3b86578917c6e72|commit]] * dts: sunxi: Add Allwinner A80 dtsi [[http://git.kernel.org/linus/2272940e96b5f77a98661af3612a8ca8d061a476|commit]] * dts: sunxi: Add Allwinner A80 dtsi [[http://git.kernel.org/linus/4ab328f06e305bf3ea254f4e3c94bb4d820998c1|commit]] * dts: vf500-colibri: add Colibri VF50 support [[http://git.kernel.org/linus/e1bf86ace4d2ac915e130699aefe6e9d9bc7164d|commit]] * dt-bindings: arm: add Freescale LS1021A SoC device tree binding [[http://git.kernel.org/linus/7e41a98dcc1b220c2c705f839ba76787c08858d3|commit]] * firmware: Introduce suspend and resume operations [[http://git.kernel.org/linus/9c261f89a30010a33c15e6b7cfc7c79ae6bea653|commit]] * imx53: add cpufreq support [[http://git.kernel.org/linus/9a31634d4641c14227bd6105c538ab335616463d|commit]] * imx: Add Freescale LS1021A SMP support [[http://git.kernel.org/linus/4e3fea4a950e3ec22ec8f99a7438aa5ba584263a|commit]] * imx: Add initial support for Freescale LS1021A [[http://git.kernel.org/linus/7f0fb6104b3a9c48d7b253d3984d3a619bb1e654|commit]] * mediatek: Add basic support for mt6592 [[http://git.kernel.org/linus/4542172e8d7da0733ba50ead5ec16d0998903b2d|commit]] * mediatek: Add basic support for mt8127 [[http://git.kernel.org/linus/1ccd653c30a42291ad3f8088c360770bde28ce9e|commit]] * mediatek: Add basic support for mt8135 [[http://git.kernel.org/linus/0c3fb20356042929fb013641cd00d8e9d16ae000|commit]] * mediatek: add dts for 8127 Moose board [[http://git.kernel.org/linus/8e00aec82843f46adfd0e548bb907357ecaa3acd|commit]] * mediatek: add dts for MT8135 evaluation board. [[http://git.kernel.org/linus/d51f42615cd6c74e37a8d9345a668f89f79bcf7e|commit]] * mediatek: add dts for mt6592-evb [[http://git.kernel.org/linus/1a8c9614f80d98b99994f5593b2e92206a70c764|commit]] * meson: add meson8 support [[http://git.kernel.org/linus/e790af67b2f8579ab0c46b6e011111ce2200cfe3|commit]] * mvebu: Implement the CPU hotplug support for the Armada 38x SoCs [[http://git.kernel.org/linus/626d686487bfd8136c4543bee7b6b2e52c33b3f8|commit]] * nomadik: device tree for NHK15 board [[http://git.kernel.org/linus/451f2334f09c4387dcd51a628eda534ed7f66d2a|commit]] * realview: add device tree and bindings for PB1176 [[http://git.kernel.org/linus/f123a66cbdc47e31bcb11b59f935bed89343a8ed|commit]] * realview: basic device tree implementation [[http://git.kernel.org/linus/fa6e2eec15a58ce6a47ad7e8a3ccf3ef917cca35|commit]] * removing support for etb/etm in "arch/arm/kernel/" [[http://git.kernel.org/linus/184901a06a366d40386e07307bcadc9eeaabbd39|commit]] * rockchip: add basic smp support for rk3288 [[http://git.kernel.org/linus/3ee851e212d0bb6be8c462059fba74ce2e3f6064|commit]] * sun7i: add support for A20-OLinuXino-Lime2 [[http://git.kernel.org/linus/35669b39f1219ecb58ed84664545c1136d855d27|commit]] * sun7i: add support for A20-OLinuXino-Lime2 [[http://git.kernel.org/linus/518478811c95fafcbef64cf20172a3d6c8dceb27|commit]] * sunxi: Introduce Allwinner A80 support [[http://git.kernel.org/linus/3d4c2f1ced78fc6f74d0d9ddb25f66722f978fd1|commit]] * tegra: Add memory controller support for Tegra114 [[http://git.kernel.org/linus/c6f70a4d175bcecd56e0ba541ecf6905b4fb80fe|commit]] * tegra: Add memory controller support for Tegra124 [[http://git.kernel.org/linus/b26ea06babf5026f68d5da98edfc164f8aee7346|commit]] * tegra: Add memory controller support for Tegra30 [[http://git.kernel.org/linus/a9fe468f1b7d369467fffc8357577d2ffb4e73fd|commit]] * ux500: Initial support for PM domains [[http://git.kernel.org/linus/cd931dcfda5e5e5e2c55bd243919b1820105cdde|commit]] * crypto: sahara: add support for i.MX53 [[http://git.kernel.org/linus/5ed903b3f567616deddf6bfa513ee7b1fcef64d2|commit]] == MIPS == * BMIPS: Add PRId for BMIPS5200 (Whirlwind) [[http://git.kernel.org/linus/68e6a78373a6d3ab6d2811f891596fdd8408efec|commit]] * Enable VDSO randomization [[http://git.kernel.org/linus/ccd3988086364837d0c0fb4563d715c691636313|commit]] * Kconfig: Enable microMIPS support for Malta [[http://git.kernel.org/linus/424ebcdf28001dfe9115d36700fca40424e0e19a|commit]] * Loongson-3: Add PHYS48_TO_HT40 support [[http://git.kernel.org/linus/f490682a6b21ffed5acd7a0d49d8371e5e625d7a|commit]] * Loongson-3: Add RS780/SBX00 HPET support [[http://git.kernel.org/linus/e292ccde216e571faad475e4331c188f22a28182|commit]] * Loongson-3: Add oprofile support [[http://git.kernel.org/linus/89467e73d3881a470ce4ffdcba1d5a5ed618379a|commit]] * Loongson1B: Add a clockevent/clocksource using PWM Timer [[http://git.kernel.org/linus/c5d58e9e79dd8d687454915fc4e845434f973175|commit]] * Loongson: Allow booting from any core [[http://git.kernel.org/linus/ec0f8d3fbb7ea12cfd10083e340381b96e7c34f8|commit]] * Support for hybrid FPRs [[http://git.kernel.org/linus/4227a2d4efc9c84f35826dc4d1e6dc183f6c1c05|commit]] * ath25: Add basic AR2315 SoC support [[http://git.kernel.org/linus/ba910345034aea52d292bdc26b9c6831ab7b54e8|commit]] * ath25: add AR2315 PCI host controller driver [[http://git.kernel.org/linus/3ed7a2a702dc0f5bc44d67f27a1a289356b5dc42|commit]] * ath25: add basic AR5312 SoC support [[http://git.kernel.org/linus/3b12308f3337c09b424a2b9cf73c2c06521abe7e|commit]] * bcm3384: Initial commit of bcm3384 platform support [[http://git.kernel.org/linus/d666cd0246f78bda9fbf92a7ded20d1932078652|commit]] * cpu: Add 'noftlb' kernel command line option to disable the FTLB [[http://git.kernel.org/linus/97f4ad29dae24861dc08bfea48b1b446fc195d99|commit]] * ralink: add mt7628an support [[http://git.kernel.org/linus/53263a1c68524fd35e2f2ea7f03d0fef362b944d|commit]] * ralink: add rt2880 pci driver [[http://git.kernel.org/linus/187c26ddf0b201aeb7e343be19a3da72eef19db4|commit]] * ralink: add support for MT7620n [[http://git.kernel.org/linus/1dc5c2cfc17ec0522eab33913a73726413420410|commit]] == POWERPC == * powernv/powerpc: Add winkle support for offline cpus [[http://git.kernel.org/linus/77b54e9f213f76a23736940cf94bcd765fc00f40|commit]] * powernv: Enable Offline CPUs to enter deep idle states [[http://git.kernel.org/linus/8eb8ac89a364305d05ad16be983b7890eb462cc3|commit]] * 8xx: Implement 16k pages [[http://git.kernel.org/linus/959d6173b5cccceff47cc2d25feeaac2f96df0e0|commit]] == XTENSA == * Add power management menu to Kconfig [[http://git.kernel.org/linus/e00d8b2f447c02951306e3a474fc56c43e67f093|commit]] * Remove s6000 variant and s6105 platform [[http://git.kernel.org/linus/4006e565e1500db40b8546dcc6011737bc5d986c|commit]] == S390 == * scm_block: handle multiple requests in one HW request [[http://git.kernel.org/linus/bbc610a96524fbfa4ed38c4b1fc6348a1169f358|commit]] * zfcp: auto port scan resiliency [[http://git.kernel.org/linus/18f87a67e6d681d1c6f8b3c47985f21b25959a77|commit]] * zfcp: bring back unit sysfs attributes for automatic LUN scan [[http://git.kernel.org/linus/c8bba1443573055f4836c9f3ab5638d25b8d8d5c|commit]] == ARC == * Add power management options [[http://git.kernel.org/linus/996bad6cb3510d726d435c6802294ac289418608|commit]] == CRISv32 == * Implement early console [[http://git.kernel.org/linus/4729d77332a4383770c780b7709d5e14f12a4d1e|commit]] = Drivers = == Staging drivers == * Add Xilinx Clocking Wizard driver [[http://git.kernel.org/linus/812283cd54637633c1b5aa8d86667afe6c507f0e|commit]] * bcm: remove driver [[http://git.kernel.org/linus/d09e9b160fc18116942101743693f5535bc5136a|commit]] * comedi: addi_apci_035: remove driver [[http://git.kernel.org/linus/4a3df1540b980216d558c063a1e32a81d194bf6d|commit]] * comedi: addi_apci_3200: remove driver [[http://git.kernel.org/linus/8e89ba5b3ddc976f01944eaacd354d91a222b0dc|commit]] * comedi: cb_pcimdas: add support for PCIe-DAS1602/16 [[http://git.kernel.org/linus/4e3d14af1286886b5a06ee0da5600df8ce320773|commit]] * skein: Adds CryptoAPI Support [[http://git.kernel.org/linus/f96d8ced8ec6e37b8c128bd9c7c65919cc273711|commit]] * skein: Adds Loadable Module Support [[http://git.kernel.org/linus/075c267566a49680f77119d04066339ee354678b|commit]] == Storage == * SCSI: Add support for multiple hardware queues [[http://git.kernel.org/linus/efec4b90f1a9b4c80827e4b8c0863334e13b0bf1|commit]] * wd719x: Introduce Western Digital WD7193/7197/7296 PCI SCSI card driver [[http://git.kernel.org/linus/48a31030066315a74e6c11153b4382edbf133bb3|commit]] * ipr: add support for async scanning to speed up boot [[http://git.kernel.org/linus/f688f96d86794600686e2c11745ee3ffa3e6554e|commit]] * NVMe: Convert to blk-mq [[http://git.kernel.org/linus/a4aea5623d4a54682b6ff5c18196d7802f3e478f|commit]] * SCSI: am53c974: add new driver [[http://git.kernel.org/linus/3a7e7be2a9a2105742c3c88d466ea2158a03a837|commit]] * SCSI: tmscsim: replace by am53c974 driver [[http://git.kernel.org/linus/71bd849dbac99b587cb8a2d34061ecb6abe77c84|commit]] * Add SG_SCSI_RESET_NO_ESCALATE flag to SG_SCSI_RESET ioctl [[http://git.kernel.org/linus/26cf591e6dfc0d07495b7bcf20a557b316811f00|commit]] * scsi_debug: add Capacity Changed Unit Attention [[http://git.kernel.org/linus/0d01c5df5cd470515a88a454ba69126f4b7abdab|commit]] == Graphics == * Implement O_NONBLOCK support on /dev/dri/cardN [[http://git.kernel.org/linus/bd008e5b2953186fc0c6633a885ade95e7043800|commit]] * fb: add support for tiled monitor configurations. (v2) [[http://git.kernel.org/linus/b0ee9e7fa5b461a91f24d1d03b10c6bf162c86f9|commit]] * cirrus: allow 32bpp framebuffers for cirrus drm [[http://git.kernel.org/linus/8975626ea35adcca561f8a81dedccfbc5dd8ec72|commit]] * exynos: dsi: support Exynos4415 SoC [[http://git.kernel.org/linus/4bc6d6445e0c0b724d4232fcc1f127bde3a4ddbd|commit]] * exynos: fimd: support Exynos4415 SoC [[http://git.kernel.org/linus/dcb622aa882b1108c005ebf629014acbf22690e3|commit]] * gma500: add support for atom e6xx lpc lvds i2c [[http://git.kernel.org/linus/5a52b1f2f65ae8f2b531b20504ebe21d6d8226f3|commit]] * i915: Add the Skylake PCI ids [[http://git.kernel.org/linus/72bbf0af0c76cbefe9cecbd2ed670b7555e03625|commit]] * i915: Add rotation support for cursor plane (v5) [[http://git.kernel.org/linus/4398ad454a976d69a30fd76aee21fc82b9489054|commit]] * i915: Implement GPU reset for 915/945 [[http://git.kernel.org/linus/59ea90543f57a40827d7d1e528d657b8cc7161b1|commit]] * i915: Implement GPU reset for g33 [[http://git.kernel.org/linus/408d4b9e1f0159583e81e093b3e7fe12a9b1072f|commit]] * a4xx support for msm-drm [[http://git.kernel.org/linus/23bd62fd419755b439152915f4df8ff26346f2b7|commit]] * add multiple CRTC and overlay support [[http://git.kernel.org/linus/0deed25b65aaf495e36818481cfc9f58dfa5cd3f|commit]] * nouveau: Add support for GK208B, resolves bug 86935 [[http://git.kernel.org/linus/8d5e3af15c798af93ee8bf5f504fa0511b85c627|commit]] * nouveau: add support for GK20A [[http://git.kernel.org/linus/ef1df1bc11fb41f1d636533e7ea8d22c850b1b10|commit]] * nouveau: add support for gm204 [[http://git.kernel.org/linus/dbbd6bcfd42fd977b1615224fc96f09ebb6edb6b|commit]] * panel: Add Sharp LQ101R1SX01 support [[http://git.kernel.org/linus/1976dbca047ed73888f9e7a533df899e961e1dc0|commit]] * panel: simple: Add AUO B116XW03 panel support [[http://git.kernel.org/linus/e35e305eff0fda4ddd5cfbd8eea06948faa503af|commit]] * panel: simple: Add HannStar HSD070PWW1 7.0" WXGA TFT LCD panel [[http://git.kernel.org/linus/a853205efb741951382edfdb1efa36886eeb90c3|commit]] * panel: simple: Add support for Hitachi TX23D38VM0CAA [[http://git.kernel.org/linus/61ac0bf89d74e92b086eb147e5a5aed5b37ad396|commit]] * panel: simple: Add support for Innolux G121I1-L01 [[http://git.kernel.org/linus/d731f661b5d2dd5f7748d2d8a4ed939b9d88128d|commit]] * radeon/dpm: add smc fan control for CI (v2) [[http://git.kernel.org/linus/e03cea367f992e683435c41344197cd7b223b62c|commit]] * radeon/dpm: add smc fan control for SI (v2) [[http://git.kernel.org/linus/39471ad39de827657e6ab69da96496eb0943295e|commit]] * radeon/dpm: add thermal dpm support for CI [[http://git.kernel.org/linus/0e4ed1c1908e48ee66d9e955ce824bc1f34d103e|commit]] * radeon: enable smc fan control on CI [[http://git.kernel.org/linus/eb8d4d0d994aebe4ebb6bccd3637ab55eab3fa81|commit]] * radeon: Add radeon <--> amdkfd interface [[http://git.kernel.org/linus/e28740ece34d314002b1ddfa14e8fb7c7b909489|commit]] * tegra: Add IOMMU support [[http://git.kernel.org/linus/df06b759f2cf4690fa9991edb1504ba39932b2bb|commit]] * tegra: dc: Add powergate support [[http://git.kernel.org/linus/9c0127004ff4e891e475d6dfb22ddcbaeca6ec9b|commit]] * tegra: dc: Universal plane support [[http://git.kernel.org/linus/c7679306a923c2feb383f709446c1110db1c56e4|commit]] * Add adv7511 encoder driver [[http://git.kernel.org/linus/9c8af882bf1230bb85c1dbf67e0dde6888223ceb|commit]] * imx: Move imx-drm driver out of staging [[http://git.kernel.org/linus/6556f7f82b9c401950d703072c0d8137b6f9f516|commit]] * rcar-du: Add HDMI encoder and connector support [[http://git.kernel.org/linus/637e6194e0daf76e2c06cd78528e8d0a24eca3cd|commit]] * rockchip: Add basic drm driver [[http://git.kernel.org/linus/2048e3286f347db5667708e47448176b5329e8d8|commit]] * sti: add HQVDP plane [[http://git.kernel.org/linus/4fdbc678fe4dc18cbf1d97e1b45660f91c3089b4|commit]] * sti: add cursor plane [[http://git.kernel.org/linus/96006a770df80d69cbde4802e1e7cdfd70c510b3|commit]] * fbdev: mxsfb: Add support for mx6sl and mx6sx [[http://git.kernel.org/linus/d301a5ac1688bf99039adb10b4516b465f1f7a83|commit]] * bochs: add endian switching support [[http://git.kernel.org/linus/9ecdb039b7517dc10b8c3e6dbeb40859178ac28e|commit]] * bochs: add page_flip [[http://git.kernel.org/linus/3ce733b909764a3ee17b35d7a2c940fd0bc45d5b|commit]] == ACPI/EFI, thermal and Power Management == * thermal * Introduce clock cooling device [[http://git.kernel.org/linus/f9df89d897ee0928aa4e03b30250e87f5d1e788a|commit]] * powerclamp: add id for braswell cpu [[http://git.kernel.org/linus/5a530ff0d88a366736ae4d1021e7358b52e55756|commit]] * powerclamp: add ids for future xeon cpus [[http://git.kernel.org/linus/59c56eb6db0c14fe569b1c9625cb850e52d29d88|commit]] * Add Tegra SOCTHERM thermal management driver [[http://git.kernel.org/linus/66fb84805134c39f00d7c2054c881faa50910390|commit]] * armada: Remove support for A375-Z1 SoC [[http://git.kernel.org/linus/e920f9b632a687834de5a78c60ac5c4c62327b1d|commit]] * rockchip: add driver for thermal [[http://git.kernel.org/linus/cbac8f63943773218f7f804754209aaa4fae33f9|commit]] * cpufreq * intel_pstate: Add CPUID for BDW-H CPU [[http://git.kernel.org/linus/43f8a966e91f387eabe85d2f2d12519c218f9dd0|commit]] * intel_pstate: Add support for HWP [[http://git.kernel.org/linus/2f86dc4cddcb21290ca099e1dce2a53533c86e0b|commit]] * intel_pstate: add kernel parameter to force loading [[http://git.kernel.org/linus/aa4ea34da9e7a2bc0fb98f5add3e4e52872b7d45|commit]] * ACPI / PMIC: support PMIC operation region for CrystalCove [[http://git.kernel.org/linus/b1eea857d8c70dc3789cc2231e3c0a273a67ba06|commit]] * ACPI / PMIC: support PMIC operation region for XPower AXP288 [[http://git.kernel.org/linus/d8139f6311129b4fdc370cbfc03424afea83693b|commit]] * ACPI: Add support for device specific properties [[http://git.kernel.org/linus/ffdcd955c3078af3ce117edcfce80fde1a512bed|commit]] * efi: dmi: add support for SMBIOS 3.0 UEFI configuration table [[http://git.kernel.org/linus/e1ccbbc9d5aa01a6c1c9c78acea6515db4f1be71|commit]] * dmi: add support for SMBIOS 3.0 64-bit entry point [[http://git.kernel.org/linus/fc43026278b23b3515cf8f909ec29df94b3ae1a2|commit]] == Networking == * dummy: add support for ethtool get_drvinfo [[http://git.kernel.org/linus/c19be735c99e221e00157c6db475fe007c056638|commit]] * sunvnet: NAPIfy sunvnet [[http://git.kernel.org/linus/69088822abe7a09145fc86e1d5dd4996e29abc2d|commit]] * sunvnet: add GSO support [[http://git.kernel.org/linus/9a72dd4d6b0302c8853d3fece4ed7452181df6ee|commit]] * sunvnet: add TSO support [[http://git.kernel.org/linus/368e36ed4c76a408608091045914f9a3d11d7209|commit]] * sunvnet: add VIO v1.7 and v1.8 support [[http://git.kernel.org/linus/6d0ba919915f0117a651a1fb732f48529b2c4091|commit]] * sunvnet: add checksum offload support [[http://git.kernel.org/linus/1b6b0a477a3ac39bec4eab64169b6167ba0f0b1b|commit]] * sunvnet: add scatter/gather support [[http://git.kernel.org/linus/da38c56417deede2ab223a77bff098843adac7d9|commit]] * bcmgenet: add EEE support [[http://git.kernel.org/linus/6ef398ea60d931b97d69ed080bd0bd00fac38ec6|commit]] * bcmgenet: support restarting auto-negotiation [[http://git.kernel.org/linus/6b0c54060ecb678473d442bba01fcb2b3079f594|commit]] * amd-xgbe: Add BQL support [[http://git.kernel.org/linus/5fb4b86a66363e275add87b441bf80b24144a0c9|commit]] * amd-xgbe: Add receive side scaling ethtool support [[http://git.kernel.org/linus/f6ac862845bbe9daac9a02c7690efa01bfb62fa5|commit]] * amd-xgbe: Add support for per DMA channel interrupts [[http://git.kernel.org/linus/9227dc5e579b6b2ef58ad0d3d0d23ddac77846ef|commit]] * amd-xgbe: Add support for the skb->xmit_more flag [[http://git.kernel.org/linus/16958a2b05def4ed214ae681b7ee4ce8537b00fb|commit]] * amd-xgbe: Implement split header receive support [[http://git.kernel.org/linus/174fd2597b0bd8c19fce6a97e8b0f753ef4ce7cb|commit]] * amd-xgbe: Provide support for receive side scaling [[http://git.kernel.org/linus/5b9dfe299e55604af47cdca9d03d2e9d4fe2ad53|commit]] * at86rf230: add support for promiscuous mode [[http://git.kernel.org/linus/92f45f5466ce75944071ae5d23732648048fa12a|commit]] * at86rf230: asynchronous xmit handling [[http://git.kernel.org/linus/955aee8b5c69594b9fb38a4f65e77db343b43a38|commit]] * ath10k: add cal_data debugfs file [[http://git.kernel.org/linus/7869b4faf53e9d25212b17fcbc59dce22324fce7|commit]] * ath10k: add firmware crash counters [[http://git.kernel.org/linus/f51dbe737441b758628be4763d0c3bcad4fe000f|commit]] * ath10k: add memory dump debugfs interface [[http://git.kernel.org/linus/9f65ad25b0ac725286250191d86b3238313fa55d|commit]] * ath10k: add modpram 'skip_otp' to ignore empty otp error during BMI [[http://git.kernel.org/linus/8868b12c0bb5e3d1be32353d54b5e84bb4b3bea1|commit]] * ath10k: add register access debugfs interface [[http://git.kernel.org/linus/077a380447160d94031c51e863ca4c53d2c74730|commit]] * ath10k: add support to configure pktlog filter [[http://git.kernel.org/linus/90174455ae058a1dcf1f3d344a9752385803c1d8|commit]] * ath10k: support ethtool stats [[http://git.kernel.org/linus/6cddcc7ac215a3e988ec2cbf303fb0a39220dc3b|commit]] * ath9k: add TPC capability to TX descriptor path [[http://git.kernel.org/linus/8b537686a116b060475d94b6f548c78289935fef|commit]] * ath9k: add TX power per-rate tables [[http://git.kernel.org/linus/23f53dd3062628d2215cab810e4cfc22c29d47ee|commit]] * ath9k: add support for reporting tx power to mac80211 [[http://git.kernel.org/linus/d385c5c2860075e1f3e03074f043dd8a828b2862|commit]] * ath9k_htc: add spectral scan debug interface [[http://git.kernel.org/linus/3f2aa13f6d16a53a4cf5de369c685c6f75fe4d58|commit]] * brcmfmac: Add PCIE ids for 43602 devices. [[http://git.kernel.org/linus/48fd818f008e1f1fcc630381efa3c06c6320d156|commit]] * brcmfmac: Add wowl patterns support. [[http://git.kernel.org/linus/b9a82f892e2a143788d6a4e9fa121837ae1c9a8d|commit]] * brcmfmac: Add wowl support for SDIO devices. [[http://git.kernel.org/linus/330b4e4be937bf0ef126e01323f2756645b92c06|commit]] * brcmfmac: Add wowl support for USB devices. [[http://git.kernel.org/linus/244b124c6a43eebaa746780d8390b93ec1519c8f|commit]] * brcmfmac: add multiple BSS support. [[http://git.kernel.org/linus/a44aa4001a86d46f936ca449e5d6c268446bfae2|commit]] * brcmsmac: expose 802.11 core statistics in debugfs [[http://git.kernel.org/linus/3fe33c4cec15c4dec7935c1f08811fab43343bf0|commit]] * brcmsmac: extend hardware info shown in debugfs [[http://git.kernel.org/linus/4cc2fa0036530fcd07446ab1ba690c9c23fe603d|commit]] * cdc-ether: implement MULTICAST flag on the device [[http://git.kernel.org/linus/f46ad73ac6965f71d1a2ba217c4eb5b644e62949|commit]] * enic: add support for set/get rss hash key [[http://git.kernel.org/linus/4f675eb2a736dfb65d68a00ff38e9342252eeabc|commit]] * i40e: Add 10GBaseT support [[http://git.kernel.org/linus/5960d33f918c65dfee033421b2e04c37ce046b3d|commit]] * i40e: Add support to firmware CEE DCBX mode [[http://git.kernel.org/linus/9fa61dd2153a4ff3a57891d4866a2595eb9ac81a|commit]] * i40evf: Add support for 10G base T parts [[http://git.kernel.org/linus/1ac1e7643ca68d86d3e1432e974294bf4038cb44|commit]] * iwlwifi: add new device IDs for 3165 [[http://git.kernel.org/linus/55fd1ce820f461b77919a1997ba8285652219024|commit]] * iwlwifi: enable STBC support for 8000 chips [[http://git.kernel.org/linus/b260362ab70f5a37179192465f901b9729718cbc|commit]] * iwlwifi: mvm: BT Coex - add support for TTC / RRC [[http://git.kernel.org/linus/123f515635b12f100ba550b668203159dfb83c82|commit]] * iwlwifi: mvm: add WEP RX hardware offload support [[http://git.kernel.org/linus/ba3943b094434ac8e2074bd159c2734e8cc47511|commit]] * iwlwifi: mvm: add support for WMM Access Control [[http://git.kernel.org/linus/9b5452fd77c337391e090b1bf2f7036a0b89fd39|commit]] * iwlwifi: mvm: implement UMAC scan API [[http://git.kernel.org/linus/d24962214dd5930aa713213654721fe1fd7ed844|commit]] * iwlwifi: mvm: implement mac80211 TDLS channel-switch APIs [[http://git.kernel.org/linus/1d3c3f63f71ff19076a9bef89aa89bbbcaf44a15|commit]] * iwlwifi: mvm: rs: add Tx STBC support [[http://git.kernel.org/linus/d8bafeaf46a0e442723859f58fbf863f7c39875f|commit]] * iwlwifi: mvm: support random MAC address for scanning [[http://git.kernel.org/linus/effd05ac479b80641835f9126bbe93146686c2b8|commit]] * iwlwifi: mvm: support ucode load for family_8000 B0 only [[http://git.kernel.org/linus/dcab8ecd561769203185edb5273bebf28f2880a6|commit]] * iwlwifi: pcie: support 7265-D devices [[http://git.kernel.org/linus/3fd0d3c170ad6ba8b64e16938f699d0b43cc782e|commit]] * iwlwifi: sdio: new SDIO card id for 4165 series [[http://git.kernel.org/linus/3c4e2998a4760438c617081bd644b4b7940b90af|commit]] * iwlwifi: trans: add suspend/resume ops [[http://git.kernel.org/linus/8e551e503bdb6018ffcc72841de3360557dc3bcd|commit]] * ixgbe: Add new support for X550 MAC's [[http://git.kernel.org/linus/9a75a1ac77fac4f63d7013c66c550fbf8e213715|commit]] * ixgbe: add support for X550 extended RSS support [[http://git.kernel.org/linus/0f9b232b176d5cf279fc945addf1e768571b35b3|commit]] * ixgbevf: add netpoll support [[http://git.kernel.org/linus/688ff32db2f7e7074df4eb6871afa65dee41c98f|commit]] * ixgbevf: add support for X550 VFs [[http://git.kernel.org/linus/47068b0ddfa9c7d16ed4fd4c831579699ef89571|commit]] * ieee802154: mrf24j40: Add support for MRF24J40MC [[http://git.kernel.org/linus/db9e0ee805901c4a7284fde1f12a8033f24d2e07|commit]] * dsa: mv88e6171: Add support for mv88e6172 [[http://git.kernel.org/linus/f03ae5f9c8560f0a8dcad8ae6ea18efc981d8e35|commit]] * cpsw: Support ALLMULTI and fix IFF_PROMISC in switch mode [[http://git.kernel.org/linus/10738eeaf4ab3de092586cefcc082e7d43ca0044|commit]] * mwifiex: Add USB8766 support [[http://git.kernel.org/linus/9e6f3f472c8f95021ad048acc7cd3e40a827f8ce|commit]] * mwifiex: add Tx status support for ACTION frames [[http://git.kernel.org/linus/18ca43823f3ce111c6efb8cc90d9f35246527727|commit]] * mwifiex: add Tx status support for EAPOL packets [[http://git.kernel.org/linus/808bbebcc8fcbcb2b93aefd8b181a0fdccb407c6|commit]] * mwifiex: add auto TDLS support [[http://git.kernel.org/linus/9927baa3c7244b1f80582fc7360a7662bcb648ba|commit]] * mwifiex: channel statistics support for mwifiex [[http://git.kernel.org/linus/bf35443314acb43fa8a3f9f8046e14cbe178762b|commit]] * mwifiex: enable auto TDLS support for SD8887 [[http://git.kernel.org/linus/7bf165218b208f95565edfc15bffc5e384aae30f|commit]] * macb: add TX multiqueue support for gem [[http://git.kernel.org/linus/02c958dd344643259212e50f04f0ec90a3ace34c|commit]] * can: c_can: Add support for TI am4372 DCAN [[http://git.kernel.org/linus/f2bf2589834faec7af8c02c3949c90788d21b790|commit]] * dsa/mv88e6123_61_65: Add support for reading switch registers [[http://git.kernel.org/linus/a1ab91f3deadc398675de3b9ff297c1f66b5b1f9|commit]] * dsa/mv88e6123_61_65: Report chip temperature [[http://git.kernel.org/linus/87e5f66b3723b2d912b565bf7100e5121f302cbf|commit]] * dsa/mv88e6352: Add support for MV88E6176 [[http://git.kernel.org/linus/2716777b4f21649fb907b4a4fb96e1c8d0a5ec16|commit]] * dsa/mv88e6352: Report chip temperature [[http://git.kernel.org/linus/276db3b15d859e0339baa256edce7b737cc0848f|commit]] * dsa: Add support for Marvell 88E6352 [[http://git.kernel.org/linus/3ad50cca3919c08472232a633806f591216732b9|commit]] * dsa: Add support for reading switch registers with ethtool [[http://git.kernel.org/linus/3d762a0f0ab9cb4a6b5993db3ce56c92f9f90ab2|commit]] * dsa: Add support for reporting switch chip temperatures [[http://git.kernel.org/linus/51579c3f1a9192b75365576227d40c7619493285|commit]] * dsa: Provide additional RMON statistics [[http://git.kernel.org/linus/17ee3e04ddbf921e723fd0b0877220791f6f4c9a|commit]] * dsa: mv88e6171: Add support for reading switch registers [[http://git.kernel.org/linus/03d6faa98097c0321a95b64b22b03011466ceb60|commit]] * dsa: mv88e6171: Add support for reading the temperature [[http://git.kernel.org/linus/4dd38cdb42c31a4ba69fbccf826fd4cd5e488edb|commit]] * phy: Adding SGMII support for Marvell 88ee1145 driver [[http://git.kernel.org/linus/b02241755d0edc67204d475e746750bc754ead4f|commit]] * phy: micrel: add support for clock-mode select to KSZ8081/KSZ8091 [[http://git.kernel.org/linus/86dc1342bcbb1905b2ac9653a559b303f62bd728|commit]] * phy: micrel: enable led-mode for KSZ8081/KSZ8091 [[http://git.kernel.org/linus/7b52314cc44569f56aa07abdbe43e6ccfcef9478|commit]] * gianfar: Implement PAUSE frame generation support [[http://git.kernel.org/linus/45b679c9a3ccd9e34f28e6ec677b812a860eb8eb|commit]] * cxgb4/cxgb4vf/csiostor: Add T4/T5 PCI ID Table [[http://git.kernel.org/linus/3fedeab10b3bb09744a6467fe7cd157f055137c3|commit]] * cxgb4: Add support for QSA modules [[http://git.kernel.org/linus/40e9de4b600a2c14fef920f52be1be3295e58ae7|commit]] * systemport: allow changing MAC address [[http://git.kernel.org/linus/fb3b596d3c4a8b6e3867079794856637db4e5283|commit]] * s6gmac: remove driver [[http://git.kernel.org/linus/f3ba9d490d6e9371bbda5f45a22b6b3313125f97|commit]] * sh_eth: Add r8a7793 support [[http://git.kernel.org/linus/9488e1e5b319751c71eebfd49027bf9e2377f38c|commit]] * r8152: support nway_reset of ethtool [[http://git.kernel.org/linus/8884f5078085a3cd4dc9c24bc81e00177c49cf5b|commit]] * mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support [[http://git.kernel.org/linus/dcf972a334dd76975bf144ca57350c1f3132c947|commit]] * mlx4_en: Cable info, get_module_info/eeprom ethtool support [[http://git.kernel.org/linus/7202da8b7f7131d25411d81aa557e28cd941c5b6|commit]] * mlx4: Add A0 hybrid steering [[http://git.kernel.org/linus/d57febe1a47801ef8a55dbf10672850523dfaa60|commit]] * mlx4: Add support for A0 steering [[http://git.kernel.org/linus/7d077cd34eabb2ffd05abe0f2cad01da1ef11712|commit]] * mlx4_core: Add ethernet backplane autoneg device capability [[http://git.kernel.org/linus/a53e3e8c1db547981e13d1ebf24a659bd4e87710|commit]] * mlx4_core: Add retrieval of CONFIG_DEV parameters [[http://git.kernel.org/linus/d475c95b4bcff983ac76e8522bfd2d29bcc567d0|commit]] * mlx4_core: Support more than 64 VFs [[http://git.kernel.org/linus/de966c5928026b100a989c8cef761d306310a184|commit]] * mlx4_en: Add ethtool support for [rx|tx]vlan offload set to OFF/ON [[http://git.kernel.org/linus/537f6f951e1489054c283fa97b636cc55af1a60b|commit]] * mlx4_en: Add support for setting rxvlan offload OFF/ON [[http://git.kernel.org/linus/7787fa661b8b9acba95ba35974b7092675baee8a|commit]] * mlx4_en: Support for configurable RSS hash function [[http://git.kernel.org/linus/947cbb0ac242096d60380952ec1a1761372cba66|commit]] * mlx5_core: Add more supported devices [[http://git.kernel.org/linus/28c167fa8f8ea1850e6053bffb8ee30c1ac4411a|commit]] * smsc911x: Add minimal runtime PM support [[http://git.kernel.org/linus/3a611e26e958b0372d2e7600b87bbb4a84c7704b|commit]] * can: c_can: Add support for TI DRA7 DCAN [[http://git.kernel.org/linus/0f4da3a8da5fe3a079b1adf613d121a0fafd63f1|commit]] * can: c_can: Add support for TI am3352 DCAN [[http://git.kernel.org/linus/c71d0b31bf71b84ad566292ea2412755da7934b2|commit]] * wil6210: Add support for large packets [[http://git.kernel.org/linus/9a06bec9aee0ae54f175b20a8d4f5e14aef24a9f|commit]] * 8139too: Allow setting MTU larger than 1500 [[http://git.kernel.org/linus/ef786f106fe878a90f90b67aa95201a266de12de|commit]] * 8139too: Allow using the largest possible MTU [[http://git.kernel.org/linus/6f6e741f6de5ed5eedf7d19c9c0f8c73eaa0da7d|commit]] * Bluetooth * Add USB device 04ca:3010 as Atheros AR3012 [[http://git.kernel.org/linus/134d3b3550f050b9bec37111824452064d1ed928|commit]] * ath3k: Add support of MCI 13d3:3408 bt device [[http://git.kernel.org/linus/3bb30a7cdf9242aca90d49aa41baebf9458f96f0|commit]] * Add support for Acer [0489:e078] [[http://git.kernel.org/linus/4b552bc9edfdc947862af225a0e2521edb5d37a0|commit]] * Add support for Broadcom BCM20702A0 variants firmware download [[http://git.kernel.org/linus/6029ddc2333ae37f637d44beef3a1480cbbb33b9|commit]] * Add support for Broadcom BCM20702A1 variant [[http://git.kernel.org/linus/a86c02ea38c53b695209b1181f9e2e18d73eb4e8|commit]] * HCI H5 peer reset detection [[http://git.kernel.org/linus/b509c02d0f31639dda90f9b7269668b86c9b25ef|commit]] * btmrvl add firmware dump support [[http://git.kernel.org/linus/dc759613b0247eb1658d3992f50ba3fad5b61d31|commit]] * Infiniband * srp: Add multichannel support [[http://git.kernel.org/linus/d92c0da71a35dfddccca7bfa932829504311359e|commit]] * srp: Use block layer tags [[http://git.kernel.org/linus/77f2c1a40e6fed202d08c8ec0bdca36a76dab368|commit]] * mlx5: On-demand paging support. This lets userspace create non-pinned memory regions and have the adapter HW trigger page faults [[http://git.kernel.org/linus/7bdf65d411c1715d695be0d9a555d7f48d0a7220|commit]], [[http://git.kernel.org/linus/b4cfe447d47b5763f630412fd5dc5fbe66e991d1|commit]], [[http://git.kernel.org/linus/6aec21f6a8322fa8d43df3ea7f051dfd8967f1b9|commit]], [[http://git.kernel.org/linus/e420f0c0f3d1022789fcb59b2a0c4b979ce311ba|commit]] * mlx5: Implement the ODP capability query verb [[http://git.kernel.org/linus/8cdd312cfed706b067d7ea952603e28cc33c40cc|commit]] == Sound == * asihpi: Add support for stream interrupt. [[http://git.kernel.org/linus/f9a376c3f6d77e59d41350901b2bafbaf8791df0|commit]] * asihpi: New I/O types - AVB & BLUlink, DAB Rf receiver [[http://git.kernel.org/linus/3872f19d96a55ec1d1e7af904d84457d91ef5a63|commit]] * dice: Add support for MIDI capture/playback [[http://git.kernel.org/linus/a113ff886b9a6e892dd4107be1fd7883cf020885|commit]] * dice: Add support for capturing PCM samples [[http://git.kernel.org/linus/69dcf3e47a39f8f42e35245289691ca8321b46f1|commit]] * dice: Add support for duplex streams with synchronization [[http://git.kernel.org/linus/9a02843caefbc370ef6d5895881101f9436f98da|commit]] * hda - Add new GPU codec ID 0x10de0072 to snd-hda [[http://git.kernel.org/linus/60834b73a9c2bbc2f514122ddc626f3350fb40cd|commit]] * hda - add codec ID for Skylake display audio codec [[http://git.kernel.org/linus/99fcb3778b0ec12a8fa8b58435d75e9203bb430d|commit]] * hda/realtek - Add new Dell desktop for ALC3234 headset mode [[http://git.kernel.org/linus/8b72415d8aa8bb1904c61926bd0701447ce44bee|commit]] * hda/realtek - New codec support for ALC256 [[http://git.kernel.org/linus/4344aec84bd84b58a01347f0db7693f73fb6473d|commit]] * hda/realtek - New codec support for ALC298 [[http://git.kernel.org/linus/506b62c33a7444b91a93bf2da772f4c7e6656410|commit]] * oxfw: Add hwdep interface [[http://git.kernel.org/linus/8985f4ac1c42bd25799f294f4e87fa73064673c7|commit]] * oxfw: Add proc interface for debugging purpose [[http://git.kernel.org/linus/3c96101f190020e91d413c5835f7a722fc007923|commit]] * oxfw: Add support AMDTP in-stream [[http://git.kernel.org/linus/b0ac00095fe1485f60bb8ea7326426d3d02a1aec|commit]] * oxfw: Add support for AV/C stream format command to get/set supported stream formation [[http://git.kernel.org/linus/5b59d8098d2a3fa8ea4ad07b96f62c00c3b3e8d3|commit]] * oxfw: Add support for Behringer/Mackie devices [[http://git.kernel.org/linus/ec4dba5053e1109368fb80d1c0b88f2a9c971122|commit]] * oxfw: Add support for capture/playback MIDI messages [[http://git.kernel.org/linus/05588d340a128ff5c7b768c517150e31842a78aa|commit]] * oxfw: add support for capturing PCM samples [[http://git.kernel.org/linus/216e256f7bf974ba402309d0ceb24f3500dc65c4|commit]] * usb-audio: Add Digidesign Mbox 1 resume support [[http://git.kernel.org/linus/25a9a4f91b909822fa07cbc9939c99a8c67d8960|commit]] * usb-audio: Add Emu0204 channel switch resume support [[http://git.kernel.org/linus/5f503ee9e270f8251ba9024bafa8d698050066cb|commit]] * usb-audio: Add Xonar U1 resume support [[http://git.kernel.org/linus/2bfb14c3b8fbc787ff4478f9d77ecee78cb922fe|commit]] * usb-audio: Add audigy2nx resume support [[http://git.kernel.org/linus/9cf3689bfe0784b6f6afb301bece95d3fc3eeb64|commit]] * usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer [[http://git.kernel.org/linus/c63fcb9b67777b906c4515a868afbd96bae4e799|commit]] * usb-audio: Add mixer control for Digidesign Mbox 1 clock source [[http://git.kernel.org/linus/d497a82fb18ed4b73c08f8b5a0935f937e2ea1fb|commit]] * usb-audio: Add resume support for FTU controls [[http://git.kernel.org/linus/0b4e9cfcef055a1be9bee5a47262e9cbcf17e8cd|commit]] * usb-audio: Add resume support for MicroII SPDIF ctls [[http://git.kernel.org/linus/288673beae6cbd8198be94284adbaeb5cba7dbda|commit]] * usb-audio: Add resume support for Native Instruments controls [[http://git.kernel.org/linus/da6d276957ea56b9514aa5c8d885edf22f0b3e65|commit]] * usb-audio: Add resume support for Scarlett mixers [[http://git.kernel.org/linus/b61f90eac1ff9d1b30497e611aba4651d4066706|commit]] * usb-audio: Add support for Zoom R16/24 capture and midi interfaces [[http://git.kernel.org/linus/dacacb0aa0cb6fdeb69313db6acfc82456945d7e|commit]] * usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 [[http://git.kernel.org/linus/76b188c4b370876018e3a778ec11a94a5316dbe4|commit]] * usb-audio: add native DSD support for Matrix Audio DACs [[http://git.kernel.org/linus/38f74d5b82b329dff5bdf8626e8776a36a1835da|commit]] * ASoC * Intel: Add 4 channel support to DSP. [[http://git.kernel.org/linus/48dc326f6ba71ba0ee5b1bbfc128a6577ba98608|commit]] * Intel: Add Cherrytrail & Braswell machine driver cht_bsw_rt5672 [[http://git.kernel.org/linus/026da220c512f6ab706cc9f738439f900b564967|commit]] * Intel: Add PM support to HSW/BDW IPC driver [[http://git.kernel.org/linus/aed3c7b77c85ed7060f1f56bfa909d2a86ab2a20|commit]] * Intel: Add PM support to HSW/BDW PCM driver [[http://git.kernel.org/linus/2e4f75919e5a02d605b0d84425251654d48fb056|commit]] * Intel: Add PM support to the HSW/BDW DSP core. [[http://git.kernel.org/linus/6b7b4b8941b727af5fdc73b6a0910ede4c06cf11|commit]] * Intel: Add jack detection for Broadwell [[http://git.kernel.org/linus/c1e99c913be4294e63b5e74b197b8a8c86e6e67b|commit]] * Intel: add BYTCR machine driver with RT5640 [[http://git.kernel.org/linus/996cc8494d663cb03c5ec23ced0e09e4bcd845de|commit]] * Intel: add support for Cherrytrail and Braswell in SST driver [[http://git.kernel.org/linus/bd01fdc3aa63b7ba0b035f9196d80551ad03f5d4|commit]] * Intel: mrfld - Add DSP load and management [[http://git.kernel.org/linus/9012c9544eeac485b2193fea721233907f0847fa|commit]] * Intel: mrfld - add the dsp sst driver [[http://git.kernel.org/linus/163d2089d226ab184469f53561f1a63f151757c3|commit]] * Intel: mrfld- add ACPI module [[http://git.kernel.org/linus/336cfbb05edf7b122ea927dad6c746608723eb25|commit]] * Intel: mrfld: add DSP core controls [[http://git.kernel.org/linus/24c8d14192cc63661ca049b423d7baaa0bbafeb3|commit]] * Intel: mrfld: add the DSP DAPM widgets [[http://git.kernel.org/linus/e4f5ccd050e5c366ee1301b5b318bdc2780ce94a|commit]] * Intel: mrfld: add the DSP mixers [[http://git.kernel.org/linus/f2b3a93973ca7cda6e6365c0a8ff7c4438778a6f|commit]] * Intel: mrfld: add the gain controls [[http://git.kernel.org/linus/4fa805738e497c6f5bad53fcdc76b9759bc9dc80|commit]] * Intel: sst: Add IPC handling [[http://git.kernel.org/linus/ea12aa4acd703b507a20354b7af378b1497369e4|commit]] * Intel: sst: Add makefile and kconfig changes [[http://git.kernel.org/linus/0fbc7d7320202489383f520ecd1758b15a00e17c|commit]] * Intel: sst: Add some helper functions [[http://git.kernel.org/linus/60dc8dbacb001b6400624ee72990b85d6d44bce6|commit]] * Intel: sst: add stream operations [[http://git.kernel.org/linus/3d9ff34622badd65543430a784f7af9838c5c3fc|commit]] * Samsung: Add arndale_rt5631 machine driver and binding [[http://git.kernel.org/linus/d683d0b690c13437d752ccce47963ac64119b07a|commit]] * add TI ts3a227e headset chip driver [[http://git.kernel.org/linus/2880fc877971d6c14b0c76ac09744e3ff5b126d5|commit]] * arizona: Add DSP_B and LEFT_J mode support [[http://git.kernel.org/linus/e9c7f34a7eba13e1a53212246c607d13574f9eff|commit]] * arizona: Add support for 768kHz DMIC operation [[http://git.kernel.org/linus/ef326f4bb2675e9309ba318b19442d9823e58ee2|commit]] * core: add multi-codec support in DT [[http://git.kernel.org/linus/93b0f3eeebdce6f32417187b5d24ea218a3e7fb4|commit]] * omap-hdmi-audio: Add platform device for OMAP HDMI audio support [[http://git.kernel.org/linus/50211be80290b061a923ea7e2d36a6865a48920a|commit]] * omap: Remove obsolete HDMI audio code and Kconfig options [[http://git.kernel.org/linus/ab387c1e51d7920a6a5860c010372b73ec173a5c|commit]] * rsnd: Add Volume Ramp support [[http://git.kernel.org/linus/3539cacff2031f6d47881c5f3a4932b0ad5ec224|commit]] * rt5645: Add ASRC support [[http://git.kernel.org/linus/9e2683530d6f78b30bcf4cabb97d1b7d6b925b85|commit]] * rt5645: Add JD function support [[http://git.kernel.org/linus/bb656add19764c7a3cf28b2b330ec0a189fe4f48|commit]] * rt5645: multiple JD mode support [[http://git.kernel.org/linus/2d4e2d020516632288e8c8d1f8be2f3042d6b8de|commit]] * rt5645: two jacks for hp and mic [[http://git.kernel.org/linus/471f208af987a3741757c169c4e2ad984359000b|commit]] * rt5670: add DMIC ASRC support [[http://git.kernel.org/linus/ff4541c3f48781f84e1cc162d73013aa32a09a41|commit]] * rt5670: add rt5672 codec support [[http://git.kernel.org/linus/0cf1863219b474e82af9cb1f6715a0bbfa3fdf1a|commit]] * samsung: add support for exynos7 I2S controller [[http://git.kernel.org/linus/a5a56871f804edac93a53b5e871c0e9818fb9033|commit]] * sgtl5000: Add MicBias voltage support [[http://git.kernel.org/linus/8735779774b8bbe14456c9e6ba4525eefc67a228|commit]] * sigmadsp: Add support for fw v2 [[http://git.kernel.org/linus/a35daac77a0397d4f23b642d3dc0684682e56cc5|commit]] * ssm4567: Add support for disabling the boost stage [[http://git.kernel.org/linus/5ad72152b695ba5027f9c6ec9a48a8e1a70f25dc|commit]] * ssm4567: Add support for setting the DAI format and TDM configuration [[http://git.kernel.org/linus/ead99f89b7cd2b5cfe99601380a6f6f0a1ce7e53|commit]] * tfa9879: New driver for NXP Semiconductors TFA9879 amplifier. [[http://git.kernel.org/linus/fbace43e8817113475ebda00e28593baa436a131|commit]] * tlv320aic3x: Add TDM support [[http://git.kernel.org/linus/368494093354ac613a80c2e1d77602aa12473cf0|commit]] * tlv320aic3x: Add output driver pop reduction controls [[http://git.kernel.org/linus/68d6626925c3529790a2055d41578415fa98495e|commit]] == TV tuners, webcams, video capturers == * bq/c-qcam, w9966, pms: move to staging in preparation for removal [[http://git.kernel.org/linus/427ae153c65ad7a08288d86baf99000569627d03|commit]] * coda: add CODA7541 JPEG support [[http://git.kernel.org/linus/cb1d3a336371e35c3920cc50a701c5403c255644|commit]] * coda: add support for partial interleaved YCbCr 4:2:0 (NV12) format [[http://git.kernel.org/linus/1cb12cf3c0d4b594b027e920ce9599a5e6448748|commit]] * coda: add support for planar YCbCr 4:2:2 (YUV422P) format [[http://git.kernel.org/linus/4de69319f013f8ebf6ec5b949497870353eb799a|commit]] * coda: allow userspace to set compressed buffer size in a certain range [[http://git.kernel.org/linus/d4c6a416b9d57af6ff8a2dc71f81dad70dbefb2b|commit]] * cx23855: add support for DVBSky T980C (no CI support) [[http://git.kernel.org/linus/82c10276d4e86fa51b89cf62a1cf6ed12d543843|commit]] * cx23885: add DVBSky S950 support [[http://git.kernel.org/linus/cba5480c1e01542a1eaf74b27b56e7d0a37c5b7b|commit]] * cx23885: add DVBSky S950C and T980C RC support [[http://git.kernel.org/linus/070e66611d6f33125204fc7869459d7e141dae31|commit]] * cx23885: add DVBSky S950C dvb-s/s2 ci PCIe card support(no RC) [[http://git.kernel.org/linus/0e6c7b0117214295c8abe05985a146faa914fcc4|commit]] * cx23885: add DVBSky S952 support [[http://git.kernel.org/linus/c29d6a83b3c14cf81a4c90a941eb923625192398|commit]] * cx23885: add DVBSky T982(Dual DVB-T2/T/C) support [[http://git.kernel.org/linus/c02ef64aab828d80040b5dce934729312e698c33|commit]] * cx23885: add support for TechnoTrend CT2-4500 CI [[http://git.kernel.org/linus/61b103e85a87a5106833fea7b9a21637d9ba2d47|commit]] * cx88: convert to vb2 [[http://git.kernel.org/linus/0b6b6302d983236f8b5d6d6602b91a6d1e144896|commit]] * cx * Geniatech T230 support [[http://git.kernel.org/linus/a0f629b975e0c99b4d9ccb9eaa1dbaf8ef8af15e|commit]] * cx * remove TechnoTrend CT2-4400 and CT2-4650 devices [[http://git.kernel.org/linus/2adb177e57417cf8409e86bda2c516e5f99a2099|commit]] * dvb-usb-dvbsky: add T330 dvb-t2/t/c usb stick support [[http://git.kernel.org/linus/0a5a4f32acc131de73c6c4ffc994371384db11fc|commit]] * dvb-usb-dvbsky: add T680CI dvb-t2/t/c usb ci box support [[http://git.kernel.org/linus/b43a590d44d2678dc26c93a02aba88411acd18cf|commit]] * dvb-usb-dvbsky: add TechnoTrend CT2-4400 and CT2-4650 devices support [[http://git.kernel.org/linus/134e7e1cb378c438cc30169313888fb3ac3b6379|commit]] * dvb-usb-dvbsky: add s960ci dvb-s/s2 usb ci box support [[http://git.kernel.org/linus/24d333f387e457a98d1551dd43d716700218f6b5|commit]] * em28xx: Add support for Terratec Cinergy T2 Stick HD [[http://git.kernel.org/linus/fc30dd7647e502b757c47c2a1b7163face9e0272|commit]] * em28xx: add support for Leadtek VC100 USB capture device [[http://git.kernel.org/linus/eace972103923a5391bf34cf3ee67e009d88b785|commit]] * m88ds3103: add support for the demod of M88RS6000 [[http://git.kernel.org/linus/f4df95bcbb7b142bdb4cf201f5e1bd3985f8c804|commit]] * m88rs6000t: add new dvb-s/s2 tuner for integrated chip M88RS6000 [[http://git.kernel.org/linus/333829110f1d871df8ad9404833ecf49fc29aa34|commit]] * media: rc: add driver for Amlogic Meson IR remote receiver [[http://git.kernel.org/linus/12ddbadf383d551e2681eb361b4f5c400363b5cd|commit]] * mn88472: Panasonic MN88472 demod driver (DVB-C only) [[http://git.kernel.org/linus/ca25cb54ace0e77fa559f3634380f4ed92c520d1|commit]] * mn88472: move to staging [[http://git.kernel.org/linus/c867b265b15c2703fe07adcce064a2e3ba77ed13|commit]] * mn88473: Panasonic MN88473 DVB-T/T2/C demod driver [[http://git.kernel.org/linus/dadb5bb473189ca7e80bf2190b44cf276ea42af2|commit]] * mn88473: add support for DVB-T2 [[http://git.kernel.org/linus/c00a6b9f9f92a6138db8ad4bcc56c3402267695c|commit]] * mn88473: implement DVB-T mode [[http://git.kernel.org/linus/6ebbe22d42f6f4a2940190b1dd98b7454b805a9c|commit]] * mn88473: move to staging [[http://git.kernel.org/linus/4f80d858818b70a8a4864f3350f54dbf6422ad7b|commit]] * rc: port IgorPlug-USB to rc-core [[http://git.kernel.org/linus/b1c97193c6437a6083da67f8e97c8ee29b2f1989|commit]] * rcar_vin: Add YUYV capture format support [[http://git.kernel.org/linus/e5d49a3ef4bb352a1799c25b2fab5c5c57ca9526|commit]] * rcar_vin: Add scaling support [[http://git.kernel.org/linus/4c28078c0eed3f9130f758e74934763207defa19|commit]] * rtl28xxu: add support for Panasonic MN88472 slave demod [[http://git.kernel.org/linus/80f189a1d081f9e8701b974ea6bb59ce89a8d0f9|commit]] * rtl28xxu: add support for Panasonic MN88473 slave demod [[http://git.kernel.org/linus/fc694e444c28100e3f33bb5ddb8a0582e42793a8|commit]] * si2157: Add support for Si2146-A10 [[http://git.kernel.org/linus/073f38494ab9bad6edf589c74a1f09c358c5068c|commit]] * si2157: Si2148 support [[http://git.kernel.org/linus/17ad09f110a080aa16dab21005ab1d5d88f3e254|commit]] * si2168: add support for firmware files in new format [[http://git.kernel.org/linus/1b97dc98b58dad98f13fa0a4cdc819b60f3f3bff|commit]] * smipcie: SMI pcie bridge driver for DVBSky S950 V3 dvb-s/s2 cards [[http://git.kernel.org/linus/d32f9ff7376c4298799e1532efb307026108f53a|commit]] * smipcie: add DVBSky S952 V3 support [[http://git.kernel.org/linus/5eedd8d3addc02b833265c8d1d15a79916916208|commit]] * smipcie: add DVBSky T9580 V3 support [[http://git.kernel.org/linus/460c8a7c25fef0712abdeeefd07bf02a8e8cb9e1|commit]] * vino/saa7191: move to staging in preparation for removal [[http://git.kernel.org/linus/c1d9e03d4ef47de60b414fa25f05f9c867f43c5a|commit]] == Universal Serial Bus (USB) == * chipidea: add a usb2 driver for ci13xxx [[http://git.kernel.org/linus/10a062cefcfb1f6154a66f9872efc11543eeb3f8|commit]] * chipidea: add system power management support [[http://git.kernel.org/linus/8076932ff2fc0f6db0172420e6b148a8b2e8c805|commit]] * chipidea: imx: add system power management support [[http://git.kernel.org/linus/2558c1f53bbbb5848fd5910918b97b03249d3885|commit]] * dwc3: add ACPI support [[http://git.kernel.org/linus/404905a604d8565b62a2889c5045acf57aa434be|commit]] * ehci-orion: enable big-endian support [[http://git.kernel.org/linus/782614b80edf97dad35fa93f9981883c3e117c29|commit]] * gadget: Add UDC driver for Broadcom USB3.0 device controller IP BDC [[http://git.kernel.org/linus/efed421a94e62a7ddbc76acba4312b70e4be958f|commit]] * gadget: add USB3 support to the printer driver [[http://git.kernel.org/linus/74df41b40ab0222903dcc9681e9076c2604741d8|commit]] * gadget: f_midi: add configfs support [[http://git.kernel.org/linus/6f1de344557315a8e5de0d15a28276198ca7fdac|commit]] * cp210x: add IDs for CEL USB sticks and MeshWorks devices [[http://git.kernel.org/linus/1ae78a4870989a354028cb17dabf819b595e70e3|commit]] * qcserial: Add support for HP lt4112 LTE/HSPA+ Gobi 4G Modem [[http://git.kernel.org/linus/e7181d005e84b15fe3121a8d22840adc3395d496|commit]] * serial: add Google simple serial SubClass support [[http://git.kernel.org/linus/679315e5fae1e4614eed0d9aa26999ddcb6a0f77|commit]] == Tablets, touch screens, keyboards, mouses (input) == * Add driver for Elan I2C/SMbus touchpad [[http://git.kernel.org/linus/6696777c6506fa52b2a0282121195843ed855be6|commit]] * Add driver for the Goodix touchpanel [[http://git.kernel.org/linus/ca96ea86eed4b2645637dfe3d38b7d05191a79fe|commit]] * Add support for Elan eKTH I2C touchscreens [[http://git.kernel.org/linus/66aee90088da2f5fb73ba97ee8b5f4fda92e2b53|commit]] * cap11xx - add support for various cap11xx devices [[http://git.kernel.org/linus/7609a5e973c43a647c4e40184fc8404311fdb97c|commit]] * Rename cap1106 driver to cap11xx [[http://git.kernel.org/linus/c77fd0a42b24acc2d6cc466e73dcb67d50177df6|commit]] * HID * Add a new id 0x501a for Genius MousePen i608X [[http://git.kernel.org/linus/2bacedada682d5485424f5227f27a3d5d6eb551c|commit]] * Introduce hidpp, a module to handle Logitech hid++ devices [[http://git.kernel.org/linus/2f31c52529103d8f0e1485272064f982d14ce54a|commit]] * add support for MS Surface Pro 3 Type Cover [[http://git.kernel.org/linus/be3b16341d5cd8cf2a64fcc7a604a8efe6599ff0|commit]] * logitech-hidpp: Add Wireless Touchpad T650 support [[http://git.kernel.org/linus/586bdc4e4f15fec37dc37167d6f314ea94aa14d1|commit]] * logitech-hidpp: add support of the first Logitech Wireless Touchpad [[http://git.kernel.org/linus/57ac86cf52e903d9e3e0f12b34c814cce6b65550|commit]] * logitech-hidpp: support combo keyboard touchpad TK820 [[http://git.kernel.org/linus/3a61e97563d78a2ca10752902449570d8433ce76|commit]] * sony: Add support for the third-party SMK PS3 Bluetooth Remote [[http://git.kernel.org/linus/68a49e51a4a9c500d950f893f1758c5ac13b7c8b|commit]] * wacom: Add support for DTU-1031X [[http://git.kernel.org/linus/fff00bf8cc8d98aa3b84d9c7daea0af418b6aa69|commit]] * wacom: Add support for Intuos Pen Medium [[http://git.kernel.org/linus/fefb391f8c15900477432a29d9c3527dd66a8415|commit]] == Multi Function Devices (MFD) == * Add atmel-hlcdc driver [[http://git.kernel.org/linus/2c86e9fb7263dbca2c21a086090d32ba90129f7b|commit]] * Add support for Diolan DLN-2 devices [[http://git.kernel.org/linus/338a128142975439a19ab3c91480bc9d5a71f033|commit]] * axp20x: Extend axp20x to support axp288 pmic [[http://git.kernel.org/linus/af7e9069543aabd415d7c543f3f89b143ac1a932|commit]] * dln2: add support for USB-SPI module [[http://git.kernel.org/linus/21cf3318d675b6ceeb5a3ed82ffe467a2b6eaee4|commit]] * sec-core: Add support for S2MPS13 device [[http://git.kernel.org/linus/3bc2ee91a470c52fb3979c23c12d43283455f10d|commit]] == Memory Technology Device (MTD) == * m25p80: Add support for serial flash Spansion S25FL132K [[http://git.kernel.org/linus/3e38933dd894b48d422113cb26fd3510fd2a80bd|commit]] * nand: add sunxi NAND flash controller support [[http://git.kernel.org/linus/1fef62c1423b694da517b18dc80d59a7eaf7dd74|commit]] * spi-nor: Add support for Fujitsu MB85RS1MT FRAM [[http://git.kernel.org/linus/ce56ce7da3159176424dfad3307a5f6da44b3d64|commit]] * spi-nor: Add support for SST spi flash [[http://git.kernel.org/linus/f02985b78550f5ee9d8d0603b21fd7d98ca58c1c|commit]] * spi-nor: add support for s25fl128s [[http://git.kernel.org/linus/6d7604e517bc00a36ebf7ffb4973fb72823be18c|commit]] == Industrial I/O (iio) == * Add si7020 driver [[http://git.kernel.org/linus/064a74637ccdee608eb898ea3e3847b142b261c6|commit]] * adc: Add support for axp288 adc [[http://git.kernel.org/linus/de89bd7f215b44ef18f56b0ddb579b44a1180958|commit]] * adc: exynos_adc: Add support for exynos7 [[http://git.kernel.org/linus/c1b501564c98a94b48f4ed936737403108dc7300|commit]] * adc: rockchip_saradc: add support for rk3066-tsadc variant [[http://git.kernel.org/linus/4c21bbb475c16be9ec878e8753d5e8373f9b9d59|commit]] * add bmp280 pressure and temperature driver [[http://git.kernel.org/linus/d5c94568cc1d11dffee349468ae996e420381453|commit]] * iadc: Qualcomm SPMI PMIC current ADC driver [[http://git.kernel.org/linus/ce0694841ea61607afcbdb5a67bb0b00328357ef|commit]] * adc:vf610-adc: Add temperature sensor support [[http://git.kernel.org/linus/774623ca41280f74f499416fbbba3b1afbdd910e|commit]] == Multi Media Card (MMC) == * add Toshiba PCI SD controller driver [[http://git.kernel.org/linus/a5eb8bbd66ccf9f169419f9652544aec771b7c57|commit]] * atmel-mci: add runtime pm support [[http://git.kernel.org/linus/ae552ab02cd556f53047959f15a5f870ab7c5ebe|commit]] * core: add core-level function for sending tuning commands [[http://git.kernel.org/linus/996903de92f0c7a32d8c83f37d7ebcea0def8660|commit]] * dw_mmc Add IDMAC 64-bit address mode support [[http://git.kernel.org/linus/69d99fdcfd7815dfb2318f0777a46181d5bf42dc|commit]] * dw_mmc Add support for IMG Pistachio [[http://git.kernel.org/linus/4d7c07cd6c0379228e65c52776f22250e8f4a962|commit]] * dw_mmc exynos: Add support for exynos7 [[http://git.kernel.org/linus/89ad2be75a4287126f9f5473ecf167bd9b91093d|commit]] * sdhci-acpi: Add ACPI HID INT344D [[http://git.kernel.org/linus/d0ed8e6b0ab149421cd1532e7c5ebb0992ad25d0|commit]] * sdhci-pci: Add 64-bit DMA support [[http://git.kernel.org/linus/3828ecaa1d5c55b4ed7522079e1a66a899f70d98|commit]] * sdhci-pci: Add support for Intel SPT [[http://git.kernel.org/linus/1f7f26528fb159e71f081df1d1050c218ff1d74d|commit]] * sdhci: Add 64-bit ADMA support [[http://git.kernel.org/linus/e57a5f61eae7e145aeeda18ccb22576822f534bf|commit]] * sdhci: Add HS400 support to SDHCI driver [[http://git.kernel.org/linus/e9fb05d5bca7428f2749d059559e9657c710fe53|commit]] == Current regulator == * act8865: Add support to turn off all outputs [[http://git.kernel.org/linus/2b17fa2825fe6b7bf0848b4343833d7612edbccb|commit]] * of: Add support for parsing initial and suspend modes [[http://git.kernel.org/linus/5e5e3a42c653c5ef1c281651f1882411601129bd|commit]] * rk808: Add support setting suspend voltage [[http://git.kernel.org/linus/251ce318df3c07dbb3e484378a136a29e2f9bec1|commit]] * rpm: add support for RPM-controller SMB208 [[http://git.kernel.org/linus/0f5bb5b5de3b18877373f746bdb85d8ea0efeedf|commit]] * rt5033: Add RT5033 Regulator device driver [[http://git.kernel.org/linus/b1917578fd5d8efa67afa05a0d6d7e323f2802da|commit]] * s2mps11: Add support S2MPS13 regulator device [[http://git.kernel.org/linus/76b9840b24ae049b39f1b3cf0e49f21b7c41748f|commit]] == Watchdog == * watchdog: imx2_wdt: Add power management support. [[http://git.kernel.org/linus/aefbaf3a3fa030ed7ef3cc9456ed82e6611c1dcb|commit]] == Clocks == * add pxa25x clock drivers [[http://git.kernel.org/linus/fe7710fae477f648773648ea0a05b079c5b66667|commit]] * mmp: add reset support [[http://git.kernel.org/linus/ae32a5b321c8484294d129e7980f8fcf35aa42af|commit]] * rockchip: Add support for the mmc clock phases using the framework [[http://git.kernel.org/linus/89bf26cbc1a09476c4c4740d16a0ffdfa2192b9c|commit]] * samsung: add initial clock support for Exynos7 SoC [[http://git.kernel.org/linus/532abc3a4a4502e13315d246c545d7567c80b03e|commit]] * samsung: add support for 145xx and 1460x PLLs [[http://git.kernel.org/linus/0c23e2af6792d7b71d79dd4052c5c93512c5c84d|commit]] * sunxi: Add support for A80 basic bus clocks [[http://git.kernel.org/linus/3b2bd70f03c75d37de791b65d574a31d1e2507b0|commit]] * tegra: Implement memory-controller clock [[http://git.kernel.org/linus/4f4f85fa0b96a35429ebb4bc278d70ae0f72113c|commit]] == Serial Peripheral Interface (SPI) == * Add driver for IMG SPFI controller [[http://git.kernel.org/linus/deba25800a12b99e1a68bc83d33709be4b9a40b7|commit]] * meson: Add support for Amlogic Meson SPIFC [[http://git.kernel.org/linus/c3e4bc5434d2999ec3b00eadd1945eadf13fd0de|commit]] * s3c64xx: add support for exynos7 SPI controller [[http://git.kernel.org/linus/bf77cba95f8c06bbf76869d3bdfb03e18a33e673|commit]] * spi-pxa2xx: SPI support for Intel Quark X1000 [[http://git.kernel.org/linus/e5262d0568dc9e10de79a726dfd7edb712a2c10b|commit]] == Serial == * 8250_pci: Added driver for Endrun Technologies PTP PCIe card. [[http://git.kernel.org/linus/1bc8cde46a159c928f62ac48981cf230582e4b78|commit]] * mxs-auart: add sysrq support [[http://git.kernel.org/linus/914d3b17e90d9f75f764ffbdbdae354056b9fb79|commit]] * mxs-auart: enable PPS support [[http://git.kernel.org/linus/36a262782b045220bfccf89bd2c4d78cbe152c8e|commit]] * samsung: Add the support for Exynos5433 SoC [[http://git.kernel.org/linus/31ec77aca72ee5920ed3ec3d047734dc0bc43342|commit]] * sirf: add a new uart type support [[http://git.kernel.org/linus/52bec4ed4ef83f1a14dbcfd1a97e35f77c6e261e|commit]] * jsm: Add the Classic board implementation [[http://git.kernel.org/linus/95db1ccb15ae3703f751891ce1ee8f7734c21c96|commit]] * jsm: Enable support for Digi Classic adapters [[http://git.kernel.org/linus/03a8482c17dd0ae3251451d54cbbc03f930f21d5|commit]] == Real Time Clock (RTC) == * tpo: Driver to support rtc and wakeup on PowerNV platform [[http://git.kernel.org/linus/16b1d26e77b142546e2b9b6dc3b5aa5c44ae3b77|commit]] * ds1307: add support for mcp7940x chips [[http://git.kernel.org/linus/f4199f8557774cfa38682c89c37388fa30367767|commit]] * drivers/rtc/rtc-ds1374.c: add watchdog support [[http://git.kernel.org/linus/920f91e50c5bfcbc5fe68f46dc72a34a96e0ff16|commit]] == Inter-Integrated Circuit (I2C) == * Driver to expose PowerNV platform i2c busses [[http://git.kernel.org/linus/470834508f87877f680738a10a305280582c7aed|commit]] * add support for Amlogic Meson I2C controller [[http://git.kernel.org/linus/30021e3707a75cc29dc1252c062d374151c5985f|commit]] * add support for Diolan DLN-2 USB-I2C adapter [[http://git.kernel.org/linus/db23e5001f75304af5345a04901061bdfabcc165|commit]] * at91: add support for runtime PM [[http://git.kernel.org/linus/d64a818859af3b6fbe0f6d61b4b82676b561ce5c|commit]] * at91: add support for system PM [[http://git.kernel.org/linus/36765293cd50bd8dffd5f3225376789cacddfb00|commit]] * i801: Add DeviceIDs for SunrisePoint LP [[http://git.kernel.org/linus/3eee1799aed90e990e02a73a89bfcff1982c74dd|commit]] * img-scb: Add Imagination Technologies I2C SCB driver [[http://git.kernel.org/linus/27bce457d5884dcae96df9a0d71de3647a538118|commit]] * imx: add DMA support for freescale i2c driver [[http://git.kernel.org/linus/ce1a78840ff7ab846065d5b65eaac959bafe1949|commit]] * pxa: add support for SCCB devices [[http://git.kernel.org/linus/86261fdd65ce076c0aa05dbf3f5f5fe10aab1bcf|commit]] * rcar: add slave support [[http://git.kernel.org/linus/de20d1857dd6b1a289d3b0476d6af36d12000d7e|commit]] * sh_mobile: Add support for r8a73a4 and sh73a0 [[http://git.kernel.org/linus/78df445e7807b1ed741d2571280a674f3e4a57bf|commit]] == Hardware monitoring == * (gpio-fan) Add a shutdown handler to poweroff the fans [[http://git.kernel.org/linus/b95579cd8795442e75c8846fa6eeb4fb442e9d83|commit]] * (i5500_temp) New driver for the Intel 5500/5520/X58 chipsets [[http://git.kernel.org/linus/ada072816be1f284cda273f1d980a429b007566a|commit]] * (iio_hwmon) Add support for humidity sensors [[http://git.kernel.org/linus/61bb53bcbdd86e0c25fbf517c48a38f66c6fc0bc|commit]] * (lm75) Add support for the NXP LM75B [[http://git.kernel.org/linus/799fc6021430243592ea8390aa4865713a12fd5f|commit]] * (lm95234) Add support for LM95233 [[http://git.kernel.org/linus/dfcd4c53be1da9e297bba340ec46f3269cbc239e|commit]] * (lm95245) Add support for LM95235 [[http://git.kernel.org/linus/162a8dfe73df95e59265e350b2f247b8b35490d1|commit]] * (ltc2978) Add regulator support [[http://git.kernel.org/linus/77aa3585805920d871e09b9a60d9635e51b03d21|commit]] * (nct6775) Add support for NCT6792D [[http://git.kernel.org/linus/8aefb93f09bf4464f6da8ee071edcede9517d4bf|commit]] * (pmbus) Add regulator support [[http://git.kernel.org/linus/ddbb4db4ced1ba784fcd3500179a7291b6c5d7b7|commit]] * (tmp401) Add support for TI TMP435 [[http://git.kernel.org/linus/06adbaec2a7a3d04741557b411e264c7f9c91c85|commit]] * Driver for Nuvoton NCT7802Y [[http://git.kernel.org/linus/3434f37835804331dd505722cd0010d708305837|commit]] == Various == * pinctrl: Add Intel Cherryview/Braswell pin controller support [[http://git.kernel.org/linus/6e08d6bbebebcf70f982d7190c4b6dc456cedd57|commit]] * pinctrl: Qualcomm SPMI PMIC GPIO pin controller driver [[http://git.kernel.org/linus/eadff3024472f8a7955fae7e5484d235ed407453|commit]] * pinctrl: Qualcomm SPMI PMIC MPP pin controller driver [[http://git.kernel.org/linus/cfb24f6ebd38137ebf072cb5629fdf6df51e49c1|commit]] * pinctrl: exynos: Add initial driver data for Exynos7 [[http://git.kernel.org/linus/50cea0cff7131b364c0ff80dedf8e91212b18a26|commit]] * pinctrl: exynos: Add support for Exynos4415 [[http://git.kernel.org/linus/2891ba2906b6d2fd453042f410a11e6fc3edc37d|commit]] * PHY * phy: add support for USB cluster on the Armada 375 SoC [[http://git.kernel.org/linus/eee47538ec1f26198cf5da675975b61d7f16135b|commit]] * phy: add the Berlin USB PHY driver [[http://git.kernel.org/linus/13ebb68cb5a227abe2437094f99a699736e39e0a|commit]] * phy: berlin-sata: Add support for BG2 SATA PHY [[http://git.kernel.org/linus/8203f8b4619a158a685ba317356a679b5f1ac422|commit]] * phy: exynos5-usbdrd: Add pipe-clk, utmi-clk and itp-clk support [[http://git.kernel.org/linus/9bde18c1b5d2c9a1b90fc0f3bbe1a314194f6fdf|commit]] * phy: marvell: Add support for 88E3016 FastEthernet PHY [[http://git.kernel.org/linus/6b358aedced8180830727258718c3916bef3e249|commit]] * phy: miphy28lp: Add SSC support for PCIE [[http://git.kernel.org/linus/a2108dee3cd39f7291d013c50c33c2a639a17b42|commit]] * phy: miphy28lp: Add SSC support for SATA [[http://git.kernel.org/linus/2b041b27a83fbe951d4b1cb1523001d4a8a5cccb|commit]] * phy: miphy28lp: Provide support for the MiPHY28lp Generic PHY [[http://git.kernel.org/linus/2c14e9be0c60bb3d89cfa16a40222ddcb83660ab|commit]] * phy: sun4i: add support for USB phy0 [[http://git.kernel.org/linus/6827a46f59942208d45e0c40e53f649bfc7792ed|commit]] * leds: implement sysfs interface locking mechanism [[http://git.kernel.org/linus/acd899e4f3066b6662f6047da5b795cc762093cb|commit]] * leds: lp8860: Introduce TI lp8860 4 channel LED driver [[http://git.kernel.org/linus/7a8685accb95801bb29ab85d5b370999d3fb8e32|commit]] * mvebu-mbus: suspend/resume support [[http://git.kernel.org/linus/a0e89c02da974838053a3604025e43600dc6ac45|commit]] * dmaengine: at_xdmac: creation of the atmel eXtended DMA Controller driver [[http://git.kernel.org/linus|* /e1f7c9eee70730d7e6ec77f7ecc76f936e262cf0 commit]] * dmaengine: qcom_bam_dma: Add BAM v1.3.0 support [[http://git.kernel.org/linus/f43669dee7c76dbf188ac9702b5bd22afc3e5469|commit]] * dmaengine: sun6i: Add support for Allwinner A23 (sun8i) variant [[http://git.kernel.org/linus/0b04ddf8638ca5652b1f7ab7794beb363942407d|commit]] * gpio: add support for the Diolan DLN-2 USB GPIO driver [[http://git.kernel.org/linus/6732127f62a7635db072294c74795a20a8996db2|commit]] * gpio: mvebu: add suspend/resume support [[http://git.kernel.org/linus/b5b7b487431b01619f2947d91dadd7c7a233692e|commit]] * gpio: rcar: Add r8a7793 and r8a7794 support [[http://git.kernel.org/linus/1fd2b49d0bd986fb22dd0a36910f24823e7bb0a0|commit]] * gpio: vf610: add gpiolib/IRQ chip driver for Vybrid [[http://git.kernel.org/linus/7f2691a19627a8d7723909b6e82468fd4437e445|commit]] * gpiolib: allow simultaneous setting of multiple GPIO outputs [[http://git.kernel.org/linus/5f42424354f5b0ca5413b4fb8528d150692c85b7|commit]] * parport: Add support for the WCH382 2S/1P multi-IO card [[http://git.kernel.org/linus/2fdd8c8c5304901fa7dbb2ce5dbc90a1984cee3d|commit]] * pwm: Add BCM2835 PWM driver [[http://git.kernel.org/linus/e5a06dc5ac1f686d11b11488a88a63ab12e079cb|commit]] * pwm: add support for atmel-hlcdc-pwm device [[http://git.kernel.org/linus/2b4984bef47a5920bb6ed7f5ede90d8302fee554|commit]] * pwm: ftm: Add Power Management support for FTM PWM [[http://git.kernel.org/linus/97d0b42e39a73c7e0683927ee4b3775c7411b7bf|commit]] * vfio: make vfio run on s390 [[http://git.kernel.org/linus/1d53a3a7d3b886bcc60b90e41693b82a791c25ba|commit]] * uio: support memory sizes larger than 32 bits [[http://git.kernel.org/linus/e0f1147cc9512d3610d2f2a0f069690661444703|commit]] * tty: Add support for the WCH384 4S multi-IO card [[http://git.kernel.org/linus/72a3c0e4e6624a77ee6eee0903f209185fe20647|commit]] * tty: serial: Add 8250-core based omap driver [[http://git.kernel.org/linus/61929cf0169d91366fd3f30d6ee60681b037bc19|commit]] * tty: serial: msm: Support sysrq on uartDM devices [[http://git.kernel.org/linus/0896d4d4fb162297d7199410bae386a96a2e473b|commit]] * tty: xuartps: Add support for setting modem control signals [[http://git.kernel.org/linus/19038ad9f08c96dcff870b18af8fd5ae5141dec1|commit]] * power: reset: imx-snvs-poweroff: add power off driver for i.mx6 [[http://git.kernel.org/linus/b8e64eea41ea71b58e61e35ee347464efd60ca21|commit]] * powercap / RAPL: add IDs for future Xeon CPUs [[http://git.kernel.org/linus/d72be771c5dbabaf3058ef382f4934aa31c88df2|commit]] * powercap / RAPL: add new model ids [[http://git.kernel.org/linus/74af752e489537391294b51d73fafbcd53672ea4|commit]] * reset: add the Berlin reset controller driver [[http://git.kernel.org/linus/bd13251f71fc86f06b344810835bc4e5e77edef7|commit]] * reset: stih407: Add softreset, powerdown and picophy controllers [[http://git.kernel.org/linus/3ba9204308eb51fe98fb1ab352c17d5319f26724|commit]] * sb_edac: Add support for Broadwell-DE processor [[http://git.kernel.org/linus/1f39581a9a7a3387f40f379478d8827878c57530|commit]] * userns: Add a knob to disable setgroups on a per user namespace basis [[http://git.kernel.org/linus/9cc46516ddf497ea16e8d7cb986ae03a0f6b92f8|commit]] * ipmi: Add SMBus interface driver (SSIF) [[http://git.kernel.org/linus/259307074bfcf1ff88016e12c68f057aee6cb694|commit]] * i8k: Add support for Dell Latitude E6440 [[http://git.kernel.org/linus/0f352239de1628d38ff35adb91842a732f4453cd|commit]] * iommu/rockchip: rk3288 iommu driver [[http://git.kernel.org/linus/c68a292152d322b2d03f88d7f1d91d6bfa9d22bc|commit]] * iommu/vt-d: Implement DMAR unit hotplug framework [[http://git.kernel.org/linus/6b1972493a84f8fe13ff9d202745590f6c53d670|commit]] * irqchip: GICv3: ITS: MSI support [[http://git.kernel.org/linus/b48ac83d6bbc20a973c3e8133fd1ebda873d026a|commit]] * irqchip: armada-370-xp: Add suspend/resume support [[http://git.kernel.org/linus/0f077eb5cfaf453ad7379963a721b8c04f7c62a2|commit]] * irqchip: dw-apb-ictl: Add PM support [[http://git.kernel.org/linus/1655b0530d9502e69686220491ffb15ba0738c58|commit]] * irqchip: gic-v2m: Add support for ARM GICv2m MSI(-X) doorbell [[http://git.kernel.org/linus/853a33ce6932601030f550653aea91a0e0a71511|commit]] * irqchip: gic: Support hierarchy irq domain. [[http://git.kernel.org/linus/9a1091ef0017c40ab63e7fc0326b2dcfd4dde3a4|commit]] * irqchip: mtk-sysirq: Add sysirq interrupt polarity support [[http://git.kernel.org/linus/5fe3bba3088c4efab32a18649643b5075755b4b3|commit]] * GPIO: Add driver for 74xx-ICs with MMIO access [[http://git.kernel.org/linus/af0a33e26c1f16a52fb2511400387a7eab9fe4d6|commit]] * Mailbox: Add support for Platform Communication Channel [[http://git.kernel.org/linus/86c22f8c9a3b71d42d38bfcd80372de72f573713|commit]] * PCI: layerscape: Add Freescale Layerscape PCIe driver [[http://git.kernel.org/linus/62d0ff83c6e2221662fa0dccf2de096bdc7a2fc4|commit]] * PCI: Add support for AMD Nolan USB3 DRD [[http://git.kernel.org/linus/c53a2b512b6f2b9b1b6353c1587b8b069997852f|commit]] * mei: txe: add cherrytrail device id [[http://git.kernel.org/linus/e88281edd4b4496600f2ab423ee2a2363a5e27f7|commit]] * macintosh: therm_pm72: delete deprecated driver [[http://git.kernel.org/linus/b074cf80a7d40fefe1f4063c9841232171e8daea|commit]] * ipmi: Add powernv IPMI driver [[http://git.kernel.org/linus/6a11e5c67a397e9a64cfde6961c83a7a64d7980c|commit]]