Size: 2269
Comment:
|
← Revision 11 as of 2017-12-30 01:30:28 ⇥
Size: 62404
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
#pragma description Summary of the driver changes and architecture-specific changes merged in the Linux kernel during the 3.17 development cycle [[TableOfContents()]] |
#pragma description Summary of the driver changes and architecture-specific changes merged in the Linux kernel during the 3.18 development cycle <<TableOfContents>> |
Line 8: | Line 8: |
* Add "make tinyconfig" to configure the tiniest possible kernel [[http://git.kernel.org/linus/0da1d4a0b9516adb2acc4841e9f6da6618f47f4e|commit]] * Add new topology for multi-NUMA-node CPUs, it detects the situation where a NUMA node occurs at a place in the middle of the "CPU" sched domains [[http://git.kernel.org/linus/cebf15eb09a2fd2fa73ee4faa9c4d2f813cf0f09|commit]] * iosf: Add debugfs support [[http://git.kernel.org/linus/8dc12f933c9d732c5bbfb233daf27377893b109c|commit]] * iosf: Add Braswell PCI ID [[http://git.kernel.org/linus/849f5d894383d25c49132437aa289c9a9c98d5df|commit]] * perf/x86/intel/uncore: Add Haswell-EP uncore support [[http://git.kernel.org/linus/e735b9db12d76d45f74aee78bd63bbd2f8f480e1|commit]] * perf/x86/intel: Add Broadwell core support [[http://git.kernel.org/linus/86a349a28b249bf4c3b396af3cc550760dedb456|commit]] == ARM == * bpf: arm: address randomize and write protect JIT code [[http://git.kernel.org/linus/55309dd3d4cd7420376a3de0526d6ed24ff8fa76|commit]] * Enable RCU fast_gup [[http://git.kernel.org/linus/b8cd51afe05a98ef907e61c603d5c5b7ad6242d8|commit]] * arm64, thunder: Add initial dts for Cavium Thunder SoC [[http://git.kernel.org/linus/3f173071bf1401bfb092fe67f43caf3bc358da03|commit]] * arm64: Add CONFIG_DEBUG_SET_MODULE_RONX support [[http://git.kernel.org/linus/11d91a770f1fff44dafdf88d6089a3451f99c9b6|commit]] * arm64: Add architectural support for PCI [[http://git.kernel.org/linus/d1e6dc91b532d3d3dbbd0fa356b775ca320dc2c2|commit]] * arm64: KVM: Implement 48 VA support for KVM EL2 and Stage-2 [[http://git.kernel.org/linus/38f791a4e499792eeb2a3c0572dd5133511c5bbb|commit]] * arm64: eBPF JIT compiler [[http://git.kernel.org/linus/e54bcde3d69d40023ae77727213d14f920eb264a|commit]] * BCM63XX: add BCM63138 minimal Device Tree [[http://git.kernel.org/linus/46d4bca0445a052193a99dd361bf57517ac11049|commit]] * BCM63XX: add BCM963138DVT Reference platform DTS [[http://git.kernel.org/linus/9c8c1b97d72605de985a334efa5ad81cb7cce26b|commit]] * BCM63XX: add basic support for the Broadcom BCM63138 DSL SoC [[http://git.kernel.org/linus/dc6aec60e15fec86cdafc47d9fe3e2ca6c10958b|commit]] * BCM63XX: add low-level UART debug support [[http://git.kernel.org/linus/b51312bebfa4452470c2bbf179200cb7c16d82d4|commit]] * OMAP2+: board-generic: add support for AM57xx family [[http://git.kernel.org/linus/0e0cb99d17614711834aa8b4c6b397bf8b8596a5|commit]] * OMAP5 / DRA7: PM: Enable Mercury retention mode on CPUx powerdomains [[http://git.kernel.org/linus/6d846c46683a4a8a54fbd30b0ff1434a7d898026|commit]] * at91: Remove the support for the RSI EWS board [[http://git.kernel.org/linus/5db722eeba0051c68e638114f6720e715b03cd2c|commit]] * at91: dt: add device tree file for SAMA5D4 SoC [[http://git.kernel.org/linus/7c661394c56c9fcd98734bb762fb4191e4ff0ecc|commit]] * at91: dt: add device tree file for SAMA5D4ek board [[http://git.kernel.org/linus/7a4752677c449efa4a545014d5a153c409744d9f|commit]] * at91: introduce basic SAMA5D4 support [[http://git.kernel.org/linus/2dc850b62e5b727a5413b60197cdddf92ab4f1a2|commit]] * at91: remove board file for Acme Systems Fox G20 [[http://git.kernel.org/linus/050c0eaedfdcbc7f7b7f5a8d7ef02899f2ac1ba6|commit]] * clps711x: Add SOC BUS support [[http://git.kernel.org/linus/e4e3a37d3316332e02e06188dccf4401611e07b9|commit]] * dts: Add emac nodes to the rk3188 device tree [[http://git.kernel.org/linus/18ec91e1947f478f4fb7d7b1a2b0696d15f464c5|commit]] * dts: Add support for the i.MX1 Armadeus APF9328 board [[http://git.kernel.org/linus/acc3329e04029f41f69d07a22d5c450094230213|commit]] * dts: Gateworks GW5520 support (i.MX6) [[http://git.kernel.org/linus/4e394cd999fe99cbebd0c8ca753d000d6db66f59|commit]] * dts: add hip04 dts [[http://git.kernel.org/linus/40c7d4414b44a75971ba7c1a4fc1371dd7a299bf|commit]] * dts: hummingboard: Split HummingBoard DT to support s/dl and d/q [[http://git.kernel.org/linus/4cd4f509c5dc3f935911c49f9813e2fc29063a6b|commit]] * dts: imx6sx: add multi-queue support enet [[http://git.kernel.org/linus/0afdfe951989aec4528a88213b1e1b1b595feae0|commit]] * dts: mt6589-aquaris5: Add boot argument earlyprintk [[http://git.kernel.org/linus/d82df11466df3e0934c7e7aa2f5e08c284e1fd9d|commit]] * dts: omap3: Add Technexion Thunder support (TAO3530 SOM based) [[http://git.kernel.org/linus/d3a7a7479f149492b151516d62fff42328446e04|commit]] * dts: qcom: Add initial DTS file for Sony Xperia Z1 phone [[http://git.kernel.org/linus/71b5235ab69bc65a19f5b15a7fa01a0a5de89cb5|commit]] * dts: qcom: Add initial IFC6540 board device tree [[http://git.kernel.org/linus/66c04e30f4a6e6ed998a6c154a6c45b3cd5b3fde|commit]] * dts: qcom: add CM-QS600 board [[http://git.kernel.org/linus/7dac24bdc1dd561573cd8ce534a63dc975f51ca8|commit]] * dts: sun5i: Add DT for HSG H702 tablet board [[http://git.kernel.org/linus/6717f3d1286c5bb9b73a7a97f1e71333b72d82f9|commit]] * dts: sun7i: Add Merrii A20 Hummingbird board [[http://git.kernel.org/linus/d95d6d47138ec1a3ab0a528470f98f8082f389d0|commit]] * dts: vf610-twr: Add ttyLP2 device. [[http://git.kernel.org/linus/d8c99930f1402931809f6da2dfd42d56c620e0d7|commit]] * hisi: enable HiP04 [[http://git.kernel.org/linus/2d518eda6361b38ba3f250c5f4fceefa9449490a|commit]] * hisi: enable MCPM implementation [[http://git.kernel.org/linus/9cdc99919a95e8b54c1998b65bb1bfdabd47d27b|commit]] * i.MX1: Add devicetree support [[http://git.kernel.org/linus/24980dc810f2c41929a50277946737e25ab3c0cd|commit]] * i.MX: Remove Phytec i.MX27 PCM038/PCM970 board files [[http://git.kernel.org/linus/1ca7070d1d08e71692295ed06c6cb6331ecac3c8|commit]] * i.MX: Remove i.MX1 ADS board support [[http://git.kernel.org/linus/13758c528cd3c72e1dde34b0c73be4887773bc91|commit]] * i.MX: Remove mach-cpuimx27sd board file [[http://git.kernel.org/linus/7c5deaf77526508709b320b76b0d41cec7274edc|commit]] * i.MX: dts: Add support for the Freescale i.MX1 ADS board [[http://git.kernel.org/linus/ce253b5622c1e8da28d0be938747692414355681|commit]] * imx: Remove mach-mxt_td60 board file [[http://git.kernel.org/linus/64d14a31d5410ea34641c41795e0ba222bda740c|commit]] * integrator: add MMCI device to IM-PD1 [[http://git.kernel.org/linus/684284b64aae96c8d5de0dc0d6e4b72f8b3502ce|commit]] * mcpm: support 4 clusters [[http://git.kernel.org/linus/ebf4a5c5b4027b682ed8877a938e6d1d92f37745|commit]] * mediatek: Add earlyprintk support for mt6589 [[http://git.kernel.org/linus/d66820853251e8a9b53125a95a773e482cd79136|commit]] * meson6: clocksource: Add Meson6 timer support [[http://git.kernel.org/linus/e4a6b378751fa8934c691816da1423e849059fad|commit]] * meson: add basic support for MesonX SoCs [[http://git.kernel.org/linus/3b8f5030ddcf51112542e1e6ef27da237642069d|commit]] * meson: add watchdog driver [[http://git.kernel.org/linus/22e1b8f60f913cf71e688af9b64317b515303f4c|commit]] * meson: debug: add debug UART for earlyprintk support [[http://git.kernel.org/linus/d8a00916b30313879c814144c18f27b8100bc401|commit]] * meson: dts: add basic Meson/Meson6/Meson6-atv1200 DTSI/DTS [[http://git.kernel.org/linus/6b112e24142176382f2c627e6e9c4b958601c120|commit]] * meson: serial: add MesonX SoC on-chip uart driver [[http://git.kernel.org/linus/ff7693d079e58fb62d735b7b8085b53fcfb74528|commit]] * msm: delete dangling mahimahi board file [[http://git.kernel.org/linus/8ead9f949d921f619ac474397531e799a1719e9d|commit]] * qcom: Add initial IPQ8064 SoC and AP148 device trees [[http://git.kernel.org/linus/68de308b1c02f3b11705406b07e84790eb1a37e9|commit]] * shmobile: Initial Alt board device tree [[http://git.kernel.org/linus/a742795be9ceae2853ca71f216193f29da151da8|commit]] * shmobile: Initial r8a7794 SoC device tree [[http://git.kernel.org/linus/0dce5454d5c258582a7da5590332d9e085886bf7|commit]] * shmobile: Initial r8a7794 SoC support [[http://git.kernel.org/linus/5923abb205e05773e0bb16c7ca4c0b41dbeec40e|commit]] * shmobile: armadillo800eva: Build DTS for multiplatform [[http://git.kernel.org/linus/cc9517d52fbf4b6e8baf0254f90b47bc1a5d90bb|commit]] * shmobile: r7s72100: Remove legacy board support [[http://git.kernel.org/linus/ad8c3af8b75ff26c5c887f2101da653bdcd53a38|commit]] * shmobile: r7s72100: genmai: Remove legacy board file [[http://git.kernel.org/linus/05104c266ae9a1673d92a068e2eeb0059db8c075|commit]] * shmobile: r7s72100: genmai: Remove reference board file [[http://git.kernel.org/linus/71d03dabd6d3141872e23effd00345afe2ea2dab|commit]] * shmobile: r8a7740: Multiplatform support [[http://git.kernel.org/linus/c41215b781efbfa22ffc9dc474c2981c130c153d|commit]] * sun7i: Add support for Olimex A20-OLinuXino-LIME [[http://git.kernel.org/linus/a71b4438af8242f383906071205db95a8b8e7b6d|commit]] * tegra: add Acer Chromebook 13 device tree [[http://git.kernel.org/linus/eb481f9ac95cc9350436311036e3a513e1993430|commit]] * zynq: Add ISL9305 regulator on Parallella board [[http://git.kernel.org/linus/6f752f70a3a344af53d0e8100c2f7c15074b0651|commit]] * soc: add driver for the ARM RealView [[http://git.kernel.org/linus/a2974c9c1f83e7163e855eb80c772db45bc9a291|commit]] * soc: ti: add Keystone Navigator DMA support [[http://git.kernel.org/linus/88139ed030583557751e279968e13e892ae10825|commit]] * soc: ti: add Keystone Navigator QMSS driver [[http://git.kernel.org/linus/41f93af900a20d1a0a358b522b5129c89677e9dc|commit]] == S390 == * ftrace: remove 31 bit ftrace support [[http://git.kernel.org/linus/53255c9a4dade6ff2162121430d13aaadb38a69c|commit]] * kdump: add support for vector extension [[http://git.kernel.org/linus/a62bc0739253939d6fce40d51d92412252a9bb55|commit]] * uprobes: architecture backend for uprobes [[http://git.kernel.org/linus/2a0a5b2299b9bef76123fac91e68d39cb361c33e|commit]] * uprobes: common library for kprobes and uprobes [[http://git.kernel.org/linus/975fab17399a2b29985166181ad80e5f50fa42e9|commit]] * vdso: add vdso support for coarse clocks [[http://git.kernel.org/linus/b7eacb59cd7fb5e98852186e485c0c865f862645|commit]] * add support for vector extension [[http://git.kernel.org/linus/8070361799ae1e3f4ef347bd10f0a508ac10acfb|commit]] == POWERPC == * KVM: Book3E: Enable e6500 core [[http://git.kernel.org/linus/d2ca32a2d4f029b90e4b8f67879a9dfead0c85fa|commit]] * KVM: Book3e: Add AltiVec support [[http://git.kernel.org/linus/95d80a294b1eec83eb58c57e101b05828d97a851|commit]] * eeh: Add eeh_pe_state sysfs entry [[http://git.kernel.org/linus/940376b3a463303787c6227c0327612653bf5600|commit]] * fsl-booke: Add initial T1040/T1042 RDB board support [[http://git.kernel.org/linus/0babcd1c1489ae31bf0cea34fad24b3f047ad79c|commit]] * fsl-booke: Add initial T1042RDB_PI board support [[http://git.kernel.org/linus/667680f6841bb5cc239382fea916bf4ab6803842|commit]] == MIPS == * SEAD3: Nuke PIC32 I2C driver. [[http://git.kernel.org/linus/cc08d25a88a396798ebf3ab659fe684add368285|commit]] == SPARC == * sunvdc: add cdrom and v1.1 protocol support [[http://git.kernel.org/linus/9bce21828d54a95143f1b74619705c2dd8e88b92|commit]] * sparc64: sparse irq [[http://git.kernel.org/linus/ee6a9333fa58e11577c1b531b8e0f5ffc0fd6f50|commit]] == UM == * Add support for CONFIG_STACKTRACE [[http://git.kernel.org/linus/970e51feaddbc33ed0e7d187af7f69d1a12c7b6a|commit]] |
|
Line 11: | Line 111: |
* comedi: add NI USB-6501 support [[http://git.kernel.org/linus/a03bb00e50ab4c07107da58a52a0bff7943f360c|commit]] * comedi: skel: remove driver [[http://git.kernel.org/linus/4258d61c14a5afba7d2c5bd534ab82eaf2b7d183|commit]] * et131x: Implement NAPI support [[http://git.kernel.org/linus/c2ebf58ba0896613ff99d23b7325e4a6f212c1f3|commit]] * et131x: Remove et131x driver from drivers/staging [[http://git.kernel.org/linus/e603984823a9218857c599195aaa514c5343de03|commit]] * iio: light: isl29018: add ACPI support [[http://git.kernel.org/linus/dc4ecaf21c4a0c060f2728d31bf492ceb2c8daaf|commit]] * iio: light: isl29018: add support for isl29023 and isl29035 [[http://git.kernel.org/linus/609acefa46090fbe814aa5dbfec79338b49cf784|commit]] * r8188eu: Add new device ID for DLink GO-USB-N150 [[http://git.kernel.org/linus/6d4556fc0309608f760f1d329df56d77fdd0c31a|commit]] * r8192ee: Remove staging driver [[http://git.kernel.org/linus/f823182bc289f5dd6ac23737760a4024b09d3504|commit]] * remove nokia_hp4p driver [[http://git.kernel.org/linus/a4102f90e87cfaa3fdbed6fdf469b23f0eeb4bfd|commit]] * rtl8821ae: remove driver [[http://git.kernel.org/linus/76272ab3f348d303eb31a5a061601ca8e0f9c5ce|commit]] == Storage == * ata: sata_rcar: Add r8a7793 device support [[http://git.kernel.org/linus/e35b98849f2530bb77f8fe649b3eaa1489ff9d33|commit]] * ahci: Add Device IDs for Intel Sunrise Point PCH [[http://git.kernel.org/linus/690000b930456a98663567d35dd5c54b688d1e3f|commit]] * SCSI * qla2xxx: Add FA-WWN functionality. [[http://git.kernel.org/linus/7c9c4766896335d2f20928ccc5d8ad2d1e621b9a|commit]] * qla2xxx: Add FDMI-2 functionality. [[http://git.kernel.org/linus/df57cabac41fd54e8eb73f9de482f054eb0b98eb|commit]] * qla2xxx: Add diagnostic port functionality. [[http://git.kernel.org/linus/b5a340dd858b5bdd2813756e14991dc64c0b16d9|commit]] * ufs: Active Power Mode - configuring bActiveICCLevel [[http://git.kernel.org/linus/3a4bf06d1f6d7de17528b962bc91fcbb2e568b4e|commit]] * ufs: Add clock initialization support [[http://git.kernel.org/linus/c6e79dacd86fd7ddd452fa52b3f4ca996db31e49|commit]] * ufs: Add regulator enable support [[http://git.kernel.org/linus/aa497613093412ee26ef4bfa4ffec8391553dfca|commit]] * ufs: Add support for clock gating [[http://git.kernel.org/linus/1ab27c9cf8b63dd8dec9e17b5c17721c7f3b6cc7|commit]] * ufs: Add support for clock scaling using devfreq framework [[http://git.kernel.org/linus/856b348305c98d4e0c8e5eafa97c61443197f8d3|commit]] * ufs: Allow vendor specific initialization [[http://git.kernel.org/linus/5c0c28a84af9f9b6061bb4855a30e13d289b4ae1|commit]] * ufs: add UFS power management support [[http://git.kernel.org/linus/57d104c153d3d6d7bea60089e80f37501851ed2c|commit]] * arcmsr: add code to support MSI-X and MSI interrupt [[http://git.kernel.org/linus/1d1166ea16ac7047a1b01f20dcbcc6f7754c3c23|commit]] * arcmsr: add code to support hibernation [[http://git.kernel.org/linus/61cda87f33be22828c3b52863da1c456ba108d37|commit]] * arcmsr: add support new adapter ARC12x4 series [[http://git.kernel.org/linus/5b37479adee7164b17b6e2030b9a30d04583eb61|commit]] * megaraid_sas : Add module parameter to disable IRQ-CPU affinity hint [[http://git.kernel.org/linus/ac95136ad40fc72c4842fee1ef002390ad96bfa0|commit]] * mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support [[http://git.kernel.org/linus/5fb1bf8aaa832e1e9ca3198de7bbecb8eff7db9c|commit]] * mpt2sas: Added driver module parameter max_msix_vectors [[http://git.kernel.org/linus/4e1f20ae4f92706518d6c18b13da8c2bc28339c7|commit]] * mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support [[http://git.kernel.org/linus/9b05c91ae7fbff96864ca7656d81d5980996e8f4|commit]] == Graphics == * exynos: mipi-dsi: add Exynos3 SoC support [[http://git.kernel.org/linus/473462a1436b5c4b7e62909985b1c8f9b17f028a|commit]] * gm107/therm: add PWM fan support v2 [[http://git.kernel.org/linus/808a188a33a3342737bc389afad9d13fd900ff67|commit]] * i915/bdw: BDW Software Turbo [[http://git.kernel.org/linus/c76bb61a71083b2d90504cc6d0dda2047c5d63ca|commit]] * i915: Add 180 degree primary plane rotation support [[http://git.kernel.org/linus/48404c1e53d4e15d7e3e77cd2c8f3f22973ef38e|commit]] * i915: Add 180 degree sprite rotation support [[http://git.kernel.org/linus/76eebda727c76b5712f6ce75a45a9917d3873a37|commit]] * msm/mdp4: add LVDS panel support [[http://git.kernel.org/linus/3e87599b68e7929a84a32ab65ad17b79a3f271f6|commit]] * nouveau/bios/fan: add support for maxwell's fan management table v2 [[http://git.kernel.org/linus/288c17bd9e959a32cfd8c3aec96410579cb9dccc|commit]] * nouveau/subdev: add a pfuse subdev v2 [[http://git.kernel.org/linus/3ca6cd435effd1d762217529baaab010f34f8cc8|commit]] * nva3/pwr/memx: Implement "wait for VBLANK" [[http://git.kernel.org/linus/e1a6f7da9a8ec981c644e31de4a354cd95924df0|commit]] * panel/simple: add optronics B101XTN01.0 (v3) [[http://git.kernel.org/linus/dac746e04e2ed90bdf9b7f808ec1be0e5f1298c6|commit]] * radeon: Add RADEON_GEM_CPU_ACCESS BO creation flag [[http://git.kernel.org/linus/c858403943886a92eece9d0413aa65c48bbe6fa7|commit]] * radeon: add RADEON_GEM_NO_CPU_ACCESS BO creation flag (v4) [[http://git.kernel.org/linus/f266f04d33e5265e2f61ffc9d2b2f97214804995|commit]] * radeon: add UVD support for older asics v4 [[http://git.kernel.org/linus/856754c3a23a622d26a82b29fab6429481705511|commit]] * rcar-du: Add OF support [[http://git.kernel.org/linus/96c026911890ceacee238da00a0b140ad634cc43|commit]] * fonts: Add 6x10 font [[http://git.kernel.org/linus/33ac9dba859b07d40e9ec826057d20c857fdede5|commit]] * gpu: ipu-v3: Add Camera Sensor Interface unit [[http://git.kernel.org/linus/2ffd48f2e7ae06c3d7b2bcde9a0cb211d1a32468|commit]] * gpu: ipu-v3: Add Image Converter unit [[http://git.kernel.org/linus/1aa8ea0d2bd5d4ba7b5d2b132a02157bc1fb9793|commit]] * gpu: ipu-v3: Add more planar formats support [[http://git.kernel.org/linus/9a34cef01392358421b764645073601c352d0a85|commit]] == Networking == * ath10k: add spectral scan feature [[http://git.kernel.org/linus/855aed1220d2c94425ab01a85fe7a6f5c436940f|commit]] * ath10k: add support for 10.2 firmware [[http://git.kernel.org/linus/24c88f7807fb7c723690474d0a5d3441468185d9|commit]] * ath10k: add testmode [[http://git.kernel.org/linus/43d2a30fa80166243498fc6b8c841828ce52fcc1|commit]] * ath10k: provide firmware crash info via debugfs [[http://git.kernel.org/linus/384914b2e5566dfce25f3f38d992708a9ef6f51b|commit]] * ath10k: support firmware crash-by-assert [[http://git.kernel.org/linus/d5aebc77b47f9e0a2b465fbcf77bde033a231c24|commit]] * ath5k: Remove AHB bus support [[http://git.kernel.org/linus/093ec3c5337434f40d77c1af06c139da3e5ba6dc|commit]] * ath6kl: Add SDIO device ID for QCA6234X Support [[http://git.kernel.org/linus/beb4be849a92172b4b95185a19db1691e6223f22|commit]] * ath9k: Add a config option for channel context [[http://git.kernel.org/linus/0e721bd061c15417db388988d494e9f80389dc73|commit]] * ath9k: add config for (en|dis)abling ACK timeout estimation [[http://git.kernel.org/linus/ce7191526854f79b90bf627c5a8b8993491a3c2b|commit]] * ath: Add support for tracing [[http://git.kernel.org/linus/e6664dff0608440f117b0348594b887cb9725e4f|commit]] * b43: HT-PHY: Implement band switching [[http://git.kernel.org/linus/1f21de53ac8651b1a3e79576f1adf00aabecd052|commit]] * b43: Implement PHY PLL reset [[http://git.kernel.org/linus/737f657f71b6e4bcb07478eb0a32eb92c80eaf4b|commit]] * b43: N-PHY: support setting custom TX power [[http://git.kernel.org/linus/8615eb2870f1a89ad551d80ef821172015af7c28|commit]] * b43: implement PPR (Power Per Rate) management/API [[http://git.kernel.org/linus/ec76643b0057e13c4cc6ed4b55af6389fcbb5e64|commit]] * be2net: Add TX completion error statistics in ethtool [[http://git.kernel.org/linus/512bb8a244d2854953c65c0b36b0d0812fced7d5|commit]] * be2net: add ethtool "-m" option support [[http://git.kernel.org/linus/e36edd9d26cf257511548edaf2b7a56eb4fed854|commit]] * cxgb4/cxgb4vf: Add Devicde ID for two more adapter [[http://git.kernel.org/linus/91c04a9eb3a9b7e340a59446989263bfe31aee62|commit]] * cxgb4: Add support for adaptive rx [[http://git.kernel.org/linus/e553ec3ff95ad8ad0176939e9b5c195dc97e3689|commit]] * cxgb4: Add support to S25FL032P flash [[http://git.kernel.org/linus/fe2ee139aa295936e2bf6b7c620624d871c65058|commit]] * cxgb4: Allow T4/T5 firmware sizes up to 1MB [[http://git.kernel.org/linus/60d42bf6b0eec663ad21170b1ff6b14536993b47|commit]] * cxgb4vf: Add 40G support for cxgb4vf driver [[http://git.kernel.org/linus/897d55df3ca794ad4522472d46aa2dbbface8c37|commit]] * dsa: add Broadcom SF2 switch driver [[http://git.kernel.org/linus/246d7f773c13cac3e3ab1609fd4ffee520242c63|commit]] * dsa: add Broadcom tag RX/TX handler [[http://git.kernel.org/linus/5037d532b83d7325a2743dffe82882a64697a8e8|commit]] * cpsw: Add support for pause frames [[http://git.kernel.org/linus/1923d6e4186c9470a83d0179e86e1aea8cfcbe67|commit]] * xgene: Add 10GbE ethtool support [[http://git.kernel.org/linus/41aace6e088d198f2441f3d0e579657d6815234c|commit]] * xgene: Add 10GbE support [[http://git.kernel.org/linus/0148d38d36b76b190ddddff68f02d2617ada3bcb|commit]] * xgene: Add SGMII based 1GbE ethtool support [[http://git.kernel.org/linus/5e6a024bebea5bad6b787cf2c0ee28116b4147f0|commit]] * xgene: Add SGMII based 1GbE support [[http://git.kernel.org/linus/32f784b50e14c653ad0f010fbd5921a5f8caf846|commit]] * et131x: Add PCIe gigabit ethernet driver et131x to drivers/net [[http://git.kernel.org/linus/38df6492eb511d2a6823303cb1a194c4fe423154|commit]] * arc: Add support for Rockchip SoC layer device tree bindings [[http://git.kernel.org/linus/6eacf31139bf9638c62eb7853ee37f70da1ad28c|commit]] * iwlwifi: Add missing PCI IDs for the 7260 series [[http://git.kernel.org/linus/4f08970f5284dce486f0e2290834aefb2a262189|commit]] * iwlwifi: add and edit 8000 series PCI IDs [[http://git.kernel.org/linus/|commit]] * iwlwifi: make U-APSD default configurable at compile time [[http://git.kernel.org/linus/d6ca18de129fc4dd4374389561930b32820f35ff|commit]] * iwlwifi: mvm: Add set NIC temperature debug option [[http://git.kernel.org/linus/7280d1f0bd14271638bf6b4c3c9dc814af1aaafc|commit]] * iwlwifi: mvm: Announce Quiet Period support [[http://git.kernel.org/linus/226bcd48eac7cfc22844a84897d62c24603395c6|commit]] * iwlwifi: mvm: add LDPC support [[http://git.kernel.org/linus/|commit]] * iwlwifi: mvm: add debugfs entry to read the current temperature [[http://git.kernel.org/linus/c549e3903a3be964b58449140d4f87f2132b55c2|commit]] * iwlwifi: mvm: force protection for P2P [[http://git.kernel.org/linus/a4db848f2d0160a3fca08a5787dbef6bcc4ce2b3|commit]] * ixgbe: limit combined total of macvlan and SR-IOV VFs [[http://git.kernel.org/linus/aac2f1bf14d07c8f13048915f39df4a527350c9a|commit]] * r8152: support VLAN [[http://git.kernel.org/linus/c55542983e572bcac813fd9a393e725e158074be|commit]] * r8152: support ethtool eee [[http://git.kernel.org/linus/df35d283e5a98b654a06301c5668fe85ab538452|commit]] * r8169: add support for Byte Queue Limits [[http://git.kernel.org/linus/1e918876853aa85435e0f17fd8b4a92dcfff53d6|commit]] * r8169:add disable/enable RTL8168G pll function [[http://git.kernel.org/linus/b8e5e6ad7115befef13a4493f1d2b8e438abc058|commit]] * r8169:add disable/enable RTL8411B pll function [[http://git.kernel.org/linus/42fde7371035144037844f41bd16950de9912bdb|commit]] * r8169:add more chips to support magic packet v2 [[http://git.kernel.org/linus/ac85bcdbc0ffd3903d6db4abcd769ecacf98605b|commit]] * r8169:add support for RTL8168EP [[http://git.kernel.org/linus/935e2218d5a0fade1645982fb034eee37f100f11|commit]] * r8169:add support more chips to get mac address from backup mac address register [[http://git.kernel.org/linus/89cceb2729c752e6ff9b3bc8650a70f29884f116|commit]] * rtlwifi: btcoexist: Modify driver for V062814 Realtek driver [[http://git.kernel.org/linus/|commit]] * rtlwifi: btcoexist: Modify driver to support BT coexistence in rtl8723be [[http://git.kernel.org/linus/|commit]] * rtlwifi: rtl8192ee: Move driver from staging to the regular tree [[http://git.kernel.org/linus/b1a3bfc97cd95681c511515534b84843998f3ea0|commit]] rtlwifi: rtl8821ae: Move driver from staging to regular tree [[http://git.kernel.org/linus/21e4b0726dc671c423e2dc9a85364716219c4502|commit]] * rt2x00: support Ralink 5362. [[http://git.kernel.org/linus/ac0372abf8524a7572a9cdaac6495eb2eba20457|commit]] * qlcnic: Add support for 0x8830 device ID [[http://git.kernel.org/linus/40e2b8ed855357b3b285d6575cec228e9ce8ebd1|commit]] * qlcnic: Add support to run firmware POST [[http://git.kernel.org/linus/3ced0a88cd4c86587cf9545f67a7b9ae63f78a4a|commit]] * qlcnic: Update Link speed and port type info for 83xx adapter [[http://git.kernel.org/linus/cd6e7381fbd925c85de1c208f2972e87a7c9d77b|commit]] * qmi_wwan: Add support for HP lt4112 LTE/HSPA+ Gobi 4G Modem [[http://git.kernel.org/linus/bb2bdeb83fb125c95e47fc7eca2a3e8f868e2a74|commit]] * rtl818x_pci: add RSSI information for rtl8187SE [[http://git.kernel.org/linus/8084bb0369b9924ecc775ce1c7050bc75ca016f3|commit]] * bnx2x: Add a fallback multi-function mode NPAR1.5 [[http://git.kernel.org/linus/83bad206f7dd6638251840fa7846680f44c30bb4|commit]] * brcmfmac: Add wowl support for PCIE devices. [[http://git.kernel.org/linus/4eb3af7c1df32dcd4362c2f20928f679ed78f2e5|commit]] * fm10k: Add CONFIG_FM10K_VXLAN configuration option [[http://git.kernel.org/linus/f6b03c10a1b3f2c98ed23813997cdebef8aabeba|commit]] * fm10k: Add skeletal frame for Intel(R) FM10000 Ethernet Switch Host Interface Driver [[http://git.kernel.org/linus/b3890e3074766817923c6910ce4827b82ea5f96f|commit]] * i40e: Add a FD flush counter to ethtool [[http://git.kernel.org/linus/60793f4ab541f9c279f823e42dc8053341cc7547|commit]] * i40e: Add dual speed module support [[http://git.kernel.org/linus/124ed15bf126b5bf437c8eee2873ecbeef464146|commit]] * i40e: Allow user to change link settings if link is down [[http://git.kernel.org/linus/c57e9f179b5cd2f4fbdfc973e9174094b06ca43b|commit]] * macvlan: add source mode [[http://git.kernel.org/linus/79cf79abce71eb7dbc40e2f3121048ca5405cb47|commit]] * mlx4_core: Cache line EQE size support [[http://git.kernel.org/linus/43c816c67a536cfcfc24da50153115b75eca94f0|commit]] * mlx5_core: Add ConnectX-4 to list of supported devices [[http://git.kernel.org/linus/f832dc820fe8fca561933e8fa734adca75bba5a0|commit]] * phy: micrel: Add clock support for KSZ8021/KSZ8031 [[http://git.kernel.org/linus/1fadee0c364572f2b2e098b34001fbaa82ee2e00|commit]] * DSA: Marvell mv88e6171 switch driver [[http://git.kernel.org/linus/42f272539487e49c9ea830ad97db41eb9937d5dc|commit]] * fec: add enet-avb IP support [[http://git.kernel.org/linus/ce99d0d3abba0faf796a6ce999e4f0356c7b4653|commit]] * fec: add interrupt coalescence feature support [[http://git.kernel.org/linus/d851b47b22fc4c7b5a739fc5cbc2cbee07adec90|commit]] * fec: init multi queue date structure [[http://git.kernel.org/linus/59d0f746564495c7f54526674deabfcf101236a1|commit]] * fec: parser max queue number from dt file [[http://git.kernel.org/linus/9fc095f136b5436fafb22f31c4871b5edcb362b9|commit]] * phy: add BCM7425 and BCM7429 PHYs [[http://git.kernel.org/linus/d068b02cfdfc27f5962ec82ec5568b706f599edc|commit]] * phy: add generic UniMAC MDIO bus driver [[http://git.kernel.org/linus/2ba1b163c9d5d716fb1061f3fb76832cc6eea37f|commit]] * phy: bcm7xxx: add BCM7250 and BCM7364 PHY entries [[http://git.kernel.org/linus/430ad68ffb5fa632a277162e5995cd6f7a39fb78|commit]] * qualcomm: new Ethernet over SPI driver for QCA7000 [[http://git.kernel.org/linus/291ab06ecf6765aa0c73332b745ffb3a44ed30c6|commit]] * mwifiex: add rx workqueue support [[http://git.kernel.org/linus/|commit]] * mwifiex: add support for SD8887 chipset [[http://git.kernel.org/linus/030bb75a1db4030a5ce91e93b82e00966e8b6522|commit]] * wil6210: atomic I/O for the card memory [[http://git.kernel.org/linus/dba4b74d2da8798626e2b702ad3f452671e335f7|commit]] * rt2x00: add new rt2800usb device [[http://git.kernel.org/linus/664d6a792785cc677c2091038ce10322c8d04ae1|commit]] * sunvnet: allow admin to set sunvnet MTU [[http://git.kernel.org/linus/42db672dca5b74f9c85c318b74b3b298e86cbe8e|commit]] * sunvnet: make transmit path zero-copy in the kernel [[http://git.kernel.org/linus/8e845f4cbbd2ef81846c2ab5dca46d88fb2717ee|commit]] * sunvnet: upgrade to VIO protocol version 1.6 [[http://git.kernel.org/linus/e4defc775424a3501caf98d266a8d7616fa53819|commit]] * ARCNET: add com20020 PCI IDs with metadata [[http://git.kernel.org/linus/8c14f9c70327a6fb75534c4c61d7ea9c82ccf78f|commit]] * ARCNET: add support for multi interfaces on com20020 [[http://git.kernel.org/linus/c51da42a6346c0c747e70a4f5ae873da1150a784|commit]] * ARCNET: enable eae arcnet card support [[http://git.kernel.org/linus/5b85bad2a473a8b90cac93d21ab024ba221a8b09|commit]] * Bluetooth: ath3k: Add a new PID/VID 0227/0930 for AR3012. [[http://git.kernel.org/linus/89d2975fa06e66ea0d3665d91f799fb1ce4b8bad|commit]] * Bluetooth: btmrvl: support Marvell Bluetooth device SD8887 [[http://git.kernel.org/linus/3907d55801a631862ffca2b85c536ea5ceed2dc9|commit]] * Altera TSE: Add support for no PHY [[http://git.kernel.org/linus/3354313e504ab51d620388fb230e17cd9097388c|commit]] * can: flexcan: add vf610 support for FlexCAN [[http://git.kernel.org/linus/cdce844865bea6869b34bacc98af3711774f5bb5|commit]] * can: m_can: add Bosch M_CAN controller support [[http://git.kernel.org/linus/e0d1f4816f2a7e311321db40ce69fbb1a4b1f1cf|commit]] * uwb: add an ASIE sysfs attribute to uwb_rc devices [[http://git.kernel.org/linus/d08e1ad994afb70daf4ebf340f50425c1c5a2b75|commit]] == ACPI/EFI and Power Management == * efi * Add efi= parameter parsing to the EFI boot stub [[http://git.kernel.org/linus/5a17dae422d7de4b776a9753cd4673a343a25b4b|commit]] * Add kernel param efi=noruntime [[http://git.kernel.org/linus/5ae3683c380e78aebc60d710617ba2c0dccc9e84|commit]] * thermal * Added Bang-bang thermal governor [[http://git.kernel.org/linus/e4dbf98f7f169346f57296e173e883b7330076ab|commit]] * imx: add i.mx6sx thermal support [[http://git.kernel.org/linus/3c94f17e72a7bcf689756da100b6051e535c45f4|commit]] * introduce INT3402 thermal driver [[http://git.kernel.org/linus/77e337c6e23e3b9d22e09ffec202a80f755a54c2|commit]] * introduce int3400 thermal driver [[http://git.kernel.org/linus/816cab931f288c92a3404b1b984576f4822b0445|commit]] * introduce int3403 thermal driver [[http://git.kernel.org/linus/4384b8fe162d8aa03905d02073707bcf364cc7ce|commit]] * ACPI * Add ACPI 4.0 style fan support [[http://git.kernel.org/linus/9519a6356cbf63b1f22a7a208385dc56092c8b7d|commit]] * Support INT3404 thermal device [[http://git.kernel.org/linus/d806c6e9cdfd6c5663687ec7109e151c0ff66639|commit]] * Introduce ACPI int340x thermal scan handler [[http://git.kernel.org/linus/3230bbfce8a9270acc77fafd0d9ff90e94f28993|commit]] * acpidump: Add ACPI 1.0 RSDP support. [[http://git.kernel.org/linus/f1b697525d5428856eaba2be2ee6dc1cf3efbbbe|commit]] * cpuidle * CPU idle ARM64 driver [[http://git.kernel.org/linus/3299b63de384159579143d4abdfb94013e0b5470|commit]] * Implement DT based idle states infrastructure [[http://git.kernel.org/linus/9f14da345599c14b329cf5ac9499ad322056dd32|commit]], [[http://git.kernel.org/linus/d2e5c871ed8a250f7ee1fe34dd52ed5757363fba|commit]] * toshiba_acpi: Support new keyboard backlight type [[http://git.kernel.org/linus/93f8c16d635e6b1e3ea978e38e110391ce28b26f|commit]] |
|
Line 12: | Line 284: |
* hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) [http://git.kernel.org/linus/;a=commit;h=a33cc48d28b4ff58e2627e2613f15c63754dc376 commit] * hda - Add dock port support to Thinkpad L440 (71aa:501e) [http://git.kernel.org/linus/;a=commit;h=c497d9f917542a71e1654b31368d18153b6f1987 commit] * hda - Add dock support for Thinkpad T440 (17aa:2212) [http://git.kernel.org/linus/;a=commit;h=6d16941aee6eb468c5a5cc78ecbaf840f3e16df5 commit] * hda - Add inverted internal mic for Asus Aspire 4830T [http://git.kernel.org/linus/;a=commit;h=522a7fa883e04725806308a5b663ce1f570e5870 commit] * hda - Add ultra dock support for Thinkpad X240. [http://git.kernel.org/linus/;a=commit;h=7c21539c45eace48e9f6fbdd59347d8416960af5 commit] * hda - Allow multiple callbacks for jack [http://git.kernel.org/linus/;a=commit;h=1a4f69d5aaecb39a980fc20b14ec800fd5b53061 commit] * hda_intel: Add Device IDs for Intel Sunrise Point PCH [http://git.kernel.org/linus/;a=commit;h=c8b00fd2f4c504a564adcad5b8bd6952ab850b02 commit] * hda_intel: Add DeviceIDs for Sunrise Point-LP [http://git.kernel.org/linus/;a=commit;h=b4565913460cbd7d86c6bd52913dfaa07fa384aa commit] * usb-audio: Add support for Steinberg UR22 USB interface [http://git.kernel.org/linus/;a=commit;h=f0b127fbfdc8756eba7437ab668f3169280bd358 commit] * usb-audio: add native DSD support for XMOS based DACs [http://git.kernel.org/linus/;a=commit;h=848f3a82df50fcc68a78c9d7d45e210b626b0283 commit] * virtuoso: add Xonar Essence STX II daughterboard support [http://git.kernel.org/linus/;a=commit;h=d6cc58e127a0b7df78d869a29ff073da6fb899bb commit] * virtuoso: add one more headphone impedance setting [http://git.kernel.org/linus/;a=commit;h=dd38dc1a9bf780b619ab93b3d7a5e90ebad441f5 commit] * virtuoso: add partial Xonar Xense support [http://git.kernel.org/linus/;a=commit;h=5ae0095d00d48be60b2e3cbdb79a35a7d796d96b commit] |
* hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) [[http://git.kernel.org/linus/a33cc48d28b4ff58e2627e2613f15c63754dc376|commit]] * hda - Add dock port support to Thinkpad L440 (71aa:501e) [[http://git.kernel.org/linus/c497d9f917542a71e1654b31368d18153b6f1987|commit]] * hda - Add dock support for Thinkpad T440 (17aa:2212) [[http://git.kernel.org/linus/6d16941aee6eb468c5a5cc78ecbaf840f3e16df5|commit]] * hda - Add inverted internal mic for Asus Aspire 4830T [[http://git.kernel.org/linus/522a7fa883e04725806308a5b663ce1f570e5870|commit]] * hda - Add ultra dock support for Thinkpad X240. [[http://git.kernel.org/linus/7c21539c45eace48e9f6fbdd59347d8416960af5|commit]] * hda - Allow multiple callbacks for jack [[http://git.kernel.org/linus/1a4f69d5aaecb39a980fc20b14ec800fd5b53061|commit]] * hda_intel: Add Device IDs for Intel Sunrise Point PCH [[http://git.kernel.org/linus/c8b00fd2f4c504a564adcad5b8bd6952ab850b02|commit]] * hda_intel: Add DeviceIDs for Sunrise Point-LP [[http://git.kernel.org/linus/b4565913460cbd7d86c6bd52913dfaa07fa384aa|commit]] * usb-audio: Add support for Steinberg UR22 USB interface [[http://git.kernel.org/linus/f0b127fbfdc8756eba7437ab668f3169280bd358|commit]] * usb-audio: add native DSD support for XMOS based DACs [[http://git.kernel.org/linus/848f3a82df50fcc68a78c9d7d45e210b626b0283|commit]] * virtuoso: add Xonar Essence STX II daughterboard support [[http://git.kernel.org/linus/d6cc58e127a0b7df78d869a29ff073da6fb899bb|commit]] * virtuoso: add one more headphone impedance setting [[http://git.kernel.org/linus/dd38dc1a9bf780b619ab93b3d7a5e90ebad441f5|commit]] * virtuoso: add partial Xonar Xense support [[http://git.kernel.org/linus/5ae0095d00d48be60b2e3cbdb79a35a7d796d96b|commit]] * ASoC * add es8328 codec driver [[http://git.kernel.org/linus/567e4f98922ce5542f8c2aa469a0c6ddf182b6ea|commit]] * cs35l32: Add support for CS35L32 Boosted Amplifier [[http://git.kernel.org/linus/eef5bb2445ca49911c93c08ed0fb2ea7363ea945|commit]] * fsl: Add Freescale Generic ASoC Sound Card with ASRC support [[http://git.kernel.org/linus/708b4351f08c08ea93f773fb9197bdd3f3b08273|commit]] * fsl: add imx-es8328 machine driver [[http://git.kernel.org/linus/7e7292dba2155c1433ce9f9a819f1acb9090747b|commit]] * fsl_sai: Add asynchronous mode support [[http://git.kernel.org/linus/08fdf65e37d560581233e06a659f73deeb3766f9|commit]] * rt5645: Add headset detect function [[http://git.kernel.org/linus/f3fa1bbd836a7d6efb2abd506ed8e24096f39062|commit]] * rt5677: Add sidetone function [[http://git.kernel.org/linus/90bdbb46f41c9fa670d7b0709e0c8a92ad82bdfe|commit]] * rt5677: Add the TDM function [[http://git.kernel.org/linus/48561afef401876b4b0e35a303d89884c10fe468|commit]] * s6000: remove driver [[http://git.kernel.org/linus/19c768db42fcf1884cb1f9550969d1e9e69aa928|commit]] * ssm2602: add support for 11.025kHz and 22.5kHz sample rates [[http://git.kernel.org/linus/3b2a0013c7d49783d5ac3df9178e9907cd6ebd73|commit]] * ssm4567: Add driver for Analog Devices SSM4567 amplifier [[http://git.kernel.org/linus/1ee44ce03011bab025949e7636416912185f4122|commit]] == TV tuners, webcams, video capturers == * af9033: implement DVBv5 post-Viterbi BER [[http://git.kernel.org/linus/6bb096c92671cad4a8cfcb8bf2a5309a9033faee|commit]] * af9033: implement DVBv5 stat block counters [[http://git.kernel.org/linus/204f4319289fcd45ae2d059a4cfc200c7754b050|commit]] * af9033: implement DVBv5 statistics for CNR [[http://git.kernel.org/linus/3e41313aeadfc5e3b3f827519f3840bca1b98f6d|commit]] * af9033: implement DVBv5 statistics for signal strength [[http://git.kernel.org/linus/83f1161911c5f32dc4cfa817a73ae028d32c43b7|commit]] * af9035: Add support for IT930x USB bridge [[http://git.kernel.org/linus/5b5560842a7ee002d208a20866f88fafd63198eb|commit]] * as102-fe: make it an independent driver [[http://git.kernel.org/linus/dcae77814865122ed411de1a4e8ebd02796cf3c4|commit]] * au0828: Add suspend code for DVB [[http://git.kernel.org/linus/b799de75e032c4d27788af9b4df3ab25858f87a8|commit]] * au0828: Enable IR for HVR-850 [[http://git.kernel.org/linus/d84fdc774b3beea1a7c601ff6e8d22e6ac13dd01|commit]] * coda: Improve runtime PM support [[http://git.kernel.org/linus/c5d28e29833c8bc80d96cb2f46c3cf06b43a8fa4|commit]] * cx231xx: Add support for Hauppauge WinTV-HVR-900H (111xxx) [[http://git.kernel.org/linus/57cbf3efc8b610b605cbbef6cba8c1759ca9aa87|commit]] * cx23855: add support for DVBSky T9580 DVB-C/T2/S2 tuner [[http://git.kernel.org/linus/294422662215188ace50ae14318ac025a56843d8|commit]] * cxusb: Add support for TechnoTrend TT-connect CT2-4650 CI [[http://git.kernel.org/linus/6832d11edde3e47ef54e0da5d61380de9043b704|commit]] * dvbsky: new driver to support DVBSky S860/S960 devices [[http://git.kernel.org/linus/af64fb3fa4ae8d4008586e81127b0a25c86f27f5|commit]] * hackrf: HackRF SDR driver [[http://git.kernel.org/linus/969ec1f6bd925092109eaf21501a9d64adfc7ad4|commit]] * mceusb: add support for more cx231xx devices [[http://git.kernel.org/linus/66756611c12cfff7260a3c388900dae480a1179d|commit]] * mxl301rf: add driver for MaxLinear MxL301RF OFDM tuner [[http://git.kernel.org/linus/aff0c42a78ed2b6410a083dce59bb6c9fe85da27|commit]] * omap3isp: ccdc: Add basic support for interlaced video [[http://git.kernel.org/linus/9a36d8ed33c481a99f69f8a2eeb22e3c7750e522|commit]] * omap3isp: ccdc: Add support for BT.656 YUV format at the CCDC input [[http://git.kernel.org/linus/9de7af4d5bbff7998c09e854b2999359ac1b2721|commit]] * omap3isp: ccdc: Support the interlaced field orders at the CCDC output [[http://git.kernel.org/linus/bcb4e0efd1380d93866df51ec5d8dfaa026537ad|commit]] * pt3: add support for Earthsoft PT3 ISDB-S/T receiver card [[http://git.kernel.org/linus/f5a98f37a535a43b3a27c6a63b07f23d248e4b31|commit]] * qm1d1c0042: add driver for Sharp QM1D1C0042 ISDB-S tuner [[http://git.kernel.org/linus/7608f575b81599ba8e73c27b7ca1fa3993dee585|commit]] * rc: Introduce hix5hd2 IR transmitter driver [[http://git.kernel.org/linus/a84fcdaa905862b09482544d190c94a8436e4334|commit]] * saa7134: add saa7134-go7007 [[http://git.kernel.org/linus/452015de2e2afaf0e2f76f28477dd3025d44bc95|commit]] * si2157: Add support for Si2147-A30 tuner [[http://git.kernel.org/linus/d87a50586dbeb2b6019b9e695799838401f21db6|commit]] * si2165: enable Si2161 support [[http://git.kernel.org/linus/119bd82e0e87903ef45fffe9c17b1fb6a99cc628|commit]] * siano: add support for PCTV 77e [[http://git.kernel.org/linus/29bbb7bd0a65e01a0423e1df764676119b71ecb3|commit]] * soc_camera: Support VIDIOC_EXPBUF ioctl [[http://git.kernel.org/linus/c710f591a6f209220bd0649153e1fbc78bc09db9|commit]] * sp2: Add I2C driver for CIMaX SP2 common interface module [[http://git.kernel.org/linus/868736ad3404b205794bc04233eca58293818dea|commit]] * tc90522: add driver for Toshiba TC90522 quad demodulator [[http://git.kernel.org/linus/f5d82a75e666a6cc66453285cb3ce28c5d02397a|commit]] * usbtv: add audio support [[http://git.kernel.org/linus/63ddf68de52efaac40a9287e44266ac30e71dd36|commit]] * v4l: Add ARGB555X and XRGB555X pixel formats [[http://git.kernel.org/linus/fcc0d3db28922f9ba21ea6c7b23ea10ffb5d3521|commit]] * v4l: uvcvideo: Add support for pan/tilt speed controls [[http://git.kernel.org/linus/3ea375239ca06014b8b421ab1d73d6628d22036f|commit]] * vivi: remove driver, it's replaced by vivid [[http://git.kernel.org/linus/077af28c639be01d50e607754a84a3fada09ae9c|commit]] * vivid: add teletext support to VBI capture [[http://git.kernel.org/linus/62f28725a8dc5c16d3d63606f046899ae41fcf4a|commit]] * vivid: enable the vivid driver [[http://git.kernel.org/linus/e75420dd25bc9d7b6f4e3b4c4f6c778b610c8cda|commit]] == Near-field communications (NFC) == * NCI: Add support of ISO15693 [[http://git.kernel.org/linus/cfdbeeafdbbdbc006f700e92cbad2cb5d4529f3d|commit]] * digital: Add Inititor-side PSL support [[http://git.kernel.org/linus/dddb3da046a4d86de649ba795726afa7fe6fbb41|commit]] * nci: Add support for proprietary RF Protocols [[http://git.kernel.org/linus/9e87f9a9c4c4754508b2c2638fbde9e10c7a103b|commit]] * st21nfcb: Add ISO15693 Reader/Writer support [[http://git.kernel.org/linus/941ec5c6b02a93710c397e69b50671949f3b9dd3|commit]] * trf7970a: Add System Suspend/Resume support [[http://git.kernel.org/linus/77c9539dc1284677539af442ac3629c9baf01202|commit]] * trf7970a: Add Target Mode Detection Support [[http://git.kernel.org/linus/cb174aba86fe10ddac8b692c90a9480526c02953|commit]] * trf7970a: Add Target Mode Support [[http://git.kernel.org/linus/13b4272a8264220ec043a922fd1fa05da72d57ae|commit]] * trf7970a: Add VIN voltage override support [[http://git.kernel.org/linus/3bd14233aa0733fbc6c3f75ec928f1a393522644|commit]] == Universal Serial Bus (USB) == * dwc2: Update Kconfig to support dual-role [[http://git.kernel.org/linus/e006fee6ecfed5b957bdd41c236aad751ab29042|commit]] * dwc3: Add Qualcomm DWC3 glue layer driver [[http://git.kernel.org/linus/d9152161b4bfd131a8253a5b9fcd8ba9b10277c4|commit]] * dwc3: add ST dwc3 glue layer to manage dwc3 HC [[http://git.kernel.org/linus/f83fca0707c66e36f14efef7f68702cb12de70b7|commit]] * dwc3: pci: Add PCI ID for Intel Braswell [[http://git.kernel.org/linus/7d643664ea559b36188cae264047ce3c9bfec3a2|commit]] * gadget: Add xilinx usb2 device support [[http://git.kernel.org/linus/1f7c51660034091dc134fcc534b7f1fa86a6e823|commit]] * gadget: composite: enable BESL support [[http://git.kernel.org/linus/a6615937bcd9234e6d6bb817c3701fce44d0a84d|commit]] * host: ohci-st: Add OHCI driver support for ST STB devices [[http://git.kernel.org/linus/d115837259ada33cb66e8fedc365d58d2cc8df38|commit]] * option: add support for Telit LE910 [[http://git.kernel.org/linus/2d0eb862dd477c3c4f32b201254ca0b40e6f465c|commit]] * phy: samsung: remove old USB 2.0 PHY driver [[http://git.kernel.org/linus/a8b5b12eff1510d701ac5ad321e215d7153c96c3|commit]] * phy: samsung: remove old USB 3.0 PHY driver [[http://git.kernel.org/linus/1c3c0528876e2dd86cfb86e96e03c38ef19858fe|commit]] * phy: samsung: remove old common USB PHY code [[http://git.kernel.org/linus/ea2fdf842365066c82ab941086c6a1741ced4f2a|commit]] * renesas_usbhs: Add device tree support for R-Car H2 and M2 [[http://git.kernel.org/linus/b854100eda59a1df9eaf7454cc7c297910055f42|commit]] * serial: ftdi_sio: add "bricked" FTDI device PID [[http://git.kernel.org/linus/7f2719f0003da1ad13124ef00f48d7514c79e30d|commit]] * serial: ftdi_sio: add Awinda Station and Dongle products [[http://git.kernel.org/linus/edd74ffab1f6909eee400c7de8ce621870aacac9|commit]] * serial: ftdi_sio: add PIDs for Matrix Orbital products [[http://git.kernel.org/linus/204ec6e07ea7aff863df0f7c53301f9cbbfbb9d3|commit]] * cdc-acm: add device id for GW Instek AFG-2225 [[http://git.kernel.org/linus/cf84a691a61606a2e7269907d3727e2d9fa148ee|commit]] * option: add Haier CE81B CDMA modem [[http://git.kernel.org/linus/012eee1522318b5ccd64d277d50ac32f7e9974fe|commit]] * serial: add Medtronic CareLink USB driver [[http://git.kernel.org/linus/cff9c2339a6d5105d7f6b1f9a96dd1d239cc76ac|commit]] * serial: add Novatel Wireless GPS driver [[http://git.kernel.org/linus/c5cd24d7b179a415df263e5b18b72f6e3aaf81e0|commit]] * serial: cp210x: add IDs for CEL MeshConnect USB Stick [[http://git.kernel.org/linus/ffcfe30ebd8dd703d0fc4324ffe56ea21f5479f4|commit]] * serial: cp210x: add Silicon Labs 358x VID and PID [[http://git.kernel.org/linus/35cc83eab097e5720a9cc0ec12bdc3a726f58381|commit]] * serial: cp210x: added Ketra N1 wireless interface support [[http://git.kernel.org/linus/bfc2d7dfdd761ae3beccdb26abebe03cef042f46|commit]] * serial: remove zte_ev driver [[http://git.kernel.org/linus/f8c0e057b4898055b24b44d03b837a15d8b93b37|commit]] == Input == * Add Microchip AR1021 i2c touchscreen [[http://git.kernel.org/linus/dd4cae8bf16611053ee7b00e20aa4fa945b92b99|commit]] * add haptic driver on max77693 [[http://git.kernel.org/linus/a3b3ca753cdc92c7d5f57404afed3115b3b79cc6|commit]] * add support for the DRV2667 haptic driver [[http://git.kernel.org/linus/1c24622572d6ab2ec8e731588d1c131563a64b53|commit]] * drv260x - add TI drv260x haptics driver [[http://git.kernel.org/linus/7132fe4f568721cbd5d9bce5a8a71556e9bc45b4|commit]] * introduce palmas-pwrbutton [[http://git.kernel.org/linus/adff5962fdd2f29bac943bc014ebd529444b2153|commit]] * psmouse - add support for detecting FocalTech PS/2 touchpads [[http://git.kernel.org/linus/3ace3686f198e656624d7ca2984d053e65f6e09d|commit]] * xpad - add Thrustmaster as Xbox 360 controller vendor [[http://git.kernel.org/linus/4dfb15cd5aaa6682e93854a74b394a1c95b82621|commit]] * xpad - add USB ID for Thrustmaster Ferrari 458 Racing Wheel [[http://git.kernel.org/linus/4b54625822eb7a4eae9c5b8c890b6c4dc001b895|commit]] * xpad - add VID/PID for Razer Sabertooth [[http://git.kernel.org/linus/a7b447380c5c974c740437af82793e450f47304d|commit]] * xpad - sync device IDs with xboxdrv [[http://git.kernel.org/linus/f554f619b7041e388d46395b1e30b151925a7797|commit]] == Human Interface Device (HID) == * Add Holtek USB ID 04d9:a0c2 ETEKCITY Scroll [[http://git.kernel.org/linus/5df4eb054fe056ecb15875e812fdadbc47568d7d|commit]] * add support for PenMount HID TouchScreen Driver [[http://git.kernel.org/linus/ffe51d0d8abce3139a970c640ed48e73e9c360bb|commit]] * wacom - enable LED support for Wireless Intuos5/Pro [[http://git.kernel.org/linus/912ca216b548e0fe399f300b4511b0277fb874e4|commit]] * wacom: Add support for the Cintiq Companion [[http://git.kernel.org/linus/89f2ab55ea0292bbdf07e5e0b3266ebf0018a224|commit]] == Multi Function Devices (MFD) == * Add ACPI support [[http://git.kernel.org/linus/6ab3430129e258ea31dd214adf1c760dfafde67a|commit]] * Add HI6421 PMIC Core driver [[http://git.kernel.org/linus/8bdf87b400271ebc7fbf71e117c299d19a97ebb4|commit]] * Add Ricoh RN5T618 PMIC core driver [[http://git.kernel.org/linus/9bb9e29c78f8d8ee310987fd58a2b908a4ce0c40|commit]] * Add support for Qualcomm SPMI PMICs [[http://git.kernel.org/linus/c3a973a770a122a5ec9a9b827ae25c00f56b3e47|commit]] * RK808: Add new mfd driver for RK808 [[http://git.kernel.org/linus/f69a7cf74d5536faa180437581be2a9c0aad1bb1|commit]] * lpc_ich: Add Device IDs for Intel 9 Series PCH [[http://git.kernel.org/linus/fea31042ff613145c7784e2ce454bf3c151b97ba|commit]] * lpc_ich: Add PCI ID for Intel Braswell [[http://git.kernel.org/linus/ff0c9da013d2c9f1ec232926a54e536ab48c6678|commit]] * lpc_sch: Add support for Intel Quark X1000 [[http://git.kernel.org/linus/ec689a8a8155ce8b966bd5d7737a3916f5e48be3|commit]] * menf21bmc: Introduce MEN 14F021P00 BMC MFD Core driver [[http://git.kernel.org/linus/dfbdcd7cefcaba306fc1ad36aa8bc1352149e730|commit]] == Industrial I/O == * Add Dyna-Image AL3320A ambient light sensor driver [[http://git.kernel.org/linus/f007d7f1431ca9bc184782e704a7da460385d335|commit]] * accel: BMC150 accel support [[http://git.kernel.org/linus/bd7fe5b7191836a229981fdd83845a528ee9f846|commit]] * accel: BMC150: add support for other Bosch chips [[http://git.kernel.org/linus/8ecbb3c3c712d9c859586886d621e3b6175da972|commit]] * accel: kxcjk-1013: Support thresholds [[http://git.kernel.org/linus/b4b491c0832ef90a7a5070e5975bc8427f2049ca|commit]] * accel: kxcjk-1013: add support for kxcj9-1008 [[http://git.kernel.org/linus/ca801795b17b13a105b5209cf451abac3a6529ff|commit]] * accel: kxcjk-1013: add support for kxtj2-1009 [[http://git.kernel.org/linus/c68613777517e538ace751e4e738e238eb216f86|commit]] * accel: kxcjk-1013: support runtime pm [[http://git.kernel.org/linus/124e1b1d0924ca51ded8bb6f52844b2bc9e485f7|commit]] * adc: Add TI ADC128S052 [[http://git.kernel.org/linus/913b864686746e10c32ed65c04f70d886c4c0c76|commit]] * adc: add driver for Rockchip saradc [[http://git.kernel.org/linus/44d6f2ef94f9825e6eb9072f1611e0ea4cd81fa1|commit]] * adc: exynos_adc: Add support for s3c24xx ADC [[http://git.kernel.org/linus/145b0a5d18565615724045dbc2ada32324faa395|commit]] * adc: exynos_adc: add support for s3c64xx adc [[http://git.kernel.org/linus/249535d894216f5dcd922accfb435d32d417d56f|commit]] * add support of the max5821 [[http://git.kernel.org/linus/472988972737cdc2ee83c05931822792a2bf2f76|commit]] * gyro: bmi055 gyro sensor driver [[http://git.kernel.org/linus/3a0888edcffd9406f1cbbe240f4533e35db67e81|commit]] * bma180: Add BMA250 chip support [[http://git.kernel.org/linus/2017cff24cc08b145bff7256dd6b0ef99e7e8a01|commit]] * bma180: Expose temperature channel [[http://git.kernel.org/linus/b81fbab7f567aaa12aba6532681b426f3e130e11|commit]] * gyro:bmg160 Gyro Sensor driver [[http://git.kernel.org/linus/22b46c45fb9be8ec1fcb4d9b74810e6a20ff67cc|commit]] == Multi Media Card (MMC) == * dw_mmc: add support for RK3288 [[http://git.kernel.org/linus/f629ba2c04c949aa62c85b48c0b73b915b98defc|commit]] * implement Driver Stage Register handling [[http://git.kernel.org/linus/3d705d14fe4c72be83bae1610680e209ee226b9d|commit]] * sdhci: Add PCI IDs for Intel Braswell [[http://git.kernel.org/linus/066173b6436dfc57a96b2d940f4e727fe8131261|commit]] * tmio_mmc: Enable runtime PM support [[http://git.kernel.org/linus/78f76df60926f7853df9ee2b707ea9254129775c|commit]] == Memory Technology Device (MTD) == * nand: add Hynix's H27UCG8T2ATR-BC to nand_ids table [[http://git.kernel.org/linus/2a960cce03d1dbd3dba54e660c479f64674eb5e3|commit]] * spi-nor: add Kconfig option to disable 4K sectors [[http://git.kernel.org/linus/57cf26c1b28572976c57f6dec9818be38bf37cbb|commit]] * spi-nor: add support for Micron M25PX80 [[http://git.kernel.org/linus/f2fabe16b819cdead86fb38c8ab88a0d9c308293|commit]] == Current regulator == * Add driver for max77802 PMIC PMIC regulators [[http://git.kernel.org/linus/e6f2f805d722bf94efe89755372bcc6ff60d8d90|commit]] * RK808: Add regulator driver for RK808 [[http://git.kernel.org/linus/2cd64ae3d57b80f6d93682b98a59ed4b124cf2ef|commit]] * add driver for hi6421 voltage regulator [[http://git.kernel.org/linus/87ca186f7eb663fc5e52b65452a91fe0fec170a0|commit]] * da9211: support DA9213 [[http://git.kernel.org/linus/005547e0828ce9064afebb1e6d56a18efd80e7a3|commit]] * fan53555: add support for Silergy SYR82x regulators [[http://git.kernel.org/linus/ee30928ab616786cae926c5c2efaa4303ba66802|commit]] * isl9305: Add Intersil ISL9305/H driver [[http://git.kernel.org/linus/dec38b5ce6a9edb406c60c2670b26a1a4262fdb9|commit]] * pwm-regulator: get voltage and duty table from dts [[http://git.kernel.org/linus/aa66cc6630a4088e84b64992aa5f137711ae45fa|commit]] * rn5t618: add driver for Ricoh RN5T618 regulators [[http://git.kernel.org/linus/811b700630ff328c52ddf17d653ffdcb0ba87d30|commit]] * sky81452: Adding Skyworks SKY81452 regulator driver [[http://git.kernel.org/linus/9839d627c2a2c74facde9a9ee949f2ba0a1363b1|commit]] == Watchdog == * Add Cadence WDT driver [[http://git.kernel.org/linus/58bf016426594e5370e7e7059698a278294db997|commit]] * Add DA9063 PMIC watchdog driver. [[http://git.kernel.org/linus/5e9c16e3760893b3721f599f180795ca7160afef|commit]] * add driver for Ricoh RN5T618 watchdog [[http://git.kernel.org/linus/22b1c841e31510c3124c88a13b8a7ada14e2e2d1|commit]] * menf21bmc_wdt: Introduce MEN 14F021P00 BMC Watchdog driver [[http://git.kernel.org/linus/5033263992eece84e19946d2cab940c86ec862ba|commit]] * qcom: add support for KPSS WDT [[http://git.kernel.org/linus/1094ebe9d1e1dde0754ff8cede16159fb20b2f3b|commit]] * s3c2410_wdt: Add support for Watchdog device on Exynos7 [[http://git.kernel.org/linus/2b9366b669679f1388457ec5a62f9dd1d0a78b08|commit]] * sunxi: Add A31 watchdog support [[http://git.kernel.org/linus/c5ec618fbf83045b9d51679d809ddd45f990fe0a|commit]] * stmp3xxx_rtc_wdt: Add suspend/resume PM support [[http://git.kernel.org/linus/3281b85c8697938e344d67144ca8ba520fa54d2b|commit]] == Clocks == * Add driver for Maxim 77802 PMIC clocks [[http://git.kernel.org/linus/83ccf16cb9247b6b657637c31e4c2035fe64ae64|commit]] * Add generic driver for Maxim PMIC clocks [[http://git.kernel.org/linus/5dbbb00f712edff8454f9741db61f9e0a4fec919|commit]] * RK808: add clkout driver for RK808 [[http://git.kernel.org/linus/038b892aa925cd0530472284c7b4b3f32e2b1f56|commit]] * add gpio gated clock [[http://git.kernel.org/linus/c873d14d30b838a516a94967242322d4b73e79e7|commit]] * add pxa27x clock drivers [[http://git.kernel.org/linus/d40670dc616936ed12335b9408087c9923939f1f|commit]] * at91: add a driver for the h32mx clock [[http://git.kernel.org/linus/bcc5fd49a0fda5abc22057f65b318788ccb5d2ad|commit]] * rockchip: add new clock-type for the cpuclk [[http://git.kernel.org/linus/f6fba5f6967dbc062a7c138d67e2314220f5dd04|commit]] * shmobile: Add r8a7794 support [[http://git.kernel.org/linus/8de078f189da45453d2ed2a04288e329cc169731|commit]] * sunxi: Add sun8i MBUS clock support [[http://git.kernel.org/linus/9c8176bfb67f98ed9a521b624dcb6ab7fa254aa7|commit]] == Serial Peripheral Interface (SPI) == * pxa2xx-pci: Add support for Intel Braswell [[http://git.kernel.org/linus/39d36536d4e89461c0733a48d5ffc9b730751983|commit]] * bcm53xx: driver for SPI controller on Broadcom bcma SoC [[http://git.kernel.org/linus/0fc6a323e19173fc89e17940bb1e19447aa0224e|commit]] * orion: support armada extended baud rates [[http://git.kernel.org/linus/df59fa7f4bca9658b75f0f5fee225b3a057475c5|commit]] * rspi: Add support for new R-Car Gen2 SoCs [[http://git.kernel.org/linus/6089af775a4b4ea5237648de650dda548cb841c2|commit]] * sh-msiof: Add support for new R-Car Gen2 SoCs [[http://git.kernel.org/linus/e221cc99bee4494a99aa8d8525cd7776092ced05|commit]] * spi-imx: add DMA support [[http://git.kernel.org/linus/f62caccd12c17e4cb516d43a6e4dd8a3abc1f7e0|commit]] == Serial == * 8250: Add support for RS485 IOCTLs [[http://git.kernel.org/linus/e676253b19b2d269cccf67fdb1592120a0cd0676|commit]] * 8250: Add Quark X1000 to 8250_pci.c [[http://git.kernel.org/linus/1ede7dcca3c4fa15a518ab0473126f9c3e621e4c|commit]] * 8250_pci: Add PCI IDs for Intel Braswell [[http://git.kernel.org/linus/29897087d90109a7ed67e68dbbc6fb077301c7d1|commit]] * Add support for Fintek F81216A LPC to 4 UART [[http://git.kernel.org/linus/28e3fb6c4dce76d59a76755c4360d1cd5e0e226c|commit]] * cadence: Add generic earlycon support [[http://git.kernel.org/linus/6fa62fc46e10f34aed70d2cfcf573ba8d3833e18|commit]] * of-serial: add PM suspend/resume support [[http://git.kernel.org/linus/2dea53bf57783f243c892e99c10c6921e956aa7e|commit]] == Hardware Monitoring == * k10temp: Add support for F15h M60h [[http://git.kernel.org/linus/f89ce2706d8341c921b96e13a00b951a10eed308|commit]] * menf21bmc: Introduce MEN14F021P00 BMC HWMON driver [[http://git.kernel.org/linus/964356938fcd3c0001a786f55b9f0a0fbe47656a|commit]] * ntc_thermistor: Add ntc thermistor to thermal subsystem as a sensor. [[http://git.kernel.org/linus/c08860ffe5c0e986e208e8217dae8191c0b40b24|commit]] == Peripherical Component Interconnect (PCI) == * designware: Add support for v3.65 hardware [[http://git.kernel.org/linus/b14a3d1784a9252aa3bbe0bb9d14588be32f18a1|commit]] * keystone: Add TI Keystone PCIe driver [[http://git.kernel.org/linus/0c4ffcfe1fbc1ef564ec137eab21137cb013b00e|commit]] * tegra: Add Tegra124 support [[http://git.kernel.org/linus/7f1f054b3fac0b19ec0d74e3e18b73785c26f0a8|commit]] * xgene: Add APM X-Gene PCIe driver [[http://git.kernel.org/linus/5f6b6ccdbe1cdfa5aa4347ec5412509b8995db27|commit]] * xilinx: Add Xilinx AXI PCIe Host Bridge IP driver [[http://git.kernel.org/linus/8961def56845593f22ce85474e428f6e4892fdd3|commit]] == Real Time Clock (RTC) == * add driver for Maxim 77802 PMIC Real-Time-Clock [[http://git.kernel.org/linus/a4d4121ba753737c89e42a8df22e4859069fcf25|commit]] * s3c: add support for RTC of Exynos3250 SoC [[http://git.kernel.org/linus/df9e26d093d33a097c5558aab017dd2f540ccfe5|commit]] * sun6i: Add sun6i RTC driver [[http://git.kernel.org/linus/9765d2d9430971ca89b09af076e7a8ff250df473|commit]] == Inter-Integrated Circuit (I2C) == * axxia: Add I2C driver for AXM55xx [[http://git.kernel.org/linus/08678b850cd0c49cc49c7fed0c93f720f85368e8|commit]] * designware: Add support for AMD I2C controller [[http://git.kernel.org/linus/a445900c906092f3b49ee40a7365d0d54acc568e|commit]] * designware: add support of I2C standard mode [[http://git.kernel.org/linus/8e5f6b2a289c4374456fb785900b0b7445b719e6|commit]] * exynos: add support for HSI2C module on Exynos7 [[http://git.kernel.org/linus/2374a5399b7263eb1afc6b5522a56ebf9f0b8636|commit]] * hix5hd2: add i2c controller driver [[http://git.kernel.org/linus/15ef27756b23a9fe5ec637a92c40dabd31aa38f6|commit]] * i801: Add Device IDs for Intel Sunrise Point PCH [[http://git.kernel.org/linus/3e27a8445c21f8056517f188303827450590d868|commit]] == Various == * bcma: add another PCI ID of device with BCM43228 [[http://git.kernel.org/linus/34b6d4299923ec9101bbf364440cee36420b3fc0|commit]] * bcma: add support for chipcommon B core [[http://git.kernel.org/linus/|commit]] * power: Add simple gpio-restart driver [[http://git.kernel.org/linus/371bb20d6927f204ef5a7887ecddb06b2501c0d9|commit]] * power: reset: Add AT91 poweroff driver [[http://git.kernel.org/linus/ae499f0fadaf28bf3138676fa2d3f6cf7d57556a|commit]] * power: reset: Add AT91 reset driver [[http://git.kernel.org/linus/ecfe64d8c55f8f210a609cd2eabfcc03f03672a9|commit]] * power: reset: add LTC2952 poweroff driver [[http://git.kernel.org/linus/6647156c00cc70c1e93161c3cf178071b3381bbb|commit]] * power: reset: driver for the Versatile syscon reboot [[http://git.kernel.org/linus/0e545f57b708630c54c8c5c24ea7f7034f6c40d9|commit]] * cxl: IBM Coherent Accelerators (CXL) driver [[http://git.kernel.org/linus/881632c905f29fd7173250fd1d5b3a9a769d02be|commit]] * GPIO: gpio-dwapb: Support Debounce [[http://git.kernel.org/linus/5d60d9efe1447b46f33075fb5841fd83247cdbb2|commit]] * GPIO: gpio-dwapb: Suspend & Resume PM enabling [[http://git.kernel.org/linus/1e960dbb7b12886d2095df05adf8754eef1c26d0|commit]] * PM / AVS: rockchip-io: add driver handling Rockchip io domains [[http://git.kernel.org/linus/662a958638bdb802451da6933e7ddb4a69517893|commit]] * bq27x00_battery: Add support to bq27742 [[http://git.kernel.org/linus/628ef02c56e515430dd8d8439126dd0ecb8ce8bb|commit]] * dmaengine: dw: add PCI IDs for Braswell DMAs [[http://git.kernel.org/linus/b279c4922e9242b4b1a04da7fa5622f2323c85de|commit]] * charger: max14577: Add support for MAX77836 charger [[http://git.kernel.org/linus/3682a8ee87f9107253e51733f42da10160ce41e3|commit]] * dt-bindings: extcon: Add support for Richtek RT8973A MUIC device [[http://git.kernel.org/linus/6281100ec84016facda2bbbed5be649ff0f82073|commit]] * edac: altera: Add Altera SDRAM EDAC support [[http://git.kernel.org/linus/71bcada88b0f3c7f11fa5b8a4b30ae66dbfabbf3|commit]] * extcon: rt8973a: Add Richtek RT8973A extcon driver [[http://git.kernel.org/linus/c03e017c4d3d0fb783cbe6b7b9e4f278addcb23a|commit]] * gpio: Add APM X-Gene SoC GPIO controller support [[http://git.kernel.org/linus/29cbf4589fc0dabef4dfc95dd9589c366ad2ec46|commit]] * gpio: Increase ARCH_NR_GPIOs to 512 [[http://git.kernel.org/linus/7ca267faba8ad097f57cb71c32ae1865de83241a|commit]] * hwrng: xgene - add support for APM X-Gene SoC RNG support [[http://git.kernel.org/linus/a91ae4eba9f9977863b57f2ac61e2e8e780375a8|commit]] * i8k: Add support for Dell Latitude E6540 [[http://git.kernel.org/linus/06c88b0d7ad87540405aea7f91d98ef43be04c95|commit]] * iommu/arm-smmu: add support for multi-master iommu groups [[http://git.kernel.org/linus/8f68f8e28298abdf518648e794c71e534eb8841c|commit]] * iommu/arm-smmu: support MMU-401 [[http://git.kernel.org/linus/d3aba0460a2e13b49892f7a12237f82658c44257|commit]] * leds: add a driver for syscon-based LEDs [[http://git.kernel.org/linus/535f09cc1ca7788ecdaf27466b23887a4932ae73|commit]] * leds: leds-menf21bmc: Introduce MEN 14F021P00 BMC LED driver [[http://git.kernel.org/linus/38433639af915deeb0b0e28462dd740ce57b72fd|commit]] * irqchip: atmel-aic5: Add sama5d4 support [[http://git.kernel.org/linus/20afdeb812da4097447eb324f34be11a10b11542|commit]] * irqchip: bcm7120-l2: Add Broadcom BCM7120-style Level 2 interrupt controller [[http://git.kernel.org/linus/a5042de2688d3e903799caf1196539c57555e3ed|commit]] * irqchip: hip04: Enable Hisilicon HiP04 interrupt controller [[http://git.kernel.org/linus/8e4bebe0952af357e099147023af756baa466ede|commit]] * irqchip: keystone: Add irq controller ip driver [[http://git.kernel.org/linus/89323f8c504a8653c66fe4a314723b36b07e29e1|commit]] * irqchip: renesas-intc-irqpin: Add minimal runtime PM support [[http://git.kernel.org/linus/705bc96c2c15313c0677607f6e81800f4d2b4534|commit]] * irqchip: renesas-intc-irqpin: Add suspend-to-RAM wake up support [[http://git.kernel.org/linus/1c36d42c4ffee9e38e122ed822dd0a545a3a86da|commit]] * jsm: add support for additional Neo cards [[http://git.kernel.org/linus/293b22650f405cb08d72470b42254047138c9a55|commit]] * nand: omap2: Add support for flash-based bad block table [[http://git.kernel.org/linus/fef775caa705255358cdf7bbaf9bbc2fd1111761|commit]] * pci_ids: Add support for Intel Quark ILB [[http://git.kernel.org/linus/bb048713bba3ead39f6112910906d9fe3f88ede7|commit]] * phy: Renesas R-Car Gen2 PHY driver [[http://git.kernel.org/linus/1233f59f745b237d85f12aa9cf12ffab469f322d|commit]] * phy: phy-stih407-usb: Add usb picoPHY driver found on stih407 SoC family [[http://git.kernel.org/linus/89ae1f5d4c9a62dd32e14d5edfb7221d2f73039e|commit]] * phy: phy-stih41x-usb: Add usb phy support for STiH41x SoCs. [[http://git.kernel.org/linus/3f8da2e36c04577a39dc210255f53bdc9e4ca0e4|commit]] * pinctrl: Add i.MX21 pincontrol driver [[http://git.kernel.org/linus/4f671cb25e0a1d2b903d9a19e66fa193572424cf|commit]] * pinctrl: qcom: Add APQ8084 pinctrl support [[http://git.kernel.org/linus/c4f6f9c0f38a30148f05bf477ffe3213b8dc2e0c|commit]] * pwm: lpss: Add ACPI and PCI IDs for Intel Braswell [[http://git.kernel.org/linus/373c57829a3f9da1405b1fbd3d17e50f8e1f476e|commit]] * serial: samsung: enable usage for 64-bit Exynos platforms [[http://git.kernel.org/linus/95562e7fdfe3fae2a10bb7ab16fc1260fe8dd810|commit]] * serial: 8250: Add Mediatek UART driver [[http://git.kernel.org/linus/b4756f4f0d773c31e59f203e7f19fd3d5c490193|commit]] * serial: msm: Add earlycon support [[http://git.kernel.org/linus/0efe72963409739778e93d8e2046305bc8310e83|commit]] * vt8500_serial: add support for UART in WM8880 chips [[http://git.kernel.org/linus/ae382735247e2daebeed3bafd400ff71039d2241|commit]] * memory: add a driver for atmel ram controllers [[http://git.kernel.org/linus/e81b6abebc87ec40a434ada4ca8d1f2aa16cea9d|commit]] * xillybus: Move out of staging [[http://git.kernel.org/linus/7051924f771722c6dd235e693742cda6488ac700|commit]] * mailbox: Introduce framework for mailbox for client/protocol drivers and controller drivers of Inter-Processor-Communication (IPC) [[http://git.kernel.org/linus/2b6d83e2b8b7de82331a6a1dcd64b51020a6031c|commit]] |
Contents
- Architectures
-
Drivers
- Staging drivers
- Storage
- Graphics
- Networking
- ACPI/EFI and Power Management
- Sound
- TV tuners, webcams, video capturers
- Near-field communications (NFC)
- Universal Serial Bus (USB)
- Input
- Human Interface Device (HID)
- Multi Function Devices (MFD)
- Industrial I/O
- Multi Media Card (MMC)
- Memory Technology Device (MTD)
- Current regulator
- Watchdog
- Clocks
- Serial Peripheral Interface (SPI)
- Serial
- Hardware Monitoring
- Peripherical Component Interconnect (PCI)
- Real Time Clock (RTC)
- Inter-Integrated Circuit (I2C)
- Various
1. Architectures
1.1. x86
Add "make tinyconfig" to configure the tiniest possible kernel commit
Add new topology for multi-NUMA-node CPUs, it detects the situation where a NUMA node occurs at a place in the middle of the "CPU" sched domains commit
iosf: Add debugfs support commit
iosf: Add Braswell PCI ID commit
perf/x86/intel/uncore: Add Haswell-EP uncore support commit
perf/x86/intel: Add Broadwell core support commit
1.2. ARM
bpf: arm: address randomize and write protect JIT code commit
Enable RCU fast_gup commit
arm64, thunder: Add initial dts for Cavium Thunder SoC commit
arm64: Add CONFIG_DEBUG_SET_MODULE_RONX support commit
arm64: Add architectural support for PCI commit
arm64: KVM: Implement 48 VA support for KVM EL2 and Stage-2 commit
arm64: eBPF JIT compiler commit
BCM63XX: add BCM63138 minimal Device Tree commit
BCM63XX: add BCM963138DVT Reference platform DTS commit
BCM63XX: add basic support for the Broadcom BCM63138 DSL SoC commit
BCM63XX: add low-level UART debug support commit
OMAP2+: board-generic: add support for AM57xx family commit
OMAP5 / DRA7: PM: Enable Mercury retention mode on CPUx powerdomains commit
at91: Remove the support for the RSI EWS board commit
at91: dt: add device tree file for SAMA5D4 SoC commit
at91: dt: add device tree file for SAMA5D4ek board commit
at91: introduce basic SAMA5D4 support commit
at91: remove board file for Acme Systems Fox G20 commit
clps711x: Add SOC BUS support commit
dts: Add emac nodes to the rk3188 device tree commit
dts: Add support for the i.MX1 Armadeus APF9328 board commit
dts: Gateworks GW5520 support (i.MX6) commit
dts: add hip04 dts commit
dts: hummingboard: Split HummingBoard DT to support s/dl and d/q commit
dts: imx6sx: add multi-queue support enet commit
dts: mt6589-aquaris5: Add boot argument earlyprintk commit
dts: omap3: Add Technexion Thunder support (TAO3530 SOM based) commit
dts: qcom: Add initial DTS file for Sony Xperia Z1 phone commit
dts: qcom: Add initial IFC6540 board device tree commit
dts: qcom: add CM-QS600 board commit
dts: sun5i: Add DT for HSG H702 tablet board commit
dts: sun7i: Add Merrii A20 Hummingbird board commit
dts: vf610-twr: Add ttyLP2 device. commit
hisi: enable MCPM implementation commit
i.MX1: Add devicetree support commit
i.MX: Remove Phytec i.MX27 PCM038/PCM970 board files commit
i.MX: Remove i.MX1 ADS board support commit
i.MX: Remove mach-cpuimx27sd board file commit
i.MX: dts: Add support for the Freescale i.MX1 ADS board commit
imx: Remove mach-mxt_td60 board file commit
integrator: add MMCI device to IM-PD1 commit
mcpm: support 4 clusters commit
mediatek: Add earlyprintk support for mt6589 commit
meson6: clocksource: Add Meson6 timer support commit
meson: add watchdog driver commit
meson: debug: add debug UART for earlyprintk support commit
meson: dts: add basic Meson/Meson6/Meson6-atv1200 DTSI/DTS commit
meson: serial: add MesonX SoC on-chip uart driver commit
msm: delete dangling mahimahi board file commit
qcom: Add initial IPQ8064 SoC and AP148 device trees commit
shmobile: Initial Alt board device tree commit
shmobile: Initial r8a7794 SoC device tree commit
shmobile: Initial r8a7794 SoC support commit
shmobile: armadillo800eva: Build DTS for multiplatform commit
shmobile: r7s72100: Remove legacy board support commit
shmobile: r7s72100: genmai: Remove legacy board file commit
shmobile: r7s72100: genmai: Remove reference board file commit
shmobile: r8a7740: Multiplatform support commit
sun7i: Add support for Olimex A20-OLinuXino-LIME commit
tegra: add Acer Chromebook 13 device tree commit
zynq: Add ISL9305 regulator on Parallella board commit
soc: ti: add Keystone Navigator DMA support commit
soc: ti: add Keystone Navigator QMSS driver commit
1.3. S390
ftrace: remove 31 bit ftrace support commit
kdump: add support for vector extension commit
uprobes: architecture backend for uprobes commit
uprobes: common library for kprobes and uprobes commit
vdso: add vdso support for coarse clocks commit
add support for vector extension commit
1.4. POWERPC
KVM: Book3E: Enable e6500 core commit
eeh: Add eeh_pe_state sysfs entry commit
fsl-booke: Add initial T1040/T1042 RDB board support commit
fsl-booke: Add initial T1042RDB_PI board support commit
1.5. MIPS
SEAD3: Nuke PIC32 I2C driver. commit
1.6. SPARC
1.7. UM
Add support for CONFIG_STACKTRACE commit
2. Drivers
2.1. Staging drivers
comedi: add NI USB-6501 support commit
comedi: skel: remove driver commit
et131x: Implement NAPI support commit
et131x: Remove et131x driver from drivers/staging commit
iio: light: isl29018: add ACPI support commit
iio: light: isl29018: add support for isl29023 and isl29035 commit
r8188eu: Add new device ID for DLink GO-USB-N150 commit
r8192ee: Remove staging driver commit
remove nokia_hp4p driver commit
rtl8821ae: remove driver commit
2.2. Storage
ata: sata_rcar: Add r8a7793 device support commit
ahci: Add Device IDs for Intel Sunrise Point PCH commit
- SCSI
qla2xxx: Add FA-WWN functionality. commit
qla2xxx: Add FDMI-2 functionality. commit
qla2xxx: Add diagnostic port functionality. commit
ufs: Active Power Mode - configuring bActiveICCLevel commit
ufs: Add clock initialization support commit
ufs: Add regulator enable support commit
ufs: Add support for clock gating commit
ufs: Add support for clock scaling using devfreq framework commit
ufs: Allow vendor specific initialization commit
ufs: add UFS power management support commit
arcmsr: add code to support MSI-X and MSI interrupt commit
arcmsr: add code to support hibernation commit
arcmsr: add support new adapter ARC12x4 series commit
megaraid_sas : Add module parameter to disable IRQ-CPU affinity hint commit
mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support commit
mpt2sas: Added driver module parameter max_msix_vectors commit
mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support commit
2.3. Graphics
exynos: mipi-dsi: add Exynos3 SoC support commit
gm107/therm: add PWM fan support v2 commit
i915/bdw: BDW Software Turbo commit
i915: Add 180 degree primary plane rotation support commit
i915: Add 180 degree sprite rotation support commit
msm/mdp4: add LVDS panel support commit
nouveau/bios/fan: add support for maxwell's fan management table v2 commit
nouveau/subdev: add a pfuse subdev v2 commit
nva3/pwr/memx: Implement "wait for VBLANK" commit
panel/simple: add optronics B101XTN01.0 (v3) commit
radeon: Add RADEON_GEM_CPU_ACCESS BO creation flag commit
radeon: add RADEON_GEM_NO_CPU_ACCESS BO creation flag (v4) commit
radeon: add UVD support for older asics v4 commit
rcar-du: Add OF support commit
fonts: Add 6x10 font commit
gpu: ipu-v3: Add Camera Sensor Interface unit commit
gpu: ipu-v3: Add Image Converter unit commit
gpu: ipu-v3: Add more planar formats support commit
2.4. Networking
ath10k: add spectral scan feature commit
ath10k: add support for 10.2 firmware commit
ath10k: add testmode commit
ath10k: provide firmware crash info via debugfs commit
ath10k: support firmware crash-by-assert commit
ath5k: Remove AHB bus support commit
ath6kl: Add SDIO device ID for QCA6234X Support commit
ath9k: Add a config option for channel context commit
ath9k: add config for (en|dis)abling ACK timeout estimation commit
ath: Add support for tracing commit
b43: HT-PHY: Implement band switching commit
b43: Implement PHY PLL reset commit
b43: N-PHY: support setting custom TX power commit
b43: implement PPR (Power Per Rate) management/API commit
be2net: Add TX completion error statistics in ethtool commit
be2net: add ethtool "-m" option support commit
cxgb4/cxgb4vf: Add Devicde ID for two more adapter commit
cxgb4: Add support for adaptive rx commit
cxgb4: Add support to S25FL032P flash commit
cxgb4: Allow T4/T5 firmware sizes up to 1MB commit
cxgb4vf: Add 40G support for cxgb4vf driver commit
dsa: add Broadcom SF2 switch driver commit
dsa: add Broadcom tag RX/TX handler commit
cpsw: Add support for pause frames commit
xgene: Add 10GbE ethtool support commit
xgene: Add 10GbE support commit
xgene: Add SGMII based 1GbE ethtool support commit
xgene: Add SGMII based 1GbE support commit
et131x: Add PCIe gigabit ethernet driver et131x to drivers/net commit
arc: Add support for Rockchip SoC layer device tree bindings commit
iwlwifi: Add missing PCI IDs for the 7260 series commit
iwlwifi: add and edit 8000 series PCI IDs commit
iwlwifi: make U-APSD default configurable at compile time commit
iwlwifi: mvm: Add set NIC temperature debug option commit
iwlwifi: mvm: Announce Quiet Period support commit
iwlwifi: mvm: add LDPC support commit
iwlwifi: mvm: add debugfs entry to read the current temperature commit
iwlwifi: mvm: force protection for P2P commit
ixgbe: limit combined total of macvlan and SR-IOV VFs commit
r8152: support VLAN commit
r8152: support ethtool eee commit
r8169: add support for Byte Queue Limits commit
r8169:add disable/enable RTL8168G pll function commit
r8169:add disable/enable RTL8411B pll function commit
r8169:add more chips to support magic packet v2 commit
r8169:add support for RTL8168EP commit
r8169:add support more chips to get mac address from backup mac address register commit
rtlwifi: btcoexist: Modify driver for V062814 Realtek driver commit
rtlwifi: btcoexist: Modify driver to support BT coexistence in rtl8723be commit
rtlwifi: rtl8192ee: Move driver from staging to the regular tree commit
rtlwifi: rtl8821ae: Move driver from staging to regular tree commit
rt2x00: support Ralink 5362. commit
qlcnic: Add support for 0x8830 device ID commit
qlcnic: Add support to run firmware POST commit
qlcnic: Update Link speed and port type info for 83xx adapter commit
qmi_wwan: Add support for HP lt4112 LTE/HSPA+ Gobi 4G Modem commit
rtl818x_pci: add RSSI information for rtl8187SE commit
bnx2x: Add a fallback multi-function mode NPAR1.5 commit
brcmfmac: Add wowl support for PCIE devices. commit
fm10k: Add CONFIG_FM10K_VXLAN configuration option commit
fm10k: Add skeletal frame for Intel(R) FM10000 Ethernet Switch Host Interface Driver commit
i40e: Add a FD flush counter to ethtool commit
i40e: Add dual speed module support commit
i40e: Allow user to change link settings if link is down commit
macvlan: add source mode commit
mlx4_core: Cache line EQE size support commit
mlx5_core: Add ConnectX-4 to list of supported devices commit
phy: micrel: Add clock support for KSZ8021/KSZ8031 commit
DSA: Marvell mv88e6171 switch driver commit
fec: add enet-avb IP support commit
fec: add interrupt coalescence feature support commit
fec: init multi queue date structure commit
fec: parser max queue number from dt file commit
phy: add BCM7425 and BCM7429 PHYs commit
phy: add generic UniMAC MDIO bus driver commit
phy: bcm7xxx: add BCM7250 and BCM7364 PHY entries commit
qualcomm: new Ethernet over SPI driver for QCA7000 commit
mwifiex: add rx workqueue support commit
mwifiex: add support for SD8887 chipset commit
wil6210: atomic I/O for the card memory commit
rt2x00: add new rt2800usb device commit
sunvnet: allow admin to set sunvnet MTU commit
sunvnet: make transmit path zero-copy in the kernel commit
sunvnet: upgrade to VIO protocol version 1.6 commit
ARCNET: add com20020 PCI IDs with metadata commit
ARCNET: add support for multi interfaces on com20020 commit
ARCNET: enable eae arcnet card support commit
Bluetooth: ath3k: Add a new PID/VID 0227/0930 for AR3012. commit
Bluetooth: btmrvl: support Marvell Bluetooth device SD8887 commit
Altera TSE: Add support for no PHY commit
can: flexcan: add vf610 support for FlexCAN commit
can: m_can: add Bosch M_CAN controller support commit
uwb: add an ASIE sysfs attribute to uwb_rc devices commit
2.5. ACPI/EFI and Power Management
- efi
- thermal
- ACPI
- cpuidle
toshiba_acpi: Support new keyboard backlight type commit
2.6. Sound
hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) commit
hda - Add dock port support to Thinkpad L440 (71aa:501e) commit
hda - Add dock support for Thinkpad T440 (17aa:2212) commit
hda - Add inverted internal mic for Asus Aspire 4830T commit
hda - Add ultra dock support for Thinkpad X240. commit
hda - Allow multiple callbacks for jack commit
hda_intel: Add Device IDs for Intel Sunrise Point PCH commit
hda_intel: Add DeviceIDs for Sunrise Point-LP commit
usb-audio: Add support for Steinberg UR22 USB interface commit
usb-audio: add native DSD support for XMOS based DACs commit
virtuoso: add Xonar Essence STX II daughterboard support commit
virtuoso: add one more headphone impedance setting commit
virtuoso: add partial Xonar Xense support commit
- ASoC
add es8328 codec driver commit
cs35l32: Add support for CS35L32 Boosted Amplifier commit
fsl: Add Freescale Generic ASoC Sound Card with ASRC support commit
fsl: add imx-es8328 machine driver commit
fsl_sai: Add asynchronous mode support commit
rt5645: Add headset detect function commit
rt5677: Add sidetone function commit
rt5677: Add the TDM function commit
s6000: remove driver commit
ssm2602: add support for 11.025kHz and 22.5kHz sample rates commit
ssm4567: Add driver for Analog Devices SSM4567 amplifier commit
2.7. TV tuners, webcams, video capturers
af9033: implement DVBv5 post-Viterbi BER commit
af9033: implement DVBv5 stat block counters commit
af9033: implement DVBv5 statistics for CNR commit
af9033: implement DVBv5 statistics for signal strength commit
af9035: Add support for IT930x USB bridge commit
as102-fe: make it an independent driver commit
au0828: Add suspend code for DVB commit
au0828: Enable IR for HVR-850 commit
coda: Improve runtime PM support commit
cx231xx: Add support for Hauppauge WinTV-HVR-900H (111xxx) commit
cx23855: add support for DVBSky T9580 DVB-C/T2/S2 tuner commit
cxusb: Add support for TechnoTrend TT-connect CT2-4650 CI commit
dvbsky: new driver to support DVBSky S860/S960 devices commit
hackrf: HackRF SDR driver commit
mceusb: add support for more cx231xx devices commit
mxl301rf: add driver for MaxLinear MxL301RF OFDM tuner commit
omap3isp: ccdc: Add basic support for interlaced video commit
omap3isp: ccdc: Add support for BT.656 YUV format at the CCDC input commit
omap3isp: ccdc: Support the interlaced field orders at the CCDC output commit
pt3: add support for Earthsoft PT3 ISDB-S/T receiver card commit
qm1d1c0042: add driver for Sharp QM1D1C0042 ISDB-S tuner commit
rc: Introduce hix5hd2 IR transmitter driver commit
saa7134: add saa7134-go7007 commit
si2157: Add support for Si2147-A30 tuner commit
si2165: enable Si2161 support commit
siano: add support for PCTV 77e commit
soc_camera: Support VIDIOC_EXPBUF ioctl commit
sp2: Add I2C driver for CIMaX SP2 common interface module commit
tc90522: add driver for Toshiba TC90522 quad demodulator commit
usbtv: add audio support commit
v4l: Add ARGB555X and XRGB555X pixel formats commit
v4l: uvcvideo: Add support for pan/tilt speed controls commit
vivi: remove driver, it's replaced by vivid commit
vivid: add teletext support to VBI capture commit
vivid: enable the vivid driver commit
2.8. Near-field communications (NFC)
NCI: Add support of ISO15693 commit
digital: Add Inititor-side PSL support commit
nci: Add support for proprietary RF Protocols commit
st21nfcb: Add ISO15693 Reader/Writer support commit
trf7970a: Add System Suspend/Resume support commit
trf7970a: Add Target Mode Detection Support commit
trf7970a: Add Target Mode Support commit
trf7970a: Add VIN voltage override support commit
2.9. Universal Serial Bus (USB)
dwc2: Update Kconfig to support dual-role commit
dwc3: Add Qualcomm DWC3 glue layer driver commit
dwc3: add ST dwc3 glue layer to manage dwc3 HC commit
dwc3: pci: Add PCI ID for Intel Braswell commit
gadget: Add xilinx usb2 device support commit
gadget: composite: enable BESL support commit
host: ohci-st: Add OHCI driver support for ST STB devices commit
option: add support for Telit LE910 commit
phy: samsung: remove old USB 2.0 PHY driver commit
phy: samsung: remove old USB 3.0 PHY driver commit
phy: samsung: remove old common USB PHY code commit
renesas_usbhs: Add device tree support for R-Car H2 and M2 commit
serial: ftdi_sio: add "bricked" FTDI device PID commit
serial: ftdi_sio: add Awinda Station and Dongle products commit
serial: ftdi_sio: add PIDs for Matrix Orbital products commit
cdc-acm: add device id for GW Instek AFG-2225 commit
option: add Haier CE81B CDMA modem commit
serial: add Novatel Wireless GPS driver commit
serial: cp210x: add IDs for CEL MeshConnect USB Stick commit
serial: cp210x: add Silicon Labs 358x VID and PID commit
serial: cp210x: added Ketra N1 wireless interface support commit
serial: remove zte_ev driver commit
2.10. Input
Add Microchip AR1021 i2c touchscreen commit
add haptic driver on max77693 commit
add support for the DRV2667 haptic driver commit
drv260x - add TI drv260x haptics driver commit
introduce palmas-pwrbutton commit
psmouse - add support for detecting FocalTech PS/2 touchpads commit
xpad - add Thrustmaster as Xbox 360 controller vendor commit
xpad - add USB ID for Thrustmaster Ferrari 458 Racing Wheel commit
xpad - add VID/PID for Razer Sabertooth commit
xpad - sync device IDs with xboxdrv commit
2.11. Human Interface Device (HID)
Add Holtek USB ID 04d9:a0c2 ETEKCITY Scroll commit
add support for PenMount HID TouchScreen Driver commit
wacom - enable LED support for Wireless Intuos5/Pro commit
wacom: Add support for the Cintiq Companion commit
2.12. Multi Function Devices (MFD)
Add ACPI support commit
Add HI6421 PMIC Core driver commit
Add Ricoh RN5T618 PMIC core driver commit
Add support for Qualcomm SPMI PMICs commit
RK808: Add new mfd driver for RK808 commit
lpc_ich: Add Device IDs for Intel 9 Series PCH commit
lpc_ich: Add PCI ID for Intel Braswell commit
lpc_sch: Add support for Intel Quark X1000 commit
menf21bmc: Introduce MEN 14F021P00 BMC MFD Core driver commit
2.13. Industrial I/O
Add Dyna-Image AL3320A ambient light sensor driver commit
accel: BMC150 accel support commit
accel: BMC150: add support for other Bosch chips commit
accel: kxcjk-1013: Support thresholds commit
accel: kxcjk-1013: add support for kxcj9-1008 commit
accel: kxcjk-1013: add support for kxtj2-1009 commit
accel: kxcjk-1013: support runtime pm commit
adc: Add TI ADC128S052 commit
adc: add driver for Rockchip saradc commit
adc: exynos_adc: Add support for s3c24xx ADC commit
adc: exynos_adc: add support for s3c64xx adc commit
add support of the max5821 commit
gyro: bmi055 gyro sensor driver commit
bma180: Add BMA250 chip support commit
bma180: Expose temperature channel commit
gyro:bmg160 Gyro Sensor driver commit
2.14. Multi Media Card (MMC)
dw_mmc: add support for RK3288 commit
implement Driver Stage Register handling commit
sdhci: Add PCI IDs for Intel Braswell commit
tmio_mmc: Enable runtime PM support commit
2.15. Memory Technology Device (MTD)
nand: add Hynix's H27UCG8T2ATR-BC to nand_ids table commit
spi-nor: add Kconfig option to disable 4K sectors commit
spi-nor: add support for Micron M25PX80 commit
2.16. Current regulator
Add driver for max77802 PMIC PMIC regulators commit
RK808: Add regulator driver for RK808 commit
add driver for hi6421 voltage regulator commit
da9211: support DA9213 commit
fan53555: add support for Silergy SYR82x regulators commit
isl9305: Add Intersil ISL9305/H driver commit
pwm-regulator: get voltage and duty table from dts commit
rn5t618: add driver for Ricoh RN5T618 regulators commit
sky81452: Adding Skyworks SKY81452 regulator driver commit
2.17. Watchdog
Add Cadence WDT driver commit
Add DA9063 PMIC watchdog driver. commit
add driver for Ricoh RN5T618 watchdog commit
menf21bmc_wdt: Introduce MEN 14F021P00 BMC Watchdog driver commit
qcom: add support for KPSS WDT commit
s3c2410_wdt: Add support for Watchdog device on Exynos7 commit
sunxi: Add A31 watchdog support commit
stmp3xxx_rtc_wdt: Add suspend/resume PM support commit
2.18. Clocks
Add driver for Maxim 77802 PMIC clocks commit
Add generic driver for Maxim PMIC clocks commit
RK808: add clkout driver for RK808 commit
add gpio gated clock commit
add pxa27x clock drivers commit
at91: add a driver for the h32mx clock commit
rockchip: add new clock-type for the cpuclk commit
shmobile: Add r8a7794 support commit
sunxi: Add sun8i MBUS clock support commit
2.19. Serial Peripheral Interface (SPI)
pxa2xx-pci: Add support for Intel Braswell commit
bcm53xx: driver for SPI controller on Broadcom bcma SoC commit
orion: support armada extended baud rates commit
spi-imx: add DMA support commit
2.20. Serial
8250: Add support for RS485 IOCTLs commit
8250: Add Quark X1000 to 8250_pci.c commit
8250_pci: Add PCI IDs for Intel Braswell commit
Add support for Fintek F81216A LPC to 4 UART commit
cadence: Add generic earlycon support commit
of-serial: add PM suspend/resume support commit
2.21. Hardware Monitoring
k10temp: Add support for F15h M60h commit
menf21bmc: Introduce MEN14F021P00 BMC HWMON driver commit
ntc_thermistor: Add ntc thermistor to thermal subsystem as a sensor. commit
2.22. Peripherical Component Interconnect (PCI)
designware: Add support for v3.65 hardware commit
keystone: Add TI Keystone PCIe driver commit
tegra: Add Tegra124 support commit
xgene: Add APM X-Gene PCIe driver commit
xilinx: Add Xilinx AXI PCIe Host Bridge IP driver commit
2.23. Real Time Clock (RTC)
add driver for Maxim 77802 PMIC Real-Time-Clock commit
s3c: add support for RTC of Exynos3250 SoC commit
sun6i: Add sun6i RTC driver commit
2.24. Inter-Integrated Circuit (I2C)
axxia: Add I2C driver for AXM55xx commit
designware: Add support for AMD I2C controller commit
designware: add support of I2C standard mode commit
exynos: add support for HSI2C module on Exynos7 commit
hix5hd2: add i2c controller driver commit
i801: Add Device IDs for Intel Sunrise Point PCH commit
2.25. Various
bcma: add another PCI ID of device with BCM43228 commit
bcma: add support for chipcommon B core commit
power: Add simple gpio-restart driver commit
power: reset: Add AT91 poweroff driver commit
power: reset: Add AT91 reset driver commit
power: reset: add LTC2952 poweroff driver commit
power: reset: driver for the Versatile syscon reboot commit
cxl: IBM Coherent Accelerators (CXL) driver commit
GPIO: gpio-dwapb: Support Debounce commit
GPIO: gpio-dwapb: Suspend & Resume PM enabling commit
PM / AVS: rockchip-io: add driver handling Rockchip io domains commit
bq27x00_battery: Add support to bq27742 commit
dmaengine: dw: add PCI IDs for Braswell DMAs commit
charger: max14577: Add support for MAX77836 charger commit
dt-bindings: extcon: Add support for Richtek RT8973A MUIC device commit
edac: altera: Add Altera SDRAM EDAC support commit
extcon: rt8973a: Add Richtek RT8973A extcon driver commit
gpio: Add APM X-Gene SoC GPIO controller support commit
gpio: Increase ARCH_NR_GPIOs to 512 commit
hwrng: xgene - add support for APM X-Gene SoC RNG support commit
i8k: Add support for Dell Latitude E6540 commit
iommu/arm-smmu: add support for multi-master iommu groups commit
iommu/arm-smmu: support MMU-401 commit
leds: add a driver for syscon-based LEDs commit
leds: leds-menf21bmc: Introduce MEN 14F021P00 BMC LED driver commit
irqchip: atmel-aic5: Add sama5d4 support commit
irqchip: bcm7120-l2: Add Broadcom BCM7120-style Level 2 interrupt controller commit
irqchip: hip04: Enable Hisilicon HiP04 interrupt controller commit
irqchip: keystone: Add irq controller ip driver commit
irqchip: renesas-intc-irqpin: Add minimal runtime PM support commit
irqchip: renesas-intc-irqpin: Add suspend-to-RAM wake up support commit
jsm: add support for additional Neo cards commit
nand: omap2: Add support for flash-based bad block table commit
pci_ids: Add support for Intel Quark ILB commit
phy: Renesas R-Car Gen2 PHY driver commit
phy: phy-stih407-usb: Add usb picoPHY driver found on stih407 SoC family commit
phy: phy-stih41x-usb: Add usb phy support for STiH41x SoCs. commit
pinctrl: Add i.MX21 pincontrol driver commit
pinctrl: qcom: Add APQ8084 pinctrl support commit
pwm: lpss: Add ACPI and PCI IDs for Intel Braswell commit
serial: samsung: enable usage for 64-bit Exynos platforms commit
serial: 8250: Add Mediatek UART driver commit
serial: msm: Add earlycon support commit
vt8500_serial: add support for UART in WM8880 chips commit
memory: add a driver for atmel ram controllers commit
xillybus: Move out of staging commit
mailbox: Introduce framework for mailbox for client/protocol drivers and controller drivers of Inter-Processor-Communication (IPC) commit