Contents
- Architectures
-
Drivers
- Staging drivers
- Storage
- Graphics
- Networking
- ACPI, EFI, thermal and Power Management
- Sound
- TV tuners, webcams, video capturers
- Universal Serial Bus (USB)
- Tablets, touch screens, keyboards, mouses (input)
- Multi Function Devices (MFD)
- Memory Technology Device (MTD)
- Industrial I/O (iio)
- Multi Media Card (MMC)
- Current regulator
- Watchdog
- Clocks
- Serial Peripheral Interface (SPI)
- Serial
- Real Time Clock (RTC)
- Inter-Integrated Circuit (I2C)
- Serial Peripheral Interface (SPI)
- Hardware monitoring
- Various
1. Architectures
1.1. ARM
BCM5301X: Add DT for Buffalo WZR-900DHP commit
BCM5301X: Add DT for Luxul XWC-1000 commit
EXYNOS: Add exynos3250 suspend-to-ram support commit
Kirkwood: Added support for pogoplug e02 (pink/gray) commit
OMAP2+: Add dm816x hwmod support commit
STi: Add STiH410 SoC support commit
STi: Add STiH418 SoC support commit
at91/dt: Add a dtsi for at91sam9xe commit
clk: add clk-asm9260 driver commit
clocksource: Add asm9260_timer driver commit
davinci: Remove CDCE949 driver commit
dts: Add STiH418 SoC support commit
dts: Add dts file for Odroid XU3 board commit
dts: Add hip01-ca9x2 dts file commit
dts: Add minimal support for dm8168-evm commit
dts: STiH418: Add B2199 board support commit
dts: add DT for Alphascale ASM9260 SoC commit
dts: add init dts file for CSR atlas7 SoC commit
dts: add support for AM437x IDK commit
dts: imx6dl-udoo: Add board support based off imx6q-udoo commit
dts: imx6sx: add i.mx6sx sabreauto board support commit
dts: rockchip: add dts for ChipSPARK Rayeager PX2 board commit
dts: rockchip: add dts for Firefly Firefly-RK3288 boards commit
dts: sun4i: Add Hyundau A7HD board commit
dts: sun4i: Add Marsboard A10 board commit
dts: sun4i: Add dts file for Chuwi V7 CW0825 tablet commit
dts: sun4i: Add mk802 board commit
dts: sun4i: Add mk802ii board commit
dts: sun5i: Add mk802_a10s board commit
dts: sun6i: Add dts file for CSQ CS908 board commit
dts: sun6i: Add sun6i-a31s.dtsi commit
dts: sun7i: Add dts file for Bananapro board commit
dts: sun8i: Add dts file for Ippo Q8H v1.2 tablets commit
dts: sunxi: Add dtsi for AXP209 PMIC commit
initial support for Conexant Digicolor CX92755 SoC commit
kprobes: enable OPTPROBES for ARM 32 commit
Kirkwood: add support for Seagate BlackArmor NAS220 commit
mvebu: Add Armada 385 Access Point Development Board support commit
mvebu: Add Armada 388 General Purpose Development Board support commit
rockchip: add suspend and resume for RK3288 commit
shmobile: r8a73a4: Multiplatform support commit
sirf: add Atlas7 machine support commit
- arm64
KVM: add vgic.h header file commit
KVM: add virtual GICv3 distributor emulation commit
KVM: allow userland to request a virtual GICv3 commit
KVM: enable kernel side of GICv3 emulation commit
Add DTS support for FSL's LS2085A SoC commit
Add Tegra132 support commit
Emulate SETEND for AArch32 tasks commit
Enable ARMv8 based exynos7 SoC support commit
add better page protections to arm64 commit
add ioremap physical address information commit
dts: Add initial device tree support for exynos7 commit
dts: Add mediatek MT8173 SoC and evaluation board dts and Makefile commit
implement generic IOMMU configuration commit
kernel: add support for cpu cache information commit
tegra: Add thermal reset (thermtrip) support to PMC commit
kernel: remove ARM64_CPU_SUSPEND config option commit
PCI: versatile: Add DT-based ARM Versatile PB PCIe host driver commit
PM / devfreq: tegra: add devfreq driver for Tegra Activity Monitor commit
1.2. x86
Implement ACPI driver to support IOAPIC hotplug commit
Remove Moorestown specific serial drivers commit
Specify PCI based UART for earlyprintk commit
- toshiba_acpi
Add fan entry to sysfs commit
Add support for Keyboard functions mode commit
Add support for Panel Power ON commit
Add support for USB Rapid Charge commit
Add support for USB Sleep and Charge function commit
Add support for USB Sleep and Music commit
Add support for USB Sleep functions under battery commit
Add support to enable/disable USB 3 commit
KVM: VMX: Add PML support in VMX commit
1.3. MIPS
prctl: add PR_[GS]ET_FP_MODE prctl options for MIPS commit
Add build support for the MIPS R6 ISA commit
Malta: Add support for building MIPS R6 kernel commit
OCTEON: More OCTEONIII support commit
1.4. S390
ftrace: Make use of gcc's hotpatch support to generate better code for ftrace function tracing. With the new code generation the runtime overhead for supporting function tracing is close to zero commit
hypfs: Add /sys/kernel/debug/s390_hypfs/diag_0c to read the CPU performance metrics provided by the z/VM diagnose 0C. This then allows to get the management time for each online CPU of the guest where the diagnose is executed commit
Update /proc/sysinfo file with Extended Name and UUID commit
Increase maximum value of NR_CPUS to 512 commit
zcrypt: Add support for new crypto express (CEX5S) adapter. commit
Add SMT support commit
Enable optimizations for IBM z13 (2964 series). The kernel will be slightly faster but will not work on older machines commit
KVM: Allow userspace to limit guest memory size commit
KVM: add cpu model support commit
KVM: use facilities and cpu_id per KVM commit
1.5. SPARC
perf: Add support M7 processor commit
1.6. POWERPC
85xx: Add support for Emerson/Artesyn MVME2500. commit
Remove T4240 emulator support commit
mpc85xx: Create dts components for the FSL QorIQ DPAA BMan commit
mpc85xx: Create dts components for the FSL QorIQ DPAA QMan commit
Add 64bit optimised memcmp commit
Add PVR for POWER8NVL processor commit
1.7. NIOS2
1.8. PARISC
2. Drivers
2.1. Staging drivers
Revert sm7xxfb driver" commit
Remove the Android logger driver (Lollipop doesn't require it) commit
cptm1217: blow it all away commit
fbtft: add fb_agm1264k-fl driver commit
fbtft: add fb_bd663474 driver commit
fbtft: add fb_hx8340bn driver commit
fbtft: add fb_hx8347d driver commit
fbtft: add fb_hx8353d driver commit
fbtft: add fb_ili9320 driver commit
fbtft: add fb_ili9325 driver commit
fbtft: add fb_ili9340 driver commit
fbtft: add fb_ili9341 driver commit
fbtft: add fb_ili9481 driver commit
fbtft: add fb_ili9486 driver commit
fbtft: add fb_pcd8544 driver commit
fbtft: add fb_ra8875 driver commit
fbtft: add fb_s6d02a1 driver commit
fbtft: add fb_s6d1121 driver commit
fbtft: add fb_ssd1289 driver commit
fbtft: add fb_ssd1306 driver commit
fbtft: add fb_ssd1331 driver commit
fbtft: add fb_ssd1351 driver commit
fbtft: add fb_st7735r driver commit
fbtft: add fb_tinylcd driver commit
fbtft: add fb_tls8204 driver commit
fbtft: add fb_uc1701 driver commit
fbtft: add fb_upd161704 driver commit
fbtft: add fb_watterott driver commit
fbtft: add fbtft_device driver commit
fbtft: add flexfb driver commit
fbtft: core support commit
line6: Remove unsupported X3 devices commit
i2o: move to staging commit
2.2. Storage
SCSI ufs-qcom: add support for Qualcomm Technologies Inc platforms commit
scsi: csiostor:Remove T4 FCoE Support. commit
hpsa: add in P840ar controller model name commit
hpsa: add in gen9 controller model names commit
hpsa: honor queue depth of physical devices commit
megaraid_sas: add support for secure JBOD commit
NVMe: Asynchronous controller probe commit
NVMe: Metadata format support commit
2.3. Graphics
drm: Atomic modeset ioctl commit
drm: add atomic properties commit
exynos: Add DECON driver commit
- i915
skl: add turbo support commit
Add i915.nuclear_pageflip command line param to force atomic commit
Add ioctl to set per-context parameters commit
Add main atomic entrypoints commit
Enable the HiZ RAW Stall Optimization on Broadwell. commit
Ensure the HiZ RAW Stall Optimization is on for Cherryview. commit
drm: Support 4 GiB and larger ranges commit
- msm
nouveau: Basic GM206 bring up (as copy of GM204) commit
nouveau/power: add support for GK20A commit
panel: simple: Add AVIC TM070DDH03 panel support commit
panel: simple: Add support for Giantplus GPG482739QS5 commit
radeon: evergreen/cayman indirect draw support commit
tegra: Add minimal power management commit
drm: add Atmel HLCDC Display Controller support commit
bridge/dw_hdmi: add rockchip rk3288 support commit
rcar-du: Add support for external pixel clock commit
rcar-du: Implement support for interlaced modes commit
omapdss: Add opa362 driver commit
2.4. Networking
ath10k: Enable RX batching commit
ath10k: Enable the MCS8 and MCS9 at 2.4G band commit
ath10k: Implement sta_add_debugfs commit
ath10k: add 10.2.4 firmware support commit
ath10k: add new wmi interface of NF cal period commit
ath10k: add support for qca6174 commit
ath10k: add support to send addba request commit
ath10k: add support to send addba response commit
ath10k: add support to send delba commit
ath10k: add thermal cooling device support commit
ath10k: add thermal sensor device support commit
ath10k: add wmi interface for pdev_get_temperature commit
ath10k: add wmi support for addba_clear_resp commit
ath10k: add wmi support for addba_send commit
ath10k: add wmi support for addba_set_resp commit
ath10k: add wmi support for delba_send commit
ath10k: add wmi support for pdev_set_quiet_mode commit
ath10k: implement beacon template command commit
ath10k: implement diag data container event commit
ath10k: implement diag event commit
ath10k: implement new beacon tx status event commit
ath10k: implement p2p bcn ie command commit
ath10k: implement per-vdev wmm param setup command commit
ath10k: implement prb tmpl wmi command commit
ath10k: implement rx reorder support commit
ath10k: implement sta keepalive command commit
ath10k: implement support for ap beacon offloading commit
ath10k: implement uapsd autotrigger command commit
ath10k: implement wmi-tlv backend commit
ath9k: Add HW IDs for QCA956x commit
ath9k: Add QCA956x HW support commit
ath9k: Add a debugfs file for WOW commit
ath9k: Add support for more WOW patterns commit
ath9k: Update PCI IDs for AR9565 commit
ath9k: disable TPC support again (for now) commit
ath9k: enable TPC by default commit
ath9k: enable per-packet TPC on AR9002 based chips commit
ath9k_htc: Add a module parameter to disable blink commit
brcmfmac: Add support for bcm43340/1 wireless chipsets commit
brcmfmac: enable 802.11d support in firmware commit
amd-xgbe-phy: Properly support the FEC auto-negotiation commit
amd-xgbe: Add ACPI support commit
GMAC: add driver for Rockchip RK3288 SoCs integrated GMAC commit
Infiniband/mlx4: Add port aggregation support commit
Infiniband/mlx4: Create mirror flows in port aggregation mode commit
Infiniband/mlx4: Load balance ports in port aggregation mode commit
Infiniband/mlx4: Reset flow support for IB kernel ULPs commit
Infiniband/qib: Add support for the new QMH7360 card commit
RDMA/ocrdma: Add support for IB stack compliant stats in sysfs. commit
RDMA/ocrdma: Add support for interrupt moderation commit
NFC/st21nfca: Add HCI transaction event support commit
NFC/st21nfca: Adding support for secure element commit
NFC/st21nfcb: Add HCI transaction event support commit
NFC/st21nfcb: Add support for secure element commit
com20020-pci: add support for eae single card commit
cxgb4 : Improve IEEE DCBx support, other minor open-lldp fixes commit
cxgb4: Add PCI device ID for new T5 adapter commit
cxgb4: Add debugfs entry to dump the contents of the flash commit
cxgb4: Add debugfs options to dump the rss key, config for PF, VF, etc commit
cxgb4: Add low latency socket busy_poll support commit
cxgb4: Add support for ULP RX logic analyzer output in debugfs commit
cxgb4: Add support in cxgb4 to get expansion rom version via ethtool commit
cxgb4: Add support in debugfs to display sensor information commit
cxgb4: Add support in debugfs to dump the congestion control table commit
cxgb4: Add support to dump mailbox content in debugfs commit
cxgb4: Addded support in debugfs to dump CIM outbound queue content commit
cxgb4: Added support in debugfs to display TP logic analyzer output commit
cxgb4: Added support in debugfs to dump PM module stats commit
cxgb4: Added support in debugfs to dump cim ingress bound queue contents commit
cxgb4: Added support in debugfs to dump different timer and clock values of the adapter commit
cxgb4: Added support in debugfs to dump sge_qinfo commit
i40e: AQ API updates for new commands commit
i40e: Support for NPAR iSCSI partition with DCB commit
ibmveth: Add function to enable live MAC address changes commit
igb: enable auxiliary PHC functions for the i210 commit
iwlwifi: add new 3165 series PCI IDs commit
iwlwifi: add new config and PCI IDs for 4165 series commit
iwlwifi: mvm: add beamformer support commit
iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP commit
iwlwifi: mvm: add rxf and txf to dump data commit
iwlwifi: mvm: add support for dumping a secondary SRAM commit
iwlwifi: mvm: add support for new LTR command commit
iwlwifi: mvm: generate statistics debugfs code commit
iwlwifi: mvm: support family 8000 C step commit
iwlwifi: pcie: support secured boot flow for family 8000 B step commit
ixgbe: add Tx anti spoofing support commit
ixgbe: add VXLAN offload support for X550 devices commit
ixgbe: allow multiple queues in SRIOV mode commit
ixgbevf: add RSS support for X550 commit
ixgbevf: enable multiple queue support commit
mwifiex: 11h handling for AP interface commit
mwifiex: Add support for wowlan disconnect commit
mwifiex: add rx histogram statistics support commit
mwifiex: add support for SD8801 commit
mwifiex: add support for USB8801 commit
mwifiex: channel switch support for mwifiex commit
mwifiex: handle PS events on AP interface as well commit
mwifiex: handle radar detect event from FW commit
mwifiex: module parameter for deep sleep configuration commit
mwifiex: support conversion to any virtual interface type commit
mwifiex: support for channel report for radar detection commit
macb: improved ethtool statistics support commit
mlx4_core: Activate reset flow upon fatal command cases commit
mlx4_core: Add bad-cable event support commit
mlx4_core: Enable device recovery flow with SRIOV commit
mlx4_core: Enhance the catas flow to support device reset commit
mlx4_core: Handle AER flow properly commit
mlx4_core: Manage interface state for Reset flow cases commit
mlx4_core: Port aggregation low level interface commit
mlx4_core: Port aggregation upper layer interface commit
mlx4_core: Refactor the catas flow to work per device commit
mlx4_core: Reset flow activation upon SRIOV fatal command cases commit
mlx4_core: Set device configuration data to be persistent across reset commit
mlx4_en: Port aggregation configuration commit
usb/r8152: add device id for Lenovo TP USB 3.0 Ethernet commit
fec: add Wake-on-LAN support commit
fs_enet: Implement NETIF_F_SG feature commit
hisilicon: new hip04 MDIO driver commit
hisilicon: new hip04 ethernet driver commit
netcp: Add Keystone NetCP GbE driver commit
netcp: Add Keystone NetCP core ethernet driver commit
netcp: Enhance GBE driver to support 10G Ethernet commit
rfkill: Add Broadcom BCM2E40 bluetooth ACPI ID commit
rtlwifi: add support to send beacon frame. commit
rocker: Add support for retrieving port level statistics commit
smc91x: Add Atari EtherNAT support commit
stmmac: add BQL support commit
stmmac: pci: add MSI support for Intel Quark X1000 commit
stmmac: pci: add support for Intel Quark X1000 commit
stmmac: pci: introduce Intel Quark X1000 runtime detection commit
wil6210: ADDBA/DELBA flows commit
wil6210: RX high threshold interrupt configuration commit
wil6210: add advanced interrupt moderation commit
wil6210: allow to configure ADDBA request commit
wil6210: remove unnecessary interrupt moderation module parameters commit
wl18xx: add radar detection implementation commit
wlcore: add ability to reduce FW interrupts during suspend commit
wlcore: add support for ap csa commit
wlcore: enable AP wowlan commit
Bluetooth: ath3k: Add support of AR3012 bluetooth 13d3:3423 device commit
Bluetooth: btusb: Add Broadcom patchram support for ASUSTek devices commit
Bluetooth: btusb: Add firmware loading for Intel Snowfield Peak devices commit
Bluetooth: btusb: Add support for Dynex/Insignia USB dongles commit
Bluetooth: btusb: Add support for Lite-On (04ca) Broadcom based, BCM43142 commit
Bluetooth: btusb: Add support for USB based AMP controllers commit
Bluetooth: btusb: support public address configuration for ath3012 commit
2.5. ACPI, EFI, thermal and Power Management
Expose underlying UEFI firmware platform size in /sys/firmware/efi/fw_platform_size commit
ACPI: add AMD ACPI2Platform device support for x86 system commit
cpufreq: Add SFI based cpufreq driver support commit
cpufreq: intel_pstate: expose turbo range to sysfs commit
intel_idle: support additional Broadwell model commit
thermal/intel_powerclamp: add id for Avoton SoC commit
thermal: Intel SoC DTS: Add Braswell support commit
thermal: exynos: Add TMU support for Exynos7 SoC commit
tools/thermal: tmon: add --target-temp parameter commit
tools/power turbostat: support additional Broadwell model commit
2.6. Sound
Add support for wildcard msbits constraints commit
add Studio Evolution SE6X support commit
hda - Add dock support for Thinkpad T450s (17aa:5036) commit
hda - Add docking station support for another HP machine commit
oxygen: add support for third analog input commit
usb-audio: Add support for Akai MPC Element USB MIDI controller commit
- ASoC
Intel: Add Cherrytrail & Braswell machine driver cht_bsw_rt5645 commit
Intel: Add support rt5645 in sst driver commit
add xtensa xtfpga I2S interface and platform commit
max98357a: Add MAX98357A codec driver commit
pcm512x: Also support PCM514x devices commit
rt5645: Add rt5650 codec support commit
rt5670: Add runtime PM support commit
rt5677: Add the ASRC support commit
samsung: Remove goni or aquila with the WM8994 commit
tegra: Add platform driver for rt5677 audio codec commit
tlv320aic3x: Add support for tlv320aic3104 commit
2.7. TV tuners, webcams, video capturers
adv7180: Add I2P support commit
adv7180: Add fast switch support commit
adv7180: Add media controller support commit
adv7180: Add support for the adv7182 commit
adv7180: Add support for the adv7280-m/adv7281-m/adv7281-ma/adv7282-m commit
adv7180: Add support for the adv7280/adv7281/adv7282 commit
bttv: Improve TEA575x support commit
bw/c-qcam, w9966, pms: remove deprecated staging drivers commit
cx23885: Hauppauge WinTV-HVR5525 commit
gspca: Add high-speed modes for PS3 Eye camera commit
gspca_touptek: Add support for ToupTek UCMOS series USB cameras commit
hdmi: add new HDMI 2.0 defines commit
mb86a20s: remove unused debug modprobe parameter commit
media: platform: add VPFE capture driver support for AM437X commit
mn88472: add 5MHz dvb-t2 bandwitdh support commit
rc: img-ir: add philips rc5 decoder module commit
rc: img-ir: add philips rc6 decoder module commit
rc: sunxi-cir: Add support for an optional reset controller commit
rtl2830: implement DVBv5 BER statistic commit
rtl2830: implement DVBv5 CNR statistic commit
rtl2830: implement DVBv5 signal strength statistics commit
rtl2830: implement PID filter commit
rtl2832: implement DVBv5 BER statistic commit
rtl2832: implement DVBv5 CNR statistic commit
rtl2832: implement DVBv5 signal strength statistics commit
rtl2832: implement PID filter commit
rtl28xxu: add support for RTL2831U/RTL2830 PID filter commit
rtl28xxu: add support for RTL2832U/RTL2832 PID filter commit
si2168: add support for 1.7MHz bandwidth commit
tlg2300: remove deprecated staging driver commit
uvcvideo: Add GUID for BGR 8:8:8 commit
v4l: omap4iss: Enable DMABUF support commit
vino/saa7191: remove deprecated drivers commit
2.8. Universal Serial Bus (USB)
cp210x: add ID for RUGGEDCOM USB Serial Console commit
ftdi_sio: add PIDs for Actisense USB devices commit
host: ehci-atmel: Add suspend/resume support commit
keyspan_pda: add new device id commit
serial: cp210x: Adding Seletek device id's commit
cdc-acm: Add support for Denso cradle CU-321 commit
dwc2: gadget: add TEST_MODE feature support commit
dwc2: gadget: add bi-directional endpoint support commit
gadget: uvc: configfs support in uvc function commit
isp1760: Add device controller support commit
phy: generic: add vbus support commit
plusb: Add support for National Instruments host-to-host cable commit
2.9. Tablets, touch screens, keyboards, mouses (input)
MT - add support for balanced slot assignment commit
add driver for AXP20x Power Enable Key commit
add new sun4i-lradc-keys driver commit
add regulator haptic driver commit
add support for NI Ettus Research USRP E3x0 button commit
add tps65218 power button driver commit
atari - enable the 102nd key for German keyboards commit
cyapa - add acpi device id support commit
cyapa - add gen3 trackpad device firmware update support commit
cyapa - add gen3 trackpad force re-calibrate support commit
cyapa - add gen3 trackpad read baseline support commit
cyapa - add gen5 trackpad device basic functions support commit
cyapa - add gen5 trackpad firmware update support commit
cyapa - add gen5 trackpad force re-calibrate function support commit
cyapa - add gen5 trackpad read baseline support commit
cyapa - add power management interfaces support for the device commit
cyapa - add runtime power management support commit
cyapa - add sysfs interfaces support in the cyapa driver commit
psmouse - support for the FocalTech PS/2 protocol extensions commit
serio - add support for Alwinner A10/A20 PS/2 controller commit
sun4i-ts - add support for touchpanel controller on A31 commit
sun4i-ts - add thermal zone sensor support commit
- HID
add BETOP game controller force feedback support commit
betop: add drivers/hid/hid-betopff.c commit
microsoft: Add ID for NE7K wireless keyboard commit
microsoft: add support for Japanese Surface Type Cover 3 commit
rmi: Add support for the touchpad in the Razer Blade 14 laptop commit
rmi: Support touchpads with external buttons commit
saitek: add USB ID for older R.A.T. 7 commit
wacom: add support for Cintiq 27QHD and 27QHD touch commit
wacom: add support of the Pen of the Bamboo Pad commit
2.10. Multi Function Devices (MFD)
Add support for DA9150 combined charger & fuel-gauge device commit
axp20x: Add support for fuel gauge cell driver commit
dln2: Add suspend/resume functionality commit
max77686/802: Remove support for board files commit
max77693: Add defines for MAX77693 charger driver commit
qcom-rpm: Driver for the Qualcomm RPM commit
rt5033: Add Richtek RT5033 driver core. commit
2.11. Memory Technology Device (MTD)
bcm47xxpart: lower minimal blocksize to 4Ki (from 64Ki) commit
hisilicon: add a new NAND controller driver for hisilicon hip04 Soc commit
map_rom: Support UBI on ROM commit
spi-nor: Add quad I/O support for Micron SPI NOR commit
spi-nor: support for (GigaDevice) GD25Q128B commit
2.12. Industrial I/O (iio)
Added Capella cm3232 ambient light sensor driver. commit
adc: Cosmic Circuits 10001 ADC driver commit
add driver for Freescale MMA9551L commit
add driver for Freescale MMA9553 commit
ak8975: add ak09911 and ak09912 support commit
common: ssp_sensors: Add sensorhub accelerometer sensor commit
common: ssp_sensors: Add sensorhub driver commit
common: ssp_sensors: Add sensorhub gyroscope sensor commit
common: ssp_sensors: Add sensorhub iio commons commit
driver for Semtech SX9500 proximity solution commit
imu: Add support for Kionix KMX61 sensor commit
imu: kmx61: Add PM runtime support commit
imu: kmx61: Add PM sleep support commit
imu: kmx61: Add acpi support commit
imu: kmx61: Add support for any motion trigger commit
imu: kmx61: Add support for data ready triggers commit
jsa1212: Add JSA1212 proximity/ALS sensor commit
magnetometer: ak8975: Add AK8963 commit
vadc: Qualcomm SPMI PMIC voltage ADC driver commit
kxcjk-1013: Add support for SMO8500 device commit
2.13. Multi Media Card (MMC)
core: Initial support for MMC power sequences commit
pwrseq: Initial support for the simple MMC power sequence provider commit
pwrseq: add driver for emmc hardware reset commit
rtsx: add support for sdio card commit
sdhci: host: add new f_sdh30 commit
sdhci: use pipeline mmc requests to improve performance commit
2.14. Current regulator
2.15. Watchdog
Add driver for Mediatek watchdog commit
it87_wdt: add IT8783 ID commit
w83627hf_wdt: Add support for NCT6791 and NCT6792 commit
2.16. Clocks
TI CDCE706 clock synthesizer driver commit
pxa: add pxa3xx clock driver commit
qcom: Add IPQ806X LPASS clock controller (LCC) driver commit
qcom: Add MSM8960/APQ8064 LPASS clock controller (LCC) driver commit
shmobile: Add R-Car Gen2 ADSP clock support commit
shmobile: Add R-Car Gen2 RCAN clock support commit
shmobile: r8a73a4 common clock framework implementation commit
sunxi: Add driver for A80 MMC config clocks/resets commit
tegra: Add support for the Tegra132 CAR IP block commit
ti: Add support for FAPLL on dm816x commit
clockevents: rockchip: Add rockchip timer for rk3288 commit
clocksource: Driver for Conexant Digicolor SoC timer commit
2.17. Serial Peripheral Interface (SPI)
2.18. Serial
driver for Conexant Digicolor USART commit
driver for ETRAX FS UART commit
samsung: Add support for early console commit
samsung: add DMA support for RX commit
samsung: add DMA support for TX commit
Add Spreadtrum sc9836-uart driver support commit
2.19. Real Time Clock (RTC)
add driver for DS1685 family of real time clocks commit
add support for Abracon AB-RTCMC-32.768kHz-B5ZE-S3 I2C RTC chip commit
rtc-ab-b5ze-s3: add sub-minute alarm support commit
rtc-armada38x: add a new RTC driver for recent mvebu SoCs commit
rtc-isl12057.c: add alarm support to Intersil ISL12057 RTC driver commit
2.20. Inter-Integrated Circuit (I2C)
designware: Add Intel Baytrail PMIC I2C bus support commit
iproc: Add Broadcom iProc I2C Driver commit
2.21. Serial Peripheral Interface (SPI)
xilinx: Support for spi mode LOOP commit
Add new driver for STMicroelectronics' SPI Controller commit
Add support for DLN-2 USB-SPI adapter commit
2.22. Hardware monitoring
2.23. Various
Add LTC2941/LTC2943 Battery Gauge Driver commit
bcma: implement host code support for PCIe Gen 2 devices commit
sh-pfc: Add emev2 pinmux support commit
kvaser_usb: Add support for the USBcan-II family commit
peak_usb: add support for PEAK new CANFD USB adapters commit
cxl: Add ability to reset the card commit
cxl: Add image control to sysfs commit
cxl: Add tracepoints commit
cxl: Enable CAPP recovery commit
cxl: Export optional AFU configuration record in sysfs commit
gpio: Add APM X-Gene standby GPIO controller driver commit
gpio: Add Fujitsu MB86S7x GPIO driver commit
gpio: sch: Add support for Intel Quark X1000 SoC commit
gpio: sx150x: add dts support for sx150x driver commit
gpio: sx150x: add support for sx1506 gpio expander device commit
i8k: Add support for Dell XPS 13 commit
i8k: Add support for fan labels commit
i8k: Add support for temperature sensor labels commit
i8k: Autodetect fan RPM multiplier commit
EDAC, synps: Add EDAC support for zynq ddr ecc controller commit
dmaengine: Add driver for IMG MDC commit
dmaengine: rcar-dmac: Add Renesas R-Car Gen2 DMA Controller (DMAC) driver commit
iommu/arm-smmu: make use of generic LPAE allocator commit
iommu/ipmmu-vmsa: Use the ARM LPAE page table allocator commit
iommu: add ARM LPAE page table allocator commit
iommu: introduce generic page table allocation framework commit
irqchip: Conexant CX92755 interrupts controller driver commit
mailbox: Add Altera mailbox driver commit
memory/fsl-corenet-cf: Add t1040 support commit
phy: qcom-ufs: add support for 14nm phy video: omapdss: Add opa362 driver [http://git.kernel.org/linus/0e8787313a00d4202aad249d0734a30bbde1485b commit
commit]
phy: qcom-ufs: add support for 20nm phy commit
phy: qcom-ufs: add support for QUALCOMM Technologies UFS PHY drivers commit
pinctrl: Add driver for Zynq commit
pinctrl: qcom: Add msm8916 pinctrl driver commit
pinctrl: sh-pfc: sh7372: Remove PFC support commit
pinctrl: sun6i: Add A31s pinctrl support commit
power/reset: Remove sun6i reboot driver commit
power/reset: brcmstb: Add support for old 65nm chips commit
power: max77693: Add charger driver for Maxim 77693 commit
power: reset: Add reset driver for R-Mobile platforms commit
power: rt5033_battery: Add RT5033 Fuel gauge device driver commit
regulator: max77843: Add max77843 regulator driver commit
regulator: mt6397: Add support for MT6397 regulator commit
regulator: pfuze100-regulator: add pfuze3000 support commit
pwm: Add Allwinner SoC support commit
pwm: Imagination Technologies PWM DAC driver commit
uio: uio_fsl_elbc_gpcm: new driver commit
pcmcia: add a new resource manager for non ISA systems commit
leds: Add LED Flash class extension to the LED subsystem commit