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 2016-03-14 17:22:56
KernelNewbies:
  • Linux_4.2-DriversArch

TableOfContents()

1. Architectures

1.1. ARM

1.2. MIPS

  • Add SysRq operation to dump TLBs on all CPUs [https://git.kernel.org/torvalds/c/d1e9a4f547354ca258b6200ab6b1f0e4909b92e8 commit]

  • ftrace: Enable support for syscall tracepoints. [https://git.kernel.org/torvalds/c/fb59e394c30caa7760142996d2f96ec12901e4d7 commit]

  • Add support for vmlinux.bin appended dtb [https://git.kernel.org/torvalds/c/1da8f1798e307fb8422753984339beb00025f97d commit]

  • Add support for vmlinuz.bin appended dtb [https://git.kernel.org/torvalds/c/c0b4e101443c637f3e57d4263c5af4e2a0afa867 commit]

  • Add basic support for the TL-WR1043ND version 1 [https://git.kernel.org/torvalds/c/a5fcc6522fd43acba09aa9ffca09872aaf02cd5e commit]

  • BCM47XX: Support Luxul XWR-1750 board [https://git.kernel.org/torvalds/c/24f2970fd32134ff8eb3387a54a1ef7ccac3f28f commit]

  • BMIPS: Add BCM7435 dtsi [https://git.kernel.org/torvalds/c/e4c7d009654a1a2bd1832dc312f0f1dd6f49ac17 commit]

  • BMIPS: Add support for Broadcom BCM97435SVMB [https://git.kernel.org/torvalds/c/380e4270f53b1ce848de7c3c9f21c7d6ccab3d2e commit]

  • R12000: Enable branch prediction global history [https://git.kernel.org/torvalds/c/8d5ded16ee7564736b82c2eae89ba0173b45f157 commit]

  • ath79: Add basic device tree support [https://git.kernel.org/torvalds/c/03c8c407a8c9ba1772ea7c086b7a0f7bceecdb65 commit]

  • ath79: Enable ZBOOT support [https://git.kernel.org/torvalds/c/da628e8b8b824b15c75fbc6b3defed2ff38475fe commit]

  • ingenic: Add newer vendor IDs [https://git.kernel.org/torvalds/c/252617a4ab714db824876e3f9b2b2ede6623e9dc commit]

  • ingenic: Initial JZ4780 support [https://git.kernel.org/torvalds/c/5b9cdd2449098b3cd519a02dfed7588fd2becd0e commit]

  • ingenic: Initial MIPS Creator CI20 support [https://git.kernel.org/torvalds/c/0752f9293429230e2062dc0e10fa1f8f8164825a commit]

2. Drivers

2.1. Staging drivers

2.2. Storage

2.3. Graphics

2.4. ACPI, EFI, thermal and Power Management

2.5. Sound (sound/)

  • bebob: add Digidesign Mbox 2 Pro support [https://git.kernel.org/torvalds/c/146a5e3c1ef999f1b1ec841fd86db421f4ca8d6a commit]

  • bebob: add SYT-Match support [https://git.kernel.org/torvalds/c/05773792716e5a75b0f4bf4edcdc1e9c3b199ab8 commit]

  • bebob: add support for Behringer FCA 610/1616 [https://git.kernel.org/torvalds/c/cf8a471909dd6a0df3efe2586cab5323184b4a7d commit]

  • firewire-lib: add buffer-over-run protection at receiving more data blocks than expected [https://git.kernel.org/torvalds/c/a2064710ba2b38a4f07c1b273c389b70b14b2d18 commit]

  • hda - Add dock support for Thinkpad W541 (17aa:2211) [https://git.kernel.org/torvalds/c/59a51a6b4b94ed6a11279b78a547e22d4b194c70 commit]

  • hda - Add headset mic support for Acer Aspire V5-573G [https://git.kernel.org/torvalds/c/0420694dddeb9e269a1ab2129a0119a5cea294a4 commit]

  • hda - Add headset support to Acer Aspire V5 [https://git.kernel.org/torvalds/c/7819717b11346b8a5420b223b46600e394049c66 commit]

  • hda - Add headset-mode* model options for ALC269 & co [https://git.kernel.org/torvalds/c/b016951e897b5bd06abfb732012f67b461fb1e2e commit]

  • hda - Add new GPU codec ID 0x10de007d to snd-hda [https://git.kernel.org/torvalds/c/6c3d91193d829bf58a35a10650415b05a736ca6c commit]

  • hda - add codec ID for Broxton display audio codec [https://git.kernel.org/torvalds/c/e828b23734bfebe30e95964302bbb801d02fddf6 commit]

  • hda/ca0132: support for Alienware 15 Creative Sound Core3D-EX [https://git.kernel.org/torvalds/c/d5c016b56cb08d5b043033010df958ba7bb384cc commit]

  • hda/hdmi - Add Tegra114 support [https://git.kernel.org/torvalds/c/e40bd3732cf1f62bf0fa9263411b09ee7fe30ae2 commit]

  • hda/hdmi - Add Tegra210 support [https://git.kernel.org/torvalds/c/5c03be00cd9eb164be7c7e3bd9065c7ac2df4a29 commit]

  • hda/hdmi - Add Tegra30 support [https://git.kernel.org/torvalds/c/1387f42abfe4bf49852ea52cd4db12044a656ee1 commit]

  • hda/hdmi - Implement Tegra-specific patch [https://git.kernel.org/torvalds/c/26e9a960b22413c6a0b8775ff43a6a42c9d30919 commit]

  • hda/realtek - Support Dell headset mode for ALC298 [https://git.kernel.org/torvalds/c/977e627684df0f60bdf2a768ec4772f42fe843fc commit]

  • hda/realtek - Support headset mode for ALC298 [https://git.kernel.org/torvalds/c/1a5bc8d95020c5a81264146c94102baec6ab0861 commit]

  • hda: add new AMD PCI IDs with proper driver caps [https://git.kernel.org/torvalds/c/5022813ddb28b7679e8285812d52aaeb7e1e7657 commit]

  • hdac_ext: add extended HDA bus [https://git.kernel.org/torvalds/c/dfe66a18780dab02ccf6e148df4f28f389669c30 commit]

  • hdac_ext: add extended stream capabilities [https://git.kernel.org/torvalds/c/df203a4e46f4cd8cd9f58e926bea462006f9b3a6 commit]

  • hdac_ext: add hdac extended controller [https://git.kernel.org/torvalds/c/0b00a5615dc40c3231e4386f08db1d171872c40a commit]

  • jack: implement kctl creating for jack devices [https://git.kernel.org/torvalds/c/9058cbe1eed29381f84dec9f96980f5a4ea1025f commit], [https://git.kernel.org/torvalds/c/12e180a27f3e066a4ed4a446d428fd117f168beb commit]

  • pcm: add DRM ELD helper [https://git.kernel.org/torvalds/c/838d1631b766529213684f07dd71cdf2e92f0623 commit]

  • pcm: add IEC958 channel status helper [https://git.kernel.org/torvalds/c/9203dd016a5d8ffb2eb6acdca60cd0b5dfe38c2b commit]

  • usb-audio: Add MIDI support for Steinberg MI2/MI4 [https://git.kernel.org/torvalds/c/0689a86ae814f39af94a9736a0a5426dd82eb107 commit]

2.6. TV tuners, webcams, video capturers (drivers/media/)

2.7. Universal Serial Bus (drivers/usb/)

  • Add bus type for USB ULPI. UTMI+ Low Pin Interface (ULPI) is a commonly used PHY interface for USB 2.0. The ULPI specification describes a standard set of registers which the vendors can extend for their specific needs. ULPI PHYs provide often functions such as charger detection and ADP sensing and probing [https://git.kernel.org/torvalds/c/289fcff4bcdb1dcc0ce8788b7ea0f58a9e4a495f commit]

  • cdc-acm: add support for up to 256 devices [https://git.kernel.org/torvalds/c/65c35dd59002798cc87212d23ff3c87fd3a5d721 commit]

  • cp210x: add ID for Aruba Networks controllers [https://git.kernel.org/torvalds/c/f98a7aa81eeeadcad25665c3501c236d531d4382 commit]

  • option: add 2020:4000 ID [https://git.kernel.org/torvalds/c/f6d7fb37f92622479ef6da604f27561f5045ba1e commit]

  • qcserial: Add support for Dell Wireless 5809e 4G Modem [https://git.kernel.org/torvalds/c/6da3700c98cdc8360f55c5510915efae1d66deea commit]

  • sierra: add 1199:68AB device ID [https://git.kernel.org/torvalds/c/74472233233f577eaa0ca6d6e17d9017b6e53150 commit]

  • Enable LPM for USB 2.01+ full-speed devices [https://git.kernel.org/torvalds/c/a8425292816ceaa8c49e29d2114e85d85a73e080 commit]

  • dwc2: add controller hibernation support [https://git.kernel.org/torvalds/c/d17ee77b3044da8b8f550bfdf3be8fdcc9d09858 commit]

  • dwc2: add hibernation core parameter [https://git.kernel.org/torvalds/c/285046aa11ad85a4de24891f5458d45f50d1bcc5 commit]

  • dwc2: debugfs: add support for complete register dump [https://git.kernel.org/torvalds/c/563cf017c443137220428712d29cd5510dae2cb2 commit]

  • dwc2: host: implement test mode [https://git.kernel.org/torvalds/c/96d480e65ea0e4e950f75029b8a1ff4c1269f8b0 commit]

  • dwc3: add ULPI interface support [https://git.kernel.org/torvalds/c/88bc9d194ff69875a4d3c958d969ed2a053c8308 commit]

  • musb: add softconnect for host mode [https://git.kernel.org/torvalds/c/ffc1d299aa836f540a20302e9f22120639ea2944 commit]

  • phy: Remove the phy-rcar-gen2-usb driver [https://git.kernel.org/torvalds/c/34ef33f7da6b00900d3a896d33522a035a930245 commit]

  • phy: Remove the phy-rcar-gen2-usb driver [https://git.kernel.org/torvalds/c/b189a2117223edbe40e0a187ae5c606cbdd6447c commit]

  • renesas_usbhs: Add support for R-Car E2 [https://git.kernel.org/torvalds/c/af6e613bb1b60fcbfe48c893b76c104c8952b599 commit]

2.8. Tablets, touch screens, keyboards, mouses (drivers/input/)

  • add OnKey driver for DA9063 MFD part [https://git.kernel.org/torvalds/c/5179f0ce2f96f155e3bda93b3b82f912dbaddad2 commit]

  • add TI drv2665 haptics driver [https://git.kernel.org/torvalds/c/4d10da13467e223441d3b081eb70e91149ea5da9 commit]

  • add a driver for wdt87xx touchscreen controller [https://git.kernel.org/torvalds/c/3e30c11c8a902de350281a0d821e17cdb45ef156 commit]

  • bcm5974 - add support for the 2015 Macbook Pro [https://git.kernel.org/torvalds/c/d58069265c9d15c04c9e3832cd1d9dffe9d4d5f6 commit]

  • export LEDs as class devices in sysfs [https://git.kernel.org/torvalds/c/f60c8ba77dcea80af8facfd786a0d2c3ace86f3d commit]

  • focaltech - report finger width to userspace [https://git.kernel.org/torvalds/c/85919a00e55f90e72405e707eb23c930b8d8db91 commit]

  • HID
    • apple: Add support for the 2015 Macbook Pro [https://git.kernel.org/torvalds/c/a4a2c54560f2c57b88ba0283f141b44f594c2337 commit]

    • wacom: Add support for DTU-1141 [https://git.kernel.org/torvalds/c/007760cf082392b65a05c40eb615c5f8294b441a commit]

    • hid-sony: Add BT support for Navigation Controller [https://git.kernel.org/torvalds/c/6eabaaa09128169f42d97d6a3502729f8ad27c4a commit]

    • hidpp: Add driver for mouse logitech M560 [https://git.kernel.org/torvalds/c/8a09b4fadf320cef081e1539975a97793cfb9076 commit]

    • lenovo: add support for Lenovo ThinkPad Keyboard Pro unit [https://git.kernel.org/torvalds/c/181a8b911dd26cd44dc7283d7953a2e138842767 commit]

    • microsoft: Add Surface Power Cover [https://git.kernel.org/torvalds/c/18eec2cd7e9746cd672ada102987534ae16f0f44 commit]

    • sjoy: support Super Joy Box 4 [https://git.kernel.org/torvalds/c/6e5e9a06a206010eabd19b523fd0833c51afc0b0 commit]

    • sony: Add support PS3 Move Battery via BT [https://git.kernel.org/torvalds/c/12e9a6d72b3ac33e542b6001ccd891d7b41fff10 commit]

    • sony: Add support for the Sony Motion Controller [https://git.kernel.org/torvalds/c/c5e0c1c4950f9126f7eb2fb1d3f8aa4080f05538 commit]

    • sony: Add the product ID for the Sony Motion Controller [https://git.kernel.org/torvalds/c/7c886d098d6128438e706ca4c068b8920fdac42d commit]

    • sony: Support PS3 Move Controller when connected via Bluetooth [https://git.kernel.org/torvalds/c/a4afa8544d49237a7d9e492ead047501de69aa25 commit]

2.9. Multi Function Devices (drivers/mfd/)

  • axp20x: Add AXP22x PMIC support [https://git.kernel.org/torvalds/c/f05be589ff32e87821b86845625ed3d402d37dc7 commit]

  • axp20x: Enable AXP22X regulators [https://git.kernel.org/torvalds/c/6d4fa89dcd85e2427da83319ce75e5df5febcc96 commit]

  • cros_ec: Support multiple EC in a system [https://git.kernel.org/torvalds/c/57b33ff077beebb68481a2b6b8e5fe58ca998169 commit]

  • cros_ec: add bus-specific proto v3 code [https://git.kernel.org/torvalds/c/d365407079d33106f76bd486a863de05eb5ae95d commit]

  • cros_ec: add proto v3 skeleton [https://git.kernel.org/torvalds/c/2c7589af3c4dee844e6a4174f2aa8996cf837604 commit]

  • da9063: Add support for OnKey driver [https://git.kernel.org/torvalds/c/9011e4a8a6fe57f76511609930ed00d305389089 commit]

2.10. Memory Technology Device (drivers/mtd/)

  • brcmnand: add BCM63138 support [https://git.kernel.org/torvalds/c/f628ece6636c2f0354a52566cafdea6d2f963b3d commit]

  • brcmnand: add extra SoC support to library [https://git.kernel.org/torvalds/c/c26211d37f11d5913d9803fdede6d053f918ba7b commit]

  • brcmnand: add support for Broadcom's IPROC family [https://git.kernel.org/torvalds/c/ca22f040dd145fc4d8069ce174f6eb0bc3ebd19f commit]

  • brcmnand: add support for STB chips [https://git.kernel.org/torvalds/c/303b4420ff1896b444017b5b0eb8252ce197797d commit]

  • nand: add NAND driver "library" for Broadcom STB NAND controller [https://git.kernel.org/torvalds/c/27c5b17cd1b10564fa36f8f51e4b4b41436ecc32 commit]

  • powernv: Add powernv flash MTD abstraction driver [https://git.kernel.org/torvalds/c/1cbb4a1c433a1ca054ef5363f4e6597b43d208cc commit]

  • spi-nor: Add support for Spansion S25FL164K [https://git.kernel.org/torvalds/c/413780d7d7040ce0c45dbe40afa69917a946856d commit]

  • spi-nor: add support for the ISSI SI25CD512 SPI flash [https://git.kernel.org/torvalds/c/b79c332fb283c101abb5d8570dea2d29f3871802 commit]

  • spi-nor: add support for the Macronix MX25L512E SPI flash chip [https://git.kernel.org/torvalds/c/660b5b07cfbc393a14b54a9801a7974b11e282bc commit]

2.11. Industrial I/O (drivers/iio/)

  • core: Add a high pass filter attribute for measurements (like the existing low pass) [https://git.kernel.org/torvalds/c/3f7f642b9bc46453e1435e8b67f1c4f7949be7ff commit]

  • core: Add I/Q modifiers [https://git.kernel.org/torvalds/c/1ce87f21edf6a071a7cc6bc77d628d7c7650d0d8 commit]

  • accel: Add support for Sensortek STK8312 [https://git.kernel.org/torvalds/c/90bad33acbd82437cbf54eb1cefa6f6153fab927 commit]

  • accel: Add support for Sensortek STK8BA50 [https://git.kernel.org/torvalds/c/884ca45613c47efe4b0b1238f6ee677d74fe3419 commit]

  • accel: kxcjk-1013: add the "KXCJ9000" ACPI id [https://git.kernel.org/torvalds/c/61e2c70da9cfc79e8485eafa0f98b5919b04bbe1 commit]

  • acpi: Add support for ACPI0008 Ambient Light Sensor [https://git.kernel.org/torvalds/c/feca56ff400b7b166c86af9ff5c131d1d33cf615 commit]

  • adc: add support for Berlin [https://git.kernel.org/torvalds/c/70f1937911caebd961833314b41a618a33a5130a commit]

  • add m62332 DAC driver [https://git.kernel.org/torvalds/c/b87b0c0f81e8d11c881b726b886b7502ab67d884 commit]

  • light: Add threshold interrupt support for STK3310 [https://git.kernel.org/torvalds/c/3dd477acbdd1f147f432a742afc5521168341461 commit]

  • light: add support for ROHM BH1710/BH1715/BH1721/BH1750/BH1751 ambient light sensors [https://git.kernel.org/torvalds/c/3a11fbb037a1ecd3e1070ee484f1ea887133f21b commit]

  • ltr501: Add integration time support [https://git.kernel.org/torvalds/c/844b47027da0754e089c224c8c7d371f812320fd commit]

  • ltr501: Add interrupt rate control support [https://git.kernel.org/torvalds/c/eea53b4a2562e439bfc1a6d13b231f902d9b9e5f commit]

  • ltr501: Add interrupt support [https://git.kernel.org/torvalds/c/7ac702b3144b635a8f7770e628d88ea1cbeda7ee commit]

  • ltr501: Add light channel support [https://git.kernel.org/torvalds/c/c06cee8d0865b7478484d9472155d8df83a10c06 commit]

  • ltr501: Add support for ltr301 chip [https://git.kernel.org/torvalds/c/035ebb15101c0f5c58d6ff8b343c6eae9ddca9c6 commit]

  • ltr501: Add support for ltr559 chip [https://git.kernel.org/torvalds/c/8592a7eefa540303dd9e60fa49340d09ca9376b4 commit]

  • magn: Add support for BMC150 magnetometer [https://git.kernel.org/torvalds/c/c91746a2361d75bb8ded6ef4813a4a2dcdcd845e commit]

  • magnetometer: Add ACPI support for MMC35240 [https://git.kernel.org/torvalds/c/d11715f087e0c0608de8ec030ca260892e8b8739 commit]

  • magnetometer: Add support for MEMSIC MMC35240 sensor [https://git.kernel.org/torvalds/c/abeb6b1e7bbffb3dbcd918827673feafecc378d1 commit]

  • magnetometer: support for lsm303dlh [https://git.kernel.org/torvalds/c/1038a6872802bb4a07f627162ff989bf49e2e5cc commit]

  • mma8452: Basic support for transient events. [https://git.kernel.org/torvalds/c/28e3427824ccc864b2866905eb10278c584b461d commit]

  • st_accel: support 8bit channel data [https://git.kernel.org/torvalds/c/4861a007bfd71a9fc0a83cc7fad41dda9bf8b5b7 commit]

  • st_accel: support the LIS331DL sensor [https://git.kernel.org/torvalds/c/bbf5f037fad47e4affef6696aaf88a40b261e639 commit]

  • adc128s052: add support for adc122s021 [https://git.kernel.org/torvalds/c/2a67dfba7fae36af0233452d19b40594f62bc019 commit]

2.12. Multi Media Card (MMC) (drivers/mmc/)

  • core: Enable / disable re-tuning [https://git.kernel.org/torvalds/c/79d5a65aeea43920bf3ff60791f317570dd6f54f commit]

  • core: Add support for HS400 re-tuning [https://git.kernel.org/torvalds/c/6376f69d20a6905c1d83be451065f70200490b98 commit]

  • core: Add support for re-tuning before each request [https://git.kernel.org/torvalds/c/90a81489b0a9d7b56df2dcf68498fd3a03deb354 commit]

  • Add support for disabling write-protect detection [https://git.kernel.org/torvalds/c/9f6e0bff2afb52a4c29f5ca8a4db01810357974e commit]

  • dw_mmc: k3: support hi6220 [https://git.kernel.org/torvalds/c/0293efddaddfcbbbf01ce3537549bc21fcca0a50 commit]

  • mediatek: Add Mediatek MMC driver [https://git.kernel.org/torvalds/c/208489032bdd8d4a7de50f3057c175058f271956 commit]

  • mediatek: Add PM support for MMC driver [https://git.kernel.org/torvalds/c/4b8a43e90ccf88c91475b802d1388c0779be2bda commit]

  • mmc: Add driver strength selection [https://git.kernel.org/torvalds/c/cc4f414c885cd04f7227ad9bcd6b18fd78d718d9 commit]

  • sdhci-esdhc-imx: add imx6sx support [https://git.kernel.org/torvalds/c/913d4951a50fba6acd96491c5b2f089a69308a60 commit]

  • sdhci-pci: Add support for drive strength selection for SPT [https://git.kernel.org/torvalds/c/e1bfad6d936d7149a83423e2a7244dd5771f27e7 commit]

2.13. Watchdog (drivers/watchdog/)

  • add watchdog_cpumask sysctl to assist nohz [https://git.kernel.org/torvalds/c/fe4ba3c34352b7e8068b7f18eb233444aed17011 commit]

  • da9062: DA9062 watchdog driver [https://git.kernel.org/torvalds/c/7a7cb009dcbae5588d8836cd7b4f7255db2e489b commit]

  • digicolor: driver for Conexant Digicolor CX92755 SoC [https://git.kernel.org/torvalds/c/336694a01dae7e788630f8043dae30337047b51b commit]

  • hpwdt: Add support for WDIOC_SETOPTIONS [https://git.kernel.org/torvalds/c/46c80b20d07e9309677d81e1226dc30a055b63b7 commit]

  • imgpdc: Add reboot support [https://git.kernel.org/torvalds/c/c631f20068369a8b901574df9c7bfc57ce13de75 commit]

  • omap_wdt: early_enable module parameter [https://git.kernel.org/torvalds/c/b2102eb36e7909c779e46f66595fda75aa219f4c commit]

  • st_wdt: Add new driver for ST's LPC Watchdog [https://git.kernel.org/torvalds/c/49ae77905c56da6d73e8d4a73aa030718a096551 commit]

  • st_wdt: Add new driver for ST's LPC Watchdog [https://git.kernel.org/torvalds/c/f27925a6c18d51768a4910445b53f896f36ec587 commit]

2.14. Clocks (drivers/clk/)

  • add lpc18xx ccu clk driver [https://git.kernel.org/torvalds/c/472cd304a36e0a1b21045ddc802ffb16a1cbac65 commit]

  • add lpc18xx cgu clk driver [https://git.kernel.org/torvalds/c/b04e0b8fd5443b61c04e6103f16c5d1e1821e295 commit]

  • cygnus: add clock support for Broadcom Cygnus [https://git.kernel.org/torvalds/c/61ca7b0c7fffb968bd16394daf05b7e888e9541e commit]

  • hi6220: Clock driver support for Hisilicon hi6220 SoC [https://git.kernel.org/torvalds/c/72ea48610d43c59507d9ad39083d40085400ba12 commit]

  • ingenic: add JZ4780 CGU support [https://git.kernel.org/torvalds/c/29136ad58164cbd7114412c0b4cfb3acd4559044 commit]

  • ingenic: add driver for Ingenic SoC CGU clocks [https://git.kernel.org/torvalds/c/b066303fb3e72a902a1f94dc06636ce82c3a5577 commit]

  • iproc: add initial common clock support [https://git.kernel.org/torvalds/c/5fe225c105fd54debae1699ec0f6aef1e73376d0 commit]

  • mediatek: Add basic clocks for Mediatek MT8135. [https://git.kernel.org/torvalds/c/a8aede7948438f3a9c830a5a865ae6a78c5fc4ca commit]

  • mediatek: Add basic clocks for Mediatek MT8173. [https://git.kernel.org/torvalds/c/c1e81a3bef36cb046c079480948fa3e0eca590d6 commit]

  • mediatek: Add initial common clock support for Mediatek SoCs. [https://git.kernel.org/torvalds/c/9741b1a68035b541005db1a4d7623bd9b3522ab4 commit]

  • mediatek: Add reset controller support [https://git.kernel.org/torvalds/c/d633fb7ac1e6abc39270edebbfa23131c673b5b9 commit]

  • meson8b: Add support for Meson8b clocks [https://git.kernel.org/torvalds/c/28b9fcd016126e6495d486c169fddaf26091a04b commit]

  • meson: Add support for Meson clock controller [https://git.kernel.org/torvalds/c/7a29a869434e8b7a71972227f0920e2f8ea777bd commit]

  • mmp: add PXA1928 clock support [https://git.kernel.org/torvalds/c/df5338d9fe5d607cdbc68d8432cbfdc9a942a679 commit]

  • qcom: Add support for NSS/GMAC clocks and resets [https://git.kernel.org/torvalds/c/f7b81d67d0547c6ce246c89900eaa41303a3f89a commit]

  • sirf: add CSR atlas7 clk and reset support [https://git.kernel.org/torvalds/c/301c5d29402e590ea893fe7ddc83a00a71994cba commit]

  • socfpga: add a clock driver for the Arria 10 platform [https://git.kernel.org/torvalds/c/5343325ff3dd299f459fa9dacbd95dca5c9bf215 commit]

  • stm32: Add clock driver for STM32F4[23]xxx devices [https://git.kernel.org/torvalds/c/358bdf892f6bfacf20884b54a35ab038321f06f9 commit]

  • sunxi: Add support for the usb-clk on sun8i a23 and a33 SoCs [https://git.kernel.org/torvalds/c/ec80749dfd859b560e8864d665d38d7a63e6a7f2 commit]

  • tegra: Add EMC clock driver [https://git.kernel.org/torvalds/c/2db04f16b589c6c96bd07df3f1ef8558bfdb6810 commit]

  • zx: add clock support to zx296702 [https://git.kernel.org/torvalds/c/5a46580812266c85a2cd0ee530e4039ea5f76a19 commit]

2.15. Serial Peripheral Interface (SPI)

  • Add SPI driver for Mikrotik RB4xx series boards [https://git.kernel.org/torvalds/c/05aec357871f892eea91d8b808f96a6091dd5310 commit]

  • Add support for Zynq Ultrascale+ MPSoC GQSPI controller [https://git.kernel.org/torvalds/c/dfe11a11d52388576d78e307514f9020630505ac commit]

  • atmel: add support to FIFOs [https://git.kernel.org/torvalds/c/11f2764fe7d803b5c8ac329710342ca0c5e9a790 commit]

  • sirf: add support for USP-based SPI [https://git.kernel.org/torvalds/c/e3fb57c83239c84ca06ed5b06eb224db3e48d17e commit]

  • sirf: add the reset for USP-based SPI [https://git.kernel.org/torvalds/c/5bcc3b0bbee576acf91bed481549998851c5fe56 commit]

2.16. Voltage and Current Regulators (drivers/regulator/)

  • Add QCOM SPMI regulator driver [https://git.kernel.org/torvalds/c/e92a4047419c805d08ad136fbc72368249d9f091 commit]

  • Add input current limit support [https://git.kernel.org/torvalds/c/36e4f839de59b6216a16cdf5c1d3263f4dbd9421 commit]

  • Add pull down support [https://git.kernel.org/torvalds/c/23c779b9f9161d6568d3b2fca06e70ad182c480c commit]

  • Add soft start support [https://git.kernel.org/torvalds/c/57f66b78860968fc7eddc9ce25f8e57f7e5000bd commit]

  • arizona-ldo1: Add additional supported voltage [https://git.kernel.org/torvalds/c/9a6c2febdc7fc9ad2fc8b7a7bdb49ae476f424c1 commit]

  • axp20x: Add support for AXP22X regulators [https://git.kernel.org/torvalds/c/1b82b4e4f9546fbed0b61ee68cdae5db7518dd28 commit]

  • da9062: DA9062 regulator driver [https://git.kernel.org/torvalds/c/4068e5182ada260d8a09f35db79fc2582e08baec commit]

  • max8973: add mechanism to enable/disable through GPIO [https://git.kernel.org/torvalds/c/69eb0980ab4ced06f7c2b4774575337ce32912fb commit]

  • max8973: add support for MAX77621 [https://git.kernel.org/torvalds/c/0f7d6ece6363f315b3b830dc19e6732537719224 commit]

2.17. Serial

2.18. Real Time Clock (RTC)

  • driver for Cortina Gemini [https://git.kernel.org/torvalds/c/98a9bb5bf44bb6ee372f2a3b42703f597030cc48 commit]

  • mediatek: Add MT6397 RTC driver [https://git.kernel.org/torvalds/c/fc2979118f3f5193475cb53d5df7bdaa7e358a42 commit]

  • st: Add new driver for ST's LPC RTC [https://git.kernel.org/torvalds/c/b5b2bdfc2893910fdc02d21ec5c535635c896ff7 commit]

2.19. Inter-Integrated Circuit (I2C)

  • Add SLIMpro I2C device driver on APM X-Gene platform [https://git.kernel.org/torvalds/c/f6505fbabc426b9e293da5bb702ace2eb1ccf87d commit]

  • at91: add support for new alternative command mode [https://git.kernel.org/torvalds/c/0ef6f3213dac48bbc71c98b5a2752db556f3e649 commit]

  • at91: add support to FIFOs [https://git.kernel.org/torvalds/c/5e3cfc6c4e37ec7040fa235f42586b3312c0ebf2 commit]

  • brcmstb: Add Broadcom settop SoC i2c controller driver [https://git.kernel.org/torvalds/c/dd1aa2524bc55345ede0b13853c54e1b0be22b9f commit]

  • omap: implement bus recovery [https://git.kernel.org/torvalds/c/9dcb0e7b999db6c420c70fd32497a979a044fcdf commit]

2.20. Hardware monitoring (hwmon)

2.21. Pulse-Width Modulation devices

2.22. SOC (System On Chip) specific Drivers

2.23. Pin Controllers (drivers/pinctrl)

2.24. PCI (drivers/pci/)

2.25. DMA Engine (drivers/dma/)

2.26. Networking (drivers/net/)

2.27. Various

  • clockevents/drivers: Add STM32 Timer driver [https://git.kernel.org/torvalds/c/e37e45934afed32f00e16db745c410d5c675456d commit]

  • clocksource/drivers/armv7m_systick: Add ARM System timer driver [https://git.kernel.org/torvalds/c/4958ebb3d027886c46b936453745dba59b09c578 commit]

  • clocksource/drivers/lpc32xx: Add the lpc32xx timer driver [https://git.kernel.org/torvalds/c/050dd3222ba9fe8cadcb5146de052139ffb30b61 commit]

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