#pragma section-numbers on #pragma keywords Linux, Kernel, Operative System, Linus Torvalds, Open Source, drivers #pragma description Summary of the driver changes and architecture-specifig changes merged in the Linux Kernel during the 2.6.39 development cycle [[TableOfContents()]] = Architecture-specific changes = == 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)] * msm: Support for the MSM8960 RUMI3 target [http://git.kernel.org/linus/50ede4e39aa5b61685ca87f58422478b1a538ca8 (commit)] * mx31: add support for the bugbase 1.3 from buglabs [http://git.kernel.org/linus/ea7ee4cae4db6630b388f39c3abe4f86f67211f9 (commit)] * mx51: add support for efika smartbook [http://git.kernel.org/linus/102c91d8c60bc40e100ead62ac1e9ba05601510c (commit)] * TI816X: Create board support and enable build for TI816X EVM [http://git.kernel.org/linus/2c87fb2e644d9141c8723a44a320bb5850790b67 (commit)] * Introduce EFIKA_COMMON [http://git.kernel.org/linus/7ac18a3845145f4f48e611640e33918ae450f955 (commit)] * Introduce VPR200 board. [http://git.kernel.org/linus/00c89c1d1831225bb89b0627e02d0d3f875ec0a4 (commit)] * efikamx: add usb h1 support [http://git.kernel.org/linus/9d72af6e3582977196e3474903950206dc3c590e (commit)] * OMAP4: keypad: Add the board support [http://git.kernel.org/linus/59556765cd30467ff64a391906ad8eb68f886ad3 (commit)] == X86 == * Add clock_adjtime for x86 [http://git.kernel.org/linus/ce26efdefa5e8f22d933df72d7f7482725091d6d (commit)] * Add device tree support [http://git.kernel.org/linus/da6b737b9ab768dd06bb4b0395131d10e524cf83 (commit)] * amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs [http://git.kernel.org/linus/cabb5bd7ff4d6963ec9e67f958fc30e7815425e6 (commit)] * dtb: Add a device tree for CE4100 [http://git.kernel.org/linus/df2634f43f5106947f3735a0b61a6527a4b278cd (commit)] * Enable forced interrupt threading support [http://git.kernel.org/linus/c0185808eb85139f45dbfd0de66963c498d0c4db (commit)] == XEN == * xen-gntalloc: Userspace grant allocation driver [http://git.kernel.org/linus/dd3140588d9551235ebc2a0dacdca098e7677573 (commit)] * xen network backend driver [http://git.kernel.org/linus/f942dc2552b8bfdee607be867b12a8971bb9cd85 (commit)] == PPC == * 8xx: remove obsolete mgsuvd board [http://git.kernel.org/linus/3cc5a0f09e7e454a2f2000dac749d07fea9fc004 (commit)] == SH == * Enable CONFIG_GCOV_PROFILE_ALL for sh [http://git.kernel.org/linus/d4f7e513234019a005c4d33477189f2a4e53bb9c (commit)] * sh_eth: Add support ethtool [http://git.kernel.org/linus/dc19e4e5e02fb6b46cccb08b2735e38b997a6ddf (commit)] == S390 == * Support XZ compressed kernel [http://git.kernel.org/linus/d7b081ac0b8eee5f2a58123235061ee1b99a4f4d (commit)] * Write protect module text and RO data [http://git.kernel.org/linus/305b1523250faf9675919def94906775992ce52d (commit)] * oprofile: Add support for hardware based sampling on System z processors [http://git.kernel.org/linus/ec6a3df1c008d9e8664e53b0363f6847c5c0dc3f (commit)], enhance OProfile to support System zs hardware sampling feature [http://git.kernel.org/linus/997dbb4967da248808850c250182ef2528fff2d1 (commit)] == M68K == * Merge m68k and m68knommu arch directories [http://git.kernel.org/linus/66d857b08b8c3ed5c72c361f863cce77d2a978d7 (commit)] * atari: Initial ARAnyM support [http://git.kernel.org/linus/65cd577d5e61043d1c1aec5812dea8a5c834652d (commit)] * m68knommu: add basic support for the ColdFire based FireBee board [http://git.kernel.org/linus/7badfabb3fcee4fc4a0fd7c0437706b91fef3fff (commit)] == TILE == * Support 4KB page size as well as 64KB [http://git.kernel.org/linus/76c567fbba50c3da2f4d40e2e551bab26cfd4381 (commit)] == CRIS32 == * Drop the CRISv32 version of pcf8563 [http://git.kernel.org/linus/7673538cf8c9ddd1eeb2c3712b5603816f576483 (commit)] == MN10300 == * MN10300: Use KGDB [http://git.kernel.org/linus/e460d64405c04581e42aa9cbae76815a2d4e9abe (commit)] = Drivers = == GRAPHICS == * Add usb framework [http://git.kernel.org/linus/a250b9fdc53a286d32e22f21170382a46b3a3ef5 (commit)] * Add ioctl to query device/driver capabilities [http://git.kernel.org/linus/9f35421e09c494c36079d7cf5724ae9f832431d7 (commit)] * Dumb scanout create/mmap for intel/radeon [http://git.kernel.org/linus/ff72145badb834e8051719ea66e024784d000cb4 (commit)] * Add cayman chip family [http://git.kernel.org/linus/b7cfc9fe921ddd1a926803711df63e1ea52a7563 (commit)] * Remove i830 driver [http://git.kernel.org/linus/7f50684717511d30bba180902105c4cd4efca732 (commit)] * Video * Add i.MX23/28 framebuffer driver [http://git.kernel.org/linus/f0a523b5e5e2db4e8518ae20f466c0a6be7e145e (commit)] * cyberpro: add I2C support [http://git.kernel.org/linus/e5dedf8d561fb309ba37003546025300678da549 (commit)], add support for video capture I2C [http://git.kernel.org/linus/b7ca01a9b20e3fdd11745227905e9ad8a99e0123 (commit)] * s3fb: add support for 86C365 Trio3D [http://git.kernel.org/linus/5694f9ce5801d58bfc1b011592a5e460cc0a274b (commit)] == STORAGE == * pata_arasan_cf: ARASAN CompactFlash PATA Controller Support [http://git.kernel.org/linus/a480167b23ef9b35ec0299bb3e1b11b4ed6b3508 (commit)] == NETWORKING == * ath9k: Updates for AR9485 1.1 chipsets. [http://git.kernel.org/linus/1a63e2ce4e67f6df74f032ec302314141816e432 (commit)], allow AP interface to be created [http://git.kernel.org/linus/da8d9d937b34cf5d82e01420d015d8ee14f76467 (commit)] * be2net: changes for BE3 native mode support [http://git.kernel.org/linus/2e588f84f254cca0fc3b9f01297d06799b8c85d3 (commit)] * bnx2x: Add support for new PHY BCM84833 [http://git.kernel.org/linus/c87bca1eaa493779392378b69fe646644580942a (commit)], support for managing RX indirection table [http://git.kernel.org/linus/ab532cf32b4055028ad095d3c1fee9eec28ed25e (commit)] * ax88796: use generic mdio_bitbang driver [http://git.kernel.org/linus/f6d7f2c60d3a63d786feeb60628f930cd2d8e912 (commit)] * can: Added support for Bosch C_CAN controller [http://git.kernel.org/linus/881ff67ad45041f6ff08441aa17302aea77bd054 (commit)] * igb: add support for VF Transmit rate limit using iproute2 [http://git.kernel.org/linus/17dc566c5ee46e14021e6b8dd89098d3cb237208 (commit)], add Energy Efficient Ethernet (EEE) for i350 devices. [http://git.kernel.org/linus/09b068d45737abb49320ab25cb4ed2916017ace7 (commit)] * iwlagn: 2000 series devices support [http://git.kernel.org/linus/c5a5e1853a6d87eb9f58bf8930e267d619dd24f6 (commit)] * iwlwifi: initial P2P support [http://git.kernel.org/linus/f35c0c560994226847fa33f0021046a44ab1460f (commit)], split the drivers for agn and legacy devices 3945/4965 [http://git.kernel.org/linus/be663ab67077fac8e23eb8e231a8c1c94cb32e54 (commit)] * ixgbe: DCB, implement 802.1Qaz routines [http://git.kernel.org/linus/d033d526a465c4bb8a499a0b5df65b3e7cf4da6f (commit)], adding 100MB FULL support in ethtool [http://git.kernel.org/linus/1b1c0a489c1dcc1fa640c13404ca69e7beae07d9 (commit)], add support to FCoE DDP in target mode [http://git.kernel.org/linus/68a683cf6a5ff09faa366fc1fcf967add0211fe8 (commit)], enable flow control pause parameter auto-negotiation support [http://git.kernel.org/linus/0b0c2b31bdf8d6fb5c14ae70894453ac44d64672 (commit)], DCB, use multiple Tx rings per traffic class [http://git.kernel.org/linus/e5b646355770d34eab360ebae93c56c407dfe803 (commit)], IEEE 802.1Qaz, implement priority assignment table [http://git.kernel.org/linus/17049d30c2dec6f26d6165cc135578f9e41d53d3 (commit)], add support for VF Transmit rate limit using iproute2 [http://git.kernel.org/linus/ff4ab2061199cdb938282d302d5044b1858e28c8 (commit)] * mlx4: Wake on LAN support [http://git.kernel.org/linus/14c07b1358ede1664652bb9b28d9ace5fe6f7f92 (commit)] * Add Faraday FTMAC100 10/100 Ethernet driver [http://git.kernel.org/linus/8d77c036b57cf813d838f859e11b6a188acdb1fb (commit)] * Add support for SMSC LAN9530, LAN9730 and LAN89530 [http://git.kernel.org/linus/88edaa415966af965bb7eb7056d8b58145462c8e (commit)] * r8169: support the new chips for RTL8105E. [http://git.kernel.org/linus/5a5e4443150713347a7a7e4d0880b343348f5811 (commit)] * rt2x00: Add 2L Central Europe BV 8070 [http://git.kernel.org/linus/9a74597235e54c16c31da62835e2e9285c631044 (commit)], add Planex Communications, Inc. RT8070 [http://git.kernel.org/linus/7a2a75bcc2a54c9b87c8b3831c5369717fcf513d (commit)], add support for RT5390 chip [http://git.kernel.org/linus/60687ba710359f32343b7630dc05d3811ef5bf4c (commit)], add unknown Toshiba device [http://git.kernel.org/linus/5da201a4c86aac6c46a071c5c8255601090b65b2 (commit)] * rtlwifi: Add driver for Realtek RTL8192CU/RTL8188CU USB Wireless Network Adapter [http://git.kernel.org/linus/2ca20f79e0d895489ae2f79fa321077e5ee2981d (commit)], [http://git.kernel.org/linus/663dcc73675bd70ee11195ce832b1d1691f967d0 (commit)] * sfc: Add TX queues for high-priority traffic [http://git.kernel.org/linus/94b274bf5fba6c75b922c8a23ad4b5639a168780 (commit)], implement hardware acceleration of RFS [http://git.kernel.org/linus/64d8ad6d745bbb596bfce3c5d0157267feba7e26 (commit)] * wl1251: enable adhoc mode [http://git.kernel.org/linus/43d136442a0af3b26df3f16c7b935b5ea12e493f (commit)], implement connection quality monitoring [http://git.kernel.org/linus/8964e492b5740dae0f4f68e08f4a9a45d4b57620 (commit)], AP-mode - management of links in PS-mode [http://git.kernel.org/linus/b622d992c21a85ce590afe2c18977ed28b457e0e (commit)] * wl12xx: Enable AP-mode [http://git.kernel.org/linus/038d925bcfed8df4d16bab57c2b5a4de6ede7847 (commit)] * zd1211rw: add TX watchdog and device resetting [http://git.kernel.org/linus/a0fd751f0924e0eefa36592f1d358c4ab18b44c5 (commit)], enable NL80211_IFTYPE_AP [http://git.kernel.org/linus/ab419e9bda10efced0db980478c3e40a1ad18ba3 (commit)] == 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)] == 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)] == STAGING == * Add rts_pstor for Realtek PCIE cardreader [http://git.kernel.org/linus/77d89b08766c878a2594b15d203e513acf952340 (commit)] * Delete ti-st from staging [http://git.kernel.org/linus/b75ae07963f99f89319b17935af20513d57df577 (commit)] * easycap: add ALSA support [http://git.kernel.org/linus/a9855917290fc40dbfd67d3ee06c190667d6c5b5 (commit)] * gma500: Add 2D acceleration [http://git.kernel.org/linus/aa19d8e9901ea9056e4e1e5c25af9b154d4e069b (commit)], Intel GMA500 staging driver [http://git.kernel.org/linus/0867b42113ec4eb8646eb361b15cbcfb741ddf5b (commit)], resync the patch queue with GregKH's space cleanup. [http://git.kernel.org/linus/487e873dd3f8d7ede7635896e19376ef78157721 (commit)] * hv: Add a user-space daemon to support key/value pair (KVP) [http://git.kernel.org/linus/cc04acf53fb1bba1e57b0d34a400ccaf498fc9be (commit)], add mouse driver [http://git.kernel.org/linus/0c3a6ede3c9ffff6771915320504e8e140ac18b8 (commit)], implement key/value pair (KVP) [http://git.kernel.org/linus/245ba56a52a32536a751cc3e60e5602afcfc5fd9 (commit)] * IIO: ADC: New driver for AD7606/AD7606-6/AD7606-4 [http://git.kernel.org/linus/b9618c0cacd7cf56cc3d073c1e9e9a8a3a12864e (commit)], add driver for MAX517/518/519 [http://git.kernel.org/linus/6ddc5fb43e47e18d434619e08d41260ff121a7f6 (commit)], DDS: AD9832 / AD9835 driver [http://git.kernel.org/linus/ea707584bac187c9c6c64c4eacd1c09bcc08f37b (commit)], gyro remove adis16251 driver as now supported by adis16260 driver [http://git.kernel.org/linus/a301d425e6cc8b1f7d7449c0e5d72e9463652d90 (commit)], trigger: New Blackfin specific trigger driver iio-trig-bfin-timer [http://git.kernel.org/linus/ea5dbf96dbbfa4cf29925e82af3a0a613079b1bd (commit)] * Merge ENE UB6250 SD card codes from keucr to drivers/usb/storage [http://git.kernel.org/linus/41e568d14ec0aca1b2bb19563517aad3b06d6805 (commit)] * Remove autofs3 [http://git.kernel.org/linus/561c5cf9236a7eb5a52971b6e7e02c5bd094c6d5 (commit)] * Remove smbfs [http://git.kernel.org/linus/939cbe5af5fb04de1a53942a8c4a6e0160f4f38b (commit)] * samsung-laptop: add support for N145P/N250P/N260P machines [http://git.kernel.org/linus/5f5b5c51858e79fb0b338dd0d96c8789ba876878 (commit)], add support for NP-Q45 [http://git.kernel.org/linus/78a2fcb4fe1b3dc626da56fac7912e7091425892 (commit)], add support for R519 laptops [http://git.kernel.org/linus/9b5040be4779b36d208362a3c0df00bb97f6c0a0 (commit)], add support for r70 laptops [http://git.kernel.org/linus/e20b6f359ad9d1fe26eae08a0051bcbd277be540 (commit)], add support for Samsung NP-X120/X170 laptop [http://git.kernel.org/linus/db559b079a60535f45a06f64595fbe4b78e2efbb (commit)], has moved to platform/x86 [http://git.kernel.org/linus/993819c563695efc2782d312f55bec634c2d2da5 (commit)] * Solo6x10: Add support for SOLO6110 chip. [http://git.kernel.org/linus/908113d8ebd26fea48e0d7b6e78b67ae6fc735ac (commit)] * ti-st: add the v7 btwilink driver [http://git.kernel.org/linus/977016882d62ae5124a42bc9959d8785eb143655 (commit)], delete old bt_drv driver [http://git.kernel.org/linus/4a5200ac8bd0e1a85aacea7cf4ded6e597254be0 (commit)] == MEDIA == * Add v4l2 subdev driver for NOON010PC30L image sensor [http://git.kernel.org/linus/f8e2e3eab8f70103fb4680e2da202e14199c199a (commit)] * Altera FPGA based CI driver module [http://git.kernel.org/linus/349bcf02e3615556e9c49ea73a04abab2a4d8ed7 (commit)] * cx88: add support for TeVii S464 PCI card [http://git.kernel.org/linus/0cb73639cfbdc9a074cbb7737d173f7a7381036d (commit)] * dabusb: remove obsolete driver [http://git.kernel.org/linus/dae86ccbc3c185aebfc396e8e668aa3d73d748d8 (commit)] * DIB9000: initial support added [http://git.kernel.org/linus/dd316c6bacc2bdb22288507fd479bd2181eb7a7b (commit)] * DiB0700: add support for several board-layouts [http://git.kernel.org/linus/be9bae10ffa5aeeef051e893c3b15a5d10eb657d (commit)], add support for the dib7090 based [http://git.kernel.org/linus/713d54a8bd812229410a1902cd9b332a2a27af9f (commit)], * wl128x: Kconfig & Makefile for wl128x driver [http://git.kernel.org/linus/a68793d2dac1f753b82e55fb5c6b7dccff1ca4e4 (commit)] * dw2102: add support for Geniatech SU3000 USB DVB-S2 card [http://git.kernel.org/linus/d2ffc447cabb3a497d7f413403abd8793b348329 (commit)] * dw2102: add support for the TeVii S480 PCIe [http://git.kernel.org/linus/e8f5055ac85fb68eeaa335f0dae14b31cc037f6d (commit)] * dw2102: Add Terratec Cinergy S2 USB HD [http://git.kernel.org/linus/2adc591fb7764bf70f65a5923ff50c1c1b671c20 (commit)] * gspca: Add new vicam subdriver [http://git.kernel.org/linus/49b61ec9b5afdb739e07bc085ed12678bc932a22 (commit)], nw80x: New subdriver for Divio based webcams [http://git.kernel.org/linus/ce5b2acce60405b938d1f1f994024cde4e2cdd7e (commit)], ov519: Add the sensor ov2610ae [http://git.kernel.org/linus/07c6c9c6d0e797590a7cc76fc8f0b740f34d21a2 (commit)], ov534: Add the webcam 06f8:3002 and sensor ov767x [http://git.kernel.org/linus/458efe2d558b51fff38026e8ede9374899340e60 (commit)] * Initial commit to support NetUP Dual DVB-T/C CI RF card [http://git.kernel.org/linus/78db854757aa4110f9c6873d1529b851037a3405 (commit)] * lirc: remove staging lirc_it87 and lirc_ite8709 drivers [http://git.kernel.org/linus/812738e11158e9b92c4f0e9278de48377cfa3cc8 (commit)] * ngene: CXD2099AR Common Interface driver [http://git.kernel.org/linus/0f0b270f905bbb0c8e75988ceaf10ff9a401e712 (commit)] * omap3isp: Kconfig and Makefile [http://git.kernel.org/linus/7e8970e1d5ae9237d00909599e70f85fce1fc489 (commit)] * rc: New rc-based ite-cir driver for several ITE CIRs [http://git.kernel.org/linus/620a32bba4a2dd57ccf1d5f87b9e6d2402ffec22 (commit)] * se401: remove last V4L1 driver [http://git.kernel.org/linus/b287db119edb92548b53f63f05fd593c43cba200 (commit)] * staging-usbvideo: remove [http://git.kernel.org/linus/37d803ed0b86a3252457da971e0e9a8a937c2ba4 (commit)] * Support for stv0367 multi-standard demodulator [http://git.kernel.org/linus/17cce932e8be9a3e32e1928524b73795b3f0e3aa (commit)] * Technisat AirStar TeleStick 2 [http://git.kernel.org/linus/498e677cfd78b098342640f382293782bfa0bd63 (commit)] * technisat-usb2: added driver for Technisat's USB2.0 DVB-S/S2 receiver [http://git.kernel.org/linus/739ff04f63ba6498b287021649cb999e639c3c83 (commit)] * tm6000: add radio support to the driver [http://git.kernel.org/linus/8aff8ba95155dff265de5ea6f5d5d92caa7bc728 (commit)] * v180 - DM04/QQBOX added support for BS2F7HZ0194 versions [http://git.kernel.org/linus/9d4540c9395f5f01cdd0cf60d230ec8bee165bb8 (commit)] * V4L2: WL1273 FM Radio: TI WL1273 FM radio driver [http://git.kernel.org/linus/96a9cc681ecfaf2ed9b6c62090888550f604d783 (commit)] * v4l: add videobuf2 Video for Linux 2 driver framework [http://git.kernel.org/linus/e23ccc0ad9258634e6d52cedf473b35dc34416c7 (commit)] * V4L: Initial submit of OV9740 driver [http://git.kernel.org/linus/9bd060e492a2725c55404988ceed473a090bd04d (commit)] == 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)] == SCSI == * aacraid: Add new code for PMC-Sierra's SRC based controller family [http://git.kernel.org/linus/e8b12f0fb8352237525961f14ec933e915848840 (commit)] * Add detailed SCSI I/O errors [http://git.kernel.org/linus/63583cca745f440167bf27877182dc13e19d4bcf (commit)] * bnx2fc: Broadcom FCoE offload driver [http://git.kernel.org/linus/853e2bd2103aaa91d1ba1c0b57ba17628d836f03 (commit)] * bnx2i: Added support for the 57712(E) devices [http://git.kernel.org/linus/8a4a0f3ad071e258a9637c5491c34005a9a97903 (commit)] * mptfusion: Support SAS2.0 Devices with SAS1.0 Controllers [http://git.kernel.org/linus/d75733d51fdab5c99a0d9491b25f22e13b39cdc1 (commit)] * mvsas: Add support for HighPoint RR27xx series HBA [http://git.kernel.org/linus/463b8977ecebf8cf590c33191d43ea0b059381c6 (commit)] * target: add initial statistics [http://git.kernel.org/linus/12d233842987d9972957419e427987b94f7bd7b4 (commit)] * tcm_loop: Add multi-fabric Linux/SCSI LLD fabric module [http://git.kernel.org/linus/3703b2c5d041a68095cdd22380c23ce27d449ad7 (commit)] == USB == * Update the USB core to deal with USB 3.0 hubs [http://git.kernel.org/linus/dbe79bbe9dcb22cb3651c46f18943477141ca452 (commit)] * Add EHCI driver for NVIDIA Tegra SoCs [http://git.kernel.org/linus/79ad3b5add4a683af02d1b51ccb699d1b01f1fbf (commit)] * omap: common usb host core driver [http://git.kernel.org/linus/17cdd29d6e1ab4164c792d78c6f096fbafb94e3f (commit)] * Add Faraday fusb300 driver [http://git.kernel.org/linus/0fe6f1d1f612035d78d8d195bbc3485a341386d5 (commit)] * usb_storage: add ums-realtek driver [http://git.kernel.org/linus/50a6cb932d5cccc6a165219f137b87ea596b4cd0 (commit)] * EHCI bus glue for on-chip PMC MSP USB controller [http://git.kernel.org/linus/22ced6874fc47bb051e7460443e454ca8efc457e (commit)] * Ethernet quirks for the LG-VL600 4G modem [http://git.kernel.org/linus/7a635ea989991d7f12d57a12f2ba7cb6d211e083 (commit)] == 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)] == 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)] == 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)] == MFD == * AB8500 system control driver [http://git.kernel.org/linus/90550d1903da8dac851d220b794e44c90a11c6ce (commit)] * Add a core driver for TI TPS61050/TPS61052 chips v2 [http://git.kernel.org/linus/798a8eee44da56b4f2e000ff81dfb49d09c65b71 (commit)] * Add driver for sequencer serial port [http://git.kernel.org/linus/03df0f629483f941f83ee2fbb180a4425e99dd23 (commit)] * Add new ab8500 GPADC driver [http://git.kernel.org/linus/dae2db30c114cd0dec59b4130c315c9cce351741 (commit)] * Add twl4030 madc driver [http://git.kernel.org/linus/f99c1d4f94f91fd3a20bd2eaa3be9c5e7d2668eb (commit)] * MAX8997/8966 support [http://git.kernel.org/linus/527e7e9a82ec95cdb8f694855004b3d262efd09f (commit)] == SPI == * Add OpenCores tiny SPI driver [http://git.kernel.org/linus/ce792580ea2ce6f7259b45124e9ccc4574c31606 (commit)] * Add support for SuperH SPI [http://git.kernel.org/linus/5c05dd0750402f174302cf2b8cdf4111be080dcb (commit)] * Add ti-ssp spi master driver [http://git.kernel.org/linus/a72aeefebe6545ad5c9c699e1121019c1709ca77 (commit)] * New driver for Altera SPI [http://git.kernel.org/linus/0b782531c038d4a4bded3fc1069c961b1f14f0de (commit)] == MTD == * Add mtdswap block driver [http://git.kernel.org/linus/a321590246202f2598aca2f4ef63b992e8fc97ef (commit)] * nand: add software BCH ECC support [http://git.kernel.org/linus/193bd40026443835e1b96c79d5efe559d01509ae (commit)] * NOR flash driver for OMAP-L137/AM17x [http://git.kernel.org/linus/dcfb81d61da1367e52f7f7e3ceff0d0044c3c7ee (commit)] == ACPI == * eeepc-wmi: add camera and card reader support [http://git.kernel.org/linus/9e1565bc390123d3c74b940ba3466faf196970ec (commit)], add wimax support [http://git.kernel.org/linus/2e9e159d8e18c37d60a7d5040314f579a40f4c63 (commit)], asus generic asus-wmi.ko module [http://git.kernel.org/linus/e12e6d94db24e9050821965aa75c95e8d2c65f10 (commit)] * sony-laptop: implement keyboard backlight support [http://git.kernel.org/linus/bf155714013e59c299e378055d60a4adf92e79db (commit)] * asus-nb-wmi: Asus Notebooks WMI Driver [http://git.kernel.org/linus/b229ece9911cc0b2415d3ffd55d7b2a28d30b614 (commit)] * Add Samsung Laptop platform driver [http://git.kernel.org/linus/2d70b73ae5b85c9d13f5dfbb8fc4fd5edae633dc (commit)] * Enable Dell All-In-One volume up/down keys [http://git.kernel.org/linus/820787fceb3e62c29a36423eb30e2f9f198547f7 (commit)] * medfield: Add Thermal Driver [http://git.kernel.org/linus/f017fbe7993d8416824aaf079fa1e6dc88d1ba55 (commit)] * OLPC XO-1.5 ebook switch driver [http://git.kernel.org/linus/89ca11771a4b50ed616ab6c37e0ef333d02f1d47 (commit)] == VARIOUS == * tty: hvc: add Blackfin JTAG console support [http://git.kernel.org/linus/5427bcf5e95245d3e220742ac703182bdb973769 (commit)] * tty: Add msm_smd_tty driver [http://git.kernel.org/linus/daaf6ff42d12c89f179868387c0107db6625f0f3 (commit)] * power: bq27x00: Add bq27000 support [http://git.kernel.org/linus/7fb7ba588c0f276609609565b21fcc853284a9a0 (commit)] * regulator: Add a subdriver for TI TPS6105x regulator portions v2 [http://git.kernel.org/linus/2edd3b692404efc2d3915175a2ed553e783de763 (commit)], MAX8997/8966 support [http://git.kernel.org/linus/bd6ca2cf50fbe3cc63513d026343035c3bd2e352 (commit)] * rtc: add real-time clock driver for NVIDIA Tegra [http://git.kernel.org/linus/ff859ba6d166202d6fd8d6344a41be54e4c8a2b6 (commit)] * serial: Add auart driver for i.MX23/28 [http://git.kernel.org/linus/47d37d6f94ccf32d302492f969209930b2411f9e (commit)], msm_serial_hs: Add MSM high speed UART driver [http://git.kernel.org/linus/550462378515a82279e07f12e2c105f617f112f8 (commit)] * leds: add driver for LM3530 ALS [http://git.kernel.org/linus/b1e6b7068f026e88257c20522555c78122e5a14d (commit)] * hwrng: pixocell - add support for picoxcell TRNG [http://git.kernel.org/linus/5efb94ee144c1c7290652495a0f4f29cae845a62 (commit)] * Add driver for Ricoh R5C592 card reader [http://git.kernel.org/linus/9263412501022fecef844907129ee2513b5a89de (commit)] * mmc: mxs-mmc: add mmc host driver for i.MX23/28 [http://git.kernel.org/linus/e4243f13d10e5fbe2b84e211dcac3bc6e0792167 (commit)] * gpio: driver for 42 AB8500 GPIO pins [http://git.kernel.org/linus/0cb3fcd72cc3e6dd88f0e769746d294e5e6bafa9 (commit)] * IIO: ADC: New driver for the AD7298 8-channel SPI ADC [http://git.kernel.org/linus/7c31b984c4d119d0e32a1696fd4ca6b506a73d10 (commit)] * sigma-firmware: loader for Analog Devices' SigmaStudio [http://git.kernel.org/linus/e359dc24d32e58c795fc339cb3e89ea6330fceae (commit)] * drivers/misc: ST SPEAr: PCIE gadget suppport [http://git.kernel.org/linus/b9500546d5f85b56359657e1f78334db8de851fd (commit)] * UIO: add PRUSS UIO driver support [http://git.kernel.org/linus/f1a304e7941cc76353363a139cbb6a4b1ca7c737 (commit)] * CPUFREQ: Remove deprecated sysfs file sampling_rate_max [http://git.kernel.org/linus/ef598549b28014ec2ea7574d4e793728e0e33d02 (commit)], remove old, deprecated per cpu ondemand/conservative sysfs files [http://git.kernel.org/linus/e8951251b89440644a39f2512b4f265973926b41 (commit)] * char: add MSM smd_pkt driver [http://git.kernel.org/linus/73210a135b9dd53ba59beb4ced5a55633ae65b2f (commit)] * edac: provide support for tile architecture [http://git.kernel.org/linus/5c7707554858eca8903706b6df7cba5c0f802244 (commit)] * hwspinlock: add framework [http://git.kernel.org/linus/bd9a4c7df256cee4e9f6a4b56baa3b89d63f0f1e (commit)], add OMAP implementation [http://git.kernel.org/linus/70ba4cc26b9f53859e863ec3b9a5f5fc0ce4d6a2 (commit)] * ld9040 amoled driver support [http://git.kernel.org/linus/1baf0eb3975ab56e29d57984b7bd6c9cd360dbf3 (commit)]