#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.12 development cycle [[TableOfContents()]] = Architectures = == x86 == == ARM == * shmobile: Remove ag5evm board support [http://git.kernel.org/linus/c0bb9b3027690e10cf8f20a027039db3c7a50d98 commit] * shmobile: Remove kota2 board support [http://git.kernel.org/linus/5fa6d27612635f4b3e6c19d763c0a65275933898 commit] * 7814/2: Allow forced irq threading [http://git.kernel.org/linus/da0ec6f7c1e1125e792b0a73a04edad035cf8d42 commit] * Allow selection HZ values [http://git.kernel.org/linus/c9218b163959fafa76ffbee0baa3ef269838f410 commit] * DRA7: board-generic: Add basic DT support [http://git.kernel.org/linus/439bf39e766264ff7fba32db5e6e31c3e628f965 commit] * Kirkwood: Add support for another ZyXEL NSA310 variant [http://git.kernel.org/linus/eee47b7c6eb44861fe9a6c7052fd8243a4beaea6 commit] * OMAP: DRA7: hwmod: Create initial DRA7XX SoC data [http://git.kernel.org/linus/90020c7b2c5e02200bc752c8cfeba91c4435588c commit] * SAMSUNG: Remove old samsung-time driver [http://git.kernel.org/linus/c4fb0567db44d1856795b9fc9ff58d6d2344a80a commit] * add support for kernel mode NEON [http://git.kernel.org/linus/73c132c15da504789b924871e2491479a18e4f6a commit] * at91: at91sam9n12: add qt1070 support [http://git.kernel.org/linus/82914f8db3a25ae848bce34c19282d9d4bfb7df6 commit] * barrier: allow options to be passed to memory barrier instructions [http://git.kernel.org/linus/3ea128065ed20d33bd02ff6dab689f88e38000be commit] * bcm281xx: Adding bcm28155-ap.dts [http://git.kernel.org/linus/28ea3f3649b2adbfd96fdf66a2a25acc8c0e17eb commit] * clocksource: Add support for MOXA ART SoCs [http://git.kernel.org/linus/07862c1cd6675cde2dd4bd64e64d704ea2185b79 commit] * clps711x: Drop fortunet board support [http://git.kernel.org/linus/a0d3a2d92ef5d421f750572d48654976670eade4 commit] * crypto: add NEON accelerated XOR implementation [http://git.kernel.org/linus/01956597cbc46df072f20f90a40eebe356200c38 commit] * davinci: da850: add DT node for ethernet [http://git.kernel.org/linus/dd7deaf218bfbb270b6e3b7d45371eff3900e8c2 commit] * davinci: da850: add DT node for mdio device [http://git.kernel.org/linus/609f4bcf811584c9de7ddf7980dd75bb4c419c02 commit] * dove: add cpu device tree node [http://git.kernel.org/linus/2d29983413a556ee74c013f80a17c69459303394 commit] * dove: add gigabit ethernet and mvmdio device tree nodes [http://git.kernel.org/linus/4c3f6b868c1525f750ed78d164302ec411d4d790 commit] * dove: add initial DT file for Globalscale D2Plug [http://git.kernel.org/linus/5e9eaadb0b3fa8c12715d9761158ec328d7e9523 commit] * Add AK8975 device node for Exynos4412 TRATS2 board [http://git.kernel.org/linus/9f1eaef2fc861f375821da57dbec4987c5073b3a commit] * Add DP controller DT node to exynos5420 SoC [http://git.kernel.org/linus/1339d33ab1b4b7c64f3a786c3c1714f24a6fbd42 commit] * Add FIMC nodes for Exynos4210 Trats board [http://git.kernel.org/linus/39a11311a797cc9f9ff55889f8b0982c8bc72177 commit] * Add FIMD DT node to exynos5420 DTS files [http://git.kernel.org/linus/ee3381d4621fe99ea76ac084e4f5109f27719333 commit] * Add G2D support to exynos5250 [http://git.kernel.org/linus/21aa521727a004ce4a4c46e9a5cb7e34619b4d16 commit] * Add ISP power domain node for Exynos4x12 [http://git.kernel.org/linus/2ab9f3c04bc1935c12bc6d9fbd7a1d1e72695d0b commit] * Add MFC node for exynos 5420 [http://git.kernel.org/linus/f09d062fd48fb0eb4dfed229abcd772008d4f451 commit] * Add SPI1 controller and s5c73m3 sensor node for TRATS2 [http://git.kernel.org/linus/201f12674da1df7d8878f71799df540ee932a254 commit] * Add USB host node for Exynos4 [http://git.kernel.org/linus/6f9d02a056fff8e965da0f940a09d4c39a4fe80a commit] * Add WM1811A audio CODEC to Arndale bindings [http://git.kernel.org/linus/21274841d056c219041fb18bba1ba511d1fcddd2 commit] * Add camera device nodes for Exynos4210 SoCs [http://git.kernel.org/linus/54a8896a6d9fc10b6503f79f5e31fd23ab19d6a4 commit] * Add camera device nodes for Exynos4412 TRATS2 board [http://git.kernel.org/linus/b4fec64758ab46ab80f177ebfea47f331ac01ed0 commit] * Add camera subsystem nodes to exynos4x12.dtsi [http://git.kernel.org/linus/582435b339dc3175008ddf59db7d0c93e9f093d9 commit] * Add device tree support for phycard pca100 [http://git.kernel.org/linus/db890dad41d538f774e0e1f2f10613b1b083a96b commit] * Add pin state information for DP HPD support to Exynos5420 [http://git.kernel.org/linus/4e780892740d8d65dccf3bc4a1258ab1130440fd commit] * Add pinctrl entries for Exynos4x12 FIMC-IS peripherals [http://git.kernel.org/linus/91b20618f7b2436a914ddf8aed360aab5af26e1a commit] * Correct camera pinctrl nodes for Exynos4x12 SoCs [http://git.kernel.org/linus/0209c578cac949bd0ca262f00dd235c52f23921f commit] * Enable USB hub on Arndale [http://git.kernel.org/linus/7c1b0ec52969e6e2fb5676dfc74eb2770bc4c7b2 commit] * Hook up IRQ for PMIC on Arndale [http://git.kernel.org/linus/d40f3149494c2c23a6e3cf6d68961916fa239592 commit] * Hook up supplies for Arndale S5M8767 [http://git.kernel.org/linus/c1f2d53fc8b70588c52cc802965a4948dcda9af4 commit] * add ADC device tree node for exynos5420/5250 [http://git.kernel.org/linus/f408f9db7deb9ce24b4a8875fdf54483d5068627 commit] * add audio clock controller for exynos5420 [http://git.kernel.org/linus/35e8277520861a8a4f1dfde8977ec9c9fab03564 commit] * imx27-phytec-phycore-rdk: Add CAN node [http://git.kernel.org/linus/52303d136c1bd8b4b8079336d37e4ad1fb1622a0 commit] * imx27-phytec-phycore-som: Add SRAM node [http://git.kernel.org/linus/cff2a71365dfca3f03b56da972d76f00815805d8 commit] * imx27-phytec-phycore-som: Add WEIM node [http://git.kernel.org/linus/984d6fc31358e3ea50430932f5a38f501dbf8ad0 commit] * imx27: Add core voltages [http://git.kernel.org/linus/98a3e804de9158f6e3d568f45c02552af47a0367 commit] * imx27: Add imx framebuffer device [http://git.kernel.org/linus/5e57b241c6ef83c81e137ba0f6737026fa411287 commit] * imx6: Add support for imx6q wandboard [http://git.kernel.org/linus/2688a32f98774573d42a2a5cf024fd6caca00619 commit] * imx6dl-wandboard: Add audio support [http://git.kernel.org/linus/eda5fe8bd70fbb430873382914a80ddbeb693e24 commit] * imx6dl-wandboard: Add support for UART3 [http://git.kernel.org/linus/4debd068a54aa6b06aa76ae2e26883a1cf4328a2 commit] * imx6q-wandboard: Add sata support [http://git.kernel.org/linus/213a8404c48d167cb3af23e43d1fe901271e2835 commit] * imx6qdl-sabresd: Add touchscreen support [http://git.kernel.org/linus/38501179c932245bc02a0becbd7dd5f6677902e3 commit] * vexpress: Add CCI node to TC2 device-tree [http://git.kernel.org/linus/a2bdc32a527e817fdfa6c56eaa6c70f217da6c6c commit] * wandboard: Add support for SDIO bcm4329 [http://git.kernel.org/linus/a338be9ad79213650c325de81ed032b3d9d325cb commit] * dtsi: enable ahci sata on imx6q platforms [http://git.kernel.org/linus/0fb1f804269e549b556b475c8655bc862c220622 commit] * kirkwood: add gigabit ethernet and mvmdio device tree nodes [http://git.kernel.org/linus/876e233335115eadd51761d49fc638db575337aa commit] * mvebu: Add BootROM to Armada 370/XP device tree [http://git.kernel.org/linus/0cd3754a8317e5e482c8227c5e994ab4c6218242 commit] * mvebu: Add MBus to Armada 370/XP device tree [http://git.kernel.org/linus/5e12a613ce393472316063dab062ad1afad84cc5 commit] * mvebu: Add Netgear ReadyNAS 102 board [http://git.kernel.org/linus/2344a29a923b95bb28609da4038590c4131160cc commit] * mvebu: add support for the AXP WiFi AP board [http://git.kernel.org/linus/c7841473f7ecbff624809f31f36aab0df5041ef9 commit] * mxs: Add backlight support for M28EVK [http://git.kernel.org/linus/db3b9baa5b61d005471c3a741522b6fad3083880 commit] * mxs: dt: Add Crystalfontz CFA-10056 device tree [http://git.kernel.org/linus/f6cd16f1d2dae4e31aba8bb6a3cac21aba1416ce commit] * mxs: dt: Add Crystalfontz CFA-10058 device tree [http://git.kernel.org/linus/9567832223f0aaa5ffed02307c2dc099a6640da8 commit] * orion5x: add gigabit ethernet and mvmdio device tree nodes [http://git.kernel.org/linus/99d6455b8ecbc7d29e279f66cde564998718e0ee commit] * shmobile: ape6evm-reference: add CPUFreq support [http://git.kernel.org/linus/b88cf6f732946874aaf3e0528459e0f0271dfcec commit] * shmobile: ape6evm: add DT reference [http://git.kernel.org/linus/69f366615e950cb0d5af89da228796af5208ad8f commit] * shmobile: ape6evm: add MMCIF support [http://git.kernel.org/linus/8711613252ed931037f9e9f8646935519dd8f362 commit] * shmobile: bockw: add DT reference [http://git.kernel.org/linus/cfa66a81621d0e85ac03c0de25adc7edd7f2649e commit] * shmobile: lager: Add DT reference [http://git.kernel.org/linus/6dace67f9bd43cdfc2de3ff1a573420ecfc33390 commit] * shmobile: lager: enable nfsroot in DTS [http://git.kernel.org/linus/dcbbbaf2ca8bd25c5cfad1396a01495760261e47 commit] * shmobile: r8a73a4: implement CPU clock scaling for CPUFreq [http://git.kernel.org/linus/181135e0b7f58735969619c89548f6a37cd0ee36 commit] * shmobile: r8a7790: add thermal driver support [http://git.kernel.org/linus/0b8eeba45143030e29ec39c43daa1383146581e6 commit] * sun5i: dt: Add AT24 device on A10S-OLinuXino-Micro [http://git.kernel.org/linus/bdbfd8e0bb86dcd59f6cfa3278e361c56933fec1 commit] * sun5i: dt: Add I2C controller nodes to the A10S dtsi [http://git.kernel.org/linus/ca3d4ed5914b7e367a9079ce765bbe26332eb780 commit] * sun5i: dt: Enable I2C controllers on A10S-OLinuXino-Micro [http://git.kernel.org/linus/d6c451dd2c388cb32d3a20e3c74c11cc84999ad0 commit] * sun6i: Add WITS Colombus A31 evaluation kit support [http://git.kernel.org/linus/0bef900b7fae00f2f58bffdeac3fd4dbae78c117 commit] * sun7i: Add Allwinner A20 DTSI [http://git.kernel.org/linus/4790ecfa99eea9c9102254d037b95b1d0f1a7de5 commit] * sun7i: Add Cubieboard2 Device Tree [http://git.kernel.org/linus/82abe5294aeadc42508c7944f3a9aec0eece214c commit] * sun7i: Add Olimex A20-Olinuxino-Micro support [http://git.kernel.org/linus/e476ac8b483de4ce1d8570509be343afc7cd3baf commit] * sunxi: Add Allwinner A31 DTSI [http://git.kernel.org/linus/8aed3b31583f4cfd2b34ac59dcbfbf6f548b19e1 commit] * sunxi: Introduce Allwinner A20 support [http://git.kernel.org/linus/d18fd9445b18c4adf56cfc58c378c702c8edd0da commit] * sunxi: dt: Add device tree for Mele A1000 [http://git.kernel.org/linus/629ae88e9cebc6281bc54be743a33eca47b7228c commit] * tegra: Add Tegra30 PCIe support [http://git.kernel.org/linus/e07e3dbd9c8f84ff37c117eb1ff80f3f41a4df4b commit] * tegra: Enable PCIe controller on Beaver [http://git.kernel.org/linus/bb034cb5eb7fa6596c40d405e31cef02de21ad30 commit] * tegra: Enable PCIe controller on Cardhu [http://git.kernel.org/linus/89e7ada41674197387fa67ea0a853f3651b4e375 commit] * tegra: add DT entry for nct1008 to Cardhu [http://git.kernel.org/linus/74ecab275dfbd00bf3f1daa7f0be0c0288fbeac4 commit] * tegra: add LP1 suspend support for Tegra20 [http://git.kernel.org/linus/731a9274382f8e6f4961df79fe12ebcc5431a5df commit] * tegra: tamonten: Add PCIe support [http://git.kernel.org/linus/1b2d6b849f2e4f677effe697f208f511edabe871 commit] * tegra: tec: Add PCIe support [http://git.kernel.org/linus/237bcad102a0ac349d26980e4c978cdaa318ecaf commit] * vexpress/TC2: add Serial Power Controller (SPC) support [http://git.kernel.org/linus/63819cb10342bbf3556f6b59ac4daacbf84833bf commit] * vexpress/TC2: basic PM support [http://git.kernel.org/linus/11b277eabe7005f5c6f2c200b1e26a237badb114 commit] * vexpress: Add SCC to V2P-CA15_A7's device tree [http://git.kernel.org/linus/ceca0e1c3930c942cb849620ebe8fdafb55b5cda commit] == PowerPC == * 85xx: Add C293PCIE board support [http://git.kernel.org/linus/622e03eb3498c32ee29de5c1d6d381f443e58fad commit] * 85xx: Add P1023RDB board support [http://git.kernel.org/linus/75898156bcf0f524a00e5140bc644f2dda5a099a commit] * 85xx: Add silicon device tree for C293 [http://git.kernel.org/linus/2c2f036afee7c28a2019b34134c4ea002a2d2c36 commit] * 85xx: add P1020RDB-PD platform support [http://git.kernel.org/linus/550593e8f552bddfcfa1d13bac457542552a9db9 commit] * 85xx: add the P1020RDB-PD DTS support [http://git.kernel.org/linus/bf57aeb57a8b28683cb88f33808d6191ea84f408 commit] * perf: add 2 additional performance monitor counters for e6500 core [http://git.kernel.org/linus/5815c434fdb87b9e2f7d2268d29534e8b0011439 commit] * Implement __get_user_pages_fast() [http://git.kernel.org/linus/1f7bf028763cacf5a5674731e8f679c4718f2cfa commit] * Make chip-id information available to userspace [http://git.kernel.org/linus/15863ff3b8dae4cacd831ce10aa34992e9ababb0 commit] * add Book E support to 64-bit hibernation [http://git.kernel.org/linus/5a31057fc06c3ffa2df7f44c4e4884f3330707ff commit] == TILE == * Support CONFIG_PREEMPT [http://git.kernel.org/linus/bc1a298f4e04833db4c430df59b90039f0170515 commit] * Support ASLR fully [http://git.kernel.org/linus/b2eca4274c1813c76291eab4859ca3e86e6fd35b commit] * Support FRAME_POINTER [http://git.kernel.org/linus/49cf78ef7bb34833496d59b6dfe84ae51b1ab097 commit] * Implement gettimeofday() via vDSO [http://git.kernel.org/linus/4a556f4f56da3110b27e265b79f0e7582115445c commit] * Provide traceability for hypervisor calls [http://git.kernel.org/linus/9ae09838470a68edf0245cd60c623df2d5993a8f commit] * PCI RC: support I/O space access [http://git.kernel.org/linus/cf89c4262bd5fa70e67953126001c08ecea4f346 commit] * PCI RC: support more MSI-X interrupt vectors [http://git.kernel.org/linus/90d9dd66957a744831146dbb1a9e4f96a9106100 commit] * PCI RC: support pci=off boot arg for tilepro [http://git.kernel.org/linus/2be705523fb3dd716d76ed371eaadaced55fe4a3 commit] * avoid recursive backtrace faults [http://git.kernel.org/linus/3ef23111546df9e9dab2e2befb412a9563db0628 commit] * fast-path unaligned memory access for tilegx [http://git.kernel.org/linus/2f9ac29eec71a696cb0dcc5fb82c0f8d4dac28c9 commit] * Support PTP using the tilegx mPIPE (IEEE 1588) [http://git.kernel.org/linus/9ab5ec59c8a9cc0e4b94252b48200b6023c716aa commit] * support TSO for IPv6 in tilegx network driver [http://git.kernel.org/linus/2c7d04a9c4c3cb7212bb7c66989f0f4a35ed6a26 commit] * Support jumbo frames in the tilegx network driver [http://git.kernel.org/linus/2628e8af31a0ee4d28304d96a72fdf4d7822508c commit] * Support kprobes on tilegx [http://git.kernel.org/linus/3fa17c395bb0c358745fbe0c8aa039d6cdac1735 commit] * Support multiple mPIPE shims in tilegx network driver [http://git.kernel.org/linus/f3286a3af89d6db7a488f3e8f02b98d67d50f00c commit] * Support reporting Tilera hypervisor statistics [http://git.kernel.org/linus/80f184108e364ba1d08dd77339966034c9a9243e commit] * Support simulator notification for ET_DYN objects [http://git.kernel.org/linus/0c1d1917c547c8e787fb58e20e2de577453c980c commit] * enable GRO in the tilegx network driver [http://git.kernel.org/linus/6ab4ae9aadef65e2f7aca44fd963c302dcb5849e commit] * tilegx: Add tty serial support for TILE-Gx on-chip UART [http://git.kernel.org/linus/b5c6c1a72afcc416c11ad932589054dcd3125782 commit] * tilegx: provide kernel support for the tilegx UART shim [http://git.kernel.org/linus/6ec006ede5e0526c20cd7ed5e20df637ea592b1f commit] * tilegx: support KGDB [http://git.kernel.org/linus/8157107b13099d6eb2e8ccd00b9aba009c698c38 commit] * Remove support for TILE64 [http://git.kernel.org/linus/d7c9661115fd23b4dabb710b3080dd9919dfa891 commit] == MIPS == == S390 == = Drivers = == Staging drivers == == Graphics == == Storage == * SCSI * IB/iser: Add Discovery support [http://git.kernel.org/linus/6a06a4b8cff89b91cb04d3b44242658df1b3e851 commit] * esas2r: ATTO Technology ExpressSAS 6G SAS/SATA RAID Adapter Driver [http://git.kernel.org/linus/26780d9e12edf45c0b98315de272b1feff5a8e93 commit] * fnic: fnic Driver Tuneables Exposed through CLI [http://git.kernel.org/linus/fc85799ee362e3ef13b8f2f5c687101490aaaa7e commit] * hpsa: add HP Smart Array Gen8 names [http://git.kernel.org/linus/1fd6c8e37c0cb89ed294c7d38286ab75c1ae62ac commit] * hpsa: add HP Smart Array Gen9 PCI ID's [http://git.kernel.org/linus/97b9f53d7deb3b8c0acdeb52a5801f9f5080ce0f commit] * lpfc 8.3.41: Add first burst support to driver [http://git.kernel.org/linus/3cb01c57c981c8483395562c09c82032f0550240 commit] * megaraid_sas: Add High Availability clustering support using shared Logical Disks [http://git.kernel.org/linus/21c9e160a51383d4cb0b882398534b0c95c0cc3b commit] * megaraid_sas: addded support for big endian architecture [http://git.kernel.org/linus/94cd65ddf4d70b1d536178d096eeb4d3bd08272e commit] * mpt3sas: Added a driver module parameter max_msix_vectors [http://git.kernel.org/linus/9c5000606d2a0dda8de892ac00b1bcf44b1834f6 commit] * qla2xxx: Add support for ISP8044. [http://git.kernel.org/linus/7ec0effd30bb4b1379cd2f5ed1a7bd6b9ec49cfd commit] * qla4xxx: Added support for ISP8042 [http://git.kernel.org/linus/b37ca4183c287448ad0096381d030ca5fc788059 commit] * ufs: Add support for sending NOP OUT UPIU [http://git.kernel.org/linus/5a0b0cb9bee767ef10ff9ce2fb4141af06416288 commit] * ufs: add dme configuration primitives [http://git.kernel.org/linus/12b4fdb4f6bccb5459a2f75fbe0eab253bfceab4 commit] * ufs: add operation for the uic power mode change [http://git.kernel.org/linus/53b3d9c3fdda94d14392dd221c67e24700b1fed6 commit] == Networking == == Sound == * ac97: Add ID for TI TLV320AIC27 codec [http://git.kernel.org/linus/dfc2cd7c284aa2dc88b5edbdd08645517a747d37 commit] * hda - Add CS4208 codec support for MacBook 6,1 and 6,2 [http://git.kernel.org/linus/be8cf44526d8972c2dbf6e561162dad924a712a5 commit] * hda - Add Toshiba Satellite C870 to MSI blacklist [http://git.kernel.org/linus/83f72151352791836a1b9c1542614cc9bf71ac61 commit] * hda - Add dock speaker support for ASUS TX300 [http://git.kernel.org/linus/7bba2157c5d3ee7f076adfdfa96eec274801da8f commit] * hdspm - AES32: Enable TCO support [http://git.kernel.org/linus/0dc831b9bca98a0d8dafb00fa7f20b3aef6cab67 commit] * hdspm - Add S/PDIF and WCK48 controls for RME RayDAT [http://git.kernel.org/linus/11a5cd3c950ee27b165b5c170e588dff22cadeca commit] * hdspm - Add S/PDIF, XLR, WCK48 and ADAT-in controls for RME AIO cards [http://git.kernel.org/linus/fb0f121e0f346bec45810a9439e936ae62fd2441 commit] * hdspm - Add support for AEBs on RME AIO [http://git.kernel.org/linus/3de9db264cef4bc984f928e08cccf36304f30d0a commit] * rme96: Add PM support v3 [http://git.kernel.org/linus/528ba522e18b95d25adc62367f04290776c390e5 commit] * ASoC * Add PCM1681 codec driver. [http://git.kernel.org/linus/95169d080fcaad6c990ce3602d9b3d38753b1fa4 commit] * Add PCM1792A spi mode codec support [http://git.kernel.org/linus/13b02fa0dbb1311d08dfacd897a6ff41232d7cfb commit] * add Renesas R-Car ADG feature [http://git.kernel.org/linus/dfc9403b7c1f566bb099a12c58aee20589e390f1 commit] * add Renesas R-Car Generation feature [http://git.kernel.org/linus/3337744ac41bee00b0068ad5f926dd9c27540809 commit] * add Renesas R-Car SCU feature [http://git.kernel.org/linus/07539c1de82cdc0ecbe72b413762b2e920407227 commit] * add Renesas R-Car core feature [http://git.kernel.org/linus/1536a968892aa9095aada4b6d2ed326432cd71c8 commit] * add Renesas R-Car module feature [http://git.kernel.org/linus/cdaa3cdfb4a710545a53740b1780a683b043618a commit] * add ak4554 driver [http://git.kernel.org/linus/a2911cdb1fd09de7c0da3938ffab1bc5cedda4f9 commit] * atmel: add wm8904 based audio machine driver [http://git.kernel.org/linus/52f19b14ec18f3166e43cda6a16bb39ffb376053 commit] * atmel: machine driver for at91sam9x5-wm8731 boards [http://git.kernel.org/linus/fdbcb3cba54b29a37dfe42acdc0e72c543e0807d commit] * fsl-ssi: ac97-slave support [http://git.kernel.org/linus/cd7f0295aab102acb77c19d6d77eab5f5145364c commit] * fsl: Add S/PDIF CPU DAI driver [http://git.kernel.org/linus/a2388a498ad2f85be01aca29e364abf427d9b53c commit] * fsl: Add S/PDIF machine driver [http://git.kernel.org/linus/2a956ec04b3703809b6cf500dbee450e44f3a70c commit] * wm8997: Initial CODEC driver [http://git.kernel.org/linus/40843aea5a9bd2c3d7917d086e6d23cb02cc4b39 commit] == USB == == Input == == TV tuners, webcams, video capturers == * * shmobile: BOCK-W: add VIN and ML86V7667 support [http://git.kernel.org/linus/9c43952d0f1e7da943cb697f902e5a0e62abfc63 commit] * * shmobile: Marzen: add VIN and ADV7180 support [http://git.kernel.org/linus/7cef5e7fd1ab891bc59c269a1a55b8e8d8ca5bc8 commit] * Mirics MSi3101 SDR Dongle driver [http://git.kernel.org/linus/977e444f59ad16eedf66acae4f357011c74da291 commit] * V4L2: soc_camera: Renesas R-Car VIN driver [http://git.kernel.org/linus/73135e969970304a474c18c9f732fa3e36d88514 commit] * V4L: Add VP8 encoder controls [http://git.kernel.org/linus/bc9028e1d38419f9249cb0d1285e290be7e67223 commit] * adv7511: add new video encoder [http://git.kernel.org/linus/5a544cce2177fe361ba539db9ddaf1eff4e73f81 commit] * cx231xx: Add support for KWorld UB445-U [http://git.kernel.org/linus/8b1255a298ad16678d871abc2f86d99bea787a08 commit] * cx23885: Add DTV support for Mygica X8502/X8507 boards [http://git.kernel.org/linus/0d1b526516396d7c34ca7c90e6781dc0c312d272 commit] * dib0700: add support for PCTV 2002e & PCTV 2002e SE [http://git.kernel.org/linus/c859e6ef33ac0c9a5e9e934fe11a2232752b4e96 commit] * introduce gspca-stk1135: Syntek STK1135 driver [http://git.kernel.org/linus/4ab0620bdc6fe3ca2365c014552dee64402670a4 commit] * marvell-ccic: add MIPI support for marvell-ccic driver [http://git.kernel.org/linus/05fed81625bf755cc67c5864cdfd18b69ea828d1 commit] * msi3101: add 2040:d300 Hauppauge WinTV 133559 LF [http://git.kernel.org/linus/42fc5b42300b0795d418ba567ae6a7fb4504d022 commit] * s5p-mfc: Add support for VP8 encoder [http://git.kernel.org/linus/3a9677063f00a61b6067a07df3d7ee12eace79b7 commit] * s5p-mfc: Core support for MFC v7 [http://git.kernel.org/linus/5441e9dafdfc6dc40fa506fd02c4d06d31a5873b commit] * usbtv: Add S-Video input support [http://git.kernel.org/linus/2206112b157d0ba736bead38eaf04b4ade24ece7 commit] * v4l: Add media format codes for ARGB8888 and AYUV8888 on 32-bit busses [http://git.kernel.org/linus/f57fa2102cd5c0b50359def79a3d39cda8431204 commit] * v4l: Renesas R-Car VSP1 driver [http://git.kernel.org/linus/26e0ca22c3b85b04f693dd0422f13a61846ccfa9 commit] == Hardware monitoring == * (ads1015) Add support for ADS1115 [http://git.kernel.org/linus/60c1f31fc5dfdbef388f47739e14c3cd85ad17e2 commit] * (k10temp) Add support for Fam16h (Kabini) [http://git.kernel.org/linus/30b146d1cb5e7560192057098eb705118bd5511f commit] * (nct6775) Add support for NCT6102D/6106D [http://git.kernel.org/linus/6c009501ff20012e80ef997443b49cf121a6e4b0 commit] * (nct6775) Add support for NCT6791D [http://git.kernel.org/linus/578ab5f0e4b13a6f63e9ee108a44d7a20f6ccfce commit] * (nct6775) Add support for beep attributes [http://git.kernel.org/linus/30846993047b6611dece427a05b0135d97063153 commit] * (nct6775) Add support for critical low/high temperature limits on NCT6106 [http://git.kernel.org/linus/b7a61353484ca6d2d149cefda4982de5575895dd commit] * (nct6775) Add support for hibernate [http://git.kernel.org/linus/374d1f98353983f90aca3cecc6882e45755a0838 commit] * (nct6775) Support two SuperIO chips in the same system [http://git.kernel.org/linus/698a7c24a5447ffd940bfc9f5e6e8448d836a2b4 commit] * (w83627ehf) Add support for hibernate [http://git.kernel.org/linus/e3b20b3f586604cde718a609b39577086351ed49 commit] == Multi-function devices (MFD) == == Multi-Media Cards == == I2C == == Watchdogs == == Various ==