#pragma section-numbers on #pragma keywords Linux, kernel, operating system, Linus Torvalds, open source, drivers #pragma description Summary of the driver changes and architecture-specific changes merged in the Linux kernel during the 3.6 development cycle [[TableOfContents()]] = Architectures = == x86 == * efi: Handover Protocol [http://git.kernel.org/linus/;a=commit;h=9ca8f72a9297f2052d806bd1111e176533aa69bd (commit)] * Allow reboot=bios and reboot-cpu override on x86-64 [http://git.kernel.org/linus/;a=commit;h=650513979a437c32d7a0a84f0ed952a55bbb5583 (commit)] * Implement UV BAU runtime enable and disable control via /proc/sgi_uv/ [http://git.kernel.org/linus/;a=commit;h=26ef85770c765bb8b6b6922f8a413872dd8e3979 (commit)] * ideapad: add Lenovo IdeaPad Z570 support (part 1) [http://git.kernel.org/linus/;a=commit;h=296f9fe05d916e3d791dcd166aa41c1dadca4735 (commit)] * samsung-laptop: support R40/R41 [http://git.kernel.org/linus/;a=commit;h=e052067df00592b1b62d1d438191b931f2009cbb (commit)] == ARM == * Kirkwood: Add basic device tree support for QNAP TS219. [http://git.kernel.org/linus/;a=commit;h=9eb61f473601c047a4c0c84269d0c25493e45277 (commit)] * Kirkwood: Initial DTS support for Kirkwood GoFlex Net [http://git.kernel.org/linus/;a=commit;h=5136b2aa622844fcff9fecf1f2c57670b890227f (commit)] * OMAP AM33xx: powerdomains: add AM335x support [http://git.kernel.org/linus/;a=commit;h=3f0ea7645ae6d7111ebc3e83f47fbc0f2c8a8964 (commit)] * OMAP2: Remove legacy USB FS support [http://git.kernel.org/linus/;a=commit;h=fe57ab06052234ad954617e7e1f212154d37859e (commit)] * OMAP5: Add SMP support [http://git.kernel.org/linus/;a=commit;h=283f708ca846903ee045e9f9374d627f7b47a711 (commit)] * OMAP5: Add minimal support for OMAP5430 SOC [http://git.kernel.org/linus/;a=commit;h=05e152c76a1efaa3165afecf5acf535c8283f386 (commit)] * at91: add AIC5 support [http://git.kernel.org/linus/;a=commit;h=c4b68520dc0ec96153bc0d87bca5ffba508edfcf (commit)] == MIPS == * Add CPU support for Loongson1B [http://git.kernel.org/linus/;a=commit;h=2fa36399e63c911134f28b6878aada9b395c4209 (commit)] * BCM63XX: Add 96328avng reference board [http://git.kernel.org/linus/;a=commit;h=2f74b770aa6deea65415e198852c832cceedf994 (commit)] * BCM63XX: Add PCIe Support for BCM6328 [http://git.kernel.org/linus/;a=commit;h=19c860d932de520017c9b2d88cd9dff90b71ba36 (commit)] * BCM63XX: Add basic BCM6328 support [http://git.kernel.org/linus/;a=commit;h=e5766aea5b9b7519654261c27b639f567b5415b4 (commit)] * Loongson 1B: Add board support [http://git.kernel.org/linus/;a=commit;h=ca585cf9fb818bfcfcac6968c2b242dcd0693b08 (commit)] * Netlogic: XLP PCIe controller support. [http://git.kernel.org/linus/;a=commit;h=9bac624b0fe0e51a7d5d2519634ed06ceeceb775 (commit)] == PPC == * 85xx: Add BSC9131 RDB Support [http://git.kernel.org/linus/;a=commit;h=d729b900e589e1f20294de1abaef067d6b9b2124 (commit)] powerpc/e500: add paravirt QEMU platform [http://git.kernel.org/linus/;a=commit;h=9653018b615b36eb1c221bfd1db5d47e1466cfd8 (commit)] * Enable jump label support [http://git.kernel.org/linus/;a=commit;h=641bd53a615b35d7a2e9a3de764e7c4953948679 (commit)] * POWER7 optimised memcpy using VMX and enhanced prefetch [http://git.kernel.org/linus/;a=commit;h=b3f271e86e5a440713716bb222e1aa1227994c50 (commit)] * Remove Wind River SBC8560 support [http://git.kernel.org/linus/;a=commit;h=b048b4e17cbb5c70dd57858a946881dbb73caa99 (commit)] == M68K == * add PCI bus code support for the ColdFire M54xx SoC family [http://git.kernel.org/linus/;a=commit;h=bbdea849ed6ba694cf1f56801b90f100685e3aa0 (commit)] * add PCI bus support definitions for the ColdFire M54xx SoC family [http://git.kernel.org/linus/;a=commit;h=32be2acc7caa9c9c1157002c4c77063e0084e774 (commit)] * nommu: Add support for the Coldfire 5251/5253 [http://git.kernel.org/linus/;a=commit;h=04e037aa4e5f71d11c004e844339d385a89733f6 (commit)] * nommu: Add support for the Coldfire m5441x. [http://git.kernel.org/linus/;a=commit;h=bea8bcb12da09bd35cdada395d0d0db1aee2ba4c (commit)] == C6X == * Add basic support for TMS320C6678 SoC [http://git.kernel.org/linus/;a=commit;h=dbe91a2e6e53aa85efa0aac86e3a22ba95f8b85f (commit)] == S390 == * seccomp: add support for system call filtering using BPF [http://git.kernel.org/linus/;a=commit;h=c63cb468f373f479ff52b4a1b75f8ecdeaaf4f16 (commit)] == SH == * intc: initial irqdomain support. [http://git.kernel.org/linus/;a=commit;h=1d6a21b0a672fb29b01ccf397d478e0541e17716 (commit)] = Drivers = == Staging drivers == * add CSR wifi module [http://git.kernel.org/linus/;a=commit;h=635d2b00e5070378e7bf812acf47fb135c6ab928 (commit)], [http://git.kernel.org/linus/;a=commit;h=fa6173a0be1844ccea58afb2247f71abab1e53c5 (commit)] * OMAP4+: thermal: introduce bandgap temperature sensor [http://git.kernel.org/linus/;a=commit;h=8feaf0ce1a04328c490a4400b9e457f1f88252c8 (commit)] * omap-thermal: add OMAP4 data structures [http://git.kernel.org/linus/;a=commit;h=1a31270e54d7f2af76d0727ca7e99950a44c80b0 (commit)] * omap-thermal: add OMAP5 data structures [http://git.kernel.org/linus/;a=commit;h=949f5a505cb19248a941d404fd64d2e37a87a059 (commit)] * omap-thermal: common code to expose driver to thermal framework [http://git.kernel.org/linus/;a=commit;h=445eaf871bf94eb496b9b610e35b9e8c8830219f (commit)] == Android == * Remove ram_console driver [http://git.kernel.org/linus/;a=commit;h=15d76446205710ddfcba6cc9156c7883074f84b1 (commit)] == Graphics == * drm/i915: add more Haswell PCI IDs [http://git.kernel.org/linus/;a=commit;h=da612d880fbc598ac0efcef579355fb90d4bca4e (commit)] * drm/radeon: add some new SI pci ids [http://git.kernel.org/linus/;a=commit;h=2f292004dd1fb005788dc0a9cdd5559812ed866e (commit)] * s3fb: Add Virge/MX (86C260) [http://git.kernel.org/linus/;a=commit;h=6fcdbc0c3a683003a00f383fceac80da1b7852ff (commit)] == Storage (SATA/SCSI) == * ahci * Add Device IDs for Intel Lynx Point-LP PCH [http://git.kernel.org/linus/;a=commit;h=77b12bc9cf7b10c7c1a04ca45272fbb4287902d0 (commit)] * Add JMicron 362 device IDs [http://git.kernel.org/linus/;a=commit;h=1fefb8fdc6562057a0e4e4542f3d4323981c9686 (commit)] * Add alternate identifier for the 88SE9172 [http://git.kernel.org/linus/;a=commit;h=17c60c6b763cb5b83b0185e7d38d01d18e55a05a (commit)] * Add identifiers for ASM106x devices [http://git.kernel.org/linus/;a=commit;h=7b4f6ecacb14f384adc1a5a67ad95eb082c02bd1 (commit)] * Enable SB600 64bit DMA on MSI K9AGM2 (MS-7327) v2 [http://git.kernel.org/linus/;a=commit;h=ff0173c1a3ce003e361a8045ded905c285c3f08f (commit)] * ep93xx: Add IDE support to edb93xx boards [http://git.kernel.org/linus/;a=commit;h=762be29733d5b02b4359691f64c0cc968cd23c93 (commit)] * Remove scsi_wait_scan module [http://git.kernel.org/linus/;a=commit;h=6072609d9bb91ff54aee3ef29304bd5b4fc88aae (commit)] * aacraid: Series 7 Async. (performance) mode support [http://git.kernel.org/linus/;a=commit;h=85d22bbf6787c240921539bba224eb221bfb8ee1 (commit)] * virtio-scsi: hotplug support for virtio-scsi [http://git.kernel.org/linus/;a=commit;h=365a7150094114a0f8ef0b6164e6b04b519039e8 (commit)] == PCI == == Network == * Bluetooth * Add support for Apple vendor-specific devices [http://git.kernel.org/linus/;a=commit;h=1fa6535faf055cd71311ab887e94fc234f04ee18 (commit)] * Add support for Sony Vaio T-Series [http://git.kernel.org/linus/;a=commit;h=bc21fde2d549d1cb1ebef04016eb7affa43bb5c1 (commit)] * Initial skeleton for Three-wire UART (H5) support [http://git.kernel.org/linus/;a=commit;h=7dec65c8a7fdab87d23bcf3c7e7eff662d180853 (commit)] * add support for atheros 0489:e057 [http://git.kernel.org/linus/;a=commit;h=2096ae6ca647302d50a68aa36cb66a00e7dfac70 (commit)] * btmrvl: add SD8787 Bluetooth AMP device ID [http://git.kernel.org/linus/;a=commit;h=37ed561e823f5f91ca87522d61a57974be583c0d (commit)] * IB/sa: Add GuidInfoRecord query support [http://git.kernel.org/linus/;a=commit;h=aeab97ed1503bedbe14d1e1c5ab7b90253a67664 (commit)] * i2400m: remove SDIO device support [http://git.kernel.org/linus/;a=commit;h=5da7b2e05ec17d8a90ea1f463d3b7d46975ceef2 (commit)] * iwmc3200wifi: remove driver for unavailable hardware [http://git.kernel.org/linus/;a=commit;h=bdb903e499aa9dcc727a74942131ef948ebf2e1b (commit)] * ixgbe: Add support for SR-IOV w/ DCB or RSS [http://git.kernel.org/linus/;a=commit;h=73079ea0414098ae83f341028434e04d63144ce2 (commit)] * ixgbe: add support for 1G SX modules [http://git.kernel.org/linus/;a=commit;h=a49fda3eaa4fe70fdd14681060a7c6c6246dc927 (commit)] * ixgbe: add support for new 82599 device [http://git.kernel.org/linus/;a=commit;h=b6dfd939fdc249fcf8cd7b8006f76239b33eb581 (commit)] * jme: netpoll support [http://git.kernel.org/linus/;a=commit;h=ed36d7b2578e4235d7c281304c14e4085f286236 (commit)] * bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement [http://git.kernel.org/linus/;a=commit;h=2e499d3cc13365a87815266dda59904dcb8c8d6c (commit)] * bnx2x: Add new 57840 device IDs [http://git.kernel.org/linus/;a=commit;h=c3def943c7117d42caaed3478731ea7c3c87190e (commit)] * bnx2x: Add support for 4-tupple UDP RSS [http://git.kernel.org/linus/;a=commit;h=5d317c6a9597267643b6ce6593c4d1785eb1b8df (commit)] * bnx2x: Add support for ethtool -L [http://git.kernel.org/linus/;a=commit;h=0e8d2ec5c6ccf74dbe40216bb62d82c2f73fe836 (commit)] * bnx2x: Add support for external LB [http://git.kernel.org/linus/;a=commit;h=8970b2e4393a34ddf5832f9c1568a88087b0d948 (commit)] * bnx2x: Added EEE Ethtool support. [http://git.kernel.org/linus/;a=commit;h=e9939c80e9cb51f0da7d6e70838fd6c90248439f (commit)] * bnx2x: Added EEE support [http://git.kernel.org/linus/;a=commit;h=c8c60d88c59cbb48737732ba948663a3efe882aa (commit)] * bnx2x: Allow more than 64 L2 CIDs [http://git.kernel.org/linus/;a=commit;h=a052997ea32164b2466daff8db5f783131184dae (commit)] * bnx2x: Allow up to 63 RSS queues [http://git.kernel.org/linus/;a=commit;h=60aa0509056616afe9d66cf0fcd290589395032c (commit)] * asix: AX88172A driver depends on phylib [http://git.kernel.org/linus/;a=commit;h=215029375c833a0b22acade0efb582ffd20836ce (commit)] * asix: Add a new driver for the AX88172A [http://git.kernel.org/linus/;a=commit;h=16626b0cc3d5afe250850f96759b241f8a403b52 (commit)] * asix: Support DLink DUB-E100 H/W Ver C1 [http://git.kernel.org/linus/;a=commit;h=ed3770a9cd5764a575b83810ea679bbff2b03082 (commit)] * ath9k: add platform_device_id for AR9550 [http://git.kernel.org/linus/;a=commit;h=9476f4d6368b60f06eb7e27f2fbd264b4718b0ed (commit)] * ath9k: enable support for AR9550 [http://git.kernel.org/linus/;a=commit;h=2b943a3315f4c01e84b7913e9e97b148da9da9d3 (commit)] * ath9k_hw: advertise WoW support for capable chipsets [http://git.kernel.org/linus/;a=commit;h=d687809bd839bd45d78de7f16707de9a98aab717 (commit)] * brcmfmac: add BCM4334 support [http://git.kernel.org/linus/;a=commit;h=85a4a1c3bc42e7ab7027f94984be04e41a7cc496 (commit)] * caif-hsi: Add rtnl support [http://git.kernel.org/linus/;a=commit;h=c41254006377842013922fb1e407391f24c59522 (commit)] * can: c_can: Add support for Bosch D_CAN controller [http://git.kernel.org/linus/;a=commit;h=69927fccd96b15bd228bb82d356a7a2a0cfaeefb (commit)] * mlx4: Add support for EEH error recovery [http://git.kernel.org/linus/;a=commit;h=57dbf29a54bda5773f9ed1d00e3cc633294259da (commit)] * mlx4_en: Add accelerated RFS support [http://git.kernel.org/linus/;a=commit;h=1eb8c695bda92ccaec30e9a3351e37a1896da54f (commit)] * mwifiex: support for WEP in AP mode [http://git.kernel.org/linus/;a=commit;h=96893538564c43276dffe5e294b56935197cf1c8 (commit)] * add support for NS8390 based eth controllers on some ColdFire CPU boards [http://git.kernel.org/linus/;a=commit;h=064bff1c9f70ba495f83668a3ee2f10ea3f1c99c (commit)] * qmi_wwan: add Sierra Wireless devices [http://git.kernel.org/linus/;a=commit;h=9b469a60d68b13c288d5c3fc23de29d9d482dbe6 (commit)] * qmi_wwan: add ZTE MF821D [http://git.kernel.org/linus/;a=commit;h=db8dacf953a70274172236957a4b97d4fdb376f0 (commit)] * qmi_wwan: add several new Gobi devices [http://git.kernel.org/linus/;a=commit;h=5002200599429e83fc13e0d9a2d4788b79515b0c (commit)] * qmi_wwan: adding Huawei E367, ZTE MF683 and Pantech P4200 [http://git.kernel.org/linus/;a=commit;h=9db273f45686218e055a3738f3311048cbb54fee (commit)] * qmi_wwan: new device: Foxconn/Novatel E396 [http://git.kernel.org/linus/;a=commit;h=fa026e223df2514b271b20f839ab05d7f21181b9 (commit)] * qmi_wwan: new devices: UML290 and K5006-Z [http://git.kernel.org/linus/;a=commit;h=10cbc1d97a7c7f9ae862fffe27b771ef0da9c461 (commit)] * sh_eth: Add eth support for R8A7779 device [http://git.kernel.org/linus/;a=commit;h=d0418bb7123f44b23d69ac349eec7daf9103472f (commit)] * Add driver for Broadcom BCM87XX 10G Ethernet PHYs [http://git.kernel.org/linus/;a=commit;h=e9976d7c96423ac1991396aa82335206ded55bcf (commit)] * r8169: add RTL8106E support. [http://git.kernel.org/linus/;a=commit;h=5598bfe5191d09cdd622aeac39badc42508b227f (commit)] * r8169: revert "add byte queue limit support". [http://git.kernel.org/linus/;a=commit;h=17bcb684f08649a2ab6a7dcd8288332e72d208f1 (commit)] * r8169: support RTL8168G [http://git.kernel.org/linus/;a=commit;h=c558386b836ee97762e12495101c6e373f20e69d (commit)] * rt2x00 : RT3290 chip support v4 [http://git.kernel.org/linus/;a=commit;h=a89534edaaa7008992b878680490e9b02a665563 (commit)] * rt2x00: Add support for RT5360 based PCI devices. [http://git.kernel.org/linus/;a=commit;h=ccf91bd678d74e1e98a153539cd07a62991d6610 (commit)] * rt2x00:Add RT5392 chipset support [http://git.kernel.org/linus/;a=commit;h=cff3d1f0931d0e6189f5ee718112b235bad1bf99 (commit)] * sky2: Added support for Optima EEE [http://git.kernel.org/linus/;a=commit;h=0e767324f26fd5e103381d05a65a76ecf50a699a (commit)] * stmmac: add the Energy Efficient Ethernet support [http://git.kernel.org/linus/;a=commit;h=d765955d2ae0b88781a0db3a5bacfe4241925e09 (commit)] * tg3: Add hwmon support for temperature [http://git.kernel.org/linus/;a=commit;h=aed93e0bf493535c25c27270001226bb1dd379b2 (commit)] * rtl818x: rtl8180 add devices ids [http://git.kernel.org/linus/;a=commit;h=29a6b508569cc1d04884d3140ccb5973dd7d91fa (commit)] * wl18xx: add a module parameter to control 11a support [http://git.kernel.org/linus/;a=commit;h=1ddbc7d4c744eb24aa0d51ab1f4ad6b5c0fd0c02 (commit)] * wl18xx: add module parameter to disable TCP checksum [http://git.kernel.org/linus/;a=commit;h=102165c6d2b8d73a25a1567fcac496addc15aba7 (commit)] * wl18xx: add number of antennas and dc2dc type as module params [http://git.kernel.org/linus/;a=commit;h=e9258815a8e21e34395d5b6a4da27f1bfcbdca11 (commit)] * wl18xx: deprecate PG1 support [http://git.kernel.org/linus/;a=commit;h=e59bec1628654b6dcbad4e64d43c41c1f31d216c (commit)] * mlx4: Add device managed flow steering firmware API [http://git.kernel.org/linus/;a=commit;h=0ff1fb654bec0cff62ddf81a8a8edec4263604a0 (commit)] == USB == * Enable Latency Tolerance Messaging (LTM). [http://git.kernel.org/linus/;a=commit;h=f74631e3426474183389e55f703797bd965cd356 (commit)] * usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl [http://git.kernel.org/linus/;a=commit;h=19181bc50e1b8e92a7a3b3d78637c6dc5c0b5a1b (commit)] * option: add ZTE K5006-Z [http://git.kernel.org/linus/;a=commit;h=f1b5c997e68533df1f96dcd3068a231bca495603 (commit)] * option: add ZTE MF821D [http://git.kernel.org/linus/;a=commit;h=09110529780890804b22e997ae6b4fe3f0b3b158 (commit)] * qcserial: adding Sierra Wireless devices [http://git.kernel.org/linus/;a=commit;h=1937131a01c6ce37bb1d76617293d0d5a0cd66a7 (commit)] * add host support for the tilegx architecture [http://git.kernel.org/linus/;a=commit;h=47fc28bff82a4dd5f6b41c97e335d10fc78a8e9a (commit)] * dwc3: support new revisions of DWC3 core [http://git.kernel.org/linus/;a=commit;h=802fde983e8a3391e059bd41fc272993ae642816 (commit)] * gadget: mv: Add USB 3.0 device driver for Marvell PXA2128 chip. [http://git.kernel.org/linus/;a=commit;h=3d4eb9dfa3e89a09cdaaf3d0465479475e4afb0c (commit)] * gadget: uvc: Add super-speed support to UVC webcam gadget [http://git.kernel.org/linus/;a=commit;h=fbcaba0e3dcec8451cccdc1fa92fcddbde2bc3f2 (commit)] == Input == * MT - Include win8 support [http://git.kernel.org/linus/;a=commit;h=cab7faca5e446b84e829d57d2095035d72edba09 (commit)] * add MELFAS mms114 touchscreen driver [http://git.kernel.org/linus/;a=commit;h=07b8481d4aff73d6f451f25e74ea10240ff5131e (commit)] * add driver for FT5x06 based EDT displays [http://git.kernel.org/linus/;a=commit;h=43c4d13e901a8f37d9abbd410f093ebe885b5322 (commit)] * add support for key scan interface of the LPC32xx SoC [http://git.kernel.org/linus/;a=commit;h=69690bec400e4c6cc89ef37376da1e633e14ad0f (commit)] * hanwang - add support for Art Master II tablet [http://git.kernel.org/linus/;a=commit;h=8a90c034ae0d4282e2aeb9cf8311dc90c855d815 (commit)] * wacom - add support for EMR on Cintiq 24HD touch [http://git.kernel.org/linus/;a=commit;h=6f4d0382e2a6d27045e223d8c452659477826650 (commit)] * wacom - add support to Cintiq 22HD [http://git.kernel.org/linus/;a=commit;h=d838c644fea603eb24811333c6e2cf4f9722bf10 (commit)] * wacom - battery reporting improvements [http://git.kernel.org/linus/;a=commit;h=b7af2bb84cea328c766c615aac45cdd498c50bc6 (commit)] * Add onkey support for 88PM80X PMIC [http://git.kernel.org/linus/;a=commit;h=96c905f408d4ed16b7b87d7d2b16e8d8d02f0cc8 (commit)] * HID * uhid: introduce user-space I/O driver support for HID [http://git.kernel.org/linus/;a=commit;h=1ccd7a2a33f2b47e46c51f4501e9623a51d28090 (commit)] * Driver for Lenovo Keyboard with Trackpoint [http://git.kernel.org/linus/;a=commit;h=c1dcad2d32d0252e8a3023d20311b52a187ecda3 (commit)] * magicmouse: Implement Multi-touch Protocol B (MT-B) [http://git.kernel.org/linus/;a=commit;h=a6d1bc1d5fb0f6ce817bef188a3d93255db03992 (commit)] * multitouch: add support for Novatek touchscreen [http://git.kernel.org/linus/;a=commit;h=4db703ead4535792ea54dba7275fdd1527848e74 (commit)] * roccat: add support for Roccat Savu [http://git.kernel.org/linus/;a=commit;h=6a2a6390cf098b899a30146ef5c1fb85c9fefb3c (commit)] * wiimote-ext: comment spelling fix [http://git.kernel.org/linus/;a=commit;h=e39fe251e03b6df83e740e2f598c04f382b4d3c7 (commit)] == Sound == * hda: Add DeviceID for Haswell HDA [http://git.kernel.org/linus/;a=commit;h=e926f2c850c472f813f9bab486c68a3fe0b03ae4 (commit)] * hda - Add support for Realtek ALC282 [http://git.kernel.org/linus/;a=commit;h=4e01ec636e64707d202a1ca21a47bbc6d53085b7 (commit)] * hda - add Haswell HDMI codec id [http://git.kernel.org/linus/;a=commit;h=1c76684d2752b3a24bb7da183cc18e5d126dbcc9 (commit)] * hda - add dock support for Thinkpad X230 Tablet [http://git.kernel.org/linus/;a=commit;h=108cc108a3bb42fe4705df1317ff98e1e29428a6 (commit)] * hda - add support for HD-Audio CODECes of VIA HDMI GFX Cards [http://git.kernel.org/linus/;a=commit;h=3de5ff88773d9f106b668937da2f36c97801b332 (commit)] * hda - add support for HD-Audio of VIA HDMI GFX Cards [http://git.kernel.org/linus/;a=commit;h=754fdff86f956a91834887ad56ea292f5d2fa114 (commit)] * hda_intel: add position_fix quirk for Asus K53E [http://git.kernel.org/linus/;a=commit;h=c302d6133c094bda7a7ce94eac5b50c018a7ca7b (commit)] * ASoC * Add shared code for Wolfson Arizona class devices [http://git.kernel.org/linus/;a=commit;h=07ed873e4c975a26c327a6bd306693678ef63351 (commit)] * Add support for synopsys i2s controller as per ASoC framework. [http://git.kernel.org/linus/;a=commit;h=3a9cf8efd7b64f26f1e0f02afb70382f90cc11ca (commit)] * SPEAr spdif_out: Add spdif out support [http://git.kernel.org/linus/;a=commit;h=e584f9b4c2a919eb665fea8536ecd2bd7260e876 (commit)] * STA529: Add support for STA529 Audio Codec [http://git.kernel.org/linus/;a=commit;h=3be58dbb92871442191188ae51b449e1a9f0fe64 (commit)] * Support TI Isabelle Audio driver [http://git.kernel.org/linus/;a=commit;h=2f989f7e9f5f9ba97535fa58f4240ec250d6b2df (commit)] * Ux500: Add machine-driver [http://git.kernel.org/linus/;a=commit;h=e0690385a86cac5403a62d91dc146f2508416ded (commit)] * Ux500: Add platform-driver [http://git.kernel.org/linus/;a=commit;h=01a0c1139c2bd075d005253093e7060022c5d0cb (commit)] * add i2s dai driver for bf6xx soc [http://git.kernel.org/linus/;a=commit;h=f62ae7bda434ac5d2bcd6feb4f5bdb5885633177 (commit)] * add mmp brownstone support [http://git.kernel.org/linus/;a=commit;h=5ebf20ae286a7d2b02551757166247a901d705e5 (commit)] * add sport driver for bf6xx soc [http://git.kernel.org/linus/;a=commit;h=d2aae47f804830da904d2454d73959eda4ebb0fd (commit)] * add ttc-dkb machine support [http://git.kernel.org/linus/;a=commit;h=b883f363495f3d2e237170f6b8814869a3dd16fe (commit)] * codecs: Add AB8500 codec-driver [http://git.kernel.org/linus/;a=commit;h=679d7abdc7543e56abc41b8f4858f31a91259b29 (commit)] * codecs: Add DA732x codec driver [http://git.kernel.org/linus/;a=commit;h=48e278746070b5fc62ec3da2e65f7cd511f6bbf4 (commit)] * mmp: add audio dma support [http://git.kernel.org/linus/;a=commit;h=7a824e214e25a49442fe868dac0af8a904b24f58 (commit)] * mmp: add sspa support [http://git.kernel.org/linus/;a=commit;h=fa375d42f0e531b7ca4316ea9fd5444e01d585e8 (commit)] * wm5102: Initial driver [http://git.kernel.org/linus/;a=commit;h=93e8791dd34ca0c3371d65c4488249d41de02776 (commit)] * wm5110: Add audio CODEC driver [http://git.kernel.org/linus/;a=commit;h=5c6af635fd77251b753cb1c07a6a6f306ba4e287 (commit)] == Webcams and others image capture devices == * Add support for the IguanaWorks USB IR Transceiver [http://git.kernel.org/linus/;a=commit;h=26ff63137c45886169ed102bddd6e90d6c27f00d (commit)] * RTL2832 DVB-T demodulator driver [http://git.kernel.org/linus/;a=commit;h=82041c0a15fdd45336f11c893c4ff69d48dcc4f1 (commit)] *radio-shark: New driver for the Griffin radioSHARK USB radio receiver [http://git.kernel.org/linus/;a=commit;h=8e2ce73e932b629c3e12546e5fffac7ee54d0093 (commit)] *radio: Add Sanyo LM7000 tuner driver [http://git.kernel.org/linus/;a=commit;h=72a770c94deb158fbb1b804c7d0395623c568272 (commit)] *rtl28xxu: support Delock USB 2.0 DVB-T [http://git.kernel.org/linus/;a=commit;h=ea76600fd4a3a0343899d7fa12e29bf5789cfd10 (commit)] *rtl28xxu: support Terratec Noxon DAB/DAB+ stick [http://git.kernel.org/linus/;a=commit;h=36ad92e06e4777e3c3c433797aa89c6a6e7d2fd2 (commit)] * rtl28xxu: support for the rtl2832 demod driver [http://git.kernel.org/linus/;a=commit;h=5cf6631e52ac76e4051fd29db46092f36ab1ff84 (commit)] * shark2: New driver for the Griffin radioSHARK v2 USB radio receiver [http://git.kernel.org/linus/;a=commit;h=4faba767c6243b43ad975406fe027be7394e4591 (commit)] * Add Analog Devices ADV7393 video encoder driver [http://git.kernel.org/linus/;a=commit;h=ebc04047b398d415627f82653c4e722e8fc2c083 (commit)] == Hardware monitorization == * Driver for DA9052/53 PMIC [http://git.kernel.org/linus/;a=commit;h=e41f6432d1ca757d8e4a2dccfd772e421d640e98 (commit)] * Honeywell Humidicon HIH-6130/HIH-6131 humidity and temperature sensor driver [http://git.kernel.org/linus/;a=commit;h=27f8b1355504744e7cfbb5756f120734d58644a8 (commit)] == Battery == == Multi Function Devices == * Add Maxim 77686 driver [http://git.kernel.org/linus/;a=commit;h=dae8a969d512ee15e08fbec7837b9dab1777896d (commit)] * Add companion chip in 88pm80x [http://git.kernel.org/linus/;a=commit;h=5500e3964b8c154dc5af51ebcd7cd4df5d4abfee (commit)] * Add s2mps11 irq driver [http://git.kernel.org/linus/;a=commit;h=6445b84abf91549d8568fb5d9155447e6dba86cc (commit)] * Initial support for the WM5110 [http://git.kernel.org/linus/;a=commit;h=e102befe7a254f7b827fecc19eba0c5af03d1bf3 (commit)] * Support 88pm80x in 80x driver [http://git.kernel.org/linus/;a=commit;h=70c6cce040661204986ebbf22224cb24bd77ea71 (commit)] * arizona: Core driver [http://git.kernel.org/linus/;a=commit;h=3cc72986947501a6a8fd12330e0963b59ed2f964 (commit)] * wm5102: Initial support for WM5102 [http://git.kernel.org/linus/;a=commit;h=b20155e4bacfd74b3ddc9fd799438a4dd33b7a36 (commit)] == Various == * regulator * Add driver for Arizona LDO1 [http://git.kernel.org/linus/;a=commit;h=1910efa1d0fdf8109b285d4486f6a0de810b5574 (commit)] regulator: MAX77686: Add Maxim 77686 regulator driver [http://git.kernel.org/linus/;a=commit;h=133d4016f1783b21e9458430fa7c0c610c010037 (commit)] * add new lp8788 regulator driver [http://git.kernel.org/linus/;a=commit;h=ade7515fefad9af13f6dd469f35bb413b6a5b473 (commit)] * add new regulator driver for lp872x [http://git.kernel.org/linus/;a=commit;h=af8b5fc31099abd7f3b297332c9e280ec0b30a71 (commit)] * arizona: Add support for microphone supplies on Arizona devices [http://git.kernel.org/linus/;a=commit;h=b667a45d9f8ed98d4da2bbbd1c9083aade0f3237 (commit)] * s2mps11: Add samsung s2mps11 regulator driver [http://git.kernel.org/linus/;a=commit;h=cb74685ecb394f8af48a9c49c0a5db2ab5383c33 (commit)] * Extcon: Arizona: Add driver for Wolfson Arizona class devices [http://git.kernel.org/linus/;a=commit;h=f2c32a882d2c1cde6fc552a5a3d34b4c1330edb8 (commit)] * NFC: Add initial Sony RC-S360 support to pn533 [http://git.kernel.org/linus/;a=commit;h=5c7b0531299dad4255ff5c5106d060150cda75a4 (commit)] * SPI: MIPS: lantiq: add FALCON spi driver [http://git.kernel.org/linus/;a=commit;h=6cd3c7e2b1dc1e3cc28ffcef074d0b8182b6e501 (commit)] * bcma: BCM43228 support [http://git.kernel.org/linus/;a=commit;h=c263c2c1ad615e935d563cd7be11d417f94895d9 (commit)] * bcma: add PCI ID for BCM43224 [http://git.kernel.org/linus/;a=commit;h=02817be0b2cd42412cf3c09f8f1667f39b6d020d (commit)] * bcma: add constants for chip ids [http://git.kernel.org/linus/;a=commit;h=4b4f5be2e49a604de11dee0ee9b3f151de061724 (commit)] * bcma: add place for flash memory support [http://git.kernel.org/linus/;a=commit;h=23cb3b2121323443834296a8ecb582b8aeb78d75 (commit)] * bcma: add trivial GBIT MAC COMMON driver [http://git.kernel.org/linus/;a=commit;h=e1ac4b409037b128f9a3eca3b3ab5dbbb71a7e6f (commit)] * bcma: support alternative (BCM4706) ChipCommon core id [http://git.kernel.org/linus/;a=commit;h=6d5cfc9f7df4956f7958df1b2e425145793d9f4d (commit)] * bq27x00_battery: Add support for BQ27425 chip [http://git.kernel.org/linus/;a=commit;h=a66f59ba2e994bf70274ef0513e24e0e7ae20c63 (commit)] * c_can_pci: generic module for C_CAN/D_CAN on PCI [http://git.kernel.org/linus/;a=commit;h=5b92da0443c2585e31b64e86c2e1b8e22845d4bb (commit)] * clk: add versatile ICST307 driver [http://git.kernel.org/linus/;a=commit;h=91b87a4795c42b97b8d18c3757eff352458ecef4 (commit)] * clk: wm831x: Add initial WM831x clock driver [http://git.kernel.org/linus/;a=commit;h=f05259a6ffa40097b5565f25c3fcf833a9d3ecf5 (commit)] * coldfire-qspi: Add support for the Coldfire 5251/5253. [http://git.kernel.org/linus/;a=commit;h=bce4d12bf88cc0748c7ebe2e1778636965b761a8 (commit)] * dmaengine: add OMAP DMA engine driver [http://git.kernel.org/linus/;a=commit;h=7bedaa5537604f34d1d63c5ec7891e559d2a61ed (commit)] * dmaengine: add an shdma-base library [http://git.kernel.org/linus/;a=commit;h=9a7b8e002e331d0599127f16613c32f425a14f2c (commit)] * dmaengine: mmp_tdma: add mmp tdma support [http://git.kernel.org/linus/;a=commit;h=c6da0ba8dfc826d476b75710abdf787ff17542b5 (commit)] * drivers/ieee802154: add support for the at86rf230/231 transceivers [http://git.kernel.org/linus/;a=commit;h=7b8e19b67c1b171a04f6bd2f973d0b38cb496bf6 (commit)] * drivers/thermal/spear_thermal.c: add Device Tree probing capability [http://git.kernel.org/linus/;a=commit;h=b9c7aff481f19dd655ae3ce6513817d625e2d47c (commit)] * edac: add a new per-dimm API and make the old per-virtual-rank API obsolete [http://git.kernel.org/linus/;a=commit;h=199747106934c4dc9cf90d37538f989e29420833 (commit)] * extcon: MAX77693: Add extcon-max77693 driver to support Maxim MAX77693 MUIC device [http://git.kernel.org/linus/;a=commit;h=db1b9037424b8219449a6754e9b7e97b0523c426 (commit)] * gpio: add a driver for GPIO pins found on AMD-8111 south bridge chips [http://git.kernel.org/linus/;a=commit;h=f942a7de047d8c599cc1a9a26293c8c7400450ea (commit)] * gpio: Add support for Wolfson Microelectronics Arizona class devices [http://git.kernel.org/linus/;a=commit;h=31ba56f274d60d0b84efae4d15a9cd3e0486fa8c (commit)] * hw_random: add Broadcom BCM63xx RNG driver [http://git.kernel.org/linus/;a=commit;h=553072b27e0990ab1d73d43efb4ab518f953fcc3 (commit)] * hwrng: exynos - Add support for Exynos random number generator [http://git.kernel.org/linus/;a=commit;h=b329669ea0b5b02efd41f94372bcf0e988814af4 (commit)] * i2c-tiny-usb: Add support for the Robofuzz OSIF USB/I2C converter [http://git.kernel.org/linus/;a=commit;h=68a7602f098c30cc27fbc336db575af63f1be07b (commit)] * i2c: Add SCCB support [http://git.kernel.org/linus/;a=commit;h=d47726c52122d64253ae56e0fafdb7d0b954e97c (commit)] * iio: add LM3533 ambient-light-sensor driver [http://git.kernel.org/linus/;a=commit;h=9c8ea1b29bc9c9bbd922a652d1b91ddceeb180c6 (commit)] * iio: add mcp4725 I2C DAC driver [http://git.kernel.org/linus/;a=commit;h=cf35ad61aca2c0c8983fa1e140c901f6588aba7e (commit)] * iio: frequency: New driver for AD9523 SPI Low Jitter Clock Generator [http://git.kernel.org/linus/;a=commit;h=cd1678f963298a9e777f3edb72d28bc18a3a32c2 (commit)] * iio: frequency: New driver for Analog Devices ADF4350/ADF4351 Wideband Synthesizers [http://git.kernel.org/linus/;a=commit;h=e31166f0fd48478866ee9661c36789126435ebe8 (commit)] * iio:adc: Add AD7265/AD7266 support [http://git.kernel.org/linus/;a=commit;h=8ec4cf5303e03941fa5fd91bbb9c85bd4ae88c47 (commit)] * iio:dac:ad5064: Add support for the ad5629r and ad5669r [http://git.kernel.org/linus/;a=commit;h=6a17a0768f77626046aa441843b318a00bac3800 (commit)] * iio:dac:ad5446: Add support for the AD5450/51/52/53 [http://git.kernel.org/linus/;a=commit;h=779c0c4619f57ab0d573468baa7a791db402e9f9 (commit)] * leds: Add LED driver for lm3556 chip [http://git.kernel.org/linus/;a=commit;h=32abb4788d3fff69fa242c7850e39ec1418df4f4 (commit)] * leds: add new lp8788 led driver [http://git.kernel.org/linus/;a=commit;h=eb80411b54fde031e9a8b368ff7b32c774ecfc5c (commit)] * leds: add oneshot trigger [http://git.kernel.org/linus/;a=commit;h=5e417281cde2ef56e9eb1a95d080d6254402e794 (commit)] * mtip32xx: Add support for new devices [http://git.kernel.org/linus/;a=commit;h=1a131458ddf24d3dddb355ce00f32365557c1eed (commit)] * pinctrl: Add one-register-per-pin type device tree based pinctrl driver [http://git.kernel.org/linus/;a=commit;h=8b8b091bf07fa7ef7f13c1ac40b30bcf74050b60 (commit)] * pwm: Add NVIDIA Tegra SoC support [http://git.kernel.org/linus/;a=commit;h=0134b932a02f272a3137e8331e38b69eff011587 (commit)] * pwm: Add PWM framework support [http://git.kernel.org/linus/;a=commit;h=0c2498f1660878339350bea8d18550b1b87ca055 (commit)] * pwm: add lpc32xx PWM support [http://git.kernel.org/linus/;a=commit;h=2132fa8d95bc13b8b0e307553b04ee3517762ebe (commit)] * pwm: pwm-tiecap: PWM driver support for ECAP APWM [http://git.kernel.org/linus/;a=commit;h=8e0cb05b3b758885aab09883adf189f8dd8402b2 (commit)] * pwm: pwm-tiehrpwm: PWM driver support for EHRPWM [http://git.kernel.org/linus/;a=commit;h=19891b20e7c275feb92d669f4b1879861f7e8c25 (commit)] * rtc: Add rtc support to 88PM80X PMIC [http://git.kernel.org/linus/;a=commit;h=2985c29c196418b8f666bc9240c922aa56bff599 (commit)] * spi: Add AD-FMCOMMS1-EBZ I2C-SPI bridge driver [http://git.kernel.org/linus/;a=commit;h=b316590043372c2ca0040567a480396eb4bb2f0b (commit)] * spi: tegra: use dmaengine based dma driver [http://git.kernel.org/linus/;a=commit;h=619ac8d3e582ccd806f24dcfc369c4c250ca9814 (commit)] * ssb: add missing PCI ID for b/g/n single band BCM4322 [http://git.kernel.org/linus/;a=commit;h=7f0d9f430dc99303558adc30a75eef10c43f7bec (commit)] * w1: Add 1-wire slave device driver for DS28E04-100 [http://git.kernel.org/linus/;a=commit;h=fbf7f7b4e2ae40f790828c86d31beff2d49e9ac8 (commit)]