Size: 78141
Comment:
|
Size: 78000
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 175: | Line 175: |
Line 180: | Line 178: |
* android: binder: move to the "real" part of the kernel [http://git.kernel.org/linus/777783e0abae3cab7555bb182776f9ffaa35631a commit] |
1. Architectures
1.1. 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]
1.2. 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]
1.3. 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]
1.4. 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]
1.5. 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]
1.6. 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]
1.7. ARC
Add power management options [http://git.kernel.org/linus/996bad6cb3510d726d435c6802294ac289418608 commit]
1.8. CRISv32
Implement early console [http://git.kernel.org/linus/4729d77332a4383770c780b7709d5e14f12a4d1e commit]
2. Drivers
2.1. 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]
2.2. 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]
2.3. 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]
2.4. 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]
2.5. 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]
2.6. 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]
2.7. 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]
2.8. 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]
2.9. 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]
2.10. 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]
2.11. 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]
2.12. 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]
2.13. 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]
2.14. 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]
2.15. Watchdog
watchdog: imx2_wdt: Add power management support. [http://git.kernel.org/linus/aefbaf3a3fa030ed7ef3cc9456ed82e6611c1dcb commit]
2.16. 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]
2.17. 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]
2.18. 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]
2.19. 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]
2.20. 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]
2.21. 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]
2.22. 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]