1. Architectures
1.1. ARM
ARM64 / ACPI: Enable ARM64 in Kconfig [http://git.kernel.org/linus/b6a0217371317298c900f0e0f84afb04312d5af0 commit]
ARM64 / ACPI: Introduce early_param "acpi=" to enable/disable ACPI [http://git.kernel.org/linus/b10d79f76085b577673395daf92d6208ae09196f commit]
ARM64: Add new Xilinx ZynqMP SoC [http://git.kernel.org/linus/5d1b79d2b2639bb71238e76d73431fada9e38553 commit]
KVM: Implement Stage-2 page aging [http://git.kernel.org/linus/35307b9a5f7ebcc8d8db41c73b69c131b48ace2b commit]
KVM: export VCPU power state via MP_STATE ioctl [http://git.kernel.org/linus/ecccf0cc722f40e0dcc97872e7a960765119a256 commit]
arm64: add support for memtest [http://git.kernel.org/linus/36dd9086cb31613ace45e94c18a17241d3d0aac4 commit]
arm64: dts: Add Qualcomm APQ8016 SBC evaluation board dts [http://git.kernel.org/linus/282703e8285026dbb051055ebeba1baa13be4a21 commit]
arm64: dts: Add Qualcomm MSM8916 SoC and evaluation board dts [http://git.kernel.org/linus/57f0a7eae6bd5f5811f070f63ffa482c7d6faad7 commit]
arm64: dts: Add support for Spreadtrum SC9836 SoC in dts and Makefile [http://git.kernel.org/linus/c46388a58664e89526fe7b8af0082b9b5c465568 commit]
arm64: kconfig: increase NR_CPUS range to 2-4096. [http://git.kernel.org/linus/62aa9655b8a8eaa4cf86d091d977482da8489ed4 commit]
arm64: qcom: Add support for Qualcomm MSM8916 SoC [http://git.kernel.org/linus/d7f64a44356ce138aec2da091d7291446f52dcc5 commit]
Remove RISC OS personality [http://git.kernel.org/linus/125ec7b4e90cbae4eed5a7ff1ee479cc331dcf3c commit]
add support for memtest [http://git.kernel.org/linus/d30eae473360aea25e0584d4fbf6a70417d89784 commit]
advertise availability of v8 Crypto instructions [http://git.kernel.org/linus/a092aedb8115c16cb49bc64dd09cb20471ff942b commit]
zImage: add support for ARMv7-M [http://git.kernel.org/linus/c20611df13c3e3070607c267cf781ba8645a185e commit]
miscellaneous vdso infrastructure, preparation [http://git.kernel.org/linus/1713ce7c43755fe8b0f31ea317513129bf784909 commit]
add VDSO user-space code [http://git.kernel.org/linus/8512287a8165592466cb9cb347ba94892e9c56a5 commit]
VDSO initialization, mapping, and synchronization [http://git.kernel.org/linus/ecf99a439105ebd0a507af1a9cd901a2e166bf9a commit]
add CONFIG_VDSO Kconfig and Makefile bits [http://git.kernel.org/linus/e5b61deb3af465f11db7e5e11944ba00a33ece1f commit]
Alpine: Initial support for Alpine platform [http://git.kernel.org/linus/445d9b3060545812632456e0bded8e86b580b783 commit]
Alpine: smp support [http://git.kernel.org/linus/e9e06f2853dd86791e665b2aa3c8acb5b0007e07 commit]
Kirkwood: add DT description for nas2big [http://git.kernel.org/linus/0c2d652f0bd9fdfe367eca4ebf56ad354bf3b153 commit]
OMAP2+: Remove legacy support for omap3 TouchBook [http://git.kernel.org/linus/01ea0d4247bb3a224a66007e0a1291232c15d61a commit]
OMAP3: Remove legacy support for EMA-Tech Stalker board [http://git.kernel.org/linus/35cc73dae6374919affa64ba3092b6a1801c0943 commit]
OMAP3: Remove legacy support for devkit8000 [http://git.kernel.org/linus/f56a1b24f54e7d1f70b5dbcc32e702bf9a1f7e97 commit]
Remove mach-msm and associated ARM architecture code [http://git.kernel.org/linus/c0c89fafa289ea241ba3fb22d6f583f8089a719e commit]
at91/pm_suspend: add the WFI instruction support for ARMv7 [http://git.kernel.org/linus/20567658b8f010eea287087bfdbeb25757801aed commit]
at91: add soc detection infrastructure [http://git.kernel.org/linus/ea4abe7f3a3216f5d98dcc7a884e10f20b264429 commit]
at91: switch to multiplatform [http://git.kernel.org/linus/41141127a83d9e986a77a7cab7e27f5afee3bede commit]
cpuidle: Enable the ARM64 driver for both ARM32/ARM64 [http://git.kernel.org/linus/0e0870448aa134e91fafe3c39ae270561b495459 commit]
dts: add rk3288 PopMetal board [http://git.kernel.org/linus/c38e1328ceadc0b345ddd914c13ac1abfb048209 commit]
dts: am335x: Add Chiliboard DTS [http://git.kernel.org/linus/5b5e49af054a315bda68fec3eb935637aa72be31 commit]
dts: am335x: Add DTS for ChiliSOM module [http://git.kernel.org/linus/11d938d494890f09cf22252615cd2d0f2332f429 commit]
dts: warp: Add initial WaRP Board support [http://git.kernel.org/linus/27b0b9d8515f1315ba3ec848aa58cf936200fe07 commit]
mvebu: add Linksys WRT1900AC (Mamba) support [http://git.kernel.org/linus/4824140f4bd1caaf900215aabe27e4bdd1677704 commit]
mvebu: add core support for Armada 39x [http://git.kernel.org/linus/242ede0bdd2bc6fb2057ddc98cce90043008127f commit]
mx25: Convert to a dt-only platform [http://git.kernel.org/linus/11b05d60c63f44b311651870825a8488576c5e85 commit]
perf: Add support for Scorpion PMUs [http://git.kernel.org/linus/341e42c4e3f97af9bbeada64c3e1a41f65ce086a commit]
pmu: add support for interrupt-affinity property [http://git.kernel.org/linus/9fd85eb502a78bd812db58bd1f668b2a06ee30a5 commit]
shmobile: cpuidle: Remove the pointless default driver [http://git.kernel.org/linus/df67a2b72eb6fa205c0954e3f4f416e282e7412b commit]
shmobile: r8a7778: enable multiplatform target [http://git.kernel.org/linus/3915d36fabf143dffdf91c5372d3b0a23722af52 commit]
shmobile: sh73a0: Add Multiplatform support [http://git.kernel.org/linus/8e8bffffdaf6b75fb1380bfbb80481d3073086c5 commit]
tegra: Add DTS for the nyan-blaze board [http://git.kernel.org/linus/59fe02cb079f2a521cf25724c9194e3db6a52bfe commit]
tegra: remove old LIC support [http://git.kernel.org/linus/1a703bffd82e04d1c00a0b4373bf4db1e2d25681 commit]
1.2. x86
1.3. MIPS
ttyFDC: Add early FDC console support [http://git.kernel.org/linus/e934945db7625716f9cc469e31fc5da8666c8024 commit]
Add CDMM bus support [http://git.kernel.org/linus/8286ae03308c6f97f346f9f8cb9174b04969add5 commit]
Add R16000 detection [http://git.kernel.org/linus/3057739138eb8fbaa5154b149a864f5218898c73 commit]
Add SCHED_HRTICK support [http://git.kernel.org/linus/96685b17108b4dbbbaea06307c3fcdb32eb152d0 commit]
Add support for XPA. [http://git.kernel.org/linus/c5b367835cfc7a8ef53b9670a409ffcc95194344 commit]
Add support for the IMG Pistachio SoC [http://git.kernel.org/linus/6a438309a5fe00480fe4c68fbad402617ac05813 commit]
KVM: Wire up FPU capability [http://git.kernel.org/linus/5fafd8748b366105e08c198892e9fe02ef15c021 commit]
KVM: Wire up MSA capability [http://git.kernel.org/linus/d952bd070f79b6dcbad52c03dbc41cbc8ba086c8 commit]
Loongson-3: Add CPU Hwmon platform driver [http://git.kernel.org/linus/64f09aa967e1a6effdffcbf14c912ec5f9e3715e commit]
Loongson-3: Add chipset ACPI platform driver [http://git.kernel.org/linus/9c057b3e02184b111d3392be75efc7c94f0fdf20 commit]
OCTEON: Enable little endian kernel. [http://git.kernel.org/linus/73569d87e2cc5fdc0010e612a3c94f919228e301 commit]
perf: Add hardware perf events support for Loongson-3 [http://git.kernel.org/linus/f14ceff75545f9a1e62430fe9cc796208569b972 commit]
1.4. S390
bpf: Add s390x eBPF JIT compiler backend [http://git.kernel.org/linus/054623105728b06852f077299e2bf1bf3d5f2b0b commit]
zcrypt: Introduce new SHA-512 based Pseudo Random Generator. [http://git.kernel.org/linus/57127645d79d2e83e801f141f7d03f64accf28aa commit]
remove 31 bit support [http://git.kernel.org/linus/5a79859ae0f35d25c67a03e82bf0c80592f16a39 commit]
remove claw driver [http://git.kernel.org/linus/83650a2edc9b8f0838c7842b7ea595c927e79092 commit]
1.5. SPARC
1.6. POWERPC
Kconfig: Enable BPF JIT on ppc32 [http://git.kernel.org/linus/eb84bab0fb38047eca79b189cde5a95312fa5818 commit]
dts: Remove B4860 emulator support [http://git.kernel.org/linus/eedea67bc983e642933ab50de44ff9e99ad4b8e7 commit]
mpc85xx: Add FMan platform support [http://git.kernel.org/linus/7dea9ec5a039555376af62e718547852117aced1 commit]
powernv: Add pstore support on powernv [http://git.kernel.org/linus/f7618299b4ab425956099508cba7b3a39a056d87 commit]
powernv: Remove powernv RTAS support [http://git.kernel.org/linus/646b54f2f2041473495f166479e3e17fd59a9dd1 commit]
pseries: Implement memory hotplug add in the kernel [http://git.kernel.org/linus/5f97b2a0d176a94815ee1d3a0511d91a5575bf4a commit]
pseries: Implement memory hotplug remove in the kernel [http://git.kernel.org/linus/51925fb3c5c901aa06cdc853268a6e19e19bcdc7 commit]
tm: Abort syscalls in active transactions [http://git.kernel.org/linus/feba40362b11341bee6d8ed58d54b896abbd9f84 commit]
Add a proper syscall for switching endianness [http://git.kernel.org/linus/529d235a0e190ded1d21ccc80a73e625ebcad09b commit]
Add ppc64 hard lockup detector support [http://git.kernel.org/linus/c54b2bf1b5e99760d53ea0376e96a046f93df6ae commit]
Remove the celleb support [http://git.kernel.org/linus/bf4981a00636347ddcef3fc008e4dd979380a851 commit]
1.7. ARC
perf: Add kernel callchain support [http://git.kernel.org/linus/389e3160b9b0002f8e7c95e9c0af5da6da311892 commit]
perf: add user space attribution in callchains [http://git.kernel.org/linus/22f6b899125063c5dc955dd378c408b14d80b020 commit]
perf: support cache hit/miss ratio [http://git.kernel.org/linus/0a8a47679351f00145ddeaa0a05b510e67b780be commit]
1.8. CRIS
add Axis 88 board device tree [http://git.kernel.org/linus/c8e840d8578a68a77cfd29f8cd68fb210855ce87 commit]
enable GPIOLIB [http://git.kernel.org/linus/8fda64c23c2a2d421704d349696565b3a8366864 commit]
CRISv32: add device tree support [http://git.kernel.org/linus/a9f75ac5a24cb94c2373daa3d73f90d22cf5d94b commit]
2. Drivers
2.1. Staging drivers
2.2. Storage
2.3. Graphics
2.4. Networking
2.5. ACPI, EFI, thermal and Power Management
2.6. Sound
ac97: Add VT1613 AC97 codec support [http://git.kernel.org/linus/d6482288aadcf19e348cbccff7a605790a3b3875 commit]
Provide the ability to report timestamping capabilities, select timestamp types and retrieve timestamp accuracy, if supported. Details can be found in Documentations/sound/alsa/timestamping.txt [http://git.kernel.org/linus/229d043096ea8e58829d37d35767afeac15997f5 commit]
emu10k1: add Audigy 5/Rx [http://git.kernel.org/linus/f32c1c1b46c2bd5fda77b49e28b9f9329cd830d1 commit]
emu10k1: add toggles for E-mu 1010 optical ports [http://git.kernel.org/linus/99dcab46b5a5b470074bec6d8386e2c7807684cf commit]
hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724 [http://git.kernel.org/linus/6ffc0898b29a2811a6c0569c5dd9b581980110df commit]
hda - Add a fake stereo amp register support [http://git.kernel.org/linus/d313e0a88d1b29d17198ef659af042a633a2d3de commit]
hda - Add cache support for COEF read/write [http://git.kernel.org/linus/40ba66a702b83f46c53456eaaac692fc12f82cb0 commit]
hda - Add dock support for ThinkPad X250 (17aa:2226) [http://git.kernel.org/linus/c0278669fb61596cc1a10ab8686d27c37269c37b commit]
hda - Add regmap support [http://git.kernel.org/linus/4d75faa0448a6bb2fd6d56051a3675a3937cbada commit]
hda - Add widget sysfs tree [http://git.kernel.org/linus/3256be6537751f65c76b3ecfbb4e667f87525a2f commit]
hda - Bind codecs via standard bus [http://git.kernel.org/linus/d8a766a16ed90c4b3bd7afa6e1417f8d715db507 commit]
hda - Enable widget power saving for Realtek codecs [http://git.kernel.org/linus/382fd7becc409be9cc18dea8e3d53f6d184f9a5c commit]
hda - Expose codec type sysfs [http://git.kernel.org/linus/eacf6e0a238923dfce0626450adcb6d486072f28 commit]
hda - Support advanced power state controls [http://git.kernel.org/linus/e6feb5d08509be1af2ebc894dae35f32f7b92ab6 commit]
hda/realtek - Support Dell headset mode for ALC288 [http://git.kernel.org/linus/e1e62b98ebddc3234f3259019d3236f66fc667f8 commit]
hda/realtek - Support headset mode for ALC286/288 [http://git.kernel.org/linus/f3b703326541d0c1ce85f5e570f6d2b6bd4296ec commit]
hda/via - Add beep controls to VIA codecs [http://git.kernel.org/linus/4738465c37298cd9228750f7e16aad88af8495c5 commit]
ice1724: ESI W192M: Add TLV support for control value in dB scale [http://git.kernel.org/linus/16ddbe738a5bd2afe80aa10492f762f34b09cbf0 commit]
- ASoC
Add max98925 codec driver [http://git.kernel.org/linus/1ff2765182d1969947dfb50f4e42ebd7e83699fd commit]
Intel: add kcontrol to enable/disable sound effect module waves [http://git.kernel.org/linus/76c07b8265c68d9a89fb4c0a634e373a087f11be commit]
Intel: add kcontrol to set parameter to sound effect module waves [http://git.kernel.org/linus/3814c204446822cd3c82ec4e8616600732c1f94e commit]
Intel: add pm support in sst ipc driver [http://git.kernel.org/linus/4a8448d4289d7210053a43f9f21e42929beb159b commit]
Intel: add support for pause and resume in sst [http://git.kernel.org/linus/e0b87d476bc13fc55e7000a84cd1d87c8fdc1f2f commit]
Intel: add support for pcm stream suspend/resume [http://git.kernel.org/linus/fc9406ab9b4a9aac0ab9ad213993824cbe9c65ac commit]
Intel: add support for platform suspend [http://git.kernel.org/linus/54e6beccc67129c474aad7578951112c6cf28e01 commit]
arizona: Add support for WM8280/WM8281 [http://git.kernel.org/linus/575ef7f6d5df2aec86f407c76c0b95b3064e4b30 commit]
dapm: add code to configure dai link parameters [http://git.kernel.org/linus/c66150824b8a809a502fd833fa9b18082cd89a39 commit]
jz4740: Add jz4780 support [http://git.kernel.org/linus/967beb2e87771411e08467152e3d9f1c3ae73a67 commit]
qcom: Add LPASS CPU DAI driver [http://git.kernel.org/linus/80beab8e1d86d7da843e6c3e439bbca5320c568d commit]
qcom: Add LPASS platform driver [http://git.kernel.org/linus/c5c8635a04711c7a7aca82f90e6b1e6df1c057be commit]
qcom: Add Storm machine driver [http://git.kernel.org/linus/79119c798649630b3191784a708b45cea4e31daf commit]
qcom: Add ability to build QCOM drivers [http://git.kernel.org/linus/f380dd3f3cd77df3c5d297a635b635f72fb5a2b1 commit]
rsnd: add DPCM based sampling rate convert [http://git.kernel.org/linus/3b7843ff618f63d1776abd71de7eea9130987037 commit]
rsnd: add Synchronous SRC mode [http://git.kernel.org/linus/43cb6954f8c8a68fdc354226fa045ff43c7e4d39 commit]
rsrc-card: add Renesas sampling rate convert sound card support [http://git.kernel.org/linus/415f1cb29d3be865b034b528058c7115bc262f43 commit]
rt5645: Add ACPI match ID [http://git.kernel.org/linus/a3bd92519879ddc3052140e6776173f266c934eb commit]
rt5645: Add TDM support for rt5650 [http://git.kernel.org/linus/42ce5b8ab81e94089c79791fc682a7f46af9790a commit]
rt5670: Add runtime PM support [http://git.kernel.org/linus/64e89e5f55484d289c8b326521e5a12291e2283e commit]
wm8804: Add DAPM widgets for SPDIF/AIF [http://git.kernel.org/linus/5631f18763f1b0989cec7cbf8f3badcb74dfe469 commit]
wm8804: Enable runtime PM [http://git.kernel.org/linus/1a60667fc81fdab3733a1d41480da3a5d0ccecea commit]
2.7. TV tuners, webcams, video capturers
Basic support for the Elgato EyeTV Hybrid INT 2008 USB Stick [http://git.kernel.org/linus/1fe0fbd69aa316c1846d58857756652134fc5311 commit]
DVB: add support for LG Electronics LGDT3306A ATSC/QAM-B Demodulator [http://git.kernel.org/linus/b63b36fa44d0225de994a535307f941ca87fa908 commit]
WinFast DTV2000 DS Plus [http://git.kernel.org/linus/09f50121e3b96a613e7c9724e7bbf31fdec640f7 commit]
add raw video stream support for Samsung SUR40 [http://git.kernel.org/linus/e831cd251fb91d6c25352d322743db0d17ea11dd commit]
coda: Add tracing support [http://git.kernel.org/linus/9a1a8f9953f3f101ce769878fc7bbbc43a4fd2dc commit]
cx231xx: Hauppauge HVR-955Q ATSC/QAM tuner [http://git.kernel.org/linus/809abdbf46377abe39a72884d026979bb1dbd6d3 commit]
dw2102: TechnoTrend TT-connect S2-4600 DVB-S/S2 tuner [http://git.kernel.org/linus/27254c36346b8c3990f4951c39afc495c7c2c2ad commit]
m88ts2022: remove obsolete driver [http://git.kernel.org/linus/ce0b065a7cc3cad8e974f1e8a5bead61563a3885 commit]
media: i2c: add support for omnivision's ov2659 sensor [http://git.kernel.org/linus/c4c0283ab3cd78f8c53e708f8e75e8ed80468a31 commit]
rtl28xxu: add support for Turbo-X DTT2000 [http://git.kernel.org/linus/882302c8598aa9d3d82adef10f283fa7ec29fb32 commit]
s5p-jpeg: add 5420 family support [http://git.kernel.org/linus/7c15fd4bf3d367bfc80f76814559f51f75c4d28a commit]
ts2020: add support for TS2022 [http://git.kernel.org/linus/abd9025b95619c02f83583c9659298bc65dcdf50 commit]
v4l: xilinx: Add Test Pattern Generator driver [http://git.kernel.org/linus/a5562f65b1371a0988b707c10c44fcc2bba56990 commit]
v4l: xilinx: Add Video Timing Controller driver [http://git.kernel.org/linus/40ac9b196d07813132e2d5a14aae40d5812f131e commit]
v4l: xilinx: Add Xilinx Video IP core [http://git.kernel.org/linus/df3305156f989339529b3d6744b898d498fb1f7b commit]
vivid: add RGB444 support [http://git.kernel.org/linus/8aca230b6d2769a0441782bcba242d0d007f0cea commit]
vivid: add support for 8-bit Bayer formats [http://git.kernel.org/linus/02aa769d9fa12d51213e7b1db34bb9b200a967a3 commit]
vivid: add support for BGR666 [http://git.kernel.org/linus/68cd4e9f21d9d3b868f78eb3a85165229cb4f024 commit]
vivid: add support for NV24 and NV42 [http://git.kernel.org/linus/dde72bd773dfce36fd0fb193d8ac5096f31e041c commit]
vivid: add support for PIX_FMT_RGB332 [http://git.kernel.org/linus/71491063b85c04e6b68803db52cca7a9f14a945e commit]
vivid: add support for [A|X]RGB555X [http://git.kernel.org/linus/8f1ff5435d314d607504964f13593a074e8efac9 commit]
vivid: add support for packed YUV formats [http://git.kernel.org/linus/628821c84e9047bffab8357668a6b1ef6c0038a5 commit]
vivid: add support for single buffer planar formats [http://git.kernel.org/linus/ddcaee9dd4c00174db8ddf913c87ddf3773c446e commit]
vivid: add the new planar and monochrome formats [http://git.kernel.org/linus/b521c375519f7d2a2d703f004f122a0831d8f22e commit]
2.8. Universal Serial Bus (USB)
cp210x: add ID for HubZ dual ZigBee and Z-Wave dongle [http://git.kernel.org/linus/df72d588c54dad57dabb3cc8a87475d8ed66d806 commit]
cp210x: add ID for KCF Technologies PRN device [http://git.kernel.org/linus/c735ed74d83f8ecb45c4c4c95a16853c9c3c8157 commit]
pl2303: Remove support for Samsung I330 [http://git.kernel.org/linus/48ef23a4f686b1e4519d4193c20d26834ff810ff commit]
serial: ftdi_sio: Add support for a Motion Tracker Development Board [http://git.kernel.org/linus/1df5b888f54070a373a73b34488cc78c2365b7b4 commit]
visor: Match I330 phone more precisely [http://git.kernel.org/linus/82ee3aeb9295c5fc37fd2ddf20f13ac2b40ec97d commit]
Add driver for Altus Metrum ChaosKey device (v2) [http://git.kernel.org/linus/66e3e591891da9899a8990792da080432531ffd4 commit]
chipidea: add runtime power management support [http://git.kernel.org/linus/1f874edcb7318c5dd71025df9f3849715b4e4f71 commit]
chipidea: add usb as system wakeup source [http://git.kernel.org/linus/f8efa7665e66c1e92fa10492a243cc0de4437ade commit]
chipidea: imx: add runtime power management support [http://git.kernel.org/linus/e14db48dfcf3ab6ebea212e82dc56036a00b0d6b commit]
gadget: atmel_usba_udc: Add suspend/resume with wakeup support [http://git.kernel.org/linus/112bf24471b50f806cbcbead7bd485da70401b83 commit]
isp1760: add peripheral/device controller chip id [http://git.kernel.org/linus/3370b0af910166e387cf4b3faeaa8b5f0cb53f29 commit]
renesas_usbhs: add support for USB-DMAC [http://git.kernel.org/linus/ab330cf3888d8e0779fa05a243d53ba9f53a7ba9 commit]
xhci: plat: Add USB phy support [http://git.kernel.org/linus/7b8ef22ea547b80475ac7feab06fb15e0fc143d8 commit]
2.9. Tablets, touch screens, keyboards, mouses (input)
ALPS - add support for SS4 touchpad devices [http://git.kernel.org/linus/3db5b9f782b50a309fe0fb89fb890f6b4f66d9ae commit]
add Broadcom iProc touchscreen driver [http://git.kernel.org/linus/d5ae685f15307c85c6267c5a2be9ba3d70eb3297 commit]
add Qualcomm PM8941 power key driver [http://git.kernel.org/linus/68c581d5e7d834d8e97534cafd60bd6716ee6fbc commit]
add driver for Broadcom keypad controller [http://git.kernel.org/linus/0c7e67a928ac5328d30a0638adec771511dc7074 commit]
add haptic support for max77843 [http://git.kernel.org/linus/e5abff1fe2e400bdabd14feb4e69e9ad661ba71a commit]
add support for ChipOne icn8318 based touchscreens [http://git.kernel.org/linus/a93ad65d375f216025902a73ff25900d82a9de25 commit]
add support for Semtech SX8654 I2C touchscreen controller [http://git.kernel.org/linus/902cb3afab8d4c924376de51ec5c02d171992914 commit]
add vmmouse driver [http://git.kernel.org/linus/8b8be51b4fd365ac5983e117be9d28f427a07b68 commit]
atmel_mxt_ts - add support for Google Pixel 2 [http://git.kernel.org/linus/4f8d808889d05807f494f82f8cfaa6c113c2f761 commit]
atmel_mxt_ts - implement support for T100 touch object [http://git.kernel.org/linus/b23157dc74272ac8ebffd1a566e3e822dbc3e65f commit]
driver for microcontroller keys on the iPaq h3xxx [http://git.kernel.org/linus/d7535ffa427b8976b2d41f8d9f7fb9f1c97d786c commit]
i8042 - allow KBD and AUX ports to wake up from suspend-to-idle [http://git.kernel.org/linus/f13b2065de8147a1652b830ea5db961cf80c09df commit]
xpad - add rumble support for Xbox One controller [http://git.kernel.org/linus/0604949ce3b9a59cff419daf706272620a9a0df0 commit]
- HID
expose country code in sysfs [http://git.kernel.org/linus/a877417ed4368b51f57e879b52793260981ddcaa commit]
hid-lg4ff: Allow switching of Logitech gaming wheels between compatibility modes [http://git.kernel.org/linus/f31a2de3fe3680223a0dc93e484c491cc09473d3 commit]
hid-lg4ff: Introduce a module parameter to disable automatic switch of compatibility mode [http://git.kernel.org/linus/a54dc7795efceb9a458457540c69450c995a2772 commit]
hid-sensor-hub: Add support for application collection [http://git.kernel.org/linus/cb67126f32f008b9abe97fbfca9b23a797b2458a commit]
multitouch: Add support for button type usage [http://git.kernel.org/linus/2c6e0277e1eab3df5db81c59e408b7b1c14b1b72 commit]
multitouch: add support of clickpads [http://git.kernel.org/linus/015fdaa9f8edd89a456b3331088e1b77ebdad9d0 commit]
sensor: Custom and Generic sensor support [http://git.kernel.org/linus/4a7de0519df5e8fb89cef6ee062330ffe4b50a4d commit]
wacom: Add battery presence indicator to wireless tablets [http://git.kernel.org/linus/71fa641ebbfd2402bdb76d3c6ba7e4a2d1eb2dfc commit]
wacom: Add support for Cintiq 13HD Touch [http://git.kernel.org/linus/b4bf2120d40b96552326a6606d5fb90e2ab04841 commit]
wacom: Add support for I2C connected devices [http://git.kernel.org/linus/eef23a8441432960c89ee5bd034ad822ccd6658e commit]
wacom: Provide battery charge state to system over USB if available [http://git.kernel.org/linus/8f93b0b2b0a336746adc8730921b219f0ba40c29 commit]
wacom: Report battery status for Intuos Pro and Intuos5 [http://git.kernel.org/linus/2d13a43813729850572606a653f06c9e567e4c8d commit]
wacom: add full support of the Wacom Bamboo PAD [http://git.kernel.org/linus/8c97a765467c5d58682e85f103899ec2355fc393 commit]
2.10. Multi Function Devices (MFD)
Add support for COMe-cBL6 to Kontron PLD driver [http://git.kernel.org/linus/fb358e438d5456c29657698cf9f768ee55d6cba2 commit]
Add support for Skyworks SKY81452 driver [http://git.kernel.org/linus/2698dc22292e3e5fc2b24b2748018dcc09d70989 commit]
Add support for the MediaTek MT6397 PMIC [http://git.kernel.org/linus/6df8dd5c185b212d3d7364402df58bff0e67ace4 commit]
arizona: Add support for WM8280/WM8281 [http://git.kernel.org/linus/e5d4ef0d731664b3fe204f4e5e87f5756e848fb1 commit]
intel_quark_i2c_gpio: Add Intel Quark X1000 I2C-GPIO MFD Driver [http://git.kernel.org/linus/60ae5b9f5cdd80c529eda13bfdd600a0fc857afb commit]
max77843: Add max77843 MFD driver core driver [http://git.kernel.org/linus/c7f585fe46d834d5837db7fbe205c46b94f81dc2 commit]
qcom_rpm: Add support for IPQ8064 [http://git.kernel.org/linus/4d54b0adfa67476e6509bc8646b9dbac642e8a29 commit]
rtsx: Add support for rts524A [http://git.kernel.org/linus/663c425f2c8d87a433629f09c5afd0af7e7e550c commit]
rtsx: Add support for rts525A [http://git.kernel.org/linus/41bc2334737a32d3062a318dde5964590d0e24c9 commit]
2.11. Memory Technology Device (MTD)
spi-nor: Add support for Macronix mx25u6435f serial flash [http://git.kernel.org/linus/81a1209c90914cbf5639a2bc9a325d9821f89faa commit]
spi-nor: Add support for Winbond w25q64dw serial flash [http://git.kernel.org/linus/e88e567f15a26fc62da8e4e0c56d5319b40f628b commit]
spi-nor: add support for the Winbond W25X05 flash [http://git.kernel.org/linus/40d19ab69c79da373cdf561a444fbb9778a2ab7d commit]
spi-nor: support en25s64 device [http://git.kernel.org/linus/072b56ab86d2bb2eb6aea4a810cebfa9f105b732 commit]
2.12. Industrial I/O (iio)
Add support for DA9150 GPADC [http://git.kernel.org/linus/ed5f07b3d3d4344f917658a7f62cf62ccb19cb07 commit]
add support for hardware fifo [http://git.kernel.org/linus/f4f4673b7535eff4ee1a8cfb1685fa1e1a0cb79d commit]
add watermark logic to iio read and poll [http://git.kernel.org/linus/37d3455672732b29a477732a94abfe95e199f0ce commit]
bmc150_accel: add support for hardware fifo [http://git.kernel.org/linus/3bbec9773389112330954a6a64422eaa78d546c1 commit]
gyro: itg3200: add suspend/resume support. [http://git.kernel.org/linus/60d3e3bbd5992bb4478f9f99a4e4c5748a1a1ba7 commit]
light: Add support for Capella CM3323 color sensor [http://git.kernel.org/linus/8b0544263761adbc7308f6910cdcc0d601782cb1 commit]
light: Added PM support for Capella CM3232 ambient light sensor driver. [http://git.kernel.org/linus/1ec28ce66aa4b0f7aaab0d496ee293ff2a52dd20 commit]
max517: Add support for MAX520 and MAX521 chips. [http://git.kernel.org/linus/a878a1a61a1f0e4b23602ddd87b1408a7a748d0e commit]
mlx90614: Support devices with dual IR sensor [http://git.kernel.org/linus/bad4d1a074c7ba29636b951520574e18aec4c7fe commit]
pressure: add support for MS5611 pressure and temperature sensor [http://git.kernel.org/linus/c0644160a8b5e56b3c3896d77ac3d50d41fa9336 commit]
st-sensors: add support for lis3lv02d accelerometer [http://git.kernel.org/linus/3acddf74f807778f0593ab4aaf26189c93e55ff1 commit]
Add support for L3GD20H gyroscope [http://git.kernel.org/linus/9444a300c2be3ce6266462e3171ceb6636cc62e8 commit]
2.13. Multi Media Card (MMC)
Remove msm_sdcc driver [http://git.kernel.org/linus/27842bb18b004a2802f4b3221c79ce638c4bf6ee commit]
core: Enable runtime PM management of host devices [http://git.kernel.org/linus/9250aea76bfcbf4c2a7868e5566281bf2bb7af27 commit]
dw_mmc: exynos: Support eMMC's HS400 mode [http://git.kernel.org/linus/801131321a0c53052084c10144dc07a061229f3f commit]
omap_hsmmc: add hibernation support [http://git.kernel.org/linus/3d3bbfbdfd61201f8363360bc680590399d4d93b commit]
sdhci-iproc: add IPROC SDHCI driver [http://git.kernel.org/linus/b580c52d58d92f1e054c8b4515cf0fa617a77a26 commit]
2.14. Watchdog
2.15. Clocks
2.16. Serial Peripheral Interface (SPI)
omap100k: Convert to runtime PM [http://git.kernel.org/linus/db91841b58f9ad0ecbb81ed0fa496c3a1b67fd63 commit]
bcm2835: enable support of 3-wire mode [http://git.kernel.org/linus/6935224da2482a261c786501fbccb1dc4a675225 commit]
2.17. Serial
2.18. Real Time Clock (RTC)
2.19. Inter-Integrated Circuit (I2C)
add support for the Digicolor I2C controller [http://git.kernel.org/linus/4a7a08226dd590a139e5f7835fe93f90b3beee90 commit]
jz4780: Add i2c bus controller driver for Ingenic JZ4780 [http://git.kernel.org/linus/ba92222ed63a12d09120df9b92f56cc990abac19 commit]
xlp9xx: Driver for Netlogic XLP9XX/5XX I2C controller [http://git.kernel.org/linus/2bbd681ba2bfa0f3805fb541b0840b96893c5727 commit]
2.20. Serial Peripheral Interface (SPI)
2.21. Hardware monitoring (hwmon)
(ibmpowernv) add a label attribute [http://git.kernel.org/linus/2bcd3787b946b725a37763c0877da0996f5ec064 commit]
(it87) Add support for 6th fan of IT8620E [http://git.kernel.org/linus/fa3f70d62844bd91880ea634c06b46585fefd74b commit]
(it87) Add support for IT8620E [http://git.kernel.org/linus/3ba9d977a9b8a90c586f46444448d977bdbdcc3b commit]
(it87) Add support for IT8781F [http://git.kernel.org/linus/7bc32d298b0b597a0a8a6527c9929fac68524d4a commit]
(it87) Add support for IT8786E [http://git.kernel.org/linus/a0c1424acb16326d9b741be8db7a3e776fc28b19 commit]
(it87) Add support for IT8790E [http://git.kernel.org/linus/4ee07157d690b1b824328a473816a371130de6f2 commit]
(jc42) Add support for additional IDT temperature sensors [http://git.kernel.org/linus/0ea2f1db8e6888029b781bbaf68547e2e0996402 commit]
(pwm-fan) Add support for using PWM FAN as a cooling device [http://git.kernel.org/linus/b6bddec01932b94a20b6a7bbb7ed9d98e82ec162 commit]
Add Nuvoton NCT7904 hwmon driver [http://git.kernel.org/linus/9c947d25c96ec93485d60f7b783403d518c1418d commit]