#pragma section-numbers on #pragma keywords Linux, Kernel, Operative System, Linus Torvalds, Open Source, drivers #pragma description Summary of the changes and new features merged in the Linux Kernel during the 2.6.32 development cycle Linux 2.6.32 has not been released '''Summary''': This version adds [[TableOfContents()]] = Prominent features (the cool stuff) = == Feature 1 == == Feature 2 == = Various core changes = = Filesystems = * Btrfs * Ext4 * Work around problems in the writeback code to force out writebacks in larger chunks than just 4mb, which is just too small. This also works around limitations in the ext4 block allocator, which can't allocate more than 2048 blocks at a time [http://git.kernel.org/linus/55138e0bc29c0751e2152df9ad35deea542f29b3 (commit)] * Fix async commit mode using a barrier, fs_mark benchmark shows a 50% improvement [http://git.kernel.org/linus/0e3d2a6313d03413d93327202a60256d1d726fdc (commit)] * Async direct IO for holes and fallocate support [http://git.kernel.org/linus/0031462b5b392f90d17f1d75abb795883c44e969 (commit)], [http://git.kernel.org/linus/4c0425ff68b1b87b802ffeda7b6a46ff7da7241c (commit)], [http://git.kernel.org/linus/8d5d02e6b176565c77ff03604908b1453a22044d (commit)] * Add configurable run-time mballoc debugging [http://git.kernel.org/linus/6ba495e9259cd9a0b40ebd6c315143535c92542f (commit)] * Ext3 * XFS * Speed up free inode search [http://git.kernel.org/linus/bd169565993b39b9b4b102cdac8b13e0a259ce2f (commit)] = Networking = * Netfilter * WiFi = Security = = Tracing/Profiling = = DM = = Crypto = = Virtualization = = PCI = = Block = = Memory management = = Architecture-specific changes = * x86 * ARM * MIPS * Add support for Broadcom BCM63XX based boards [http://git.kernel.org/linus/0de663ef8627f35fda9106a8faaca512f29e493e (commit)], [http://git.kernel.org/linus/e7300d04bd0809eb7ea10a2ed8c729459f816e36 (commit)],[http://git.kernel.org/linus/9b1fc55a05006523bced65f4d99f7072831ff56a (commit)], [http://git.kernel.org/linus/9fcd66e572b94974365a9119b073e0a43d496eb7 (commit)], [http://git.kernel.org/linus/553d6d5f5b84f11fad8043688137dac96df1a06d (commit)], [http://git.kernel.org/linus/09bb9aa0ed22bea814b0f137390f911af33ddd1b (commit)] * Loongson: Add oprofile support [http://git.kernel.org/linus/67b35e5d01aba7a83f2161b0c90acb08afa01e3e (commit)] * Loongson: Add GCC 4.4 support for Loongson2E [http://git.kernel.org/linus/3702bba5eb4f7a0c89107089af6fd9bc2966b65a (commit)] * Add hardware RNG for Octeon SOCs. [http://git.kernel.org/linus/f7557dc8215a2e7eb22da583d03e1aef72c58b3c (commit)] * PowerPC * S390 = Drivers = == Graphics == == Storage == * SATA/PATA * SCSI == Networking devices == * Add ks8851_mll ethernet network driver [http://git.kernel.org/linus/a55c0a0ed41533b3a7b32a6c8acdc1bb04a017b5 (commit)] * Add Xilinx emac lite device driver [http://git.kernel.org/linus/bb81b2ddfa194b6d12761a350b5b5985cecae0a9 (commit)] * ath9k: Add support for AR9287 based chipsets [http://git.kernel.org/linus/04dc882d601ec6fae5dfcb47c43f7af343e9a135 (commit)], [http://git.kernel.org/linus/d9db5fa2c5cada8d8c20219ad4bab254e866409d (commit)], [http://git.kernel.org/linus/ac88b6ecdfa629fd1261dab1504d78a56fd4cabf (commit)], add initial hardware support for ar9271 [http://git.kernel.org/linus/edb1f9152f1f346381336554674f5d443fc5f473 (commit)], [http://git.kernel.org/linus/670388c5f56383e1d5b9f4f7fc835a280487754e (commit)], [http://git.kernel.org/linus/d7e7d229c7d1395283e1e1fda8727af60ca6f4ad (commit)], add debug counters for TX [http://git.kernel.org/linus/fec247c0d5bfbaa0861774ce31d515bbd48f7fce (commit)], enable LEDs for AR9287 chipsets. [http://git.kernel.org/linus/08fc5c1ba026de0904aeeba9785f95f6603d58f7 (commit)], add Bluetooth Coexistence 3-wire support [http://git.kernel.org/linus/1773912bd25196c2a3ca6c174574561363f43b2b (commit)], add infrastructure for generic hw timers [http://git.kernel.org/linus/ff155a45cea56ad7a90c3f5192db59a4c7812fde (commit)], add open loop power control support for AR9287. [http://git.kernel.org/linus/db91f2e4d410bf3011b3649b9257e5b3c60b25ff (commit)] * b43: use a threaded IRQ handler [http://git.kernel.org/linus/36dbd9548e92268127b0c31b0e121e63e9207108 (commit)], implement LP-PHY baseband table initialization [http://git.kernel.org/linus/c65d6fbf91517a0a955de7ce029940bc63ea8203 (commit)], LP-PHY: Implement channel switching for rev0/1/B2062 radio [http://git.kernel.org/linus/1e711bee566e26f03e51d5a754e7c8a57e489f9f (commit)], LP-PHY: Implement channel switching for rev2+/B2063 radio [http://git.kernel.org/linus/588f8377c5470fab611c14ead768f7f9af87da94 (commit)], add LP-PHY firmware loading support [http://git.kernel.org/linus/759b973bb2d24adecaa526957435eabb00f02725 (commit)], add hardware tkip [http://git.kernel.org/linus/035d0243ebbdbd5f8f07d6ce378c9a9b36415bc9 (commit)], add Soft-MAC SDIO device support [http://git.kernel.org/linus/3dbba8e281552da640080f08a0f127d48456669f (commit)], add LP PHY Analog Switch Support [http://git.kernel.org/linus/9308779aad721cab8434fd5f98d3c85d3716fdec (commit)] * iwlwifi: Thermal Throttling Management - Part 1 [http://git.kernel.org/linus/39b73fb15e4704fd4d1e33688135810637f5f3fb (commit)], [http://git.kernel.org/linus/46f9381aa3fb62f6a141bfd41dcbeda1ec5fa26e (commit)], debugging features[http://git.kernel.org/linus/20594eb0daa67f7a0cc19d74a1bafceb1bb09f4a (commit)], [http://git.kernel.org/linus/22fdf3c9e19dce6d66bcfdbed547a5aa52b89933 (commit)], [http://git.kernel.org/linus/141b03e07a54af68fc099459bf780a182b240b45 (commit)], [http://git.kernel.org/linus/e8fe59aecb9020b06305be4f8c67d73cbf49cbd2 (commit)], [http://git.kernel.org/linus/5225935b53ce1eafb222c644230d03ad6011d357 (commit)], [http://git.kernel.org/linus/f204b2487e5503ca4a9f3e69dcd63f6af979aaac (commit)], add thermal throttling support to 5150 [http://git.kernel.org/linus/15993e08ac027b64b6f3400d32754966b4cac7b0 (commit)] * tg3: Add MSI-X support [http://git.kernel.org/linus/679563f47cd2547a0e091b5bd3ddf30027af6b08 (commit)], add RSS support [http://git.kernel.org/linus/baf8a94a572928710e9e60967d153a7bf3aebd9c (commit)], add TSS support [http://git.kernel.org/linus/fe5f5787f0866e9f883bdd90018a354f2f3defd1 (commit)], add 5717 asic rev [http://git.kernel.org/linus/f6eb9b1fc1411d22c073f5264e5630a541d0f7df (commit)], add 5717 NVRAM detection routines [http://git.kernel.org/linus/a1b950d56de3c72bea3343f54de24c43fb7dc74e (commit)], add support for 57788 and remove support for 57720 which was never released [http://git.kernel.org/linus/5e7ccf2003e6a9c35b5aa24953ba5009a1a8b653 (commit)], add new 5785 10/100 only device ID [http://git.kernel.org/linus/2befdcea96fcd9a13e94373c66ea1dd7365d2a74 (commit)] * netxen: add hardware LRO support [http://git.kernel.org/linus/c1c00ab8626298ac784ea344bf10e94b5bd9bcb5 (commit)], add vlan tx acceleration support [http://git.kernel.org/linus/028afe719855a157e32450c36b7a12e1f9e85abe (commit)], enable ip addr hashing [http://git.kernel.org/linus/6598b169b856793f8f9b80a3f3c5a48f5eaf40e3 (commit)], ethtool statistics and control for LRO [http://git.kernel.org/linus/1bb482f8a46000f77577948ff1c350275bba7dc9 (commit)], firmware hang detection [http://git.kernel.org/linus/6a581e93981e8838c85e407303186faf937830d3 (commit)], support for ethtool set ringparam [http://git.kernel.org/linus/7042cd8f148345bfca6c336f009c96a416674f5e (commit)] * be2net: Add GRO support to the be2net driver. LRO is not supported anymore. [http://git.kernel.org/linus/5be93b9a865344cf69958777c8d7c6f758cba416 (commit)], changes to support flashing of the be2 network adapter [http://git.kernel.org/linus/84517482e19bc775de7b3b4e998dee2f506bc34e (commit)] * bnx2x: Supporting BCM8727 PHY [http://git.kernel.org/linus/4d295db0efd2ccf06edb7a45ad885b40c56b7161 (commit)], supporting Device Control Channel [http://git.kernel.org/linus/2691d51d7243560aa0870dadbf5c6b98f647f751 (commit)], adding XAUI CL73 autoneg support [http://git.kernel.org/linus/239d686d494f10ecd83a89ddc4e31f9462ca4901 (commit)], MDC/MDIO CL45 IOCTLs [http://git.kernel.org/linus/01cd452846c98609dd3efbee0deea050e6706f02 (commit)] * ixgbe: Add device support for a new copper 82598 device [http://git.kernel.org/linus/3845bec0f33f7c2604ba985f6f80983d0c139d46 (commit)], add support for multiple Tx queues for FCoE in 82599 [http://git.kernel.org/linus/8de8b2e63490fe7e90128299983198d09d1679c9 (commit)], add support for using FCoE DDP in 82599 as FCoE targets [http://git.kernel.org/linus/d4ab88194e982a0d213000a75475d3e76b2626f0 (commit)] * can: sja1000: legacy SJA1000 ISA bus driver [http://git.kernel.org/linus/2a6ba39ad6a277595ef9a0187a44f09e062dd3b2 (commit)], sja1000: Add support for the new 4 channel EMS CPC-PCI cards [http://git.kernel.org/linus/dd52856ba24ed2f67679c86f207e5a9bab1eb93b (commit)] * broadcom: Add AC131 phy support [http://git.kernel.org/linus/d7a2ed9248a3c3ec6afe3be0c351bd1ca9e981f3 (commit)], add BCM50610M support [http://git.kernel.org/linus/4f4598fd0a87f39955e71bcb7447f403dafc20ba (commit)] * ath5k: add hardware CCMP encyption support [http://git.kernel.org/linus/1c81874078dc96b8158ce7b0dab54afe43c8d03e (commit)] * ucc_geth: Implement suspend/resume and Wake-On-LAN support [http://git.kernel.org/linus/2394905f67aeec5f9452f2881cbeb2b42009de0e (commit)] * cxgb3: AEL2020 phy support update [http://git.kernel.org/linus/5e659515569220701bfe3c8936dcab67554cc286 (commit)] * dm9000: add checksum offload support [http://git.kernel.org/linus/5dcc60b71886795965fd5029b5d9a9ba7b5a2c17 (commit)] * e1000: drop dead pcie code from e1000 [http://git.kernel.org/linus/1532ecea1debf8d2cd50c99e299ad35f43a55291 (commit)] * libertas: Add support for Marvell Libertas CF8305 [http://git.kernel.org/linus/9d45368a3825349d8ba686bc36df589d16577dd4 (commit)] * enic: add support for multiple BARs [http://git.kernel.org/linus/27e6c7d33835e7f347cdfb5025766b7d9a6596d1 (commit)] * iwmc3200wifi: cfg80211 key hooks implemetation [http://git.kernel.org/linus/13e0fe70960e95cdea89b71aa3d046ec71efac8c (commit)] * rt2x00: Add support for retry rates [http://git.kernel.org/linus/92ed48e5230e8f5906dda0cc31715b3b7e3fe303 (commit)] * rtl8187: Implement rfkill support [http://git.kernel.org/linus/ca9152e37f57259ca92486ca5753af16fd9155c6 (commit)] == USB == * Add nuvoton Ehci driver for w90p910 platform [http://git.kernel.org/linus/586dfc8cafc25cf785332fdfe9530f392e26f30d (commit)] * at91: Add USB EHCI driver for at91sam9g45 series [http://git.kernel.org/linus/501c9c0802d9fee05efb300de06c8b3d04f17458 (commit)], add USB gadget driver selection for at91sam9g45 series [http://git.kernel.org/linus/aa781af00a7f55ade0ce8a21d4b08f1f6c77e8cd (commit)] * gadget: Add EEM gadget driver [http://git.kernel.org/linus/9b39e9ddedeef48569f8aac60a7b4c1fbb127c7d (commit)] * EHCI: Add Intel Moorestown EHCI controller HOSTPCx extensions and support phy low power mode [http://git.kernel.org/linus/331ac6b288d9f3689514ced1878041fb0df7e13c (commit)] * xhci: Support USB hubs [http://git.kernel.org/linus/ac1c1b7f16ed287fcec5bcfae06d0165c3941ec3 (commit)] * Add API for userspace drivers to "claim" ports [http://git.kernel.org/linus/7cbe5dca399a50ce8aa74314b1d276e2fb904e1b (commit)] * Add PIDs for FTDI based OpenDCC hardware [http://git.kernel.org/linus/ec3815c3e14dc68d49428e6505ae99e86e5dd067 (commit)] * ark3116: add IrDA support for Gembird UIR-22 [http://git.kernel.org/linus/5128a66c6605d8178f69b7a8f2a70060933a26b4 (commit)] * Add break support for Winchiphead CH341 340 USB->Serial "chip" [http://git.kernel.org/linus/492896f011a411d17d02e696adbc4a9b4ff68e7f (commit)] * Add full autosuspend and power management support for usbsevseg [http://git.kernel.org/linus/4d155eb5f55b879e9947c3553b33764746fb15d5 (commit)] * Add full power management support for the idmouse driver [http://git.kernel.org/linus/d9bfbd167b4dac51fed4edde7f6cfc378c9aea98 (commit)] * gadget: R8a66597 peripheral controller support. [http://git.kernel.org/linus/c41442474a26984abaa094e96e42182868eab658 (commit)] * NXP ISP1362 USB host driver [http://git.kernel.org/linus/a9d43091c5be1e7a60d5abe84be4f3050236b26a (commit)] * option: Add support for ZTE AC2726 EVDO modem [http://git.kernel.org/linus/a67d8e6c1e49dc919c9d5480583fad8a46fc00aa (commit)], add TELIT UC864G support [http://git.kernel.org/linus/ce60c48871d2b3a15ab3fa2450e783bebb4ae407 (commit)] * serial: full autosuspend support for the option driver [http://git.kernel.org/linus/383cedc3bb435de7a27d31a92d622413daa5cb20 (commit)], pl2303: new hardware support - sanwa multimeter [http://git.kernel.org/linus/35904e6b5106fda51b04c8b8080c04466865415f (commit)], ftdi_sio: new hardware support - hameg power supply [http://git.kernel.org/linus/e7d7fcc09ebde1ea1773521ecab5a3f0ad6bef6e (commit)] * Support for autosuspend in sierra while online [http://git.kernel.org/linus/e6929a9020acbeb04d9a3ad9a88234c15be808fd (commit)] * Suspend/resume support for usbtmc [http://git.kernel.org/linus/a4708103adeaf5731c329b37b0a2b397f814c55c (commit)] == Input == * Add a driver for the Winbond WPCD376I Consumer IR hardware [http://git.kernel.org/linus/e258b80e691f1f3ae83a60aa80eaf7322bd55ec4 (commit)] * Add Blackfin rotary input driver [http://git.kernel.org/linus/4832958218f96f98009c5e01729fbe2b48c7124c (commit)] * Add driver for ADP5588 QWERTY I2C Keypad [http://git.kernel.org/linus/88751dd6ce1fb0627c36c4ab08a40730e5a50d3e (commit)] * Add driver for Atmel AT42QT2160 Sensor Chip [http://git.kernel.org/linus/fde1132374c9ba7da98a73b9a3c150dca6cf8502 (commit)] * Add driver for Maxim MAX7359 key switch controller [http://git.kernel.org/linus/0baf81ba157cb2b89448f0b73fcd9a4f191be8c6 (commit)] * Add driver for Opencores Keyboard Controller [http://git.kernel.org/linus/422b552debae59b4bebc0ea5fbb9c809d3dfd057 (commit)] * Add keypad driver for w90p910 [http://git.kernel.org/linus/4a15235e79f5160a34100b362af2c674d191d0a5 (commit)] * Add new driver for Sentelic Finger Sensing Pad [http://git.kernel.org/linus/fc69f4a6af49ee69475dc4217924d9edf77760e0 (commit)] * Add support for the WM831x ON pin [http://git.kernel.org/linus/0c73b992dd4c645f050344cb13142c0fd3496824 (commit)] * Add touchscreen driver for MELFAS MCS-5000 controller [http://git.kernel.org/linus/38e783b38148531c0840ac130b97eb8158f84b48 (commit)] * Add twl4030_keypad driver [http://git.kernel.org/linus/9d8340687c524ce61e3c9c76758c4c81303acfc0 (commit)] * Add generic suspend and resume for input devices [http://git.kernel.org/linus/ffd0db97196c1057f09c2ab42dd5b30e94e511d9 (commit)] * ad7879 - add support for AD7889 [http://git.kernel.org/linus/36fb25277825b6ef6acd57091e6aaa6dc8a4c203 (commit)] * PCAP2 based touchscreen driver [http://git.kernel.org/linus/0387e107d6043c810915bf552c3fee367f536f3a (commit)], PCAP2 misc input driver [http://git.kernel.org/linus/d0a821324819a2908b886ae8b2f33fc7824ff83f (commit)] * usbtouchscreen - add support for e2i touchscreen controller [http://git.kernel.org/linus/9e3b25837a20f4d48fef57b0cb8bf750a8cfa8e2 (commit)], support for JASTEC/Digitech DTR-02U USB touch controllers [http://git.kernel.org/linus/f7370699fbbb18f97442d6f47cc2d478a911ad6f (commit)] * wistron_btns: add keymap for AOpen 1557 [http://git.kernel.org/linus/85927b0d5240dd2f48f1debf2797bd28ed4d112b (commit)] * wm97xx: add Palm support to Mainstone accelerated touch [http://git.kernel.org/linus/b833306febc7d9b805a89aff29f1e410a64981c4 (commit)] * xpad: add USB ID for the drumkit controller from Rock Band [http://git.kernel.org/linus/805423e84e900e56c834aadee61a020b0d5092c3 (commit)] == Sound == * ctxfi - Native timer support for emu20k2 [http://git.kernel.org/linus/bc5304b6fb6c572452b538512761a126f0e0b0d8 (commit)] * dummy - Support high-res timer mode [http://git.kernel.org/linus/c631d03c6873b9e17906556e84fcafc42f26a7c2 (commit)] * HDA: add 2-channel mode to Intel ALC889/ALC889A models [http://git.kernel.org/linus/dd7714c92248943b778e8199c7dec7ef859dcac2 (commit)], add better Intel Ibexpeak platform support [http://git.kernel.org/linus/87a8c3702e40028468a2d0ef6dab7627dab60c86 (commit)], add Cirrus Logic CS420x support [http://git.kernel.org/linus/e5f1424807f4fa7aeddc376575e3b413c71c6fe1 (commit)], add CX20582 and OLPC XO-1.5 support [http://git.kernel.org/linus/0fb67e982a1749b2cd477709838bf866028970ce (commit)], added quirk to enable sound on Toshiba NB200 [http://git.kernel.org/linus/3db6c037c6954ed6d98ef199938e4004fea96908 (commit)], add full audio support on Acer Aspire 7730G notebook [http://git.kernel.org/linus/fc86f95415d14c74fd71f5e70173a4def7da68f6 (commit)], add patch module option [http://git.kernel.org/linus/4ea6fbc8eb23c3ae5fd2fb55a340ab85c8649bce (commit)], add support for new AMD HD audio devices [http://git.kernel.org/linus/9176b672c29baaa94cdff4eedf1350a3b553d9ea (commit)], add support of Alienware M17x laptop [http://git.kernel.org/linus/842ae63800bc2be62085d7ce5b3a2298c014d37a (commit)], add support of docking auto-mute/mic for AD1984A laptop model [http://git.kernel.org/linus/17bbaa6f600a36930879fd58e4e38a8c25bf9b60 (commit)], analog Devices AD1984A add HP Touchsmart model [http://git.kernel.org/linus/a72cb4bc8590d222ac27205444d7f0dcf47ab1d5 (commit)], added support for CLEVO M540R subsystem, 6 channel + digital [http://git.kernel.org/linus/a65cc60f6349fe91539f736dad8fb2398488e431 (commit)] * ice1724 - Patch for suspend/resume for Audiotrak Prodigy HD2 [http://git.kernel.org/linus/b40e9538124fc9b9333e3eea0fc514da4a185dae (commit)] == V4L/DVB == * Add driver for Earthsoft PT1 [http://git.kernel.org/linus/3d17fb1be937c8c025fc9f54b4e17e91081e7a4f (commit)] * Add driver for 774 Friio White USB ISDB-T receiver [http://git.kernel.org/linus/5eca4823ea8f99a7109779f68cedb00535aa6834 (commit)] * Add vpif capture driver for DM6467 [http://git.kernel.org/linus/6ffefff5a9e76c2e9cb5081e219a7a6a4a5eee9f (commit)] * Add driver for the DMXXXX VPFE based frame grabber [http://git.kernel.org/linus/7da8a6cb3e5b60e73b196f1c71031423e0791032 (commit)], [http://git.kernel.org/linus/638c97400829a43eecc2ad924a0f5143b6c56a6d (commit)], [http://git.kernel.org/linus/dd2ceb1a4028dc9644ed4df80cea9c05ca0b5f6d (commit)], [http://git.kernel.org/linus/5f15fbb68fd774780a7fa8fe25a88e4c9e518109 (commit)], [http://git.kernel.org/linus/92ee438b8e27f1b96ce5a7e8d73cb11b71a02584 (commit)], [http://git.kernel.org/linus/7b140b89307a59527df644100ce5ab3bc1be7d1b (commit)], [http://git.kernel.org/linus/2639ead140aa7063188b6599a1a7398d60db2712 (commit)] * Add I2C driver for Silicon Labs Si4713 device [http://git.kernel.org/linus/1fd2121c08eeef2e9a792719628a467e0fe97b96 (commit)], [http://git.kernel.org/linus/02bee89e79b1302776e32214b8ca96a00c70c446 (commit)], [http://git.kernel.org/linus/9c9dbedf397c704dd694f6066af114d373a75a5d (commit)] * Add conexant cx25821 driver [http://git.kernel.org/linus/02b20b0b4cde011f7ad6b5363fb88b93f7ad4e5b (commit)] * radio-si470x: Add suport for RDS endpoint interrupt mode [http://git.kernel.org/linus/721f59ed612477a9f83f3f3a222a14d16505c1a4 (commit)] * davinci/vpif: Add Video Port Interface (VPIF) driver [http://git.kernel.org/linus/63a8e71c4453a38c3468f84f0f452e2643abdad3 (commit)], add VPIF display driver [http://git.kernel.org/linus/e7332e3a552f6e18b39f5b77ce964818d10c9743 (commit)] * em28xx: Add support for Gadmei UTV330+ [http://git.kernel.org/linus/7c8b56795fdf59761ee3475b6add2fd4b635d2b6 (commit)] * ivtv: Add card entry for Avermedia UltraTV 1500 MCE (M113 variant) [http://git.kernel.org/linus/50364593f8d4a5b9c2a025c8acb41dc92f1c901d (commit)] * lgs8gxx: add lgs8g75 support [http://git.kernel.org/linus/b80dc1c673f5ff79805215eb94ff008e634e4b2d (commit)] * cx23885: add card Magic-Pro ProHDTV Extreme 2 [http://git.kernel.org/linus/2365b2d307ee0323062c674ea0495584085e8c24 (commit)] * dvb-pll: Add Samsung TDTC9251DH0 DVB-T NIM [http://git.kernel.org/linus/a104ed073bc33b262fa9250c1f262c27da56067d (commit)], add support for Samsung TBDU18132 DVB-S NIM [http://git.kernel.org/linus/f52c48535ffc5c470b07d774d9dc8414c98deb2b (commit)], add support for Samsung TBMU24112 DVB-S NIM [http://git.kernel.org/linus/9d5d75a9eb85d49dc539ce0beb184754e0bad60d (commit)], add support for Alps TDEE4 DVB-C NIM [http://git.kernel.org/linus/d799ce570871bcb3f035e753a5bb3814f9530681 (commit)] * cx23885: Add support for ATSC/QAM on Hauppauge HVR-1850 [http://git.kernel.org/linus/1369738023900302ef9677c90c4da873b5593ee7 (commit)] * ir-kbd-i2c: Add support for Z8f0811/Hauppage IR transceivers [http://git.kernel.org/linus/f5d887ae60ea1b05fcdab65e51e1ef88398ed274 (commit)] * Added Support for STK7700D (DVB) [http://git.kernel.org/linus/c53d83ccc8a180d05f6f930167a4acd4a9694e5d (commit)] * cx88: add support for Winfast DTV2000H rev. J [http://git.kernel.org/linus/4d14c833c0d5f926721da1e0b07287ab8b64f0ba (commit)] * em28xx: add support for Terratec Cinergy Hybrid T USB XS remote control [http://git.kernel.org/linus/8cd9aaefad5968f8f5aff3852a67870550ce941d (commit)] * Davinci: DM646x: Update the structure name as per header file changes [http://git.kernel.org/linus/210fa70d3aa25da78e7ca7a43d993cd2603c0540 (commit)] * Add ce5039(zl10039) tuner support. [http://git.kernel.org/linus/2ccf5a9906564cd06facc846c32d065752268dcf (commit)] * Add Tevii S630 USB DVB-S card support. [http://git.kernel.org/linus/d0a1ddad1c9723f4a61e9b216c4c34ac03344fdd (commit)] * Add support for Compro Videomate S350 DVB-S PCI card. [http://git.kernel.org/linus/ecfcfec80493097967aa40e3433d65a8ff65c86b (commit)] * Add support for Humax/Coex DVB-T USB Stick 2.0 High Speed [http://git.kernel.org/linus/ce212f052fa2fe1a5e71af13be63667e1916d084 (commit)] * FM1216MK5 FM radio [http://git.kernel.org/linus/5bc53a9f91d15628b65761e43234137904627642 (commit)] * Add support Avermedia Studio 505 [http://git.kernel.org/linus/5a5e1da579beb38fa8bf7d0a80cfa027cd7a2751 (commit)] * Add support for Kaiser Baas Expresscard Dual HD Tuner [http://git.kernel.org/linus/200e861c511ded56783a3032f9d41fc6f1474e7a (commit)] * Add remote support to cph03x bttv card [http://git.kernel.org/linus/ed44f66e4039dfc8fb7905078d546c83adf76811 (commit)] * Add support BeholdTV X7 card [http://git.kernel.org/linus/2012c87f8346ebf322826c3de5126d917ed75281 (commit)] * Add support for Rovermedia TV Link Pro FM [http://git.kernel.org/linus/23389b8852e32824186c76fa4d87f818268adca1 (commit)] * Added new Pinnacle USB devices [http://git.kernel.org/linus/74b76f213640b4ebde9134d94a8013dbfecfcd93 (commit)] * DVB-API: add support for ISDB-T and ISDB-Tsb (version 5.1) [http://git.kernel.org/linus/b6e760f3097501e60e76fbcb7a313d42da930c1f (commit)] * Dib8000: added support for Dibcom ISDB-T/ISDB-Tsb demodulator Dib8000 [http://git.kernel.org/linus/77e2c0f5d471e2b14140f0695a1b6a718f318dd7 (commit)] * Dib0700: add support for STK807XP and STK807XPVR [http://git.kernel.org/linus/ba3fe3a96374ff209f532a4924743bb1fa4d57f6 (commit)], add support for Prolink SBTVD [http://git.kernel.org/linus/aaeab30f753d9499e04979e2a5a7feadba18c39d (commit)] * SAA7164: Add support for the NXP SAA7164 silicon [http://git.kernel.org/linus/443c1228d50518f3c550e1fef490a2c9d9246ce7 (commit)] * em28xx: add Reddo DVB-C USB TV Box [http://git.kernel.org/linus/285eb1a40242adb3feaf9c73d352cbfeee1bea1c (commit)] * gspca: jeilinj: New subdriver for Jeilin chip. [http://git.kernel.org/linus/3040b043423c1726a14595d500f6409070b1e722 (commit)], pac7311: Webcam 093a:2629 added. [http://git.kernel.org/linus/3eed78259935bc833242f6d47e7b77cd327334c7 (commit)], vc032x: Webcam 0ac8:c301 added. [http://git.kernel.org/linus/1852e75a55287156f2a435ca4ea4f8c1c75bac6c (commit)], sunplus: Webcam 052b:1803 added. [http://git.kernel.org/linus/af5f88c8776b2b9163460ff94127f68a9a0e02da (commit)], gl860: Addition of GL860 based webcams [http://git.kernel.org/linus/4f7cb8837cec65ade18b0e2655292fd98040234e (commit)], pac7311: Webcam 06f8:3009 added. [http://git.kernel.org/linus/b5948bee1332eff719c074a760f99da9f02c7308 (commit)], sonixj: Webcam 0c45:6148 added [http://git.kernel.org/linus/6baefab531b22288be3b4ddef5671ea6469b09f8 (commit)] == Bluetooth == * Add btmrvl driver for Marvell Bluetooth devices [http://git.kernel.org/linus/132ff4e5fa8dfb71a7d99902f88043113947e972 (commit)] * Add Marvell BT-over-SDIO driver [http://git.kernel.org/linus/789221ecc870117b77e354d488d5d29f15410de8 (commit)] * Add initial support for ERTM packets transfers [http://git.kernel.org/linus/1c2acffb76d4bc5fd27c4ea55cc27ad8ead10f9a (commit)] * Add configuration support for ERTM and Streaming mode [http://git.kernel.org/linus/f2fcfcd670257236ebf2088bbdf26f6a8ef459fe (commit)] * Add proper shutdown support to SCO sockets [http://git.kernel.org/linus/fd0b3ff707dc1f7837079044bd4eca7ed505f70d (commit)] * Add support for Retransmission and Monitor Timers [http://git.kernel.org/linus/e90bac061b17cd81bd0df30606c64f4543bf5ca0 (commit)] * Add support for Segmentation and Reassembly of SDUs [http://git.kernel.org/linus/c74e560cd0101455f1889515e1527e4c2e266113 (commit)] * Add USB autosuspend support to btusb driver [http://git.kernel.org/linus/7bee549e197c9c0e92b89857a409675c1d5e9dff (commit)] * Allow setting of L2CAP ERTM via socket option [http://git.kernel.org/linus/c6b03cf986eab00e20d0dbc852b233bb83472138 (commit)] * Enable Streaming Mode for L2CAP [http://git.kernel.org/linus/6840ed0770d79b9bb0800e5e026a067040ef18f5 (commit)] * Improve USB driver throughput by increasing the frame size [http://git.kernel.org/linus/290ba200815fdecb4d40dc942499c4ea6d0c4624 (commit)] * Initial support for retransmission of packets with REJ frames [http://git.kernel.org/linus/30afb5b2aa83adf4f69e5090d48e1bb04b64c58a (commit)] == Regulator == * Add Freescale MC13783 driver [http://git.kernel.org/linus/295c08bc69a5dd8cef69ceaeaaf551a17f50c34b (commit)] * Add pcap driver [http://git.kernel.org/linus/39b1772a24126d74699cea623f96b50ca6b6f08f (commit)] * Add TPS65023 regulator driver [http://git.kernel.org/linus/30e6599d317ec83c664f341f18b5b2b57b831a6d (commit)] * Add TPS6507x regulator driver [http://git.kernel.org/linus/3fa5b8e08296b250088b1a6b8e3db500ab1b847d (commit)] * Provide mode to status conversion function [http://git.kernel.org/linus/be721979dd6b335e4ab6f83abb5cc11c33662aa8 (commit)] * Add WM831x DC-DC buck convertor support [http://git.kernel.org/linus/e4ee831f949a7c7746a56bcf1e7ca057d6f69e2a (commit)], add WM831x LDO support [http://git.kernel.org/linus/d1c6b4fe668b2ae02f490deee86eaab60822a362 (commit)], add WM831x EPE support [http://git.kernel.org/linus/8267a9ba8299e1e70d54c7666da6aada637de4fc (commit)], add WM831x DC-DC boost convertor support [http://git.kernel.org/linus/1304850d4c5d2f915bdcb8d547f3ef26c60cc825 (commit)], add WM831x ISINK support [http://git.kernel.org/linus/d4d6b722e780f005f0d4e43a43909fa51cc33a11 (commit)] == FireWire == == MTD == == WATCHDOG == == HWMON == * Add driver for Texas Instruments TMP421/422/423 sensor chips [http://git.kernel.org/linus/9410700b881f867a50dd8dc3204372fd9dccd8f8 (commit)] * Add WM835x PMIC hardware monitoring driver [http://git.kernel.org/linus/fb6c023a2b845df1ec383b74644ac35a4bbb76b6 (commit)] * Add WM831x PMIC hardware monitoring driver [http://git.kernel.org/linus/08bad5a821371548942aa13565831f18fe1875f3 (commit)] * Add driver for ACPI 4.0 power meters [http://git.kernel.org/linus/de584afa5e188a2da484bb5373d449598cdb9f5e (commit)] * coretemp: Add Lynnfield CPU [http://git.kernel.org/linus/fa08acd7d16cd7ea8114f3844b0ef2505a4276a8 (commit)], add support for Penryn mobile CPUs [http://git.kernel.org/linus/eccfed42215bebda0acc3158c1a4ff8325dea275 (commit)] * Delete deprecated FSC drivers [http://git.kernel.org/linus/91f17e02a224dc649eaffc8e0bca6db85efb9cd7 (commit)] == HID == == RTC == * Add driver for MXC's internal RTC module [http://git.kernel.org/linus/d00ed3cf6e54312fb59cd1fd6300d787d22373c7 (commit)] * Add Freescale stmp37xx/378x driver [http://git.kernel.org/linus/df17f63173bcfcc8b4b90f63bf88f54ca0dd2dd7 (commit)] * Add driver for PCAP2 PMIC [http://git.kernel.org/linus/d3c7a3f71a103abb7af5bdaf1adf6f693913a4a9 (commit)] * Add Philips PCF2123 RTC SPI driver [http://git.kernel.org/linus/7f3923a184bb8e7ede5e5f58f1114bf7b8c611ea (commit)] * Add U300 COH 901 331 RTC driver v3 [http://git.kernel.org/linus/aa958f571ec9492b8100302ee70ac0ab2598bf19 (commit)] * AB3100 RTC support [http://git.kernel.org/linus/bd207cfb0011389d55827b3f3181c60e8c3c7148 (commit)] * Add support for RTCs on Wolfson WM831x devices [http://git.kernel.org/linus/35c86bf66d9d0ebc3f32f8c56251197b3921394e (commit)] == Serial == == I2C == == Various == == Other news sources tracking the kernel changes ==