Contents
1. Architectures
1.1. x86
Add support for the clflushopt instruction commit
kernel aslr: randomize module base load address commit
Add 32-bit VDSO time support for 32-bit kernel commit
Add 32-bit VDSO time support for 64-bit kernel commit
Remove compat VDSO support commit
x86-64: Make support for 16-bit segments a runtime option commit
x86_64: expand kernel stack to 16K commit
KVM: Enable Intel MPX for guest commit
KVM: expose ADX feature to guest commit
KVM: expose new instruction RDSEED to guest commit
Add forcepae parameter for booting PAE kernels on PAE-disabled Pentium M commit
perf/x86/uncore: add PCI ids for SNB/IVB/HSW IMC commit
perf/x86/uncore: add SNB/IVB/HSW client uncore memory controller support * intel_idle: Add CPU model 54 (Atom N2000 series) [https://git.kernel.org/linus/acead1b0fac5b10d0ae3f1cc5f7820b9f9f924f5 commit
intel_idle: support Bay Trail commit
PCI: Allow device-specific PCI ACS enabling commit
Dump the EFI page table commit
ACPICA: Add boot option to disable auto return object repair commit
Add WMI driver for controlling AlienFX features on some Alienware products commit
fujitsu-tablet: add support for Lifebook T901 and T902 commit
Support Thinkpad X1 Carbon 2nd generation's adaptive keyboard commit
sony-laptop: Add support for lid resume settings on Vaio Pro commit
sony-laptop: add fan speed regulation function commit
sony-laptop: add hibernate on low battery function commit
sony-laptop: add panel_id function commit
sony-laptop: add smart connect control function commit
sony-laptop: add support as Fn+1 as a hot key commit
sony-laptop: add usb charge function commit
sony-laptop: adjust keyboard backlight values for off/auto/on commit
toshiba_acpi: Add ECO mode led support commit
toshiba_acpi: Add System Configuration Interface commit
toshiba_acpi: Add accelerometer support commit
toshiba_acpi: Add keyboard backlight support commit
toshiba_acpi: Add touchpad enable/disable support- commit
Disable generation of traditional x87 instructions commit
Remove support for IBM Summit/EXA chipset commit
Remove support for ia32-based Unisys ES7000 commit
Remove NUMAQ commit
Remove SGI Visual Workstation commit
1.2. ARM
- arm64
Enable generic CPU feature modalias matching for this architecture commit
Implement basic CPU topology support commit
Implement coherent DMA API based on swiotlb commit
KGDB: Add basic KGDB support commit
KGDB: Add step debugging support commit
add early_ioremap support commit
cpufreq: enable ARM drivers on arm64 commit
ARM64: perf: add support for perf registers API commit
7940/1: add support for the Cortex-A12 processor commit
BCM5301X: add dts files for Broadcom BCM4708 SoC commit
BCM5301X: initial support for the BCM5301X/BCM470X SoCs with ARM CPU commit
Kirkwood: Add DT description of QNAP 419 commit
Kirkwood: Add support for Excito Bubba B3 commit
add uprobes support commit
at91: Add at91sam9rl DT SoC support commit
at91: dt: Add at91sam9261 dt SoC support commit
at91: dt: sam9261: Device Tree support for the at91sam9261ek commit
at91: dt: sam9rl: Device Tree for the at91sam9rlek commit
bcm21664: Add board support. commit
clps711x: Add CLPS711X irqchip driver commit
davinci: remove tnetv107x support commit
dts: Add basic devices for AM3517-craneboard commit
dts: Add initial support for cm-fx6. commit
dts: Add support for OMAP4 Gumstix DuoVero/Parlor commit
dts: Add support for the Overo Alto35 commit
dts: Add support for the Overo Chestnut43 commit
dts: Add support for the Overo Gallop43 commit
dts: Add support for the Overo Palo43 commit
dts: Add support for the Overo Summit commit
dts: Add support for the cpuimx25 board from Eukrea and its baseboard. commit
dts: Add support for the cpuimx35 board from Eukrea and its baseboard. commit
dts: Add support for the cpuimx51 board from Eukrea and its baseboard. commit
dts: Add support for the i.MX35. commit
dts: add Gateworks Ventana support commit
dts: add bcm590xx pmu support and enable for bcm28155-ap commit
dts: bcm21664: Add device tree files. commit
dts: i.MX53: Devicetree for Voipac Baseboard using x53-dmm-668 module commit
dts: i.MX53: add support for MCIMX53-START-R commit
dts: i.MX53: dts for Voipac x53-dmm-668 module commit
dts: imx53-evk: Remove board support commit
dts: imx53: add support for Ka-Ro TX53 modules commit
dts: imx6: Add DFI FS700-M60 board support commit
dts: imx6: Add support for imx6q dmo edmqmx6 commit
dts: imx6q: Add support for Zealz GK802 commit
dts: imx6qdl-sabreauto: Add PFUZE100 support commit
dts: imx6qdl-sabresd: Add PFUZE100 support commit
dts: imx6sl-evk: Add PFUZE100 support commit
dts: imx: add IMX50 SoC device tree commit
dts: imx: add device tree support for Freescale imx50evk board commit
dts: imx: add nitrogen6x board commit
dts: imx: sabrelite: add Dual Lite/Solo support commit
dts: keystone: add support for K2 Lamarr SoC and EVM commit
dts: keystone: add support for k2 Edison SoC and EVM commit
dts: omap3: Add support for INCOstartec DBB056 baseboard commit
dts: omap3: Add support for INCOstartec a83x module commit
dts: omap: Add common file for SMSC9221 commit
dts: remove bcm11351-brt.dts commit
dts: sbc-t3517: add support for sbc-t3517 commit
dts: sbc-t3530: add support for sbc-t3530 commit
kirkwood: Add HP T5325 thin client commit
kirkwood: Add dts file describing HP T5325 thin client commit
mach-shmobile: kzm9g: add zboot support commit
mvebu: Move kirkwood DT boards into mach-mvebu commit
mvebu: add Device Tree description of the Armada 375 SoC commit
mvebu: add Device Tree description of the Armada 380/385 SoCs commit
mvebu: add Device Tree for the Armada 375 DB board commit
mvebu: add Device Tree for the Armada 385 DB board commit
mvebu: add initial support for the Armada 375 SOCs commit
mvebu: add initial support for the Armada 380/385 SOCs commit
mxs: Add support for the eukrea-cpuimx28. commit
mxs: add support for I2SE's duckbill series commit
perf: add basic support for Krait CPU PMUs commit
perf: add support for the Cortex-A12 PMU commit
perf: fully support Krait CPU PMU events commit
qcom: Add SMP support for KPSSv1 commit
qcom: Add SMP support for KPSSv2 commit
qcom: Split Qualcomm support into legacy and multiplatform commit
rockchip: add smp bringup code commit
shmobile: Add SDHI devices for legacy Koelsch commit
shmobile: Remove KZM9D board code commit
sun4i: dt: Add basic board support for LinkSprite pcDuino commit
sun4i: dt: Add support for the A10-OLinuXino-LIME board commit
sun4i: dt: Add support for the INet-97F_Rev_02 board commit
sun7i/sun6i: irqchip: Add irqchip driver for NMI controller commit
sunxi: Add support for Allwinner SUNXi SoCs sata to ahci_platform commit
tegra: remove Nvidia Tegra EMC scaling driver commit
v7m: add trivial suspend support commit
1.3. PowerPC
perf: Add support for the hv 24x7 interface commit
perf: Add support for the hv gpci (get performance counter info) interface commit
powernv: Add OPAL message log interface commit
powernv: hwmon driver for power values, fan rpm and temperature commit cpufreq: powernv: cpufreq driver for powernv platform commit
cpuidle/powernv: Add "Fast-Sleep" CPU idle state commit
Add "force config cmd line" Kconfig option commit
Delete old PrPMC 280/2800 support commit
1.4. MIPS
Add 1074K CPU support explicitly. commit
Add CP0 CMGCRBase definitions & accessor commit
Add CPC probe, access functions commit
Add MIPS P5600 PRid and cputype identifiers commit
Add MIPS P5600 probe support commit
Add MSA register definitions & access commit
Add support for the M5150 processor commit
Basic MSA context switching support commit
Coherent Processing System SMP implementation commit
Kconfig: Add Kconfig symbols for EVA support commit
Loongson 3: Add CPU hotplug support commit
Loongson 3: Add HT-linked PCI support commit
Loongson 3: Add IRQ init and dispatch support commit
Loongson 3: Add Lemote-3A machtypes definition commit
Loongson 3: Add Loongson-3 SMP support commit
Loongson 3: Add serial port support commit
Loongson: Add Loongson-3 Kconfig options commit
Loongson: Add UEFI-like firmware interface (LEFI) support commit
Loongson: Add a Loongson-3 default config file commit
Loongson: Add basic Loongson-3 CPU support commit
Loongson: Add basic Loongson-3 definition commit
Loongson: Add swiotlb to support All-Memory DMA commit
malta: Add support for SMP EVA commit
perf: Add interAptiv support commit
perf: Add proAptiv support commit
1.5. S390
mm: Enable split page table lock for PMD level commit
kvm: support collaborative memory management. CMM allows the guest to inform the host about page usage commit
kvm: add floating irq controller, necessary for migration of floating interrupts commit
kvm: irq routing for adapter interrupts. commit
kvm: Async page fault support on s390 commit
ptrace: add support for PTRACE_SINGLEBLOCK commit
1.6. Xtensa
1.7. Tile
Add support for handling PMC hardware commit
1.8. Blackfin
Use generic /proc/interrupts implementation commit
1.9. Alpha
Enable system-call auditing support. commit
1.10. ARC
Support external initrd commit
2. Drivers
2.1. Staging drivers
binder: Support concurrent 32-bit and 64-bit processes. commit
comedi: dac02: introduce comedi driver for DAC02 boards commit
comedi: poc: remove obsolete driver commit
dgap: Add in-kernel firmware loading support commit
echo: move to drivers/misc/ commit
fpgaboot: Xilinx FPGA firmware download driver commit
iio: Add tool to list IIO devices and triggers commit
r8723au: Turn on build of new driver commit
sb105x: delete the driver commit
sm7xxfb: remove driver commit
virthba driver to access shared SCSI hba commit
virtpci driver commit
visorchannel module commit
visorchannelstub driver to provide channel support routines commit
visorchipset driver to provide registration and other services commit
visoruislib driver used to handle requests from virtpci commit
visorutil driver to provide common functionality to other s-Par drivers commit
delete rtl8187se wireless driver commit
2.2. Graphics
Add support for the new AMD mullins APU commit
Add initial Nvidia Maxwell support commit
Add Radeon hardware H.264 video encoding support commit
bridge: Add PTN3460 bridge driver commit
exynos: add DSIM driver commit
msm: HDMI audio support commit
panel: add S6E8AA0 driver commit
panel: add ld9040 driver commit
tegra: Add eDP support commit
vmwgfx: Enable render nodes commit
Drop display output class support commit
2.3. Storage
st: Add support for ST's SATA IP commit
Add APM X-Gene SoC AHCI SATA host controller driver commit
Add new-style AHCI platform driver for DaVinci DA850 AHCI controller commit
- SCSI
hpsa: Add HBA mode to the hpsa driver commit
hpsa: Add support for a few HP Storage controllers commit
hpsa: add HP/3PAR vendor id to pci_ids.h commit
hpsa: add hp_ssd_smart_path_enabled sysfs attribute commit
hpsa: add ioaccel mode 2 structure definitions commit
hpsa: add ioaccell mode 1 RAID offload support. commit
hpsa: add support for 'fastpath' i/o commit
hpsa: allow user to disable accelerated i/o path commit
hpsa: get ioaccel mode 2 i/o working commit
ipr: Add new CCIN definition for Grand Canyon support commit
ipr: Add new CCIN definition for new hardware support commit
lpfc 8.3.45: Incorporated support of a low-latency io path commit
megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support commit
qla2xxx: Add IOCB Abort command asynchronous handling. commit
qla2xxx: Add support for ISP2071. commit
Target: Expose iSCSI network portal group T10-PI support commit
Target/dif: Introduce protection-passthough-only mode commit
2.4. Networking
bcmgenet: new driver for the built-in Ethernet MACs found in the Broadcom BCM7xxx set-top box family chipset commit
Altera Triple-Speed (TSE) Ethernet driver commit
rsi: Add Redpine Signals Inc 91x WLAN driver support commit
be2net: csum, tso and rss steering offload support for VxLAN commit
ath10k: bitrate_mask add force_sgi support commit
ath10k: enable spectrum management support commit
ath10k: implement AP CSA commit
ath9k: Add QCA953x WMAC platform support commit
ath9k: Enable U-APSD AP mode support commit
ath9k_htc: Add device ID for Buffalo WLI-UV-AG300P commit
ath9k_htc: add ATH_OP_PRIM_STA_VIF commit
bnx2x: Support mng. request for driver version commit
brcmfmac: add BCM4354 SDIO interface support commit
cxgb4: Add more PCI device ids. commit
cxgb4: Add support to recognize 40G links commit
cxgb4: Adds device ID for few more Chelsio Adapters commit
cxgb4vf: Adds device Id for few more Chelsio adapters commit
e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) commit
gianfar: Implement MAC reset and reconfig procedure commit
hostap: add Netgear MA401 card commit
i40e: Flow Director sideband accounting commit
i40e: Patch to enable Ethtool/netdev feature flag for NTUPLE control commit
i40e: support VF link state ndo commit
igb: implement SIOCGHWTSTAMP ioctl commit
Infiniband: iser: Introduce pi_enable, pi_guard module parameters commit,
Infiniband: iser: Support T10-PI operations commit
Infiniband: isert: Support T10-PI protected transactions commit
Infiniband: mlx5: Add block multicast loopback support commit
ocrdma: Query controller information commit
iwlwifi: 8000: add 11n only SKU of 8000 devices commit
iwlwifi: Add 8000 HW family support commit
iwlwifi: add very first D0i3 support commit
iwlwifi: mvm: BT Coex add support for Co-running block commit
iwlwifi: mvm: add basic bcast filtering implementation commit
iwlwifi: mvm: add low-latency framework commit
iwlwifi: mvm: implement AP/GO uAPSD support commit
iwlwifi: mvm: support alive notification api version2 commit
iwlwifi: pcie: enable LP XTAL to reduce power consumption commit
iwlwifi: add new 7265 HW IDs commit
ixgbe: Add WoL support for a new device commit
ixgbe: implement SIOCGHWTSTAMP ioctl commit
Driver for Beckhoff CX5020 EtherCAT master module commit
mlx4: Activate RoCE/SRIOV commit
mlx4: Implement IP based gids support for RoCE/SRIOV commit
mwifiex: AMPDU support for TDLS link commit
mwifiex: add AMSDU inside AMPDU support commit
mwifiex: add VHT MCS rate configuration support commit
mwifiex: add VHT support for TDLS commit
mwifiex: add cfg80211 add_station handler support commit
mwifiex: add cfg80211 change_station handler support commit
mwifiex: add cfg80211 tdls_oper handler support commit
mwifiex: add key material v2 support commit
mwifiex: add tdls_mgmt handler support commit
mwifiex: implement extended scan feature commit
mwl8k: Adding support to access BBP registers commit
mwl8k: Adding support to gather survey per channel commit
mlx4: Adapt code for N-Port VF commit
mlx4: Adapt num_vfs/probed_vf params for single port VF commit
mlx4: Add data structures to support N-Ports per VF commit
mlx4: Add utils for N-Port VFs commit
Micrel KSZ8864RMN 4-port managed switch support commit
phy: add Broadcom BCM7xxx internal PHY driver commit
stmmac: Add SOCFPGA glue driver commit
sun4i-emac: add promiscuous support commit
sxgbe: add Checksum offload support for Samsung sxgbe commit
sxgbe: add EEE (Energy Efficient Ethernet) for Samsung sxgbe commit
sxgbe: add TSO support for Samsung sxgbe commit
sxgbe: add basic framework for Samsung 10Gb ethernet driver commit
net: sxgbe: add ethtool related functions support Samsung sxgbe commit
qlcnic: Add VXLAN Rx offload support commit
qlcnic: Add VXLAN Tx offload support commit
r8152: support IPv6 commit
r8152: support TSO commit
r8152: support WOL commit
r8152: support runtime suspend commit
r8152: support rx checksum commit
rtl8180: enable rtl8187se support commit
rtlwifi: add MSI interrupts mode support commit
rtlwifi: btcoexist: Add new mini driver commit
rtlwifi: rtl8723be: Add new driver commit
wil6210: add scatter-gather support commit
wil6210: broadcast Tx commit
wil6210: multiple connect - initial support commit
wil6210: use GRO commit
wcn36xx: Add support for 3680 commit
qmi_wwan: add Alcatel L800MA commit
qmi_wwan: add Olivetti Olicard 500 commit
qmi_wwan: add Sierra Wireless EM7355 commit
qmi_wwan: add Sierra Wireless MC7305/MC7355 commit
qmi_wwan: add Sierra Wireless MC73xx commit
qmi_wwan: add a number of CMOTech devices commit
qmi_wwan: add a number of Dell devices commit
Bluetooth: append new supported device to the list [0b05:17d0] commit
Bluetooth: btusb: Add IMC Networks (Broadcom based) commit
Bluetooth: Add support for Lite-on [04ca:3007] commit
Bluetooth: Add a new PID/VID 0cf3/e005 for AR3012. commit
2.5. Sound
hda - Add QEMU codec vendor ID commit
ice1712: Add S/PDIF suspend support for ICE1712-based M-Audio cards commit
- ASoC
Add ADAU1977 codec driver commit
Intel: Add Baytrail SST ID and Baytrail specific register bits commit
Intel: Add Haswell Machine support commit
Intel: Add Haswell and Broadwell PCM platform driver commit
Intel: Add Haswell/Broadwell IPC commit
Intel: Add Intel Baytrail SST DSP IPC support commit
Intel: Add Intel Baytrail SST DSP support commit
Intel: Add Intel Baytrail SST PCM platform driver commit
Intel: Add Intel SST audio DSP Firmware loader. commit
Intel: Add Intel SST audio DSP low level shim driver. commit
Intel: Add a mfld prefix to Intel SST drivers. commit
Intel: Add build support for Baytrail SST commit
Intel: Add build support for Haswell ADSP commit
Intel: Add build support for Intel SST DSP core. commit
Intel: Add common SST driver loader on ACPI systems commit
Intel: Add machine driver for Baytrail SST with RT5640 codec commit
Intel: Add support for Haswell/Broadwell DSP commit
add S/PDIF support to Armada 370 DB ASoC driver commit
cs42xx8: Add codec driver support for CS42448/CS42888 commit
davinci: Add edma dmaengine platform driver commit
pcm512x: Add PCM512x driver commit
rsnd: add Gen2 SRC and DMAEngine support commit
sirf: Add SiRF audio card commit
sirf: Add SiRF audio port driver is used by SiRF internal audio codec commit
sirf: Add SiRF internal audio codec driver commit
tlv320aic31xx: Add basic codec driver implementation commit
Add ASoC board driver for Armada 370 DB commit
2.6. USB
usbled: Add Riso Kagaku Webmail Notifier commit
chipidea: add support for USB OTG controller on LSI Zevio SoCs commit
gadget: f_fs: Add support for SuperSpeed Mode commit
phy: Add ulpi IDs for SMSC USB3320 and TI TUSB1210 commit
cp210x: Add 8281 (Nanotec Plug & Drive) commit
pl2303: add ids for Hewlett-Packard HP POS pole displays commit
serial: ftdi_sio: add id for Brainboxes serial cards commit
option driver, add support for Telit UE910v2 commit
option: add Olivetti Olicard 500 commit
option: add Alcatel L800MA commit
option: add and update a number of CMOTech devices commit
qcserial: add Sierra Wireless EM7355 commit
qcserial: add Sierra Wireless MC7305/MC7355 commit
qcserial: add Sierra Wireless MC73xx commit
qcserial: add a number of Dell devices commit
2.7. Input
add driver for SOC button array commit
appletouch - implement sensor data smoothing commit
edt-ft5x06 - add support for M09 firmware version commit
remove obsolete tnetv107x drivers commit
wistron_btns - add FS AMILO Pro 8210 support commit
- HID
multitouch: add support for Win 8.1 multitouch touchpads commit
hid-microsoft: Add support for scrollwheel and special keypad keys commit
add hid-cp2112 driver commit
hid-microsoft: Add support for 2 reserved usage ids used on Microsoft Office keyboard commit
i2c-hid: add runtime PM support commit
sony: Add Dualshock 4 Bluetooth battery and touchpad parsing commit
sony: Add Dualshock 4 Bluetooth output report formatting commit
sony: Add conditionals to enable all features in Bluetooth mode commit
sony: add battery status reporting for the Sixaxis and Dualshock 4 commit
2.8. TV tuners, webcams, video capturers
Siano: smsusb - Add a device id for PX-S1UD commit
V4L: Add driver for s5k6a3 image sensor commit
af9035: add ID [2040:f900] Hauppauge WinTV-MiniStick 2 commit
bttv: Add support for Kworld V-Stream Xpert TV PVR878 commit
drx-j: add a driver for Trident drx-j frontend commit
e4000: implement controls via v4l2 control framework commit
em28xx: add support for Kworld UB435-Q version 3 commit
em28xx: add support for PCTV 80e remote controller commit
exynos4-is: Add the FIMC-IS ISP capture DMA driver commit
exynos4-is: Use external s5k6a3 sensor driver commit
it913x-fe: Dead code remove driver commit
it913x: dead code Remove driver commit
lm3646: add new dual LED Flash driver commit
media: gspca: sn9c20x: add ID for Genius Look 1320 V2 commit
media: rc: add raw decoder for Sharp protocol commit
media: rc: add sysfs scancode filtering interface commit
media: soc_camera: rcar_vin: Add support for 10-bit YUV cameras commit
msi001: Mirics MSi001 silicon tuner driver commit
rc: add wakeup_protocols sysfs file commit
rc: img-ir: add JVC decoder module commit
rc: img-ir: add NEC decoder module commit
rc: img-ir: add Sanyo decoder module commit
rc: img-ir: add Sharp decoder module commit
rc: img-ir: add Sony decoder module commit
rc: img-ir: add base driver commit
rc: img-ir: add hardware decoder driver commit
rc: img-ir: add raw driver commit
rc: img-ir: add to build commit
rtl2832_sdr: Realtek RTL2832 SDR driver module commit
rtl28xxu: add USB ID for Genius TVGo DVB-T03 commit
rtl28xxu: add USB ID for Genius TVGo DVB-T03 commit
rtl28xxu: add module parameter to disable IR commit
v4l2: Add settings for Horizontal and Vertical MV Search Range commit
v4l2: add VIDIOC_G/S_EDID support to the v4l2 core commit
2.9. Hardware monitoring
(it87) Add support for IT8623E commit
(k10temp) Add support for AMD F16 M30h processor commit
(pmbus/ltc2978) Add new chip ID for LTC2974 commit
(pmbus/ltc2978) Add support for LTM4676 commit
Driver for Linear Technologies LTC2945 commit
Driver for Linear Technologies LTC4222 commit
Driver for Linear Technologies LTC4260 commit
Driver for TI ADC128D818 commit
2.10. Multi-function devices (MFD)
Add bcm590xx pmu driver commit
Add realtek USB card reader driver commit
Add support for S2MPA01 device commit
Remove obsolete ti-ssp driver commit
da9052: Add new DA9053 BC chip variant commit
da9052: Extend support to a new chip commit
da9063: Add support for production silicon variant code commit
kempld: Add support for COMe-mBT10, COMe-cBT6 and COMe-cHL6 to Kontron PLD driver commit
lpc_ich: Add support for Intel Avoton GPIOs commit
lpc_ich: Add support for Intel Bay Trail SoC commit
lpc_ich: Add support for NM10 GPIO commit
lpc_ich: Add support for iTCO v3 commit
lpc_ich: Change Avoton to iTCO v3 commit
sec: Add support for S2MPS14 commit
tps65218: Add driver for the TPS65218 PMIC commit
2.11. Memory technology devices (MTD)
m25p80: Add dual read support commit
m25p80: Enable Dual SPI read transfers for s25fl256s1 and s25fl512s commit
m25p80: add Macronix mx66l1g55g 1Gbit SPI flash commit
m25p80: add support for the Spansion s25fl008k chip commit
phram: Repair multiple instances support commit
st_spi_fsm: Allocate resources and register with MTD framework commit
2.12. Multi Media Card (MMC)
omap: Add erase capability commit
omap_hsmmc: add autocmd23 support commit
omap_hsmmc: add cmd23 support commit
sdhci-acpi: Add device id 80860F16 commit
sdhci-msm: Initial support for Qualcomm chipsets commit
sdhci-pxav3: add support for the Armada 38x SDHCI controller commit
sdhci: add support for Realtek rts5250 commit
2.13. Voltage and Current Regulator
Add new driver for ST's PWM controlled voltage regulators commit
Add support for S2MPA01 regulator commit
add bcm590xx regulator driver commit
Add pbias regulator support commit
pfuze100: add pfuze200 support commit
s2mps11: Add support for S2MPS14 regulators commit
tps65218: Add Regulator driver for TPS65218 PMIC commit
2.14. ACPI/EFI
2.15. I2C
2.16. Watchdogs
2.17. Serial Peripherical Interface (SPI)
Add Qualcomm QUP SPI controller support commit
add xtfpga SPI controller driver commit
remove obsolete spi-ti-ssp driver commit
rspi: Add support for Quad and Dual SPI Transfers on QSPI commit
rspi: Add support for RSPI on RZ/A1H commit
rspi: Add support for loopback mode commit
rspi: Add support for more than one interrupt commit
sh-msiof: Add support for R-Car H2 and M2 commit
spidev: Add support for Dual/Quad SPI Transfers commit
spidev_fdx: Add support for Dual/Quad SPI Transfers commit
spidev_test: Add support for Dual/Quad SPI Transfers commit
sunxi: Add Allwinner A10 SPI controller driver commit
sunxi: Add Allwinner A31 SPI controller driver commit
2.18. Various
EDAC: Octeon: Add error injection support commit
NFC: digital: Add Digital Layer support for ISO/IEC 15693 commit
NFC: trf7970a: Add driver with ISO/IEC 14443 Type 2 Tag Support commit
PHY: Exynos: Add Exynos5250 SATA PHY driver commit
PHY: add APM X-Gene SoC 15Gbps Multi-purpose PHY driver commit
PHY: sunxi: Add driver for sunxi usb phy commit
clk: bcm281xx: add initial clock framework support commit
clk: hip04: add clock driver commit
clk: mvebu: add clock support for Armada 375 commit
clk: mvebu: add clock support for Armada 380/385 commit
clk: st: Support for A9 MUX clocks commit
clk: st: Support for ClockGenA9/DDR/GPU commit
clk: st: Support for PLLs inside ClockGenA(s) commit
clk: st: Support for QUADFS inside ClockGenB/C/D/E/F commit
clk: st: Support for VCC-mux and MUX clocks commit
clocksource: timer-keystone: introduce clocksource driver for Keystone commit
dma: Add Freescale eDMA engine driver support commit
dma: dw: add a PCI ID for Intel Haswell SoC commit
dmaengine: add Qualcomm BAM dma driver commit
Introduce MEN Chameleon Bus, a bus specific to MEN Mikroelektronik FPGA based devices commit
mcb: Add PCI carrier for MEN Chameleon Bus commit
of: add initialization code for dynamic reserved memory commit
of: add initialization code for static reserved memory commit
of: add support for custom reserved memory drivers commit
of: Make device nodes kobjects so they show up in sysfs commit
of: remove /proc/device-tree commit
reset: Reset controller driver for STiH415 commit
reset: Reset controller driver for STiH416 commit
reset: STi SoC system configuration reset controller support commit
reset: stih415: add softreset controller commit
reset: stih416: add softreset controller commit
gpio: Driver for SYSCON-based GPIOs commit
gpio: add IRQ chip helpers in gpiolib commit
gpio: add a driver for the Synopsys DesignWare APB GPIO block commit
gpio: ich: Add support for Intel Avoton commit
gpio: pca953x: Add Exar XRA1202 commit
gpio: pca953x: Add NXP PCA9698 commit
gpio: remove obsolete tnetv107x driver commit
i2c: Add driver for Cadence I2C controller commit
i2c: designware-pci: Add Baytrail PCI IDs commit
i2c: efm32: new bus driver commit
i2c: mv64xxx: Add support for the Allwinner A31 I2C driver commit
i2c: qup: New bus driver for the Qualcomm QUP I2C controller commit
iio: Add Lite-On ltr501 ambient light / proximity sensor driver commit
iio: Add si7005 relative humidity and temperature sensor driver commit
iio: adc: Add MEN 16z188 ADC driver commit
iio: hid-sensors: Added Pressure Sensor driver commit
iio: hid-sensors: Added Proximity Sensor Driver commit
iio:adc: Add Xilinx XADC driver commit
iio:adc:imx: add Freescale Vybrid vf610 adc driver commit
iio:pressure: Add support for LPS25H pressure sensor commit
irqchip: irq-dove: Add PMU interrupt controller. commit
leds: leds-mc13783: Add MC34708 LED support commit
memory: ti-aemif: introduce AEMIF driver commit
misc: delete mimc200 fram driver commit
phy: Add Exynos 5250 support to the Exynos USB 2.0 PHY driver commit
phy: Add new Exynos USB 2.0 PHY driver commit
pinctrl: mvebu: add pin-muxing driver for the Marvell Armada 375 commit
pinctrl: mvebu: add pin-muxing driver for the Marvell Armada 380/385 commit
ptp: expose the programmable pins via sysfs commit
ptp: introduce programmable pins. commit
pwm: Add CLPS711X PWM support commit
pwm: Add Freescale FTM PWM driver support commit
pwm: add support for Intel Low Power Subsystem PWM commit
rtc: add support for maxim dallas rtc ds1347 commit
serial: max310x: Add support for RS-485 mode commit
serial: max310x: Add the loopback mode support commit
shdma: add R-Car Audio DMAC peri peri driver commit
spmi: Add MSM PMIC Arbiter SPMI controller commit
spmi: Linux driver framework for SPMI commit
w1: new netlink commands, add/remove/list slaves commit
watchdog: Add tegra watchdog commit
watchdog: iTCO_wdt: Add support for v3 silicon commit
watchdog: orion: Add support for Armada 370 and Armada XP SoC commit