1. Architecture-specific changes
1.1. ARM
Add generic CPU suspend/resume support [http://git.kernel.org/linus/f6b0fa02e8b0708d17d631afce456524eadf87ff (commit)]
ptrace: remove single-step emulation code [http://git.kernel.org/linus/425fc47adb5bb69f76285be77a09a3341a30799e (commit)]
Add basic architecture support for VIA/WonderMedia 85xx SoC's [http://git.kernel.org/linus/21f47fbc5b18da4a3db680959aee887612ec9a72 (commit)]
aaec2000: remove support for mach-aaec2000 [http://git.kernel.org/linus/21bd6d37cf23e643020bf28b41844ff0040c9393 (commit)]
EXYNOS4: Add ARMLEX4210 Board support file [http://git.kernel.org/linus/af6ec5a22eef054f39368c662e9dafd8817374e2 (commit)], adds Samsung NURI board support [http://git.kernel.org/linus/caf8b1f234f876981bf1be0fa2651a4e97203754 (commit)], add support for SATA on ARMLEX4210 [http://git.kernel.org/linus/40360217fdbbb9afbbe23639dbc964fb2735a83f (commit)], suspend to RAM Support [http://git.kernel.org/linus/1663895cb434b586d022d6414f03316469cf284d (commit)]
imx: Add initial support for IMX27IPCAM board [http://git.kernel.org/linus/9c2c35848cf77cf8831442492a2f7a6d7723fe0a (commit)]
lh7a40x: remove unmaintained platform support [http://git.kernel.org/linus/82e6923e1862428b755ec306b3dbccf926849314 (commit)]
mxs: Initial support for Ka-Ro TX28 [http://git.kernel.org/linus/1cb59f9f79f4ed89845f6f8bebf0273442e1ccd5 (commit)]
tegra: Add external memory controller driver [http://git.kernel.org/linus/efdf72ad5c42b529286a1991f51badb030043719 (commit)], add seaboard, wario and kaen boards [http://git.kernel.org/linus/d9a51fe75da73084b6c38f7f4450ad4c1bef8224 (commit)], add Toshiba AC100 support [http://git.kernel.org/linus/65b935aa998f8df4d96ea746110af0ad7a6f8e76 (commit)], add TrimSlice board [http://git.kernel.org/linus/cca414b263d5544f6bb4bff3cd3d3130def2b530 (commit)]
2. Drivers
2.1. Graphics
2.2. ALSA
add LaCie FireWire Speakers/Griffin FireWave Surround driver [http://git.kernel.org/linus/31ef9134eb52636d383a7d0626cbbd345cb94f2f (commit)]
HDA: Enable surround and subwoofer on Lenovo Ideapad Y530 [http://git.kernel.org/linus/32eea3884debb65ec1da633bc5df5aee23879865 (commit)]
HDA: New AD1984A model for Dell Precision R5500 [http://git.kernel.org/linus/677cd904aba939bc4cfdc3c1eada8ec46582127e (commit)]
hdspm - Add RayDAT and AIO strings to Kconfig [http://git.kernel.org/linus/fbcdf3343bc8a1272092cf6d164516b76505708b (commit)]
hdspm - Add support for RME RayDAT and AIO [http://git.kernel.org/linus/0dca1793063c28dde8f6c49c9c72203fe5cb6efc (commit)]
usb/6fire - Driver for TerraTec DMX 6Fire USB [http://git.kernel.org/linus/c6d43ba816d1cf1d125bfbfc938f2a28a87facf9 (commit)]
usb-audio: add support for Native Instruments MK2 devices [http://git.kernel.org/linus/54a8c500d5b80c83e0f14cbcfcfd4a84abff8a80 (commit)]
usb-audio: implement USB autosuspend [http://git.kernel.org/linus/88a8516a2128a6d078a106ead48092240e8a138f (commit)]
- ASoC
Add driver for the dfbmcs320 bluetooth module [http://git.kernel.org/linus/a077ff9034897232ab4208f55880221390bd6877 (commit)]
Add initial WM8991 driver [http://git.kernel.org/linus/203db220718c735dcb959fddc64e94fff3b52f73 (commit)]
Add Freescale SGTL5000 codec support [http://git.kernel.org/linus/9b34e6cc3bc2bf826c078c93c81b46f6c08da25f (commit)]
Add machine driver for Visstrim_M10 board. [http://git.kernel.org/linus/841a451f687807110c247ee01b27dab862221d7f (commit)]
Add MAX9850 codec driver [http://git.kernel.org/linus/0e45cab64449660fe83bb71208ab43b8d22a5648 (commit)]
Add TI tlv320aic32x4 codec support. [http://git.kernel.org/linus/1d471cd1261a44a3b28350bef7e5113a4609c106 (commit)]
CS4271 codec support [http://git.kernel.org/linus/67b22517d8e48a97e1d2ab10d095c538bbb2374c (commit)]
sn95031: add capture support [http://git.kernel.org/linus/fd94eeef06ed4abc08f58e42f46341d0bc4f7793 (commit)]
sst v2: Add medfield machine driver [http://git.kernel.org/linus/55c720369dbe1dd558b87478e3448df837fbe7a3 (commit)]
sst v2: Add mid platform driver [http://git.kernel.org/linus/d927fdae5cb2ca36f0c5b61e528078e8c1261607 (commit)]
sst v2: Add sn95031 codec driver [http://git.kernel.org/linus/4dc69be22163bab880384858f30cb8cc76ad47f9 (commit)]
Suppor for the Tegra SoC [http://git.kernel.org/linus/f0d8af4f528ee6dd63670521d429edac67934c06 (commit)], [http://git.kernel.org/linus/71f78e22146c522b26fc2074fcd9cb81806895b1 (commit)], [http://git.kernel.org/linus/7605eb5bc327497aed1816d6238d3b64e032b491 (commit)], [http://git.kernel.org/linus/a8bf1ba1c803d63311a2fb3c38c172df6a606faa (commit)], [http://git.kernel.org/linus/8b75d714a6ae6445841006ae2074dae095608c36 (commit)], [http://git.kernel.org/linus/a50a399b8ba169816d8afae66bfd42fbb65b1973 (commit)]
2.3. HWMON
Add support for Lineage Compact Power Line PEM devices [http://git.kernel.org/linus/502b5a0199209001b34b623132ea313790acbd5d (commit)]
Add support for LTC4151 [http://git.kernel.org/linus/de7790155f745d30d58ed131ed112b8735413ab7 (commit)]
Add support for Texas Instruments ADS1015 [http://git.kernel.org/linus/8c22a8f57516275afcd81c84f3724ac08cf6aa7b (commit)]
Add tachometer pulses per fan revolution to sysfs ABI [http://git.kernel.org/linus/2d2e148a237f790a19e2faa6d8387cf254010358 (commit)]
Driver for Maxim MAX6639 [http://git.kernel.org/linus/a5b79d62f2e6d1b0d44bcdafce46f47bf355b9fe (commit)]
f71882fg: Add support for f71808e [http://git.kernel.org/linus/e5e713cbe812e8b9ef2099694be7c587c51438c4 (commit)], add support for f71869f and f71869e [http://git.kernel.org/linus/c11bb993629078264f72f8de8d48d7c3286c4c3e (commit)], add support for f71889ed [http://git.kernel.org/linus/3cad402281607d4db0d99d88fbd67cabb7c5b9f1 (commit)], add support for the F71889A [http://git.kernel.org/linus/a66c10887ad2a99e172111cc94087ba4bed8fa92 (commit)], add support for the F81865F [http://git.kernel.org/linus/383586b12d89ba4297c49898645658cdb324b918 (commit)]
lm85: Add support for EMC6D103S [http://git.kernel.org/linus/06923f84422371a6fb10b3efcd05b80ab48715c0 (commit)]
New driver for SMSC SCH5627 [http://git.kernel.org/linus/a98d506c08ffe754fa013c7f70c4d578b991fb4b (commit)]
PMBus device driver [http://git.kernel.org/linus/442aba78728e77e03172ba83e905b9aff96febcf (commit)], [http://git.kernel.org/linus/dcb7d0668b178deec81db128b9fbab29190063c4 (commit)], [http://git.kernel.org/linus/a3eeb453539d7ad9c0d8cced1e0883a6a8ed18f3 (commit)], [http://git.kernel.org/linus/8ea3238ba16fbf06ff20b2979f894dc88383584a (commit)],
twl4030: Hwmon Driver for TWL4030 MADC [http://git.kernel.org/linus/0070bddfe7275e5bc763884a8ac59651f4e79eab (commit)]
w83627ehf: Add support for Nuvoton NCT6775F and NCT6776F [http://git.kernel.org/linus/ec3e5a16446fef1891611fe3bdfa5954d1ddf5e4 (commit)]
2.4. INPUT
Add Atmel AT42QT1070 keypad driver [http://git.kernel.org/linus/bd7e4e85f3b8e5c7ea2f09d0b3350b264e339a14 (commit)]
bcm5974 - add support for MacBookPro8 [http://git.kernel.org/linus/47340bd9fefb571888836da942b5aee0e85e959c (commit)]
Introduce tsc2005 driver [http://git.kernel.org/linus/37bd44694c7215e3e46e6ee4a930d197325a7168 (commit)]
Add driver for Wolfson WM831x PMIC touchscreen controllers [http://git.kernel.org/linus/00cfa730db0d8378685148e6365b9cec7384b275 (commit)]
- HID
Add support for DragonRise PID 0011 gamepad [http://git.kernel.org/linus/e05eefb9be109e6cbbfd362b49ee83397130a7e4 (commit)]
Add support for Keytouch IEC 60945 [http://git.kernel.org/linus/177900e8c9ab28cdf097314fe7dd3877774df97d (commit)]
roccat: Add support for Kova[+] mouse [http://git.kernel.org/linus/0e70f97f257edcef4daa92ab9371a9aac0c851ed (commit)], add support for Roccat Arvo keyboard [http://git.kernel.org/linus/e68cc603b063416c85f3e408184219fb71d4a9ff (commit)]
2.5. I2C
Add driver for Freescale i.MX28 [http://git.kernel.org/linus/a8da7fecb6010222fe495cc2b4330b99bca20c61 (commit)]
Add support for Diolan U2C-12 USB-I2C adapter [http://git.kernel.org/linus/335d7c58fcc1b71387a2c38b610b08bb9d3a6fcc (commit)]
i2c-pxa2xx: Add PCI support for PXA I2C controller [http://git.kernel.org/linus/7e94dd154e934aa2137c427c3b1c8e9a6e465fcd (commit)]
tegra: Add i2c support [http://git.kernel.org/linus/db811ca0f48578f9940f49f284ac81e336b264ad (commit)]
2.6. WATCHDOG
Add JZ4740 watchdog driver [http://git.kernel.org/linus/f865c35224bb310a1b464062ae1e946d261708e3 (commit)]
Intel SCU Watchdog Timer Driver for Moorestown and Medfield platforms. [http://git.kernel.org/linus/57539c1cf9f146ab9988a350dbc2d7e69a8a5c30 (commit)]
it87_wdt: Add support for IT8721F watchdog [http://git.kernel.org/linus/4bc30272a15c58fc358bde093703d23bc0cf8e66 (commit)]
Xen watchdog driver [http://git.kernel.org/linus/066d6c7f4ec94d40d13061714489783916548cdb (commit)]
2.7. BLUETOOTH
Add LE connection support to L2CAP [http://git.kernel.org/linus/acd7d3708555b3da7522e23c183cc21efc785f72 (commit)]
Add LE connect support [http://git.kernel.org/linus/fcd89c09a59a054fb986861e0862aa2fff7d7c40 (commit)]
Add low energy commands and events [http://git.kernel.org/linus/63185f64ef06464706b32c9a301f71f68cd93e52 (commit)]
Add management support for user confirmation request [http://git.kernel.org/linus/a5c296832b4fde7d32c01cff9cdd27d9c7c1c4f5 (commit)]
btwilink driver [http://git.kernel.org/linus/363907af85816adac5e60d48d3d84bba8f7201df (commit)]