1. Architectures
1.1. x86
1.2. ARM
tegra: Add Tegra30 Beaver board support [http://git.kernel.org/linus/d7df69fe256587c5f78961c4d69a95d4a5b12c71 (commit)]
Dummy Virtual Machine platform support [http://git.kernel.org/linus/2a0ba7388092b07732dc772c042273a3b40d90de (commit)]
OMAP2+: Enable ARCH_MULTIPLATFORM support [http://git.kernel.org/linus/a069486162a59513053cf772515217ca61727704 (commit)]
OMAP2+: Remove apollon board support [http://git.kernel.org/linus/21cc2bda8bdca8c1f5f6871d3eb0e9632612cf25 (commit)]
OMAP2: AM33XX: id: Add support for AM335x PG2.0 [http://git.kernel.org/linus/5af044f472501c8e9bd6bb274fb3d71d07a038cd (commit)]
at91: remove NEOCORE 926 board [http://git.kernel.org/linus/b65adbec2d92769242e0ffe742630d88e68f7f22 (commit)]
Add apf51 basic support [http://git.kernel.org/linus/1982d5b6c1b78363b5142eb0cb81c38d7604fc61 (commit)]
add dtsi for imx6q and imx6dl [http://git.kernel.org/linus/7c1da5854f3a4af7e44c059fdde750119c05f1a4 (commit)]
imx: Remove mach-mx51_3ds board [http://git.kernel.org/linus/d0ab36c94d397fd203d07e2c46b41543d65276b8 (commit)]
imx: Remove mx508 support [http://git.kernel.org/linus/7356420cd34e40fe27bf26555b0bf3f2849a43dd (commit)]
psci: add support for PSCI invocations from the kernel [http://git.kernel.org/linus/2bdd424f26be1c98b6e3d9acfffb5559c131c888 (commit)]
highbank: add support for pl320 IPC [http://git.kernel.org/linus/300586778d405f0a4d1f6dc51fcfb4fed567d020 (commit)]
sunxi: Add pinctrl driver for Allwinner SoCs [http://git.kernel.org/linus/0e37f88d9ad800f5dd94c9fc9dc304b4e9cb7d2c (commit)]
1.3. S390
1.4. PowerPC
44x: Support OCM(On Chip Memory) for APM821xx SoC and Bluestone board [http://git.kernel.org/linus/c19d82486216b1c674208f76fed6b9eb4ee45ad3 (commit)]
85xx: Board support for ppa8548 [http://git.kernel.org/linus/e0e8398e3a06580583b08ed756567a0c66fd725b (commit)]
Add a powerpc implementation of SHA-1 [http://git.kernel.org/linus/323a6bf1d6f4ec7907d9d8aacb4ae9590f755dda (commit)]
Hook in new transactional memory code [http://git.kernel.org/linus/bc2a9408fa65195288b41751016c36fd00a75a85 (commit)]
Add transactional memory to POWER8 cpu features [http://git.kernel.org/linus/b9eaee5a8ac18dcfebf6bb295b6eced1d934be51 (commit)]
1.5. MIPS
Add support for the M14KEc core. [http://git.kernel.org/linus/;a=commit;h=f8fa4811dbb264aef13f982e963389fd828b1ac0 (commit)]
Octeon: Adding driver to measure interrupt latency on Octeon. [http://git.kernel.org/linus/;a=commit;h=0e49caf661fbba12c9a38eca13b64d6680259018 (commit)]
PNX8550: Remove support for SOC and JBS and STB810 boards. [http://git.kernel.org/linus/;a=commit;h=e33b0451e983734b20f423f3fd68016c34d5724d (commit)]
ralink: adds Kbuild files [http://git.kernel.org/linus/;a=commit;h=ae2b5bb6570481b50a7175c64176b82da0a81836 (commit)]
2. Drivers
2.1. Staging drivers
2.2. Graphics
2.3. Storage
- SCSI
mpt2sas: Add support for OEM-specific controller [http://git.kernel.org/linus/;a=commit;h=7887ea7f942770c2146dbcdfa2a85aa8de93df31 (commit)]
qla2xxx: Enable target mode support for ISP83xx. [http://git.kernel.org/linus/;a=commit;h=aa230bc55c169b76a229ff3f927141edf02e7b3a (commit)]
2.4. Networking
bnx2x: Add VF device ids and enable feature [http://git.kernel.org/linus/8395be5e04647c56fa6b9cac6dfd6ae16bcb7de3 (commit)]
bnx2x: Added FW GRO bridging support [http://git.kernel.org/linus/9969085e7e1db68275ddfe594eac21563427fb55 (commit)]
bnx2x: Added nvram personalities support [http://git.kernel.org/linus/4ba7699be9e038b3f4d4857ef5d2150ebd9a7b60 (commit)]
bnx2x: add `ethtool -w' support. [http://git.kernel.org/linus/07ba6af465aa551326e18133c085035d2059cabc (commit)]
brcmfmac: Add tx p2p off-channel support. [http://git.kernel.org/linus/6eda4e2c54255cd26a58d2fcec73ec3bff7a515b (commit)]
brcmfmac: add peer-to-peer group discovery support [http://git.kernel.org/linus/9f440b7bc786883c117be9c0f438a27b356f64b4 (commit)]
brcmfmac: add support for P2P listen mode. [http://git.kernel.org/linus/0de8aace0ff499bf1b6597e7f272961d2e335933 (commit)]
brcmfmac: add support for creating P2P client/GO interface [http://git.kernel.org/linus/d3c0b63396442d564ceb4db0dcc51e70918b9c93 (commit)]
brcmfmac: implement support for deleting virtual interfaces [http://git.kernel.org/linus/5f4f9f114eef4907b6077d19dd5ad7d0a27e0f80 (commit)]
brcmsmac: allow user-space setting of interface address [http://git.kernel.org/linus/b180b10056e204fa1f65f0494215d73eb8253c87 (commit)]
iwlwifi: add 7000 series device configuration [http://git.kernel.org/linus/99cd471423991fe9ba011e8948cdea95f5432338 (commit)]
iwlwifi: add NVM and PHY DB code for new MVM driver [http://git.kernel.org/linus/b1e1adfa7d30cd0e8ad9a5c6a89e8c45ebe084f4 (commit)]
ixgbe: implement SFF diagnostic monitoring via ethtool [http://git.kernel.org/linus/71858acbe5c38e82554d92d041741ea949e46b99 (commit)]
Add support for NTB virtual ethernet device [http://git.kernel.org/linus/548c237c0a9972df5d1afaca38aa733ee577128d (commit)]
phy: realtek: add rtl8211e driver [http://git.kernel.org/linus/ef3d90491a15f0d5cf1ec39a38a45dac6968fb2a (commit)]
rt2x00: rt2800pci add id [http://git.kernel.org/linus/c4806014ada1b799388d6188bc11fe5dc720c829 (commit)]
rt2x00: rt2800usb add "unknown" devices [http://git.kernel.org/linus/d9d76a045f2883f2e6cf00a43cb79b2e5a8db323 (commit)]
rt2x00: rt2800usb add Sweex ids [http://git.kernel.org/linus/12b6639897fa57a1ca34b43d078779c92472ad74 (commit)]
rt2x00: rt2800usb add/identify ids [http://git.kernel.org/linus/cd435d561add96edc784bffa08ac447dabb387f8 (commit)]
add support for IEEE-1588 PTP [http://git.kernel.org/linus/d89777bf0e42e7cb6ce8eae35190b9375c3b4211 (commit)]
add support for hardware timestamping on some devices [http://git.kernel.org/linus/b67e191307a3f330525265af3e2877a74d557cbf (commit)]
ethernet: cpsw: dual emac interface implementation [http://git.kernel.org/linus/d9ba8f9e6298af71ec1c1fd3d88c3ef68abd0ec3 (commit)]
delete 8390 based EISA drivers. [http://git.kernel.org/linus/bca94cffabf5c9f2399da34eab00bd534bf3735b (commit)]
delete Digital EtherWorks-3 support. [http://git.kernel.org/linus/0ffd89e48fc10f9665b07615cde40b1775b24570 (commit)]
delete ISA intel eexpress and eepro i825xx drivers [http://git.kernel.org/linus/f84932d8313af16a37cf25412b7d9054d01d3bea (commit)]
delete Racal Interlan ISA ni52 (i825xx) driver [http://git.kernel.org/linus/04861c535d1f5bad0fd537820116c0429a2dfe4b (commit)]
delete at1700 ISA 10Mbit driver [http://git.kernel.org/linus/13a80cb8b72769f163834d4243bd156f1bec37dc (commit)]
delete intel 486 panther onboard ethernet support [http://git.kernel.org/linus/5205939d0f15803cc402e32ac5b886dbb7c50b99 (commit)]
delete intel i825xx based znet notebook driver [http://git.kernel.org/linus/8a594170de2232194134d5965df92f4316a97abc (commit)]
delete old 8 bit ISA Racal ni5010 support. [http://git.kernel.org/linus/d2477de7a63a332a8fe75008fa87e05290c5caac (commit)]
delete old 8bit ISA 3c501 driver. [http://git.kernel.org/linus/de8270ff4642f78ff62e9bae20e6ebf39677880c (commit)]
delete old DEC depca ISA drivers support. [http://git.kernel.org/linus/1f1c7a5c1dca01dd8f3f740420f92c7d1d2ae080 (commit)]
delete old fujitsu based eth16i driver [http://git.kernel.org/linus/bb37f1223a7ba9e0abf21d5392d0bb4aedce78f5 (commit)]
delete old parallel port de600/de620 drivers [http://git.kernel.org/linus/168e06ae26dd327df347e70b7244218ff1766a1f (commit)]
delete old x86 variant of the seeq8005 driver [http://git.kernel.org/linus/463d413cb7dcd5509bc01e1108c2e2dcf8104683 (commit)]
delete orphaned MCA ibmlana driver content [http://git.kernel.org/linus/55eb555d9674e2ebe9d4de0146602f96ff18e7d6 (commit)]
delete the 3Com 3c505/3c507 intel i825xx support [http://git.kernel.org/linus/0e245dbaac9fa1c2fd0f4e2af7b9f6d874083a8b (commit)]
delete the really obsolete 8390 based 10Mbit ISA drivers [http://git.kernel.org/linus/fce3cd45e66672744fbd58fd620c5780f3159a53 (commit)]
2.5. Sound
HDA: New PCI ID for Intel Haswell ULT [http://git.kernel.org/linus/;a=commit;h=4a7c516bf0cd697dbbee11db6258e3b3146e41a6 (commit)]
hda - Add Loopback Mixing control [http://git.kernel.org/linus/;a=commit;h=c30aa7b24282c6c544f25f360131fceb646927e4 (commit)]
hda - Add new DSP loader callback routines [http://git.kernel.org/linus/;a=commit;h=1d1a4564d8e0a05d56a95df08c6c411bea704bec (commit)]
hda - add support for IDT 92HD95 HDA codec [http://git.kernel.org/linus/;a=commit;h=4e637c6e09fde6c1984a820621b5a77fad1acd34 (commit)]
hda/sigmatel - Add bass speaker support for HP Envy Spectre XT [http://git.kernel.org/linus/;a=commit;h=49920427eca5830eb65ea1be241090e425de37cb (commit)]
hda_intel: Add Device IDs for Intel Wellsburg PCH [http://git.kernel.org/linus/;a=commit;h=884b088f61b64c22a9a34d4ef960ab9c807d8efd (commit)]
usb-audio: add support for M-Audio FT C600 [http://git.kernel.org/linus/;a=commit;h=e9a25e04b845aade311aaa268a696c5c4ff3eece (commit)]
- ASoC
OMAP: Remove obsolete machine drivers for Zoom2 and SDP3430 [http://git.kernel.org/linus/;a=commit;h=57d61b9d2d7bc618b7b28a46310d9c2f086f8f51 (commit)]
Replace max98090 device driver [http://git.kernel.org/linus/;a=commit;h=685e42154dcf3f6c0a52c115bd15e3d28ad8621b (commit)]
Replace max98090 device driver [http://git.kernel.org/linus/;a=commit;h=7e3bb169ff20972b7c238a9fda108b94e7cb9df0 (commit)]
codecs: Add Dialog da7213 codec [http://git.kernel.org/linus/;a=commit;h=ef5c2eba2412596f1a022c11caf74428bffd9abe (commit)]
tegra: add AC'97 host driver [http://git.kernel.org/linus/;a=commit;h=609dad9bdf970da0952cea29a4442318cd4a090e (commit)]
2.6. USB
HID: SRW-S1 gaming wheel driver [http://git.kernel.org/linus/;a=commit;h=75dbb9530f73da521b871ba3c4bd32f301a62635 (commit)]
HID: Steelseries SRW-S1 Add support controlling all LEDs simultaneously [http://git.kernel.org/linus/;a=commit;h=e25d780581dc4d261c66e072a59c34782bd03e0a (commit)]
misc: Add USB3503 high-speed hub controller [http://git.kernel.org/linus/;a=commit;h=6a099c63650e50ebf7d1259b859a3d230aec4207 (commit)]
option: add Huawei "ACM" devices using protocol = vendor [http://git.kernel.org/linus/;a=commit;h=1f3f687722fd9b29a0c2a85b4844e3b2a3585c63 (commit)]
option: add Yota / Megafon M100-1 4g modem [http://git.kernel.org/linus/;a=commit;h=cd565279e51bedee1b2988e84f9b3bef485adeb6 (commit)]
option: add and update Alcatel modems [http://git.kernel.org/linus/;a=commit;h=f8f0302bbcbd1b14655bef29f6996a2152be559d (commit)]
2.7. Bluetooth
2.8. Input
ALPS - add support for "Rushmore" touchpads [http://git.kernel.org/linus/;a=commit;h=1302bac33d9e88cd43e482191a806998f3ed43cc (commit)]
Add driver for Cypress APA I2C trackpad [http://git.kernel.org/linus/;a=commit;h=d7e34d12ba877fa77080257d2621c29769333c40 (commit)]
Add support for Cypress PS/2 trackpads [http://git.kernel.org/linus/;a=commit;h=0799a924bc93ba46a23e8e7e6b1431ab585fd2ea (commit)]
cyapa - add support for SMBus protocol [http://git.kernel.org/linus/;a=commit;h=6ddaf744c9f6dd08aaec05bc9536173317b913a3 (commit)]
goldfish - virtual input event driver [http://git.kernel.org/linus/;a=commit;h=6f2ac009f29bcbd468a7a2017912dd090abd1348 (commit)]
qt2160 - add support for LEDs [http://git.kernel.org/linus/;a=commit;h=0e47e3dccfcfaa262d3162ab353474d91d792000 (commit)]
wacom - add support for DTH-2242 [http://git.kernel.org/linus/;a=commit;h=a112e9fdda1e4a412628650f0988c46daaee9028 (commit)]
- HID
LG: Add support for Logitech Momo Force (Red) Wheel [http://git.kernel.org/linus/;a=commit;h=270baef1fafab50410e0e395ec26834de2dcc390 (commit)]
Support Jess/Saitek Color Rumble Pad [http://git.kernel.org/linus/;a=commit;h=aaca9cc0165f06a037a1e07770f6b379ff496288 (commit)]
Add ThingM blink(1) USB RGB LED support [http://git.kernel.org/linus/;a=commit;h=30ba2fbde1840db440915491cdde235b72a11384 (commit)]
Add support for Sony RF receiver with USB product id 0x0374 [http://git.kernel.org/linus/;a=commit;h=a464918419f94a0043d2f549d6defb4c3f69f68a (commit)]
blacklist Velleman data acquisition boards [http://git.kernel.org/linus/;a=commit;h=30b6b7d8d340f41d11eb75e5238d33dbc438fde4 (commit)]
i2c-hid: add ACPI support [http://git.kernel.org/linus/;a=commit;h=92241e67c0acf21421cda214bdf877c8c030e556 (commit)]
multitouch: add support for Nexio 42" panel [http://git.kernel.org/linus/;a=commit;h=c2517f62dac608e43b652dc6ed1e478e8447e029 (commit)]
2.9. TV tuners, webcams, video capturers
Added support for AVerTV Hybrid Express Slim HC81R [http://git.kernel.org/linus/;a=commit;h=e8d4237325a475b02594d1fd85bb67983f7d57b9 (commit)]
Support Digivox Mini HD (rtl2832) [http://git.kernel.org/linus/;a=commit;h=09f9408dc394835157397f9a4d714ecb53d03976 (commit)]
TeVii DVB-S s421 and s632 cards support [http://git.kernel.org/linus/;a=commit;h=955d00ac7a193e9c29a897cd5d731a84e3850217 (commit)]
TeVii DVB-S s421 and s632 cards support, rs2000 part [http://git.kernel.org/linus/;a=commit;h=081416e62d516a6412225751c9c4a3807b2374b9 (commit)]
V4L: Add driver for OV9650/52 image sensors [http://git.kernel.org/linus/;a=commit;h=84a15ded76ec8ec23d84974238b7864813143655 (commit)]
af9033: add support for Fitipower FC0012 tuner [http://git.kernel.org/linus/;a=commit;h=e713ad1549209c10a8440d943a05056874a96015 (commit)]
af9035: support for Fitipower FC0012 tuner devices [http://git.kernel.org/linus/;a=commit;h=7e0bc2960397c43019757aadc76c89da27120bea (commit)]
au0828: update model matrix entries for 72261, 72271 & 72281 [http://git.kernel.org/linus/;a=commit;h=c70ffd5968476ffe9fe2a8bfdc88956ecef92d2a (commit)]
cx231xx : Add support for Elgato Video Capture V2 [http://git.kernel.org/linus/;a=commit;h=68c97bf39ad853063876f4a8449009c1620d972a (commit)]
cx23885: add RC support for MyGica X8507 [http://git.kernel.org/linus/;a=commit;h=e5f670b7f9685a850e94ba263948c676b1b06eef (commit)]
davinci: vpfe: add v4l2 capture driver with media interface [http://git.kernel.org/linus/;a=commit;h=91825400ba9a8a081d0efe7ac21e55d9fd6545f9 (commit)]
davinci: vpfe: dm365: add build infrastructure for capture driver [http://git.kernel.org/linus/;a=commit;h=44261e38059385ca1cd9c5018c579b4fc48b5a52 (commit)]
em28xx: add USB id for Terratec h5 rev. 3 [http://git.kernel.org/linus/;a=commit;h=676fa7d4c9fd141a31cba2870e592a597c0bb07f (commit)]
gspca_kinect: add Kinect for Windows USB id [http://git.kernel.org/linus/;a=commit;h=c3075388881fbafda3b0991fbefc6a5eef4d483c (commit)]
it913x: add support for Avermedia A835B [http://git.kernel.org/linus/;a=commit;h=10a5c9148ee6841004cb7e6f4b09022eba94c7be (commit)]
m920x: add support for the VP-7049 Twinhan DVB-T USB Stick [http://git.kernel.org/linus/;a=commit;h=de8ed820fd594a95582562d8f9f68148c972d1a4 (commit)]
add a VEU MEM2MEM format conversion and scaling driver [http://git.kernel.org/linus/;a=commit;h=05efa71bdc0e352edc9189fdf66af6e96eadd1c9 (commit)]
add driver for Masterkit MA901 USB radio [http://git.kernel.org/linus/;a=commit;h=4834f4d1ff1dc574024e1a6de920ea99571090ff (commit)]
ov7670: add support for ov7675 [http://git.kernel.org/linus/;a=commit;h=d058e23704ad7e0b6876a94b0d8428dcef510b49 (commit)]
rtl28xxu: Add USB IDs for Compro VideoMate U620F [http://git.kernel.org/linus/;a=commit;h=b9e2afff1e6b36d05a0e12b6114eb0aaf8949c09 (commit)]
rtl28xxu: [1b80:d3a8] ASUS My Cinema-U3100Mini Plus V2 [http://git.kernel.org/linus/;a=commit;h=3971e79a8707cc529f474c1d25e5502ddfa33ebc (commit)]
rtl28xxu: add Gigabyte U7300 DVB-T Dongle [http://git.kernel.org/linus/;a=commit;h=78a5e70919e9416344409e523e53221613776d80 (commit)]
saa7134: Add capture card Hawell HW-9004V1 [http://git.kernel.org/linus/;a=commit;h=9690fd80d3fb1bbfe04d7e1d8dde0cfd353c7b8d (commit)]
ts2020: add ts2020 tuner driver [http://git.kernel.org/linus/;a=commit;h=6fef4fc71e79282b673d7613cfc63da6bdeec5bd (commit)]
v4l2: blackfin: add EPPI3 support [http://git.kernel.org/linus/;a=commit;h=45b82596be0214f161c8176bd3e18f779e36eccd (commit)]