#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.15 development cycle [[TableOfContents()]] = Architectures = == x86 == = Drivers = == Staging drivers == == Graphics == == Storage == == Networking == == Sound == * hda - Add QEMU codec vendor ID [http://git.kernel.org/linus/dff86f86d43f17db8616d06f4150c8957d33864b commit] * ice1712: Add S/PDIF suspend support for ICE1712-based M-Audio cards [http://git.kernel.org/linus/d272ccd0d084766a3e2adba10bea47091b6d68e7 commit] * ASoC * Add ADAU1977 CODEC driver [http://git.kernel.org/linus/603597c9375b8162edae3231dd4cc7f1f500de79 commit] * Intel: Add Baytrail SST ID and Baytrail specific register bits [http://git.kernel.org/linus/6ef20de726bd68b68a925cc63f12e0ed655c6b56 commit] * Intel: Add Haswell Machine support [http://git.kernel.org/linus/90931b9eaed9aaf772784a93da320cf10713effa commit] * Intel: Add Haswell and Broadwell PCM platform driver [http://git.kernel.org/linus/d37797705d959c21e2f846ac73c2e17303bff936 commit] * Intel: Add Haswell/Broadwell IPC [http://git.kernel.org/linus/22981243589c3468481f5cfd04176233d2c7be4b commit] * Intel: Add Intel Baytrail SST DSP IPC support [http://git.kernel.org/linus/f7d01fd6754c1a257af46ec465d946132c7d004d commit] * Intel: Add Intel Baytrail SST DSP support [http://git.kernel.org/linus/f746966377d08aea60a1f21a6387855409524b9b commit] * Intel: Add Intel Baytrail SST PCM platform driver [http://git.kernel.org/linus/aef1311a7d7e77408611cdf143d32bb1709527b6 commit] * Intel: Add Intel SST audio DSP Firmware loader. [http://git.kernel.org/linus/30020472c354fbe4352b4b4d59bbc9a30aacf5c3 commit] * Intel: Add Intel SST audio DSP low level shim driver. [http://git.kernel.org/linus/790aff62291eade029755713fb41c1143d4ddbc7 commit] * Intel: Add a mfld prefix to Intel SST drivers. [http://git.kernel.org/linus/a355d67817eccdbe869020f8f5a3123f21f8106f commit] * Intel: Add build support for Baytrail SST [http://git.kernel.org/linus/20df8d03a7a6d71cc8c1fe54cf2c69b2d416423f commit] * Intel: Add build support for Haswell ADSP [http://git.kernel.org/linus/5e4482fcb119d61f4bef226c442634cdd2618b31 commit] * Intel: Add build support for Intel SST DSP core. [http://git.kernel.org/linus/ddfa40b1586f8c7c6bb8bb9dd398cf656c98e6ee commit] * Intel: Add common SST driver loader on ACPI systems [http://git.kernel.org/linus/c2f8783fa2d053a61059f6b784c917129fb3064b commit] * Intel: Add machine driver for Baytrail SST with RT5640 codec [http://git.kernel.org/linus/6439c8ad1edcca1051936de9f624c5ab9ebe03f7 commit] * Intel: Add support for Haswell/Broadwell DSP [http://git.kernel.org/linus/1e42c3e426b3f7bc61ba338dd6507a293108117c commit] * add S/PDIF support to Armada 370 DB ASoC driver [http://git.kernel.org/linus/cece5656901f09db13fbb569ff04f627ec2e0ab6 commit] * cs42xx8: Add codec driver support for CS42448/CS42888 [http://git.kernel.org/linus/0c516b4ff85c0be4cee5b30ae59c9565c7f91a00 commit] * davinci: Add edma dmaengine platform driver [http://git.kernel.org/linus/58726f58a6432495bd71d1fc7c9454cbc85f5a5c commit] * pcm512x: Add PCM512x driver [http://git.kernel.org/linus/5a3af1293194d07610fd7fdf680b3e7f916dca84 commit] * rsnd: add Gen2 SRC and DMAEngine support [http://git.kernel.org/linus/629509c5bc478c0343d94c8c70812396f44447fb commit] * sirf: Add SiRF audio card [http://git.kernel.org/linus/af12a31f054f55b75c8cf4a459c7bd9d1c7726a9 commit] * sirf: Add SiRF audio port driver is used by SiRF internal audio codec [http://git.kernel.org/linus/a731e217df3a2ee3ef9413153ed7b45e578d8687 commit] * sirf: Add SiRF internal audio codec driver [http://git.kernel.org/linus/f516e368dcb5eb5fbe23246c09bf69573d67cd18 commit] * tlv320aic31xx: Add basic codec driver implementation [http://git.kernel.org/linus/e00447fafbf7daf2cd49205b97e63d9734068a4f commit] == USB == == Input == * add driver for SOC button array [http://git.kernel.org/linus/61cd4822dd810e1a3c28eab1af6005728906c0e4 commit] * appletouch - implement sensor data smoothing [http://git.kernel.org/linus/739204bc957750ca47254114b8ee49b00edfc18d commit] * edt-ft5x06 - add support for M09 firmware version [http://git.kernel.org/linus/fd335ab04b3f1b3309dfbfea71a1a79a7bacc4ad commit] * remove obsolete tnetv107x drivers [http://git.kernel.org/linus/e545ef39e06e7b1df2ef9ddbbf665b74c4e1878a commit] * wistron_btns - add FS AMILO Pro 8210 support [http://git.kernel.org/linus/11601a82d569267b016f808393bb8c26f855a7ea commit] * HID * multitouch: add support for Win 8.1 multitouch touchpads [http://git.kernel.org/linus/9abebedb123a577ecc5b69b2a2515499e430be24 commit] * hid-microsoft: Add support for scrollwheel and special keypad keys [http://git.kernel.org/linus/3faed1aff786a007b3ea0549ac469e09f48c98f9 commit] * add hid-cp2112 driver [http://git.kernel.org/linus/e932d817866770d456815c9a84b7ed94f0589d80 commit] * hid-microsoft: Add support for 2 reserved usage ids used on ms office kb [http://git.kernel.org/linus/34e75dca4e6313249c9a2faa8effeddce89b91ac commit] * i2c-hid: add runtime PM support [http://git.kernel.org/linus/34f439e4afcdf4bdb42fda62428535a843bca02d commit] * sony: Add Dualshock 4 Bluetooth battery and touchpad parsing [http://git.kernel.org/linus/6c5f860d3f658ff502952a0e57b7e40878391dc1 commit] * sony: Add Dualshock 4 Bluetooth output report formatting [http://git.kernel.org/linus/fdcf105d3d96400fc6fb4b66b28fcff46a854326 commit] * sony: Add conditionals to enable all features in Bluetooth mode [http://git.kernel.org/linus/68330d83c0b35120f70c529f6ddd70750081bbb0 commit] * sony: add battery status reporting for the Sixaxis and Dualshock 4 [http://git.kernel.org/linus/d902f4724ccd0c6b8f2b0a7d22af428c637b6dda commit] == TV tuners, webcams, video capturers == == Hardware monitoring == == Multi-function devices (MFD) == == Memory technology devices (MTD) == == ACPI/EFI == == I2C == == Watchdogs == == Various ==