KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

Revision 5 as of 2014-12-09 20:22:34
KernelNewbies:
  • Linux_3.18-DriversArch

TableOfContents()

1. Architectures

1.1. x86

1.2. ARM

  • 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]

1.3. 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]

1.4. MIPS

  • SEAD3: Nuke PIC32 I2C driver. [http://git.kernel.org/linus/cc08d25a88a396798ebf3ab659fe684add368285 commit]

1.5. SPARC

  • sunvdc: add cdrom and v1.1 protocol support [http://git.kernel.org/linus/9bce21828d54a95143f1b74619705c2dd8e88b92 commit]

2. Drivers

2.1. 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]

2.2. Storage

  • 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]

2.3. 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]

2.4. 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]

  • 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]

2.5. ACPI and Power Management

  • 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]

2.6. 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]

2.7. 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]

2.8. 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]

2.9. 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]

2.10. 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]

2.11. 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]

2.12. 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]

2.13. 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]

2.14. 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]

2.15. 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]

2.16. 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]

2.17. 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]

2.18. 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]

2.19. 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]

2.20. 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]

2.21. 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]

2.22. 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]

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01