#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.9 development cycle [[TableOfContents()]] = Architectures = == x86 == == ARM == == S390 == == PowerPC == == MIPS == * Add support for the M14KEc core. [http://git.kernel.org/linus/;a=commit;h=f8fa4811dbb264aef13f982e963389fd828b1ac0 (commit)] * Octeon: Adding driver to measure interrupt latency on Octeon. [http://git.kernel.org/linus/;a=commit;h=0e49caf661fbba12c9a38eca13b64d6680259018 (commit)] * PNX8550: Remove support for SOC and JBS and STB810 boards. [http://git.kernel.org/linus/;a=commit;h=e33b0451e983734b20f423f3fd68016c34d5724d (commit)] * ralink: adds Kbuild files [http://git.kernel.org/linus/;a=commit;h=ae2b5bb6570481b50a7175c64176b82da0a81836 (commit)] = Drivers = == Staging drivers == == Graphics == == Storage == * SCSI * mpt2sas: Add support for OEM-specific controller [http://git.kernel.org/linus/;a=commit;h=7887ea7f942770c2146dbcdfa2a85aa8de93df31 (commit)] * qla2xxx: Enable target mode support for ISP83xx. [http://git.kernel.org/linus/;a=commit;h=aa230bc55c169b76a229ff3f927141edf02e7b3a (commit)] == Networking == == Sound == * HDA: New PCI ID for Intel Haswell ULT [http://git.kernel.org/linus/;a=commit;h=4a7c516bf0cd697dbbee11db6258e3b3146e41a6 (commit)] * hda - Add Loopback Mixing control [http://git.kernel.org/linus/;a=commit;h=c30aa7b24282c6c544f25f360131fceb646927e4 (commit)] * hda - Add new DSP loader callback routines [http://git.kernel.org/linus/;a=commit;h=1d1a4564d8e0a05d56a95df08c6c411bea704bec (commit)] * hda - add support for IDT 92HD95 HDA codec [http://git.kernel.org/linus/;a=commit;h=4e637c6e09fde6c1984a820621b5a77fad1acd34 (commit)] * hda/sigmatel - Add bass speaker support for HP Envy Spectre XT [http://git.kernel.org/linus/;a=commit;h=49920427eca5830eb65ea1be241090e425de37cb (commit)] * hda_intel: Add Device IDs for Intel Wellsburg PCH [http://git.kernel.org/linus/;a=commit;h=884b088f61b64c22a9a34d4ef960ab9c807d8efd (commit)] * usb-audio: add support for M-Audio FT C600 [http://git.kernel.org/linus/;a=commit;h=e9a25e04b845aade311aaa268a696c5c4ff3eece (commit)] * ASoC * OMAP: Remove obsolete machine drivers for Zoom2 and SDP3430 [http://git.kernel.org/linus/;a=commit;h=57d61b9d2d7bc618b7b28a46310d9c2f086f8f51 (commit)] * Replace max98090 device driver [http://git.kernel.org/linus/;a=commit;h=685e42154dcf3f6c0a52c115bd15e3d28ad8621b (commit)] * Replace max98090 device driver [http://git.kernel.org/linus/;a=commit;h=7e3bb169ff20972b7c238a9fda108b94e7cb9df0 (commit)] * codecs: Add Dialog da7213 codec [http://git.kernel.org/linus/;a=commit;h=ef5c2eba2412596f1a022c11caf74428bffd9abe (commit)] * tegra: add AC'97 host driver [http://git.kernel.org/linus/;a=commit;h=609dad9bdf970da0952cea29a4442318cd4a090e (commit)] == USB == * HID: SRW-S1 gaming wheel driver [http://git.kernel.org/linus/;a=commit;h=75dbb9530f73da521b871ba3c4bd32f301a62635 (commit)] * HID: Steelseries SRW-S1 Add support controlling all LEDs simultaneously [http://git.kernel.org/linus/;a=commit;h=e25d780581dc4d261c66e072a59c34782bd03e0a (commit)] * misc: Add USB3503 high-speed hub controller [http://git.kernel.org/linus/;a=commit;h=6a099c63650e50ebf7d1259b859a3d230aec4207 (commit)] * option: add Huawei "ACM" devices using protocol = vendor [http://git.kernel.org/linus/;a=commit;h=1f3f687722fd9b29a0c2a85b4844e3b2a3585c63 (commit)] * option: add Yota / Megafon M100-1 4g modem [http://git.kernel.org/linus/;a=commit;h=cd565279e51bedee1b2988e84f9b3bef485adeb6 (commit)] * option: add and update Alcatel modems [http://git.kernel.org/linus/;a=commit;h=f8f0302bbcbd1b14655bef29f6996a2152be559d (commit)] == Bluetooth == == Input == * ALPS - add support for "Rushmore" touchpads [http://git.kernel.org/linus/;a=commit;h=1302bac33d9e88cd43e482191a806998f3ed43cc (commit)] * Add driver for Cypress APA I2C trackpad [http://git.kernel.org/linus/;a=commit;h=d7e34d12ba877fa77080257d2621c29769333c40 (commit)] * Add support for Cypress PS/2 trackpads [http://git.kernel.org/linus/;a=commit;h=0799a924bc93ba46a23e8e7e6b1431ab585fd2ea (commit)] * cyapa - add support for SMBus protocol [http://git.kernel.org/linus/;a=commit;h=6ddaf744c9f6dd08aaec05bc9536173317b913a3 (commit)] * goldfish - virtual input event driver [http://git.kernel.org/linus/;a=commit;h=6f2ac009f29bcbd468a7a2017912dd090abd1348 (commit)] * qt2160 - add support for LEDs [http://git.kernel.org/linus/;a=commit;h=0e47e3dccfcfaa262d3162ab353474d91d792000 (commit)] * wacom - add support for DTH-2242 [http://git.kernel.org/linus/;a=commit;h=a112e9fdda1e4a412628650f0988c46daaee9028 (commit)] * HID * LG: Add support for Logitech Momo Force (Red) Wheel [http://git.kernel.org/linus/;a=commit;h=270baef1fafab50410e0e395ec26834de2dcc390 (commit)] * Support Jess/Saitek Color Rumble Pad [http://git.kernel.org/linus/;a=commit;h=aaca9cc0165f06a037a1e07770f6b379ff496288 (commit)] * Add ThingM blink(1) USB RGB LED support [http://git.kernel.org/linus/;a=commit;h=30ba2fbde1840db440915491cdde235b72a11384 (commit)] * Add support for Sony RF receiver with USB product id 0x0374 [http://git.kernel.org/linus/;a=commit;h=a464918419f94a0043d2f549d6defb4c3f69f68a (commit)] * blacklist Velleman data acquisition boards [http://git.kernel.org/linus/;a=commit;h=30b6b7d8d340f41d11eb75e5238d33dbc438fde4 (commit)] * i2c-hid: add ACPI support [http://git.kernel.org/linus/;a=commit;h=92241e67c0acf21421cda214bdf877c8c030e556 (commit)] * multitouch: add support for Nexio 42" panel [http://git.kernel.org/linus/;a=commit;h=c2517f62dac608e43b652dc6ed1e478e8447e029 (commit)] == TV tuners, webcams, video capturers == * Added support for AVerTV Hybrid Express Slim HC81R [http://git.kernel.org/linus/;a=commit;h=e8d4237325a475b02594d1fd85bb67983f7d57b9 (commit)] * Support Digivox Mini HD (rtl2832) [http://git.kernel.org/linus/;a=commit;h=09f9408dc394835157397f9a4d714ecb53d03976 (commit)] * TeVii DVB-S s421 and s632 cards support [http://git.kernel.org/linus/;a=commit;h=955d00ac7a193e9c29a897cd5d731a84e3850217 (commit)] * TeVii DVB-S s421 and s632 cards support, rs2000 part [http://git.kernel.org/linus/;a=commit;h=081416e62d516a6412225751c9c4a3807b2374b9 (commit)] * V4L: Add driver for OV9650/52 image sensors [http://git.kernel.org/linus/;a=commit;h=84a15ded76ec8ec23d84974238b7864813143655 (commit)] * af9033: add support for Fitipower FC0012 tuner [http://git.kernel.org/linus/;a=commit;h=e713ad1549209c10a8440d943a05056874a96015 (commit)] * af9035: support for Fitipower FC0012 tuner devices [http://git.kernel.org/linus/;a=commit;h=7e0bc2960397c43019757aadc76c89da27120bea (commit)] * au0828: update model matrix entries for 72261, 72271 & 72281 [http://git.kernel.org/linus/;a=commit;h=c70ffd5968476ffe9fe2a8bfdc88956ecef92d2a (commit)] * cx231xx : Add support for Elgato Video Capture V2 [http://git.kernel.org/linus/;a=commit;h=68c97bf39ad853063876f4a8449009c1620d972a (commit)] * cx23885: add RC support for MyGica X8507 [http://git.kernel.org/linus/;a=commit;h=e5f670b7f9685a850e94ba263948c676b1b06eef (commit)] * davinci: vpfe: add v4l2 capture driver with media interface [http://git.kernel.org/linus/;a=commit;h=91825400ba9a8a081d0efe7ac21e55d9fd6545f9 (commit)] * davinci: vpfe: dm365: add build infrastructure for capture driver [http://git.kernel.org/linus/;a=commit;h=44261e38059385ca1cd9c5018c579b4fc48b5a52 (commit)] * em28xx: add USB id for Terratec h5 rev. 3 [http://git.kernel.org/linus/;a=commit;h=676fa7d4c9fd141a31cba2870e592a597c0bb07f (commit)] * gspca_kinect: add Kinect for Windows USB id [http://git.kernel.org/linus/;a=commit;h=c3075388881fbafda3b0991fbefc6a5eef4d483c (commit)] * it913x: add support for Avermedia A835B [http://git.kernel.org/linus/;a=commit;h=10a5c9148ee6841004cb7e6f4b09022eba94c7be (commit)] * m920x: add support for the VP-7049 Twinhan DVB-T USB Stick [http://git.kernel.org/linus/;a=commit;h=de8ed820fd594a95582562d8f9f68148c972d1a4 (commit)] * add a VEU MEM2MEM format conversion and scaling driver [http://git.kernel.org/linus/;a=commit;h=05efa71bdc0e352edc9189fdf66af6e96eadd1c9 (commit)] * add driver for Masterkit MA901 USB radio [http://git.kernel.org/linus/;a=commit;h=4834f4d1ff1dc574024e1a6de920ea99571090ff (commit)] * ov7670: add support for ov7675 [http://git.kernel.org/linus/;a=commit;h=d058e23704ad7e0b6876a94b0d8428dcef510b49 (commit)] * rtl28xxu: Add USB IDs for Compro VideoMate U620F [http://git.kernel.org/linus/;a=commit;h=b9e2afff1e6b36d05a0e12b6114eb0aaf8949c09 (commit)] * rtl28xxu: [1b80:d3a8] ASUS My Cinema-U3100Mini Plus V2 [http://git.kernel.org/linus/;a=commit;h=3971e79a8707cc529f474c1d25e5502ddfa33ebc (commit)] * rtl28xxu: add Gigabyte U7300 DVB-T Dongle [http://git.kernel.org/linus/;a=commit;h=78a5e70919e9416344409e523e53221613776d80 (commit)] * saa7134: Add capture card Hawell HW-9004V1 [http://git.kernel.org/linus/;a=commit;h=9690fd80d3fb1bbfe04d7e1d8dde0cfd353c7b8d (commit)] * ts2020: add ts2020 tuner driver [http://git.kernel.org/linus/;a=commit;h=6fef4fc71e79282b673d7613cfc63da6bdeec5bd (commit)] * v4l2: blackfin: add EPPI3 support [http://git.kernel.org/linus/;a=commit;h=45b82596be0214f161c8176bd3e18f779e36eccd (commit)] == Various ==