Note : The commit links don't work. It should be easy to search them in the Git web interface. Sorry for the inconvenience.
Contents
1. Architectures
1.1. x86
asus-laptop: Pegatron Lucid accelerometer (commit)
dell-laptop: support Synaptics/Alps touchpad LED (commit)
geode: New PCEngines Alix system driver (commit)
1.2. ARM
Add Highbank core platform support (commit)
EXYNOS4: Add support for ORIGEN board (commit), add support new EXYNOS4212 SoC (commit), add support new EXYNOS4412 SoC (commit), add support SMDK4212 Board (commit), add support SMDK4412 Board (commit)
ixp4xx: support omicron IXP425-based boards (commit)
mxs: Add initial support for DENX MX28 (commit)
at91: add support for RSIs EWS board (commit), merge board USB-A9260 and USB-A9263 together (commit), USB-A9G20 C01 & C11 board support (commit)
S5P64X0: Add Power Management support (commit), use generic DMA PL330 driver (commit)
imx6q: add core definitions and low-level debug UART (commit)
S5P: add support for TV device (commit)
ep93xx: add support Vision EP9307 SoM (commit)
mach-nuc93x: delete (commit)
1.3. PowerPC
5200: add support for charon board (commit)
Hugetlb for BookE (commit)
p3060qds: Add support for P3060QDS board (commit)
ps3: Add gelic udbg driver (commit)
wsp: Add MSI support for PCI on PowerEN (commit), add PCIe Root support to PowerEN/WSP (commit)
Add skeleton PowerNV platform (commit)
Remove obsolete HCU4 board (commit)
1.4. MIPS
Add support for 64-bit perf counters. (commit)
- Add support for the Broadcom-specific Advanced Microcontroller Bus
bcma: add mips driver (commit)
bcma: add SOC bus (commit)
bcm47xx: add support for bcma bus (commit)
1.5. S390
kdump backend code (commit)
2. Drivers
2.1. Staging drivers
Add driver for Realtek RTS5139 card reader (commit)
as102: Initial import from Abilis (commit)
comedi: new driver usbduxsigma (commit)
iio: Add AD5064 driver (commit), add AD5360 driver (commit), add buffered reading support (commit), add event support + fake event generator (commit)
Import new version of driver from Realtek (commit)
Remove ath6kl (commit)
Remove brcm80211 driver from the staging tree (commit)
2.2. Graphics
Support EDID-Like-Data. ELD describes to the HDMI/DP audio driver the audio capabilities of the plugged monitor (commit)
Take the driver out of staging (commit)
i915: support ELD (commit)
nvidia: add support for nvcf chipset (commit)
radeon: add MSI module parameter (commit)
Add DRM driver for Samsung SoC EXYNOS4210. (commit)
Add support for SMSC UFX6000/7000 USB display adapters (commit)
fsl-diu-fb: add several new video modes (commit)
Add Aeroflex Gaisler GRVGA framebuffer device driver (commit)
s3c-fb: Add support EXYNOS4 FIMD (commit)
- OMAP
2.3. Storage (SATA/SCSI)
ahci: Add ASMedia ASM1061 support (commit)
pata_it8213: add UDMA100 and UDMA133 support (commit)
pata_sis: enable MWDMA for UDMA 133 chipset (commit)
remove no longer needed pata_qdi driver (commit)
- SCSI
- isci
lpfc: T10 additions for SLI4 (commit)
megaraid_sas: Add support for MegaRAID 9360/9380 12GB/s (commit), add multiple MSI-X vector/multiple reply queue (commit)
mpt2sas: Added NUNA IO support in driver which uses (commit), new feature - Fast Load Support (commit)
mvsas: add support for 9480 device id (commit), OCZ RevoDrive3 & zDrive R4 support (commit)
mvumi: Add Marvell UMI driver (commit)
qla2xxx: Add support for ISP82xx to capture dump (minidump) (commit), implemeted beacon on/off for ISP82XX. (commit)
qla4xxx: add bsg support (commit), added Get ACB support using BSG (commit), added new "struct ipaddress_config" (commit), added restore factory defaults support using BSG (commit), added support for adapter and firmware reset (commit), added support to show multiple iface in sysfs (commit), added support to update initiator iscsi port (commit), added support to update mtu (commit), add get ACB state support using BSG (commit), add new FLT firmware region (commit), add read/update NVRAM support for 40xx adapters (commit), add support for set_net_config (commit), add VLAN support (commit)
scsi_transport_iscsi: Add conn login, kernel to user, event (commit), added support to update initiator iscsi (commit), added support to update mtu (commit)
zfcp: non-experimental support for DIF/DIX (commit), support for hardware data router (commit)
2.4. Network
Add brcm80211 drivers (commit)
Add ath6kl cleaned up driver (commit)
Add ethtool -g support to 8139cp (commit) and
ath9k: add AR9580 support (commit), AR9580 support (commit), AR946/8x chipsets (commit)
bna: MSGQ Implementation (commit), Brocade 1860 HW enablement (commit)
ehea: Add GRO support (commit)
enic: Add SRIOV support (commit), add support for port profile association on a enic SRIOV VF (commit)
mwifiex: add support for Marvell pcie8766 chipset (commit)
iwlagn: adding special "D" SKU for 2000 series (commit)
ixgbe add thermal sensor support for x540 hardware (commit), add WOL support for X540 (commit)
stmmac: add MMC support exported via ethtool (v3) (commit)
ll_temac: Add support for ethtool (commit)
rt2x00: Add new chipset support (commit)
can-sja1000: add driver for EMS PCMCIA card (commit), add driver for PEAK PCAN PCI/PCIe cards (commit)
Add IPv6 support to the LG-VL600 LTE USB modem driver (commit)
netxen: add vlan LRO support (commit)
wl12xx: support P2P interfaces (commit)
2.5. USB
gadget: add new USB gadget for ACM and mass storage (commit), add superspeed support (commit)
Introduce DesignWare USB3 DRD Driver (commit)
OHCI/EHCI support for Netlogic XLS processor. (commit)
pxa168: Add on-chip USB host controller support (commit)
2.6. Input
wiimote: Support rumble device (commit), add accelerometer input device (commit), add force-feedback support (commit), add IR input device (commit)
Add a driver for TSC-40 serial touchscreen (commit)
Add driver for Bosch Sensortec's BMA150 accelerometer (commit)
Add power button support for mc13783 (commit)
Add support for pm8xxx-based vibrator driver (commit)
elantech: add v3 hardware support (commit), elantech - add v4 hardware support (commit)
penmount: add PenMount 3000 support (commit), add PenMount 6000 support (commit), add PenMount 6250 support (commit)
synaptics: add image sensor support (commit), process finger (<=3) transitions (commit), process finger (<=5) transitions (commit)
wacom: add Intuos4 LED and OLED control (commit)
- HID
Add full support for Logitech Unifying receivers (commit)
Add support MacbookAir 4,1 keyboard (commit)
Support Primax keyboards violating USB HID specification (commit)
2.7. Sound
hda - Add support for 92HD65 / 92HD66 family of codecs (commit)
intel8x0: Improve performance in virtual environment (commit)
snd-usb-caiaq: Add support for Maschine (commit)
usb-audio: Added support for Roland UM-ONE midi-usb interface (commit)
- ASoC
Add ADAU1373 codec support (commit)
Add driver for rt5631 (commit)
Add WM5100 driver (commit)
Alchemy AC97C/I2SC audio support (commit)
Blackfin: ADAU1373 eval board support (commit)
mxs: add mxs-pcm driver (commit), add mxs-saif driver (commit), add mxs-sgtl5000 machine driver (commit)
omap-mcpdm: Replace legacy driver (commit)
2.8. PCI
Add implementation for PRI (Page Request Interface) capability. It allows PCI devices that are behind an IOMMU to recover from page faults (commit)
Add support for PASID (Process Address Space Identifiers) capability. It can be used by PCI devices to access more than one IO address space at the same time (commit)
2.9. Multifunction Devices (MFD)
ab5500 chip register access (commit)
Add Intel MSIC driver (commit)
Support software initiated shutdown of WM831x PMICs (commit)
Wake-up from Suspend MAX8997 support (commit)
2.10. Hardware monitorization
AD7314 driver (ported from IIO) (commit)
Add driver for EXYNOS4 TMU (commit)
lm75: Add support for Analog Devices ADT75 (commit)
pmbus: Add support for Intersil power management chips (commit)
pmbus/adm1275: Add support for ADM1276 (commit)
pmbus/ltc2978: Add support for LTC3880 to LTC2978 driver (commit)
pmbus/ltc2978: Explicit driver for LTC2978 (commit)
w83627ehf: Add support for the W83627UHG (commit)
2.11. Webcams, image capture devices
a8293: Allegro A8293 SEC driver (commit)
altera-stapl: it is time to move out from staging (commit)
move cx25821 out of staging (commit)
Move tm6000 out of staging (commit)
cx23885: Add ALSA support (commit), Initial support for the MPX-885 mini-card (commit), initial support for VBI with the cx23885 (commit)
dvb: Add MaxLinear MxL111SF DVB-T demodulator driver (commit)
dvb: Add support for pctv452e (commit)
dvb-usb: prepare for multi-frontend support (MFE) (commit)
em28xx: add support for PCTV DVB-S2 Stick 460e [2013:024f] (commit)
gspca: ov534_9: New sensor ov9712 and new webcam 05a9:8065 (commit), topro: New subdriver for Topro webcams (commit), zc3xx: New webcam 03f0:1b07 HP Premium Starter Cam (commit)
it913x: Driver for Kworld UB499-2T (id 1b80:e409) v1.05 (commit), frontend and tuner driver v1.05 (commit), support for single ITE 9135 devices (commit)
mt9p031: Aptina (Micron) MT9P031 5MP sensor driver (commit), aptina (Micron) MT9T001 3MP sensor driver (commit)
s5p-fimc: Add runtime PM support in the camera capture (commit), add runtime PM support in the mem-to-mem driver (commit), add support for JPEG capture (commit), add the media device driver (commit)
saa7164: Adding support for HVR2200 card id 0x8953 (commit), add support for another HVR2200 hardware revision (commit)
Support for Terratec G1 (commit)
tda10071: NXP TDA10071 DVB-S/S2 driver (commit)
Add v4l2 subdev driver for S5K6AAFX sensor (commit)
2.12. Real-time clocks
2.13. MultiMedia Cards (MMC)
Add cache control for eMMC4.5 device (commit)
Add eMMC hardware reset support (commit)
Add random fault injection (commit)
General-purpose MMC partition support. (commit)
sdhci: add eMMC hardware reset support (commit), add eMMC hardware reset support (commit), sdhci-pci: add runtime pm support (commit)
mmc-test: add eMMC hardware reset test (commit)
2.14. Watchdog
2.15. Memory Technology Devices (MTD)
Add DiskOnChip G3 support (commit)
add MEMWRITE ioctl (commit)
Drop ceiva map driver (commit)
2.16. Bluetooth
btusb: add device entry for Broadcom SoftSailing (commit)
Add support for Broadcom BCM20702A0 (commit)
2.17. Various
cciss: Adds simple mode functionality (commit)
clocksource: add DBX500 PRCMU Timer support (commit)
drivers: create a pin control subsystem (commit), add a driver for the CSR SiRFprimaII pinmux (commit), add a driver for the U300 pinmux (commit)
hw_random: add driver for atmel true hardware random number (commit)
hwspinlock/u8500: add hwspinlock driver (commit)
i2c-designware: Add support for Designware core behind PCI devices. (commit), add runtime power management support (commit)
i7core_edac: Add scrubbing support (commit)
- IIO
Renesas TPU LED driver (commit)
pps: new client driver using GPIO (commit)
RapidIO: add mport driver for Tsi721 bridge (commit)
regulator: Add driver for gpio-controlled regulators (commit)
rtc: add initial support for mcp7941x parts (commit)
tty: add a DesignWare 8250 driver (commit)
watchdog: adx_wdt.c: remove driver (commit)