#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.8 development cycle [[TableOfContents()]] = Architectures = == x86 == * Add config switch for CPU0 hotplug [http://git.kernel.org/linus/80aa1dff65717e7518647d4e27d1d3dcea5818e6 (commit)] * Define the 2.12 bzImage boot protocol [http://git.kernel.org/linus/09c205afde70c15f20ca76ba0a57409dad175fd0 (commit)] * AMD: Power driver support for AMD's family 16h processors [http://git.kernel.org/linus/22e32f4f57778ebc6e17812fa3008361c05d64f9 (commit)] * Add NumaChip remote PCI support [http://git.kernel.org/linus/f9726bfd4b14401d294207a70c7c0c4be8a8c6cc (commit)] * Add a UEFI variable filesystem, needed to support EFI variables bigger than the size of a memory page [http://git.kernel.org/linus/5d9db883761ad1bc2245fd3018715549b974203d (commit)] == ARM == * AT91: Add AT91RM9200 DT board [http://git.kernel.org/linus/397f8c3ca3fec5906d82656ca23a841763196f22 (commit)] * EXYNOS: add support for EXYNOS5440 SoC [http://git.kernel.org/linus/2edb36c4ea09fe5077e2d19e60fd353ab1fc6eee (commit)] * Kirkwood: new board USI Topkick [http://git.kernel.org/linus/767fc1ea92f70b5a97d43b79c146c2bee3eb6e83 (commit)] * at91: add pinctrl support [http://git.kernel.org/linus/6732ae5cb47c4f9a72727585956f2a5e069d1637 (commit)] * Add Calxeda ECX-2000 support [http://git.kernel.org/linus/7d6ab9b8620bbca6718b36242113f4f069840641 (commit)] * kirkwood: Add Plat'Home OpenBlocks A6 support [http://git.kernel.org/linus/f17073a3aec601cb9aba6d8c1c6dbc8c6a919c07 (commit)] * kirkwood: Add support for the MPL CEC4 [http://git.kernel.org/linus/5492a1108bbd40e14a895c07b6a4952022e82f7c (commit)] * kirkwood: DT board setup for Network Space Lite v2 [http://git.kernel.org/linus/ca7d94524ab3554b08f13de91674d570cb4a09b6 (commit)] * kirkwood: DT board setup for Network Space Mini v2 [http://git.kernel.org/linus/7f9871d9d30f25891e0c4da4c6284d9e66e702f5 (commit)] * kirkwood: DT board setup for Network Space v2 and parents [http://git.kernel.org/linus/ecee1e47ab42ba3907d6bde7b2981e1006382071 (commit)] * pxa: remove pxa95x support [http://git.kernel.org/linus/49ea7fc094162fcaa83f5876b2090c816cc4498c (commit)] * shmobile: Remove G3EVM machine support [http://git.kernel.org/linus/6a800a0bb0483097b7a5391b4e010acad8a85d4e (commit)] * shmobile: Remove G4EVM machine support [http://git.kernel.org/linus/631a7b5d958d2ef2c2333b105794c693642f0641 (commit)] * shmobile: Remove SH7367 support [http://git.kernel.org/linus/ed9c0754cef1d9f81f70b3147189a5a1b4a307a8 (commit)] * shmobile: Remove SH7377 support [http://git.kernel.org/linus/2864b19142c0f7aa44791499e159f9462c2e64be (commit)] * sunxi: Add basic support for Allwinner A1x SoCs [http://git.kernel.org/linus/3b52634f0b7adaaf2b29569025287b938b7c71a6 (commit)] * kirkwood: add support for ZyXEL NSA310 [http://git.kernel.org/linus/afcad884252b171ff6f2ac78eb43c2f5db612dd0 (commit)] * mm: Add support for PJ4B cpu and init routines [http://git.kernel.org/linus/de4901933f6dfc0180f761790d3f47fc64e6270f (commit)] * mvebu: Add SMP support for Armada XP [http://git.kernel.org/linus/45f5984a8a528f7507f3ec860d297934d4449ad1 (commit)] * Add support for generic BCM SoC chipsets [http://git.kernel.org/linus/8ac49e0485bb79223a111b366a3b1f5ec9148729 (commit)] == MIPS == * Transparent Huge Pages support [http://git.kernel.org/linus/970d032fec3f9687446595ee2569fb70b858a69f (commit)] * BCM47XX: remove GPIO driver [http://git.kernel.org/linus/2da4c74dc3711275e82856e62884c99f7a45f541 (commit)] * Cavium: Add EDAC support. [http://git.kernel.org/linus/f65aad41772f6a0022e9763fe06f47604449964c (commit)] * Netlogic: Support for XLR/XLS Fast Message Network [http://git.kernel.org/linus/ed21cfe207276e2d2883173399dd0380db372e18 (commit)] * Netlogic: Support for multi-chip configuration [http://git.kernel.org/linus/77ae798f5b736dfdc692b86b393d9699052ac77a (commit)] * Octeon: Add kexec and kdump support [http://git.kernel.org/linus/abe77f90dc9c65a7c9a4d61c2cbb8db4d5566e4f (commit)] * PMC-Sierra Yosemite: Remove support. [http://git.kernel.org/linus/bdf20507da11a9a5b32ef04fa09f352828189aef (commit)] * kdump: Add support [http://git.kernel.org/linus/7aa1c8f47e7e792d11f898cbdddaf6fa21ff08cc (commit)] * lantiq: adds GPHY firmware loader [http://git.kernel.org/linus/0224cde212df4abf251f89c3724a800b1949a774 (commit)] * oprofile: Support for XLR/XLS processors [http://git.kernel.org/linus/c783390a0ecef08df5c804f8c5f647431a04f502 (commit)] * perf: Add XLP support for hardware perf. [http://git.kernel.org/linus/4be3d2f3966b9f010bb997dcab25e7af489a841e (commit)] == S390 == * pci: CLP interface [http://git.kernel.org/linus/a755a45dd928e05a4fb980d31d4a0dbc49adc562 (commit)] * pci: DMA support [http://git.kernel.org/linus/828b35f60eb0148f994bb13e328df94578b07142 (commit)] * pci: PCI adapter interrupts for MSI/MSI-X [http://git.kernel.org/linus/9a4da8a5b109906a64bed5aaeb83bf4edb1f5888 (commit)] * pci: PCI hotplug support via SCLP [http://git.kernel.org/linus/7441b0627e2251370902305a204e1330a696ca04 (commit)] * pci: add PCI Kconfig options [http://git.kernel.org/linus/c8717a3d66ad697158f7a0dd6045fec280c8d723 (commit)] * pci: base support [http://git.kernel.org/linus/cd24834130ac655d15accee6757e0eaeab4ad4ef (commit)] == PowerPC == * KVM: Support eventfd [http://git.kernel.org/linus/0e673fb679027600cad45bd61a4cc9ebd2ed2bb1 (commit)] * KVM: Book3S: Get/set guest FP regs using the GET/SET_ONE_REG interface [http://git.kernel.org/linus/a8bd19ef4dd49f0eef86a4a8eb43d60f967236b8 (commit)] * KVM: Book3S: Get/set guest SPRs using the GET/SET_ONE_REG interface [http://git.kernel.org/linus/a136a8bdc02fc14625ac45ee846cc646fc46597e (commit)] * KVM: booke: Add watchdog emulation [http://git.kernel.org/linus/f61c94bb99ca4253ac5dd57750e1af209a4beb7a (commit)] == Xtensa == * add IRQ domains support [http://git.kernel.org/linus/2206d5dd9a785a74afc6981f2b13b7a4d4da6f31 (commit)] * add U-Boot image support (uImage). [http://git.kernel.org/linus/0322cabd39e27614772595abb395871e86ebff66 (commit)] * add config option to disable linker relaxation [http://git.kernel.org/linus/6550162200b40d1e725167f8a617255c42b57552 (commit)] * add device trees support [http://git.kernel.org/linus/da844a81779e2bb263eca4ecb1046541fdb11cf8 (commit)] * add support for the XTFPGA boards [http://git.kernel.org/linus/0d456bad36d42d16022be045c8a53ddbb59ee478 (commit)] = Drivers = == Staging drivers == * Add SystemBase Multi-2/PCI driver [http://git.kernel.org/linus/68a81291ff6650f3ff409ebfc58ef97dfe85a2e4 (commit)] * comedi: amplc_dio200: support PCIe215, PCIe236 and PCIe296 [http://git.kernel.org/linus/2421a0242e17445ab35f7b450d0768518f0f63e6 (commit)] * comedi: amplc_dio200: support memory-mapped I/O [http://git.kernel.org/linus/71b3e9e8dc218133417d3c167632a61f9fed3651 (commit)] * comedi: amplc_dio200: support multiple read/write of counter [http://git.kernel.org/linus/fad18543cef4d6368b00fb318d0b31d1e2deabb6 (commit)] * fwserial: Add TTY-over-Firewire serial driver [http://git.kernel.org/linus/7355ba3445f2a741bfb9f03c7c8d5fc3e10bf63f (commit)] * fwserial: Add TTY-over-Firewire serial driver [http://git.kernel.org/linus/e5711071ad94794cab0c321c8526183a74f11db2 (commit)] * r8712u: Add new device ID [http://git.kernel.org/linus/da849a92d3bafaf24d770e971c2c9e5c3f60b5d1 (commit)] * iio: Move ad7793 driver out of staging [http://git.kernel.org/linus/f87f1a2375a51ef8c5048bfce42587dbea1ca627 (commit)] * iio: Move the ad7298 driver out of staging [http://git.kernel.org/linus/709ab36e9559ff5c7df6e6f2d9e3c4a4410f8d49 (commit)] * Staging: remove rts_pstor driver [http://git.kernel.org/linus/cd2112220b6b0a35fa12ba988a0dd837515dfaf8 (commit)] * Staging: remove telephony drivers [http://git.kernel.org/linus/7326446c728f633a0d6b3318cf491f71f044dce0 (commit)] == Graphics == * fbdev: Add GXT4000P and GXT6500P support to the gxt4500 driver [http://git.kernel.org/linus/6c39dcc465373daae484b1a893e47b5e631fb62f (commit)] * gma600: Enable HDMI support [http://git.kernel.org/linus/39ec748f717460290424208d23879eadbf5ffb1c (commit)] * exynos: add fimc ipp driver [http://git.kernel.org/linus/16102edb49b6cc7fbb68b10c04a42b78fbceb3ed (commit)] * exynos: add gsc ipp driver [http://git.kernel.org/linus/f2646380655b32481b5e76c666e1793dfef184bd (commit)] * exynos: add ipp subsystem [http://git.kernel.org/linus/cb471f14b5eebfed22bb9f2d0f06601f171c574a (commit)] * exynos: add rotator ipp driver [http://git.kernel.org/linus/bea8a429d91a1fd9a88c87df28062c632a1081f9 (commit)] * nouveau: initial support for GK106 [http://git.kernel.org/linus/caba557020d1e7cbb0dd21811e453589fb51ba53 (commit)] * Add NVIDIA Tegra20 support [http://git.kernel.org/linus/d8f4a9eda006788d8054b8500d9eb5b6efcd8755 (commit)] * tegra: Add HDMI support [http://git.kernel.org/linus/edec4af4c3d6d225578290a9acc38c78147df55b (commit)] * tegra: Add Tegra30 support [http://git.kernel.org/linus/219e81536c8776b30ccf3262c1ceaeaddf7a231a (commit)] * drivers/video: add support for the Solomon SSD1307 OLED Controller [http://git.kernel.org/linus/a2ed00da5047806233e288b991d9be997a5eb214 (commit)] == Storage == * SCSI * csiostor: Chelsio FCoE offload driver [http://git.kernel.org/linus/a3667aaed5698b84bad2f1b3f71adc86499f4bc6 (commit)] * hptiop: Support HighPoint RR4520/RR4522 HBA [http://git.kernel.org/linus/286aa031664ba5223bcb3dfd49a9e2d89d6b3aec (commit)] * mpt3sas: add new driver supporting 12GB SAS [http://git.kernel.org/linus/f92363d12359498f9a9960511de1a550f0ec41c2 (commit)] * libata ahci: Add support for Enmotus Bobcat device. [http://git.kernel.org/linus/7f9c9f8e24590e7dcd26ca408458c43df5b83e61 (commit)] == Networking == == Sound == * HDA: VIA Add support for codec VT1705CF. [http://git.kernel.org/linus/43737e0ae97ea87285686ffd07e30c82d897beb5 (commit)] * firewire: add Stanton SCS.1d/1m driver [http://git.kernel.org/linus/1999c3a035d7eace5dc9c5044e2aa3aaba8a1974 (commit)] * hda - Add Conexant CX20755/20756/20757 codec IDs [http://git.kernel.org/linus/42c364ace52ae6b4699105b39f2559c256b6cd4c (commit)] * ice1712: Add Philips PSC724 Ultimate Edge [http://git.kernel.org/linus/77b0b254af72add59c8125cd8799f390bc508f2b (commit)] * ice1712: Add Wolfson Microelectronics WM8766 codec support [http://git.kernel.org/linus/45d44e5a945296693b392ea807768329c1a80af6 (commit)] * ice1712: Add Wolfson Microelectronics WM8776 codec support [http://git.kernel.org/linus/bfe514279cc011304de9093a4923db09ef4eb459 (commit)] * usb-audio: Support for Digidesign Mbox 2 USB sound card: [http://git.kernel.org/linus/cb99864d40e46dea9c2aa3eaa97517b776f91024 (commit)] * usb-audio: add channel map support [http://git.kernel.org/linus/04324ccc75f96b3ed7aad1c866d1b7925e977bdf (commit)] * virtuoso: Xonar DSX support [http://git.kernel.org/linus/4492363251235c4499a2d073c5f09121ea23d39d (commit)] * ASoC: Add max98090 codec driver [http://git.kernel.org/linus/83f7cbc43b623d8498b2b542f0dfb9d9f67db2fd (commit)] * ASoC: add support for the Freescale / iVeia P1022 RDK reference board [http://git.kernel.org/linus/96a0af6d129dc4d09de70ce7a1150cac7dae3bc3 (commit)] * ASoC: adsp: Add ADSP base support [http://git.kernel.org/linus/2159ad936b7e7a8b26c99cf5b4476cfbb8c13e22 (commit)] == USB == * Allow USB 3.0 ports to be disabled. [http://git.kernel.org/linus/41e7e056cdc662f704fa9262e5c6e213b4ab45dd (commit)] * add OWL CM-160 support to cp210x driver [http://git.kernel.org/linus/8de7f4da8ff8ad241a552512f727a47df15c5156 (commit)] * cp210x: add Virtenio Preon32 device id [http://git.kernel.org/linus/356fe44f4b8ece867bdb9876b1854d7adbef9de2 (commit)] * ftdi_sio: Add support for Newport AGILIS motor drivers [http://git.kernel.org/linus/d7e14b375b40c04cd735b115713043b69a2c68ac (commit)] * ftdi_sio: add PID/VID entries for ELV WS 300 PC II [http://git.kernel.org/linus/c249f911406efcc7456cb4af79396726bf7b8c57 (commit)] * ftdi_sio: add Zolix FTDI PID [http://git.kernel.org/linus/0ba3b2ccc72b3df5c305d61f59d93ab0f0e87991 (commit)] * option: add Changhong CH690 [http://git.kernel.org/linus/d4fa681541aa7bf8570d03426dd7ba663a71c467 (commit)] * option: add Nexpring NP10T terminal id [http://git.kernel.org/linus/ad86e58661b38b279b7519d4e49c7a19dc1654bb (commit)] * option: add TP-LINK HSUPA Modem MA180 [http://git.kernel.org/linus/99beb2e9687ffd61c92a9875141eabe6f57a71b9 (commit)] * option: add Telekom Speedstick LTE II [http://git.kernel.org/linus/5ec0085440ef8c2cf50002b34d5a504ee12aa2bf (commit)] * gadget: Remove File-backed Storage Gadget (g_file_storage). [http://git.kernel.org/linus/fa06920a3ece1ed43333992d35c0044e7a6c048a (commit)] * phy: add R-Car USB phy driver [http://git.kernel.org/linus/1789e52acc90c87484a109d6349eefe63cabb257 (commit)] * xhci: Add Lynx Point LP to list of Intel switchable hosts [http://git.kernel.org/linus/bb1e5dd7113d2fd178d3af9aca8f480ae0468edf (commit)] * xhci: Avoid "dead ports", add roothub port polling. [http://git.kernel.org/linus/c52804a472649b2e5005342308739434cbd51119 (commit)] * EHCI: remove Alchemy EHCI driver [http://git.kernel.org/linus/1de7d89c76350de456143503d52447a466b4025e (commit)], remove CNS3xxx EHCI platform driver [http://git.kernel.org/linus/f3a958d30dd1ceac83a3b82b5260475c7697d53a (commit)], remove IXP4xx EHCI driver [http://git.kernel.org/linus/6efd0f73cc8d748bfcccb23a5ee0b7e000441940 (commit)], remove Loongson 1B EHCI driver. [http://git.kernel.org/linus/ead92fae12902e3cfb79e8747c20b85c4b1f5414 (commit)], remove Netlogic XLS EHCI driver [http://git.kernel.org/linus/6d39944ee85fb46cd499b16231cbb10a00e3d878 (commit)], remove unused Link Power Management code [http://git.kernel.org/linus/4968f951913997adc8c68c4e986e8168ee1d2998 (commit)] * OHCI: remove Alchemy OHCI platform driver. [http://git.kernel.org/linus/bb5da43e4525d3338f51edb980e3067b111b78aa (commit)], remove CNS3xxx OHCI platform driver [http://git.kernel.org/linus/c23920b05be41998dc8e5796eb874df098a97e9f (commit)], remove Netlogic XLS OHCI platform driver [http://git.kernel.org/linus/c2e91e046df67efa401f77ebe13478e124bc50f7 (commit)], remove OHCI SH platform driver [http://git.kernel.org/linus/231a72e03af68f791e3f34dbc22117ebb18bdbb0 (commit)], remove PNX8550 OHCI driver [http://git.kernel.org/linus/60da65f966437d1212c99df89deb479b0697620a (commit)], remove ohci-pcc-soc driver. [http://git.kernel.org/linus/7bccfcd2eb09297e0406b38cfac8e1f3001964f3 (commit)] == Bluetooth == * Add support for BCM20702A0 [0b05, 17b5] [http://git.kernel.org/linus/1ee3ff6110c16acfc915a79b1e3feb5013c41e75 (commit)] * Add support for Foxconn / Hon Hai [0489:e04e] [http://git.kernel.org/linus/3a61eda81ebcfc006ebb1496764299d53e5bf67f (commit)] * Add support for Foxconn / Hon Hai [0489:e056] [http://git.kernel.org/linus/2582d529c44d12502a700f1c3db062b9f44679bc (commit)] * Add support for GC-WB300D PCIe [04ca:3006] to ath3k. [http://git.kernel.org/linus/2c262b2a5235b7f5b18d4d58394511f76371d7cb (commit)] * Add support for IMC Networks [13d3:3393] [http://git.kernel.org/linus/eed307e290b96636def331375e065aca43f9069a (commit)] == Input == * arizona-haptics: Add driver haptics module on Arizona CODECs [http://git.kernel.org/linus/9dd555e2f4de1af1bb0f75cc84ed0708fcdb5987 (commit)] * add DA9055 Onkey driver [http://git.kernel.org/linus/8ed2757edd0c6bacf20c1c55bd53a0acba565be8 (commit)] * add Retu power button driver. [http://git.kernel.org/linus/544a46c917fcf0a439cc0c428d76ba731a380cae (commit)] * remove Compaq iPAQ H3600 (Bitsy) touchscreen driver [http://git.kernel.org/linus/852d20aed8a029ea8496e85052493b275f19d22b (commit)] * serio - add ARC PS/2 driver [http://git.kernel.org/linus/e4b290094603423623d3f268e054f40f3f51afa8 (commit)] * wacom - add support for 2 new multi-touch tablets (0x100 and 0x101) [http://git.kernel.org/linus/6afdc289c984451a6202a687fe6af727e051a784 (commit)] * wacom - add support for a new MT device (0x4001) [http://git.kernel.org/linus/edbe265d245b0fe05c43e96e52554dacae5dcc70 (commit)] * xpad - add a few new VID/PID combinations [http://git.kernel.org/linus/540602a43ae5fa94064f8fae100f5ca75d4c002b (commit)] * HID * Add Apple wireless keyboard 2011 ANSI to special driver list [http://git.kernel.org/linus/f9af7b9edccb87d4d80b58687ab63e58f3b64c4c (commit)] * Add driver for ION iCade [http://git.kernel.org/linus/4ddfe0289bd4622a2a84747ab90c0614da4673e0 (commit)] * add support to novatec wireless mouse [http://git.kernel.org/linus/b8a8f515d234f74ac19fb3597580775d8229ce50 (commit)] * multitouch: support T and C for win8 devices [http://git.kernel.org/linus/349fd6705b13946c04794bf27d67282940aa46b8 (commit)] * multitouch: support arrays for the split of the touches in a report [http://git.kernel.org/linus/54f4c0c3e9d9ad50bf58a4f7c2bbdfb3fa4ab3a7 (commit)] * multitouch: support for hovering devices [http://git.kernel.org/linus/9b3bb9b8b6b221ab5ec96defedb15e4c99e26372 (commit)] * roccat: add support for KoneXTD [http://git.kernel.org/linus/8e74a2d31b980c2b2dc43641e5bb232c7cc3df4c (commit)] * roccat: add support for Roccat Lua [http://git.kernel.org/linus/4424f616e48e0a48ac31de8d223ba1bdb46a84f1 (commit)] == TV tuners, webcams, video capturers == * V4L: Add driver for S3C24XX/S3C64XX SoC series camera interface [http://git.kernel.org/linus/babde1c243b25592038dd7193867a49729e3d505 (commit)] * v4l: add buffer exporting via dmabuf [http://git.kernel.org/linus/b799d09a157da71566e8013a62073435550cab6d (commit)] * v4l: vb2: add support for shared buffer (dma_buf) [http://git.kernel.org/linus/c538404869b69db543ce23cf041192c192a65330 (commit)] == Networking == * mwifiex: add multi-queue support [http://git.kernel.org/linus/47411a06c0c44b3c9dc2feffb0d97785ec9aaa68 (commit)] * myri10ge: Convert from LRO to GRO [http://git.kernel.org/linus/4ca3221fe4b6c4c6c77352672942e8afa57d55e5 (commit)] * ixgbe: Enable jumbo frames support w/ SR-IOV [http://git.kernel.org/linus/872844ddb9e44a49b759ae3e34250fefbab656f2 (commit)] * ixgbe: add setlink, getlink support to ixgbe and ixgbevf [http://git.kernel.org/linus/815cccbf10b27115fb3e5827bef26768616e5e27 (commit)] * ixgbevf: Add VF DCB + SR-IOV support [http://git.kernel.org/linus/56e94095efb3d4f749212bf7c0b151843d157f49 (commit)] * ixgbevf: Add checksum statistics counters to rings [http://git.kernel.org/linus/55fb277c1f6181d445f88ef8596b87eab61f14b6 (commit)] * mlx4: 64-byte CQE/EQE support [http://git.kernel.org/linus/08ff32352d6ff7083533dc1c25618d42f92ec28e (commit)] * macb: Add support for Gigabit Ethernet mode [http://git.kernel.org/linus/140b7552fdff04bbceeb842f0e04f0b4015fe97b (commit)] * rtlwifi: Modify files for addition of rtl8723ae [http://git.kernel.org/linus/a29059359dea80065559cd4d56149cbe10350cf9 (commit)] * rtlwifi: rtl8192c: rtl8192ce: Add support for B-CUT version of RTL8188CE [http://git.kernel.org/linus/0bd899e76476e0134f7289a003090165adea2611 (commit)] * rtlwifi: rtl8192ce: rtl8192cu: rtl8192se: rtl81723ae: Turn on building of the new driver [http://git.kernel.org/linus/0f01545346cd97f823fc0aaf0c02d4fc7bec6d46 (commit)] * rtlwifi: rtl8723ae: Add new driver [http://git.kernel.org/linus/c592e631bcec4d858695eee8bf321d60390d38e9 (commit)] * ar5523: Add new driver [http://git.kernel.org/linus/b7d572e1871df06a96a1c9591c71c5494ff6b624 (commit)] * ath6kl: Add support for AR6004 hardware version 1.3 [http://git.kernel.org/linus/bf744f11788280bcbd9bb8ec62974274b72a75bf (commit)] * ath6kl: add support for changing contry code [http://git.kernel.org/linus/84841ba29b1f55fb09703408477f097c7f8952f8 (commit)] * ath9k: Add concurrent WLAN and BT tx support for MCI based chips [http://git.kernel.org/linus/db60428b1af11cf216bb0736b24b2cf0c7b54071 (commit)] * ath9k_hw: Enable hw PLL power save for AR9462 [http://git.kernel.org/linus/1680260226a8fd2aab590319da83ad8e610da9bd (commit)] * add Marvell 88W8688 support to libertas_sdio [http://git.kernel.org/linus/73e6991ad3e5d528b7947b20708a5d67d833e27c (commit)] * i2400m: add Intel 6150 device IDs [http://git.kernel.org/linus/999a7c5776a0ed2133645fa7e008bec05bda9254 (commit)] * igb: Ethtool support to enable and disable EEE [http://git.kernel.org/linus/24a372cd0b87c15f8d98275d045326249155af55 (commit)] * smsc75xx: add support for USB dynamic autosuspend [http://git.kernel.org/linus/b4cdea9cc324d529ad013a7e75949e1bccc1edc3 (commit)] * add micrel KSZ8873MLL switch support [http://git.kernel.org/linus/93272e07d8539cddce9a2a17b7b0de1326957599 (commit)] * cdc_mbim: Device Service Stream support [http://git.kernel.org/linus/9f651cace30c42e27e726a92f35e4edc55f1ec08 (commit)] * cdc_mbim: adding MBIM driver [http://git.kernel.org/linus/9bf211a30b3f158c39cf1c6adb3a9388d41740ce (commit)] * cdc_mbim: build the MBIM driver [http://git.kernel.org/linus/9084ccf9f7f96302bdcbd5d7707e3ec8b8e1bf53 (commit)] * cdc_ncm: add another Huawei vendor specific device [http://git.kernel.org/linus/96316c595697ae9a2a90badd6f00035f2f384773 (commit)] * mvmdio: new Marvell MDIO driver [http://git.kernel.org/linus/fc8f5aded1cf9f5505c55694b36174621c7ac88c (commit)] * mvneta: driver for Marvell Armada 370/XP network unit [http://git.kernel.org/linus/c5aff18204da025fdf714f8f6423372b4b8efd00 (commit)] * qmi_wwan: add Telit LE920 support [http://git.kernel.org/linus/3d6d7ab5881b1d4431529410b949ba2e946f3b0f (commit)] * qmi_wwan: add ONDA MT8205 4G LTE [http://git.kernel.org/linus/c1acd7090f67471998edd1d036003fcba2c1b419 (commit)] * qmi_wwan: add TP-LINK HSUPA Modem MA180 [http://git.kernel.org/linus/3022551b6ae6d4750becc0a8e3391d4b79d5a038 (commit)] * qmi_wwan: add ZTE MF880 [http://git.kernel.org/linus/f8b840344cbf4fa7212223b436adfb7559ca0e1e (commit)] * qmi_wwan: add more Huawei devices, including E320 [http://git.kernel.org/linus/e21b9d031fa184632c373eedc12e3c296e1aa65b (commit)] * p54usb: add USB ID for T-Com Sinus 154 data II [http://git.kernel.org/linus/3194b7fcdf6caea338b5d2c72d76fed80437649c (commit)] * p54usb: add USBIDs for two more p54usb devices [http://git.kernel.org/linus/4010fe21a315b4223c25376714c6a2b61b722e5c (commit)] * bfin_mac: offer a PTP Hardware Clock. [http://git.kernel.org/linus/dd87b22f9096863adfd5daf281beb0a83379bd8f (commit)] * block: partition: msdos: provide UUIDs for partitions [http://git.kernel.org/linus/d33b98fc82b0908e91fb05ae081acaed7323f9d2 (commit)] * bnx2x: Activate LFA [http://git.kernel.org/linus/b884d95b8222a50144e3d84fe9becedae836e56d (commit)] * bnx2x: Add support for 20G-KR2 [http://git.kernel.org/linus/4e7b4997886e1dcbb0024308fb474c5994e8af2b (commit)] * can: grcan: Add device driver for GRCAN and GRHCAN cores [http://git.kernel.org/linus/6cec9b07fe6a0c4dfbcdcee7c6283529f087c521 (commit)] * can: kvaser_usb: Add support for Kvaser CAN/USB devices [http://git.kernel.org/linus/080f40a6fa28dab299da7a652e444b1e2d9231e7 (commit)] * can: sja1000: plx_pci: add support for Connect Tech Inc's Canpro/104-Plus Opto CAN board [http://git.kernel.org/linus/e4bc6c06569a90512169d98a11b3eb2ec18da4ae (commit)] * can: usb: esd_usb2: Add support for CAN-USB/Micro [http://git.kernel.org/linus/7653ebd5f6a4cd1976cb82e8ef94ebbe3ff001f3 (commit)] * cxgb4: Add T4 filter support [http://git.kernel.org/linus/f2b7e78dbc79e09fc1164b226adc03ed91a326cb (commit)] * dm9601: support dm9620 variant [http://git.kernel.org/linus/6642f91c92da07369cf1e582503ea3ccb4a7f1a9 (commit)] * Wireless: rt2x00: Add device id for Sweex LW323 to rt2800usb.c [http://git.kernel.org/linus/36f318bb124b231c01db6965a009f46d5731f012 (commit)] * 8139cp: enable bql [http://git.kernel.org/linus/871f0d4c153e1258d4becf306eca6761bf38b629 (commit)] == Various == * watchdog: DA9055 Watchdog driver [http://git.kernel.org/linus/312b00e1c31011dd009f51a52e14a500f61f1f31 (commit)] * watchdog: sp5100_tco: Add SB8x0 chipset support [http://git.kernel.org/linus/740fbddf5c3f9ad8b23c5d917ba1cc7e376a5104 (commit)] * uart: add other serial core layer get attributes [http://git.kernel.org/linus/373bac4cf4c3198cc6d6b9aec7c5d576a06f1f1c (commit)] * tg3: Support 5717 C0 [http://git.kernel.org/linus/79d4969535f1d569d7ddf7f58242994e9479a28d (commit)] * sundance: Enable WoL support [http://git.kernel.org/linus/f210e87b6d3aab1fb3eb51a006f4502c1a7a2494 (commit)] * spi/clps711x: New SPI master driver [http://git.kernel.org/linus/161b96c383c442f4d7dabbb8500a5fbd551b344d (commit)] * spi/stmp: remove obsolete driver [http://git.kernel.org/linus/266904c77911fdc0a064d97e2f06034b824c23ac (commit)] * spi: tegra: add spi driver for SLINK controller [http://git.kernel.org/linus/dc4dc36056392c0b0b1ca9e81bebff964b9297e0 (commit)] * spi: tegra: add spi driver for sflash controller [http://git.kernel.org/linus/8528547bcc33622176a27963dc8a2513d116b832 (commit)] * ssb: add GPIO driver [http://git.kernel.org/linus/ec43b08b5733494ad88aa618ecdf534320dd8207 (commit)] * ssb: add PCI ID 0x4350 [http://git.kernel.org/linus/2c60035a69b3c4b0b8d74046aadd26baed9a8ae6 (commit)] * serial/arc-uart: Add new driver [http://git.kernel.org/linus/2ac4ad2a1468123f6bb439a547880a9c0d302e0a (commit)] * regulator: DA9055 regulator driver [http://git.kernel.org/linus/f6130be652d0b4fbf710d83a816298c007e59ed1 (commit)] * regulator: Versatile Express regulator driver [http://git.kernel.org/linus/31e54086dd7bb86ad40f1d76a9063f2a95866b87 (commit)] * regulator: add a regulator driver for the AS3711 PMIC [http://git.kernel.org/linus/f1e64f90269c197a0619535917210543c0112fcc (commit)] * regulator: max8973: add regulator driver support [http://git.kernel.org/linus/5928f5389664fffa295c39bbe23de73069124451 (commit)] * regulator: tps65090: Add support for LDO regulators [http://git.kernel.org/linus/3a81ef8c27cea5c749a45765da4e06a7af75be2b (commit)] * regulator: tps65090: add external control support for DCDC [http://git.kernel.org/linus/f329b1755b475f64f0472cda1ae9602e092f6f05 (commit)] * regulator: tps80031: add regulator driver for tps80031 [http://git.kernel.org/linus/1a0bb679bcee5233dc5134e4f5fbf97d8caf8bbb (commit)] * rtc: add NXP PCF8523 support [http://git.kernel.org/linus/f803f0d079ded4272d7a1c9813bfd24c58b8ee5f (commit)] * rtc: add RTC driver for TPS6586x [http://git.kernel.org/linus/dc59ed38653f3473802ea6191ef91fbb6d06a0f6 (commit)] * pwm: Add SPEAr PWM chip driver support [http://git.kernel.org/linus/ce20364bf75b0e91156698eea49f1e8586b212c1 (commit)] * pwm: Add TI PWM subsystem driver [http://git.kernel.org/linus/af0ba001d208e117b5f4e4f504672b42a664a7f7 (commit)] * pwm: New driver to support PWM driven LEDs on TWL4030/6030 series of PMICs [http://git.kernel.org/linus/aa7656471df6cad1a4ed82ba888a40e9bc46aa19 (commit)] * pwm: New driver to support PWMs on TWL4030/6030 series of PMICs [http://git.kernel.org/linus/3744c26386971db1c7ecf5aa5900882deae60492 (commit)] * pwm: Remove pwm-twl6030 driver [http://git.kernel.org/linus/6179a58ec7e26dad1bc262762e322dffb875152b (commit)] * pinctrl: SPEAr: Add plgpio driver [http://git.kernel.org/linus/604bb7da77803cc01366c85fd5bcbc88b6dbe33a (commit)] * pinctrl: exynos5440: add pinctrl driver for Samsung EXYNOS5440 SoC [http://git.kernel.org/linus/f0b9a7e521fa2fc5f3e0e57472126a6fed9cbb99 (commit)] * pinctrl: samsung: Add support for EXYNOS4X12 [http://git.kernel.org/linus/6edc794a5ff245faf60488d32e9fdbeb0aad2223 (commit)] * power: Add simple poweroff-gpio driver [http://git.kernel.org/linus/96ff0f5c7efd4a2205c48a76a6a1fcd2731e6128 (commit)] * power_supply: Add bq2415x charger driver [http://git.kernel.org/linus/0bc98cc6155205b615a9d29a2d54d1b839521c04 (commit)] * power_supply: Add new Nokia RX-51 (N900) power supply battery driver [http://git.kernel.org/linus/04930baf28f08cd275e4afbf5a335b42335705df (commit)] * irqchip: sunxi: Add irq controller driver [http://git.kernel.org/linus/afd24e146826cec0f46929263a0c874406a19cd8 (commit)] * mfd: Add TI TPS80031 mfd core driver [http://git.kernel.org/linus/edd7eabc85e2f8d76a933b9639bebfe7f98861e4 (commit)] * mfd: Add an AS3711 PMIC MFD driver [http://git.kernel.org/linus/acad189b08456722ca4a8984218d6f38f4563cbc (commit)] * mfd: Add viperboard driver [http://git.kernel.org/linus/f01312d846016dbd38cc9865e580298fb61f2aa7 (commit)] * mfd: Introduce retu-mfd driver [http://git.kernel.org/linus/c7b76dce8ac95fd464bfae741b830d407884c274 (commit)] * mfd: mc13xxx: Add support for mc34708 [http://git.kernel.org/linus/0312e024d6cde5ef02900c4c6e2f5bb982e24af5 (commit)] * mfd: ti_tscadc: Add support for TI's TSC/ADC MFDevice [http://git.kernel.org/linus/01636eb970a029897b06fb96026941429212ddd9 (commit)] * mfd: wm8994: Add support for WM1811 rev E [http://git.kernel.org/linus/fee546ce8cfd9dea1f53175f627e17ef5ff05df4 (commit)] * mmc: SD/MMC Host Controller for Wondermedia WM8505/WM8650 [http://git.kernel.org/linus/3a96dff0f828ae9dfb43efd49a9b67a74c6dc360 (commit)] * mmc: at91-mci: remove obsolete driver [http://git.kernel.org/linus/d6a20debf4d2df13843e8d9b8d97d217dc1c15d5 (commit)] * mmc: sdhci-acpi: add SDHCI ACPI driver [http://git.kernel.org/linus/c4e050376c69bb9d67895842665264df2a2004d9 (commit)] * mtd: Drop FORTUNET support [http://git.kernel.org/linus/8ea9eee903f3acf5aa6bdfb831461aec063b128b (commit)] * mtd: bcm47xxnflash: writing support [http://git.kernel.org/linus/ecfe57b796d4ccec7ea53783ca18a0ad48ad880b (commit)] * mtd: delete nomadik_nand driver [http://git.kernel.org/linus/fc05d5a30dc19dd4c6d161e551719a8c597c7890 (commit)] * mtd: denali: add a DT driver [http://git.kernel.org/linus/30f9f2fb7ba032665c8cea7694c815f18ed47a34 (commit)] * mtd: nand/docg4: add support for writing in reliable mode [http://git.kernel.org/linus/5a90d41b693bda1318807a49d38ef1444f61dfdd (commit)] * gpio / ACPI: add ACPI support [http://git.kernel.org/linus/e29482e8487954c87dc7b4fdbc53574bf1d4cce2 (commit)] * gpio: Add viperboard gpio driver [http://git.kernel.org/linus/9d5b72de0d1627b130fa69c5edf58b5b2df4ca50 (commit)] * gpio: SPEAr: add spi chipselect control driver [http://git.kernel.org/linus/b53bc2819a71099ecfc3d61ba0796b3dcc6be321 (commit)] * gpio: add TS-5500 DIO blocks support [http://git.kernel.org/linus/759f5f3752e03f15727688b5288e360ef90c1306 (commit)] * hwmon-vid: Add support for AMD family 11h to 15h processors [http://git.kernel.org/linus/c8ecd27da78aea184aac37df0cd0ccd2a6d0e378 (commit)] * hwmon: (ads7828) add support for ADS7830 [http://git.kernel.org/linus/0962e0f1a5634b63953db2c12edcff938f9d811d (commit)] * hwmon: (coretemp) Drop N4xx, N5xx, D4xx, D5xx CPUs from tjmax table [http://git.kernel.org/linus/3e280ba08ad69e8c3ac7e5b0468c24d5be98c3fd (commit)] * hwmon: DA9055 HWMON driver [http://git.kernel.org/linus/e597022353631194d93d142b6e14a9f673660de6 (commit)] * hwmon: Versatile Express hwmon driver [http://git.kernel.org/linus/48ed8877244637b52aec0a114cdccd8ec26e66b1 (commit)] * i2c / ACPI: add ACPI enumeration support [http://git.kernel.org/linus/907ddf89d0bb7f57e1e21485900e6564a1ab512a (commit)] * i2c: Add viperboard i2c master driver [http://git.kernel.org/linus/174a13aa8669331605b138aaf61569dd7189e453 (commit)] * i2c: i2c-cbus-gpio: introduce driver [http://git.kernel.org/linus/0857ba3c24c308f42a242fe8a1894772750230ce (commit)] * iio: adc: Add Texas Instruments ADC081C021/027 support [http://git.kernel.org/linus/bc0a409c5ffd91b5403037ab2798b84dccee4f06 (commit)] * iio: adc: Add viperboard adc driver [http://git.kernel.org/linus/ffd8a6e7a77802dd09559be78dea63956aa8f1d5 (commit)] * iio:ad7793: Add support for the ad7796 and ad7797 [http://git.kernel.org/linus/fd1a8b9128410c2ea7da69180788e5d144c6ef46 (commit)] * iio:ad7793: Add support for the ad7798 and ad7799 [http://git.kernel.org/linus/2edb769d246e6b549ba1c5e9b283bfd058584cbb (commit)] * iio:dac: Add support for the ad5449 [http://git.kernel.org/linus/8341dc04dfb33fbae71727ae648e20c51abc40e3 (commit)] * iio:gyro: Add support for the ADIS16136 gyroscope [http://git.kernel.org/linus/9caed0d9d6db12cb6d81ba68d5bc98432d6b4711 (commit)] * iio:imu: Add support for the ADIS16480 and similar IMUs [http://git.kernel.org/linus/2f3abe6cbb6c963ac790b40936b6761c9f0497b4 (commit)] * drivers/memstick: Add realtek pcie memstick host driver [http://git.kernel.org/linus/b902dd4ecc2cccdd6c033ba5d959d4d6606e55fb (commit)] * drivers/mfd: Add realtek pcie card reader driver [http://git.kernel.org/linus/67d16a4686c9b94c8f52a66afe7521909aeb75b4 (commit)] * drivers/mmc: Add realtek pcie sdmmc host driver [http://git.kernel.org/linus/2c94b6452cc6de582584f21066cc5e36d9530c59 (commit)] * bcma: add GPIO driver [http://git.kernel.org/linus/cf0936b06d8e98a157630e99f647e2ff6d29d7ad (commit)] * clk: Common clocks implementation for Versatile Express [http://git.kernel.org/linus/bcd6f569e87471d7f104bd9497f0b516a3b12e32 (commit)] * clk: Versatile Express clock generators ("osc") driver [http://git.kernel.org/linus/ed27ff1db869cc81a92bed6defb7d107f5a156ff (commit)] * clk: ux500: Initial support for abx500 clock driver [http://git.kernel.org/linus/45228ef32240957b1536fbba1ca12377cb2e587c (commit)] * clocksource: sunxi: Add Allwinner A1X Timer Driver [http://git.kernel.org/linus/b2ac5d7549710173ea0217bf8c7b3f71da5220d4 (commit)] * cpufreq: SPEAr: Add CPUFreq driver [http://git.kernel.org/linus/420993221175a45db5af012c53fd2fef4d9533dc (commit)] * cpuidle: add Calxeda SOC idle support [http://git.kernel.org/linus/be6a98d3f00c292d347465d96acbec9d8c2783cf (commit)] * cpuidle: support multiple drivers [http://git.kernel.org/linus/bf4d1b5ddb78f86078ac6ae0415802d5f0c68f92 (commit)] * cpupower: IvyBridge (0x3a and 0x3e models) support [http://git.kernel.org/linus/8d219e3658c092731cbebe5ab62f15480a815683 (commit)] * Thermal: Add ST-Ericsson DB8500 thermal driver. [http://git.kernel.org/linus/aa1acb0451bb27add173d9641d0b74c58889e693 (commit)] * Thermal: Add a thermal notifier for user space [http://git.kernel.org/linus/1cc807a234cb988d69ba18f6a3a1c68d71e54bed (commit)] * Thermal: Provide option to choose default thermal governor [http://git.kernel.org/linus/a56757af8e7d7d8bfb6317c25b6a8809abfceb9a (commit)] * OMAP: remove vram allocator [http://git.kernel.org/linus/966458f89d84ef5792893a01e2b7a5218c7b311d (commit)] * Serial: Add support for new devices: Exar's XR17V35x family of multi-port PCIe UARTs [http://git.kernel.org/linus/dc96efb72054985c0912f831da009a2da4e9f6dd (commit)] * Add a codec driver for SI476X MFD [http://git.kernel.org/linus/330345ebdbe68e90a9592f3e1ac3bb63aed50cf8 (commit)] * DA9055 GPIO driver [http://git.kernel.org/linus/04ed4279715f685857b8d5b84a48bf7bd43a36c5 (commit)] * IIO : ADC: tiadc: Add support of TI's ADC driver [http://git.kernel.org/linus/5e53a69b44e893227b046a7bc74db3cb40d7f39b (commit)] * 8250/16?50: Add support for Broadcom TruManage redirected serial port [http://git.kernel.org/linus/ebebd49a8eab5e9aa1b1f8f1614ccc3c2120f886 (commit)] * GPIO: Add support for GPIO on CLPS711X-target platform [http://git.kernel.org/linus/a3b8d4a513574e6adf76bcacad21c95ee6b8ce4b (commit)] * tty/8250 Add support for Commtech's Fastcom Async-335 and Fastcom Async-PCIe cards [http://git.kernel.org/linus/14faa8cce88e18ed4daf5c3643f0faa4198863f9 (commit)]