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