#pragma section-numbers on #pragma keywords Linux, kernel, operating system, Linus Torvalds, open source, drivers #pragma description Summary of the driver changes and architecture-specific changes merged in the Linux kernel during the 3.18 development cycle [[TableOfContents()]] = Architectures = == x86 == * 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] = Drivers = == Staging drivers == * 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] == Sound == * 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]