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
Revision 3 as of 2015-09-15 18:38:35
KernelNewbies:
  • Linux_4.1-DriversArch

TableOfContents()

1. Architectures

1.1. ARM

  • ARM64 / ACPI: Enable ARM64 in Kconfig [http://git.kernel.org/linus/b6a0217371317298c900f0e0f84afb04312d5af0 commit]

  • ARM64 / ACPI: Introduce early_param "acpi=" to enable/disable ACPI [http://git.kernel.org/linus/b10d79f76085b577673395daf92d6208ae09196f commit]

  • ARM64: Add new Xilinx ZynqMP SoC [http://git.kernel.org/linus/5d1b79d2b2639bb71238e76d73431fada9e38553 commit]

  • KVM: Implement Stage-2 page aging [http://git.kernel.org/linus/35307b9a5f7ebcc8d8db41c73b69c131b48ace2b commit]

  • KVM: export VCPU power state via MP_STATE ioctl [http://git.kernel.org/linus/ecccf0cc722f40e0dcc97872e7a960765119a256 commit]

  • arm64: add support for memtest [http://git.kernel.org/linus/36dd9086cb31613ace45e94c18a17241d3d0aac4 commit]

  • arm64: dts: Add Qualcomm APQ8016 SBC evaluation board dts [http://git.kernel.org/linus/282703e8285026dbb051055ebeba1baa13be4a21 commit]

  • arm64: dts: Add Qualcomm MSM8916 SoC and evaluation board dts [http://git.kernel.org/linus/57f0a7eae6bd5f5811f070f63ffa482c7d6faad7 commit]

  • arm64: dts: Add support for Spreadtrum SC9836 SoC in dts and Makefile [http://git.kernel.org/linus/c46388a58664e89526fe7b8af0082b9b5c465568 commit]

  • arm64: kconfig: increase NR_CPUS range to 2-4096. [http://git.kernel.org/linus/62aa9655b8a8eaa4cf86d091d977482da8489ed4 commit]

  • arm64: qcom: Add support for Qualcomm MSM8916 SoC [http://git.kernel.org/linus/d7f64a44356ce138aec2da091d7291446f52dcc5 commit]

  • Remove RISC OS personality [http://git.kernel.org/linus/125ec7b4e90cbae4eed5a7ff1ee479cc331dcf3c commit]

  • add support for memtest [http://git.kernel.org/linus/d30eae473360aea25e0584d4fbf6a70417d89784 commit]

  • advertise availability of v8 Crypto instructions [http://git.kernel.org/linus/a092aedb8115c16cb49bc64dd09cb20471ff942b commit]

  • zImage: add support for ARMv7-M [http://git.kernel.org/linus/c20611df13c3e3070607c267cf781ba8645a185e commit]

  • miscellaneous vdso infrastructure, preparation [http://git.kernel.org/linus/1713ce7c43755fe8b0f31ea317513129bf784909 commit]

  • add VDSO user-space code [http://git.kernel.org/linus/8512287a8165592466cb9cb347ba94892e9c56a5 commit]

  • VDSO initialization, mapping, and synchronization [http://git.kernel.org/linus/ecf99a439105ebd0a507af1a9cd901a2e166bf9a commit]

  • add CONFIG_VDSO Kconfig and Makefile bits [http://git.kernel.org/linus/e5b61deb3af465f11db7e5e11944ba00a33ece1f commit]

  • Alpine: Initial support for Alpine platform [http://git.kernel.org/linus/445d9b3060545812632456e0bded8e86b580b783 commit]

  • Alpine: smp support [http://git.kernel.org/linus/e9e06f2853dd86791e665b2aa3c8acb5b0007e07 commit]

  • Kirkwood: add DT description for nas2big [http://git.kernel.org/linus/0c2d652f0bd9fdfe367eca4ebf56ad354bf3b153 commit]

  • OMAP2+: Remove legacy support for omap3 TouchBook [http://git.kernel.org/linus/01ea0d4247bb3a224a66007e0a1291232c15d61a commit]

  • OMAP3: Remove legacy support for EMA-Tech Stalker board [http://git.kernel.org/linus/35cc73dae6374919affa64ba3092b6a1801c0943 commit]

  • OMAP3: Remove legacy support for devkit8000 [http://git.kernel.org/linus/f56a1b24f54e7d1f70b5dbcc32e702bf9a1f7e97 commit]

  • Remove mach-msm and associated ARM architecture code [http://git.kernel.org/linus/c0c89fafa289ea241ba3fb22d6f583f8089a719e commit]

  • at91/pm_suspend: add the WFI instruction support for ARMv7 [http://git.kernel.org/linus/20567658b8f010eea287087bfdbeb25757801aed commit]

  • at91: add soc detection infrastructure [http://git.kernel.org/linus/ea4abe7f3a3216f5d98dcc7a884e10f20b264429 commit]

  • at91: switch to multiplatform [http://git.kernel.org/linus/41141127a83d9e986a77a7cab7e27f5afee3bede commit]

  • cpuidle: Enable the ARM64 driver for both ARM32/ARM64 [http://git.kernel.org/linus/0e0870448aa134e91fafe3c39ae270561b495459 commit]

  • dts: add rk3288 PopMetal board [http://git.kernel.org/linus/c38e1328ceadc0b345ddd914c13ac1abfb048209 commit]

  • dts: am335x: Add Chiliboard DTS [http://git.kernel.org/linus/5b5e49af054a315bda68fec3eb935637aa72be31 commit]

  • dts: am335x: Add DTS for ChiliSOM module [http://git.kernel.org/linus/11d938d494890f09cf22252615cd2d0f2332f429 commit]

  • dts: warp: Add initial WaRP Board support [http://git.kernel.org/linus/27b0b9d8515f1315ba3ec848aa58cf936200fe07 commit]

  • mvebu: add Linksys WRT1900AC (Mamba) support [http://git.kernel.org/linus/4824140f4bd1caaf900215aabe27e4bdd1677704 commit]

  • mvebu: add core support for Armada 39x [http://git.kernel.org/linus/242ede0bdd2bc6fb2057ddc98cce90043008127f commit]

  • mx25: Convert to a dt-only platform [http://git.kernel.org/linus/11b05d60c63f44b311651870825a8488576c5e85 commit]

  • perf: Add support for Scorpion PMUs [http://git.kernel.org/linus/341e42c4e3f97af9bbeada64c3e1a41f65ce086a commit]

  • pmu: add support for interrupt-affinity property [http://git.kernel.org/linus/9fd85eb502a78bd812db58bd1f668b2a06ee30a5 commit]

  • shmobile: cpuidle: Remove the pointless default driver [http://git.kernel.org/linus/df67a2b72eb6fa205c0954e3f4f416e282e7412b commit]

  • shmobile: r8a7778: enable multiplatform target [http://git.kernel.org/linus/3915d36fabf143dffdf91c5372d3b0a23722af52 commit]

  • shmobile: sh73a0: Add Multiplatform support [http://git.kernel.org/linus/8e8bffffdaf6b75fb1380bfbb80481d3073086c5 commit]

  • tegra: Add DTS for the nyan-blaze board [http://git.kernel.org/linus/59fe02cb079f2a521cf25724c9194e3db6a52bfe commit]

  • tegra: remove old LIC support [http://git.kernel.org/linus/1a703bffd82e04d1c00a0b4373bf4db1e2d25681 commit]

1.2. x86

1.3. MIPS

  • ttyFDC: Add early FDC console support [http://git.kernel.org/linus/e934945db7625716f9cc469e31fc5da8666c8024 commit]

  • Add CDMM bus support [http://git.kernel.org/linus/8286ae03308c6f97f346f9f8cb9174b04969add5 commit]

  • Add R16000 detection [http://git.kernel.org/linus/3057739138eb8fbaa5154b149a864f5218898c73 commit]

  • Add SCHED_HRTICK support [http://git.kernel.org/linus/96685b17108b4dbbbaea06307c3fcdb32eb152d0 commit]

  • Add support for XPA. [http://git.kernel.org/linus/c5b367835cfc7a8ef53b9670a409ffcc95194344 commit]

  • Add support for the IMG Pistachio SoC [http://git.kernel.org/linus/6a438309a5fe00480fe4c68fbad402617ac05813 commit]

  • KVM: Wire up FPU capability [http://git.kernel.org/linus/5fafd8748b366105e08c198892e9fe02ef15c021 commit]

  • KVM: Wire up MSA capability [http://git.kernel.org/linus/d952bd070f79b6dcbad52c03dbc41cbc8ba086c8 commit]

  • Loongson-3: Add CPU Hwmon platform driver [http://git.kernel.org/linus/64f09aa967e1a6effdffcbf14c912ec5f9e3715e commit]

  • Loongson-3: Add chipset ACPI platform driver [http://git.kernel.org/linus/9c057b3e02184b111d3392be75efc7c94f0fdf20 commit]

  • OCTEON: Enable little endian kernel. [http://git.kernel.org/linus/73569d87e2cc5fdc0010e612a3c94f919228e301 commit]

  • perf: Add hardware perf events support for Loongson-3 [http://git.kernel.org/linus/f14ceff75545f9a1e62430fe9cc796208569b972 commit]

1.4. S390

  • bpf: Add s390x eBPF JIT compiler backend [http://git.kernel.org/linus/054623105728b06852f077299e2bf1bf3d5f2b0b commit]

  • zcrypt: Introduce new SHA-512 based Pseudo Random Generator. [http://git.kernel.org/linus/57127645d79d2e83e801f141f7d03f64accf28aa commit]

  • remove 31 bit support [http://git.kernel.org/linus/5a79859ae0f35d25c67a03e82bf0c80592f16a39 commit]

  • remove claw driver [http://git.kernel.org/linus/83650a2edc9b8f0838c7842b7ea595c927e79092 commit]

1.5. SPARC

1.6. POWERPC

  • Kconfig: Enable BPF JIT on ppc32 [http://git.kernel.org/linus/eb84bab0fb38047eca79b189cde5a95312fa5818 commit]

  • dts: Remove B4860 emulator support [http://git.kernel.org/linus/eedea67bc983e642933ab50de44ff9e99ad4b8e7 commit]

  • mpc85xx: Add FMan platform support [http://git.kernel.org/linus/7dea9ec5a039555376af62e718547852117aced1 commit]

  • powernv: Add pstore support on powernv [http://git.kernel.org/linus/f7618299b4ab425956099508cba7b3a39a056d87 commit]

  • powernv: Remove powernv RTAS support [http://git.kernel.org/linus/646b54f2f2041473495f166479e3e17fd59a9dd1 commit]

  • pseries: Implement memory hotplug add in the kernel [http://git.kernel.org/linus/5f97b2a0d176a94815ee1d3a0511d91a5575bf4a commit]

  • pseries: Implement memory hotplug remove in the kernel [http://git.kernel.org/linus/51925fb3c5c901aa06cdc853268a6e19e19bcdc7 commit]

  • tm: Abort syscalls in active transactions [http://git.kernel.org/linus/feba40362b11341bee6d8ed58d54b896abbd9f84 commit]

  • Add a proper syscall for switching endianness [http://git.kernel.org/linus/529d235a0e190ded1d21ccc80a73e625ebcad09b commit]

  • Add ppc64 hard lockup detector support [http://git.kernel.org/linus/c54b2bf1b5e99760d53ea0376e96a046f93df6ae commit]

  • Remove the celleb support [http://git.kernel.org/linus/bf4981a00636347ddcef3fc008e4dd979380a851 commit]

1.7. ARC

  • perf: Add kernel callchain support [http://git.kernel.org/linus/389e3160b9b0002f8e7c95e9c0af5da6da311892 commit]

  • perf: add user space attribution in callchains [http://git.kernel.org/linus/22f6b899125063c5dc955dd378c408b14d80b020 commit]

  • perf: support cache hit/miss ratio [http://git.kernel.org/linus/0a8a47679351f00145ddeaa0a05b510e67b780be commit]

1.8. CRIS

  • add Axis 88 board device tree [http://git.kernel.org/linus/c8e840d8578a68a77cfd29f8cd68fb210855ce87 commit]

  • enable GPIOLIB [http://git.kernel.org/linus/8fda64c23c2a2d421704d349696565b3a8366864 commit]

  • CRISv32: add device tree support [http://git.kernel.org/linus/a9f75ac5a24cb94c2373daa3d73f90d22cf5d94b commit]

2. Drivers

2.1. Staging drivers

2.2. Storage

2.3. Graphics

2.4. Networking

2.5. ACPI, EFI, thermal and Power Management

2.6. Sound

  • ac97: Add VT1613 AC97 codec support [http://git.kernel.org/linus/d6482288aadcf19e348cbccff7a605790a3b3875 commit]

  • Provide the ability to report timestamping capabilities, select timestamp types and retrieve timestamp accuracy, if supported. Details can be found in Documentations/sound/alsa/timestamping.txt [http://git.kernel.org/linus/229d043096ea8e58829d37d35767afeac15997f5 commit]

  • emu10k1: add Audigy 5/Rx [http://git.kernel.org/linus/f32c1c1b46c2bd5fda77b49e28b9f9329cd830d1 commit]

  • emu10k1: add toggles for E-mu 1010 optical ports [http://git.kernel.org/linus/99dcab46b5a5b470074bec6d8386e2c7807684cf commit]

  • hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724 [http://git.kernel.org/linus/6ffc0898b29a2811a6c0569c5dd9b581980110df commit]

  • hda - Add a fake stereo amp register support [http://git.kernel.org/linus/d313e0a88d1b29d17198ef659af042a633a2d3de commit]

  • hda - Add cache support for COEF read/write [http://git.kernel.org/linus/40ba66a702b83f46c53456eaaac692fc12f82cb0 commit]

  • hda - Add dock support for ThinkPad X250 (17aa:2226) [http://git.kernel.org/linus/c0278669fb61596cc1a10ab8686d27c37269c37b commit]

  • hda - Add regmap support [http://git.kernel.org/linus/4d75faa0448a6bb2fd6d56051a3675a3937cbada commit]

  • hda - Add widget sysfs tree [http://git.kernel.org/linus/3256be6537751f65c76b3ecfbb4e667f87525a2f commit]

  • hda - Bind codecs via standard bus [http://git.kernel.org/linus/d8a766a16ed90c4b3bd7afa6e1417f8d715db507 commit]

  • hda - Enable widget power saving for Realtek codecs [http://git.kernel.org/linus/382fd7becc409be9cc18dea8e3d53f6d184f9a5c commit]

  • hda - Expose codec type sysfs [http://git.kernel.org/linus/eacf6e0a238923dfce0626450adcb6d486072f28 commit]

  • hda - Support advanced power state controls [http://git.kernel.org/linus/e6feb5d08509be1af2ebc894dae35f32f7b92ab6 commit]

  • hda/realtek - Support Dell headset mode for ALC288 [http://git.kernel.org/linus/e1e62b98ebddc3234f3259019d3236f66fc667f8 commit]

  • hda/realtek - Support headset mode for ALC286/288 [http://git.kernel.org/linus/f3b703326541d0c1ce85f5e570f6d2b6bd4296ec commit]

  • hda/via - Add beep controls to VIA codecs [http://git.kernel.org/linus/4738465c37298cd9228750f7e16aad88af8495c5 commit]

  • ice1724: ESI W192M: Add TLV support for control value in dB scale [http://git.kernel.org/linus/16ddbe738a5bd2afe80aa10492f762f34b09cbf0 commit]

  • ASoC
    • Add max98925 codec driver [http://git.kernel.org/linus/1ff2765182d1969947dfb50f4e42ebd7e83699fd commit]

    • Intel: add kcontrol to enable/disable sound effect module waves [http://git.kernel.org/linus/76c07b8265c68d9a89fb4c0a634e373a087f11be commit]

    • Intel: add kcontrol to set parameter to sound effect module waves [http://git.kernel.org/linus/3814c204446822cd3c82ec4e8616600732c1f94e commit]

    • Intel: add pm support in sst ipc driver [http://git.kernel.org/linus/4a8448d4289d7210053a43f9f21e42929beb159b commit]

    • Intel: add support for pause and resume in sst [http://git.kernel.org/linus/e0b87d476bc13fc55e7000a84cd1d87c8fdc1f2f commit]

    • Intel: add support for pcm stream suspend/resume [http://git.kernel.org/linus/fc9406ab9b4a9aac0ab9ad213993824cbe9c65ac commit]

    • Intel: add support for platform suspend [http://git.kernel.org/linus/54e6beccc67129c474aad7578951112c6cf28e01 commit]

    • arizona: Add support for WM8280/WM8281 [http://git.kernel.org/linus/575ef7f6d5df2aec86f407c76c0b95b3064e4b30 commit]

    • dapm: add code to configure dai link parameters [http://git.kernel.org/linus/c66150824b8a809a502fd833fa9b18082cd89a39 commit]

    • jz4740: Add jz4780 support [http://git.kernel.org/linus/967beb2e87771411e08467152e3d9f1c3ae73a67 commit]

    • qcom: Add LPASS CPU DAI driver [http://git.kernel.org/linus/80beab8e1d86d7da843e6c3e439bbca5320c568d commit]

    • qcom: Add LPASS platform driver [http://git.kernel.org/linus/c5c8635a04711c7a7aca82f90e6b1e6df1c057be commit]

    • qcom: Add Storm machine driver [http://git.kernel.org/linus/79119c798649630b3191784a708b45cea4e31daf commit]

    • qcom: Add ability to build QCOM drivers [http://git.kernel.org/linus/f380dd3f3cd77df3c5d297a635b635f72fb5a2b1 commit]

    • rsnd: add DPCM based sampling rate convert [http://git.kernel.org/linus/3b7843ff618f63d1776abd71de7eea9130987037 commit]

    • rsnd: add Synchronous SRC mode [http://git.kernel.org/linus/43cb6954f8c8a68fdc354226fa045ff43c7e4d39 commit]

    • rsrc-card: add Renesas sampling rate convert sound card support [http://git.kernel.org/linus/415f1cb29d3be865b034b528058c7115bc262f43 commit]

    • rt5645: Add ACPI match ID [http://git.kernel.org/linus/a3bd92519879ddc3052140e6776173f266c934eb commit]

    • rt5645: Add TDM support for rt5650 [http://git.kernel.org/linus/42ce5b8ab81e94089c79791fc682a7f46af9790a commit]

    • rt5670: Add runtime PM support [http://git.kernel.org/linus/64e89e5f55484d289c8b326521e5a12291e2283e commit]

    • wm8804: Add DAPM widgets for SPDIF/AIF [http://git.kernel.org/linus/5631f18763f1b0989cec7cbf8f3badcb74dfe469 commit]

    • wm8804: Enable runtime PM [http://git.kernel.org/linus/1a60667fc81fdab3733a1d41480da3a5d0ccecea commit]

2.7. TV tuners, webcams, video capturers

  • Basic support for the Elgato EyeTV Hybrid INT 2008 USB Stick [http://git.kernel.org/linus/1fe0fbd69aa316c1846d58857756652134fc5311 commit]

  • DVB: add support for LG Electronics LGDT3306A ATSC/QAM-B Demodulator [http://git.kernel.org/linus/b63b36fa44d0225de994a535307f941ca87fa908 commit]

  • WinFast DTV2000 DS Plus [http://git.kernel.org/linus/09f50121e3b96a613e7c9724e7bbf31fdec640f7 commit]

  • add raw video stream support for Samsung SUR40 [http://git.kernel.org/linus/e831cd251fb91d6c25352d322743db0d17ea11dd commit]

  • coda: Add tracing support [http://git.kernel.org/linus/9a1a8f9953f3f101ce769878fc7bbbc43a4fd2dc commit]

  • cx231xx: Hauppauge HVR-955Q ATSC/QAM tuner [http://git.kernel.org/linus/809abdbf46377abe39a72884d026979bb1dbd6d3 commit]

  • dw2102: TechnoTrend TT-connect S2-4600 DVB-S/S2 tuner [http://git.kernel.org/linus/27254c36346b8c3990f4951c39afc495c7c2c2ad commit]

  • m88ts2022: remove obsolete driver [http://git.kernel.org/linus/ce0b065a7cc3cad8e974f1e8a5bead61563a3885 commit]

  • media: i2c: add support for omnivision's ov2659 sensor [http://git.kernel.org/linus/c4c0283ab3cd78f8c53e708f8e75e8ed80468a31 commit]

  • rtl28xxu: add support for Turbo-X DTT2000 [http://git.kernel.org/linus/882302c8598aa9d3d82adef10f283fa7ec29fb32 commit]

  • s5p-jpeg: add 5420 family support [http://git.kernel.org/linus/7c15fd4bf3d367bfc80f76814559f51f75c4d28a commit]

  • ts2020: add support for TS2022 [http://git.kernel.org/linus/abd9025b95619c02f83583c9659298bc65dcdf50 commit]

  • v4l: xilinx: Add Test Pattern Generator driver [http://git.kernel.org/linus/a5562f65b1371a0988b707c10c44fcc2bba56990 commit]

  • v4l: xilinx: Add Video Timing Controller driver [http://git.kernel.org/linus/40ac9b196d07813132e2d5a14aae40d5812f131e commit]

  • v4l: xilinx: Add Xilinx Video IP core [http://git.kernel.org/linus/df3305156f989339529b3d6744b898d498fb1f7b commit]

  • vivid: add RGB444 support [http://git.kernel.org/linus/8aca230b6d2769a0441782bcba242d0d007f0cea commit]

  • vivid: add support for 8-bit Bayer formats [http://git.kernel.org/linus/02aa769d9fa12d51213e7b1db34bb9b200a967a3 commit]

  • vivid: add support for BGR666 [http://git.kernel.org/linus/68cd4e9f21d9d3b868f78eb3a85165229cb4f024 commit]

  • vivid: add support for NV24 and NV42 [http://git.kernel.org/linus/dde72bd773dfce36fd0fb193d8ac5096f31e041c commit]

  • vivid: add support for PIX_FMT_RGB332 [http://git.kernel.org/linus/71491063b85c04e6b68803db52cca7a9f14a945e commit]

  • vivid: add support for [A|X]RGB555X [http://git.kernel.org/linus/8f1ff5435d314d607504964f13593a074e8efac9 commit]

  • vivid: add support for packed YUV formats [http://git.kernel.org/linus/628821c84e9047bffab8357668a6b1ef6c0038a5 commit]

  • vivid: add support for single buffer planar formats [http://git.kernel.org/linus/ddcaee9dd4c00174db8ddf913c87ddf3773c446e commit]

  • vivid: add the new planar and monochrome formats [http://git.kernel.org/linus/b521c375519f7d2a2d703f004f122a0831d8f22e commit]

2.8. Universal Serial Bus (USB)

  • cp210x: add ID for HubZ dual ZigBee and Z-Wave dongle [http://git.kernel.org/linus/df72d588c54dad57dabb3cc8a87475d8ed66d806 commit]

  • cp210x: add ID for KCF Technologies PRN device [http://git.kernel.org/linus/c735ed74d83f8ecb45c4c4c95a16853c9c3c8157 commit]

  • pl2303: Remove support for Samsung I330 [http://git.kernel.org/linus/48ef23a4f686b1e4519d4193c20d26834ff810ff commit]

  • serial: ftdi_sio: Add support for a Motion Tracker Development Board [http://git.kernel.org/linus/1df5b888f54070a373a73b34488cc78c2365b7b4 commit]

  • visor: Match I330 phone more precisely [http://git.kernel.org/linus/82ee3aeb9295c5fc37fd2ddf20f13ac2b40ec97d commit]

  • Add driver for Altus Metrum ChaosKey device (v2) [http://git.kernel.org/linus/66e3e591891da9899a8990792da080432531ffd4 commit]

  • chipidea: add runtime power management support [http://git.kernel.org/linus/1f874edcb7318c5dd71025df9f3849715b4e4f71 commit]

  • chipidea: add usb as system wakeup source [http://git.kernel.org/linus/f8efa7665e66c1e92fa10492a243cc0de4437ade commit]

  • chipidea: imx: add runtime power management support [http://git.kernel.org/linus/e14db48dfcf3ab6ebea212e82dc56036a00b0d6b commit]

  • gadget: atmel_usba_udc: Add suspend/resume with wakeup support [http://git.kernel.org/linus/112bf24471b50f806cbcbead7bd485da70401b83 commit]

  • isp1760: add peripheral/device controller chip id [http://git.kernel.org/linus/3370b0af910166e387cf4b3faeaa8b5f0cb53f29 commit]

  • renesas_usbhs: add support for USB-DMAC [http://git.kernel.org/linus/ab330cf3888d8e0779fa05a243d53ba9f53a7ba9 commit]

  • xhci: plat: Add USB phy support [http://git.kernel.org/linus/7b8ef22ea547b80475ac7feab06fb15e0fc143d8 commit]

2.9. Tablets, touch screens, keyboards, mouses (input)

  • ALPS - add support for SS4 touchpad devices [http://git.kernel.org/linus/3db5b9f782b50a309fe0fb89fb890f6b4f66d9ae commit]

  • add Broadcom iProc touchscreen driver [http://git.kernel.org/linus/d5ae685f15307c85c6267c5a2be9ba3d70eb3297 commit]

  • add Qualcomm PM8941 power key driver [http://git.kernel.org/linus/68c581d5e7d834d8e97534cafd60bd6716ee6fbc commit]

  • add driver for Broadcom keypad controller [http://git.kernel.org/linus/0c7e67a928ac5328d30a0638adec771511dc7074 commit]

  • add haptic support for max77843 [http://git.kernel.org/linus/e5abff1fe2e400bdabd14feb4e69e9ad661ba71a commit]

  • add support for ChipOne icn8318 based touchscreens [http://git.kernel.org/linus/a93ad65d375f216025902a73ff25900d82a9de25 commit]

  • add support for Semtech SX8654 I2C touchscreen controller [http://git.kernel.org/linus/902cb3afab8d4c924376de51ec5c02d171992914 commit]

  • add vmmouse driver [http://git.kernel.org/linus/8b8be51b4fd365ac5983e117be9d28f427a07b68 commit]

  • atmel_mxt_ts - add support for Google Pixel 2 [http://git.kernel.org/linus/4f8d808889d05807f494f82f8cfaa6c113c2f761 commit]

  • atmel_mxt_ts - implement support for T100 touch object [http://git.kernel.org/linus/b23157dc74272ac8ebffd1a566e3e822dbc3e65f commit]

  • driver for microcontroller keys on the iPaq h3xxx [http://git.kernel.org/linus/d7535ffa427b8976b2d41f8d9f7fb9f1c97d786c commit]

  • i8042 - allow KBD and AUX ports to wake up from suspend-to-idle [http://git.kernel.org/linus/f13b2065de8147a1652b830ea5db961cf80c09df commit]

  • xpad - add rumble support for Xbox One controller [http://git.kernel.org/linus/0604949ce3b9a59cff419daf706272620a9a0df0 commit]

  • HID
    • expose country code in sysfs [http://git.kernel.org/linus/a877417ed4368b51f57e879b52793260981ddcaa commit]

    • hid-lg4ff: Allow switching of Logitech gaming wheels between compatibility modes [http://git.kernel.org/linus/f31a2de3fe3680223a0dc93e484c491cc09473d3 commit]

    • hid-lg4ff: Introduce a module parameter to disable automatic switch of compatibility mode [http://git.kernel.org/linus/a54dc7795efceb9a458457540c69450c995a2772 commit]

    • hid-sensor-hub: Add support for application collection [http://git.kernel.org/linus/cb67126f32f008b9abe97fbfca9b23a797b2458a commit]

    • multitouch: Add support for button type usage [http://git.kernel.org/linus/2c6e0277e1eab3df5db81c59e408b7b1c14b1b72 commit]

    • multitouch: add support of clickpads [http://git.kernel.org/linus/015fdaa9f8edd89a456b3331088e1b77ebdad9d0 commit]

    • sensor: Custom and Generic sensor support [http://git.kernel.org/linus/4a7de0519df5e8fb89cef6ee062330ffe4b50a4d commit]

    • wacom: Add battery presence indicator to wireless tablets [http://git.kernel.org/linus/71fa641ebbfd2402bdb76d3c6ba7e4a2d1eb2dfc commit]

    • wacom: Add support for Cintiq 13HD Touch [http://git.kernel.org/linus/b4bf2120d40b96552326a6606d5fb90e2ab04841 commit]

    • wacom: Add support for I2C connected devices [http://git.kernel.org/linus/eef23a8441432960c89ee5bd034ad822ccd6658e commit]

    • wacom: Provide battery charge state to system over USB if available [http://git.kernel.org/linus/8f93b0b2b0a336746adc8730921b219f0ba40c29 commit]

    • wacom: Report battery status for Intuos Pro and Intuos5 [http://git.kernel.org/linus/2d13a43813729850572606a653f06c9e567e4c8d commit]

    • wacom: add full support of the Wacom Bamboo PAD [http://git.kernel.org/linus/8c97a765467c5d58682e85f103899ec2355fc393 commit]

2.10. Multi Function Devices (MFD)

  • Add support for COMe-cBL6 to Kontron PLD driver [http://git.kernel.org/linus/fb358e438d5456c29657698cf9f768ee55d6cba2 commit]

  • Add support for Skyworks SKY81452 driver [http://git.kernel.org/linus/2698dc22292e3e5fc2b24b2748018dcc09d70989 commit]

  • Add support for the MediaTek MT6397 PMIC [http://git.kernel.org/linus/6df8dd5c185b212d3d7364402df58bff0e67ace4 commit]

  • arizona: Add support for WM8280/WM8281 [http://git.kernel.org/linus/e5d4ef0d731664b3fe204f4e5e87f5756e848fb1 commit]

  • intel_quark_i2c_gpio: Add Intel Quark X1000 I2C-GPIO MFD Driver [http://git.kernel.org/linus/60ae5b9f5cdd80c529eda13bfdd600a0fc857afb commit]

  • max77843: Add max77843 MFD driver core driver [http://git.kernel.org/linus/c7f585fe46d834d5837db7fbe205c46b94f81dc2 commit]

  • qcom_rpm: Add support for IPQ8064 [http://git.kernel.org/linus/4d54b0adfa67476e6509bc8646b9dbac642e8a29 commit]

  • rtsx: Add support for rts524A [http://git.kernel.org/linus/663c425f2c8d87a433629f09c5afd0af7e7e550c commit]

  • rtsx: Add support for rts525A [http://git.kernel.org/linus/41bc2334737a32d3062a318dde5964590d0e24c9 commit]

2.11. Memory Technology Device (MTD)

  • spi-nor: Add support for Macronix mx25u6435f serial flash [http://git.kernel.org/linus/81a1209c90914cbf5639a2bc9a325d9821f89faa commit]

  • spi-nor: Add support for Winbond w25q64dw serial flash [http://git.kernel.org/linus/e88e567f15a26fc62da8e4e0c56d5319b40f628b commit]

  • spi-nor: add support for the Winbond W25X05 flash [http://git.kernel.org/linus/40d19ab69c79da373cdf561a444fbb9778a2ab7d commit]

  • spi-nor: support en25s64 device [http://git.kernel.org/linus/072b56ab86d2bb2eb6aea4a810cebfa9f105b732 commit]

2.12. Industrial I/O (iio)

  • Add support for DA9150 GPADC [http://git.kernel.org/linus/ed5f07b3d3d4344f917658a7f62cf62ccb19cb07 commit]

  • add support for hardware fifo [http://git.kernel.org/linus/f4f4673b7535eff4ee1a8cfb1685fa1e1a0cb79d commit]

  • add watermark logic to iio read and poll [http://git.kernel.org/linus/37d3455672732b29a477732a94abfe95e199f0ce commit]

  • bmc150_accel: add support for hardware fifo [http://git.kernel.org/linus/3bbec9773389112330954a6a64422eaa78d546c1 commit]

  • gyro: itg3200: add suspend/resume support. [http://git.kernel.org/linus/60d3e3bbd5992bb4478f9f99a4e4c5748a1a1ba7 commit]

  • light: Add support for Capella CM3323 color sensor [http://git.kernel.org/linus/8b0544263761adbc7308f6910cdcc0d601782cb1 commit]

  • light: Added PM support for Capella CM3232 ambient light sensor driver. [http://git.kernel.org/linus/1ec28ce66aa4b0f7aaab0d496ee293ff2a52dd20 commit]

  • max517: Add support for MAX520 and MAX521 chips. [http://git.kernel.org/linus/a878a1a61a1f0e4b23602ddd87b1408a7a748d0e commit]

  • mlx90614: Support devices with dual IR sensor [http://git.kernel.org/linus/bad4d1a074c7ba29636b951520574e18aec4c7fe commit]

  • pressure: add support for MS5611 pressure and temperature sensor [http://git.kernel.org/linus/c0644160a8b5e56b3c3896d77ac3d50d41fa9336 commit]

  • st-sensors: add support for lis3lv02d accelerometer [http://git.kernel.org/linus/3acddf74f807778f0593ab4aaf26189c93e55ff1 commit]

  • Add support for L3GD20H gyroscope [http://git.kernel.org/linus/9444a300c2be3ce6266462e3171ceb6636cc62e8 commit]

2.13. Multi Media Card (MMC)

  • Remove msm_sdcc driver [http://git.kernel.org/linus/27842bb18b004a2802f4b3221c79ce638c4bf6ee commit]

  • core: Enable runtime PM management of host devices [http://git.kernel.org/linus/9250aea76bfcbf4c2a7868e5566281bf2bb7af27 commit]

  • dw_mmc: exynos: Support eMMC's HS400 mode [http://git.kernel.org/linus/801131321a0c53052084c10144dc07a061229f3f commit]

  • omap_hsmmc: add hibernation support [http://git.kernel.org/linus/3d3bbfbdfd61201f8363360bc680590399d4d93b commit]

  • sdhci-iproc: add IPROC SDHCI driver [http://git.kernel.org/linus/b580c52d58d92f1e054c8b4515cf0fa617a77a26 commit]

2.14. Watchdog

2.15. Clocks

2.16. Serial Peripheral Interface (SPI)

  • omap100k: Convert to runtime PM [http://git.kernel.org/linus/db91841b58f9ad0ecbb81ed0fa496c3a1b67fd63 commit]

  • bcm2835: enable support of 3-wire mode [http://git.kernel.org/linus/6935224da2482a261c786501fbccb1dc4a675225 commit]

2.17. Serial

2.18. Real Time Clock (RTC)

2.19. Inter-Integrated Circuit (I2C)

  • add support for the Digicolor I2C controller [http://git.kernel.org/linus/4a7a08226dd590a139e5f7835fe93f90b3beee90 commit]

  • jz4780: Add i2c bus controller driver for Ingenic JZ4780 [http://git.kernel.org/linus/ba92222ed63a12d09120df9b92f56cc990abac19 commit]

  • xlp9xx: Driver for Netlogic XLP9XX/5XX I2C controller [http://git.kernel.org/linus/2bbd681ba2bfa0f3805fb541b0840b96893c5727 commit]

2.20. Serial Peripheral Interface (SPI)

2.21. Hardware monitoring (hwmon)

  • (ibmpowernv) add a label attribute [http://git.kernel.org/linus/2bcd3787b946b725a37763c0877da0996f5ec064 commit]

  • (it87) Add support for 6th fan of IT8620E [http://git.kernel.org/linus/fa3f70d62844bd91880ea634c06b46585fefd74b commit]

  • (it87) Add support for IT8620E [http://git.kernel.org/linus/3ba9d977a9b8a90c586f46444448d977bdbdcc3b commit]

  • (it87) Add support for IT8781F [http://git.kernel.org/linus/7bc32d298b0b597a0a8a6527c9929fac68524d4a commit]

  • (it87) Add support for IT8786E [http://git.kernel.org/linus/a0c1424acb16326d9b741be8db7a3e776fc28b19 commit]

  • (it87) Add support for IT8790E [http://git.kernel.org/linus/4ee07157d690b1b824328a473816a371130de6f2 commit]

  • (jc42) Add support for additional IDT temperature sensors [http://git.kernel.org/linus/0ea2f1db8e6888029b781bbaf68547e2e0996402 commit]

  • (pwm-fan) Add support for using PWM FAN as a cooling device [http://git.kernel.org/linus/b6bddec01932b94a20b6a7bbb7ed9d98e82ec162 commit]

  • Add Nuvoton NCT7904 hwmon driver [http://git.kernel.org/linus/9c947d25c96ec93485d60f7b783403d518c1418d commit]

2.22. Various

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