#pragma section-numbers on #pragma keywords Linux, Kernel, Operative System, Linus Torvalds, Open Source, drivers #pragma description Summary of the driver changes and architecture-specifig changes merged in the Linux Kernel during the 2.6.35 development cycle <> = Architecture-specific changes = == X86 == * IPC driver for Intel Mobile Internet Device (MID) platforms [[http://git.kernel.org/linus/9a58a3333923c7fef4ba6ac9afd817429e63a1fe|(commit)]] * Add an EDAC memory controller driver for Nehalem chipsets [[http://git.kernel.org/linus/a0c36a1f0fbab42590dab3c13c10fa7d20e6c2cd|(commit)]] * Add support for S3 memory integrity protection [[http://git.kernel.org/linus/4bd96a7a8185755b091233b16034c7436cbf57af|(commit)]] * Add boot option acpi=copy_dsdt to force copy of DSDT to local memory. It fixes DSDT corruption on some BIOS [[http://git.kernel.org/linus/69ec87efa815d69140423014bb5f91e034faac22|(commit)]], [[http://git.kernel.org/linus/aa2110cb1a7510f9b834adfb39b05d4843a35d35|(commit)]] * Add AMD core boosting feature flag to /proc/cpuinfo [[http://git.kernel.org/linus/5958f1d5d722df7a9e5d129676614a8e5219bacd|(commit)]] * cpufreq: Add APERF/MPERF support for AMD processors [[http://git.kernel.org/linus/a2fed573f065e526bfd5cbf26e5491973d9e9aaa|(commit)]] == ARM == * Add support for the ST SPEAr Family platform [[http://git.kernel.org/linus/a7e9c45219b2d40a80fbd1b7337cbecab85be2bd|(commit 1]], [[http://git.kernel.org/linus/e024c3d50c53999d15e3b8a21e0abbbf74c32140|2]], [[http://git.kernel.org/linus/bf976b51a32e255523c69022c1f21bf9ad527fc5|3]], [[http://git.kernel.org/linus/986435e3596cbae662b86812e4563fbb6013b994|4]], [[http://git.kernel.org/linus/8c0236fc465c71d98203bcf5609db01b9cf5f70f|5]], [[http://git.kernel.org/linus/8f590d4541fb678a638777ab987709217cb71365|6]], [[http://git.kernel.org/linus/cee37e501ea34958d6d33d75d2bd21d9c343e379|7]], [[http://git.kernel.org/linus/bc4e814e5d5e2851f0a0679eaad14f60abae2a6d|8]], [[http://git.kernel.org/linus/fc0c195aa8877fd46d837c8c4a9a61386a124401|9]], [[http://git.kernel.org/linus/70f4c0bf9e4d067744ee453bc37c0c4adcea6e53|10]], [[http://git.kernel.org/linus/ff37f6e5910c4fd7ad42063d89c0687def665941|11]], [[http://git.kernel.org/linus/4c18e77f718cdda33363132127db4df795eadbd9|12)]] * Add support for Versatile Express CA9x4 processor based machines [[http://git.kernel.org/linus/ceade897f31b8bb66f378cc35859fcfd0d46aaa2|(commit)]], [[http://git.kernel.org/linus/fef88f10767cfd9f9b4eebb5d5490214c5e13ad5|(commit)]],[[http://git.kernel.org/linus/59ac59f6f1432aa9417d2592bdfd17c99804dd66|(commit)]] * Kirkwood: add Lacie 2Big Network v2 support [[http://git.kernel.org/linus/2a49456fdae0cc9e4286de38b8fcb85f9c7c7559|(commit)]], add Lacie 5Big Network v2 support [[http://git.kernel.org/linus/3e05ec1b93cd839fa1d1a9961b155b0dbc9a4055|(commit)]], Marvell Guruplug support [[http://git.kernel.org/linus/d8f089d2ad35861c432618900fa08ca70c168d76|(commit)]] * msm: add board file for Nexus One (ie. mahimahi) [[http://git.kernel.org/linus/1b802ff79f03356ebe38d8fbfeb7c13fc2f4f524|(commit)]], add cpu frequency controls [[http://git.kernel.org/linus/43b39f9f040fd49a094222f70857e3690ce653a3|(commit)]], shared memory interface for baseband processor ipc [[http://git.kernel.org/linus/2eb44eb9c8026f3f548bfbc903156b6aea54ed24|(commit)]] * pxa: add basic support for the Aeronix Zipit Z2 handheld [[http://git.kernel.org/linus/b637799248520d711f0fdc64666131c1c869cfbc|(commit)]], add basic support for Voipac PXA270 SBC [[http://git.kernel.org/linus/543cd84255f499a53d409014bc5ba71543474b05|(commit)]], add support for Voipac PXA270 PCMCIA [[http://git.kernel.org/linus/addff0faecfc5e73e8a742687255cef847e260db|(commit)]] * S5PV210: add Aquila board [[http://git.kernel.org/linus/d947e79249a165100527dd7c6b0159970d1cbc4b|(commit)]], add GONI board support [[http://git.kernel.org/linus/2e57da4105ff5bb61dd9c967940faa4d2def8224|(commit)]], add IRQ_EINT interrupt support. [[http://git.kernel.org/linus/0df04f820b7ca5204329d1c235e509648fa8008d|(commit)]] * Add support for S3c2416 [[http://git.kernel.org/linus/f1290a49c5496521360a3e40d8bc766aceee65e5|(commit 1]], [[http://git.kernel.org/linus/8d6f8658305db969981f64a22296b487ef2f1148|2]], [[http://git.kernel.org/linus/d24131470f3def698683144cf1e81ee0f4f9c0b8|3)]] * AT91: taskit Portuxg20 and Stamp9g20 board support [[http://git.kernel.org/linus/9b404b7cc3b066c57078b87f475562c37a74b814|(commit)]] * ux500: add U5500 support [[http://git.kernel.org/linus/591d8dd71cc265465ac706ac11e5f613c6181a43|(commit)]] * Add support for LZMA-compressed kernel images [[http://git.kernel.org/linus/6e8699f7d68589e0e9ab324f598a3357bceb40bc|(commit)]] * Add support for PCI domains [[http://git.kernel.org/linus/52882173cfed4fabcc1496755000bf022d681e52|(commit)]] * oprofile: use perf-events framework as backend [[http://git.kernel.org/linus/8c1fc96f6fd1f361428ba805103af0d0eee65179|(commit)]], [[http://git.kernel.org/linus/fe166148f699cc7865ca07b6754872cfb5ebc312|(commit)]] * atmel_serial: support for RS485 communications [[http://git.kernel.org/linus/e8faff7330a3501eafc9bfe5f4f15af444be29f5|(commit)]] * PL330: Add common core driver [[http://git.kernel.org/linus/75070612c49c0bb976bb9221d051b20316ad1bc7|(commit)]] * cns3xxx: Add basic support for Cavium Networks CNS3xxx processors [[http://git.kernel.org/linus/d94f944e108da21badabd99f527b25e03b677b96|(commit)]] * mx3/lilly1131: add USB support [[http://git.kernel.org/linus/066fb8472036805e31ee002097f619815e25a127|(commit)]] * S3c2440: Add HP iPAQ RX1950 machine support [[http://git.kernel.org/linus/c394f17799523fe4bc92d173b3d9ac2d240c76a2|(commit)]] * S3c6410: Add basic support for SmartQ machines [[http://git.kernel.org/linus/a2f7bffa29f18266bc7b55a2b47a5fa1274ed53f|(commit)]] * S5PV210: DMA: Add platform devices for PL330 DMACs [[http://git.kernel.org/linus/7d1a2077a7e519fc0c68617526abea3f72632e60|(commit)]] * Support for HTC Dream, T-Mobile G1, Android ADP1 devices [[http://git.kernel.org/linus/7b52161d14fa8a22a2387f4aa2fb7b854587830d|(commit)]], [[http://git.kernel.org/linus/4ad15e6f56983e6df7cdca499ba89188b65f8e4e|(commit)]], [[http://git.kernel.org/linus/f9f3d3131879b0bb137084f4ca8ba67d2120b003|(commit)]], [[http://git.kernel.org/linus/ec4d79255c684a74ade2f2394b9f9a669cee0036|(commit)]], [[http://git.kernel.org/linus/5b0f5a3f6084397194a8b556cdca572ad8e14f05|(commit)]] == PPC == * Add kprobe-based event tracer [[http://git.kernel.org/linus/359e4284a3f37aba7fd06d993863de2509d86f54|(commit)]] * kexec: Add support for FSL-BookE [[http://git.kernel.org/linus/b3df895aebe091b1657a42a8c859bd49fc96646b|(commit)]], Speedup kexec hash PTE tear down [[http://git.kernel.org/linus/d504bed676caad29a3dba3d3727298c560628f5c|(commit)]] * 44x: Adding PCI-E support for PowerPC 460SX based SOC. [[http://git.kernel.org/linus/e2efc09e52680cecb0ca624e379cb4b4c56157c3|(commit)]] * 47x: Base ppc476 support [[http://git.kernel.org/linus/e7f75ad01d590243904c2d95ab47e6b2e9ef6dad|(commit)]] * 4xx: Simple platform for the ISS 4xx simulator [[http://git.kernel.org/linus/b4e8c8dd8456c1d3685fb5b715c9795d250f500e|(commit)]] * Add interrupt support to mpc8xxx_gpio [[http://git.kernel.org/linus/345e5c8a1cc30ebd527bcc122d9540538942f1ba|(commit)]] * booke: Add Stack Marking support to Booke Exception Prolog [[http://git.kernel.org/linus/471c70ff39809af783c7718defe574a9ba81dd26|(commit)]], add hibernation support for FSL BookE processors [[http://git.kernel.org/linus/90103f932f0d94e0a1a0e4faf20fb24a0b07264c|(commit)]] * vio: Add power management support [[http://git.kernel.org/linus/a32aaf14513da776556ad9995de8d83cd76ae60a|(commit)]] == SH == * CPU hotplug support. [[http://git.kernel.org/linus/763142d1efb56effe614d71185781796c4b83c78|(commit)]], CPU hotplug support for SH-X3 SMP. * Make latencytop available on SMP, too. [[http://git.kernel.org/linus/b7386a09ce7e8add333f5d67f2fe1b1eac1f4746|(commit)]] * Add CONFIG_VIRTUALIZATION for virtio support [[http://git.kernel.org/linus/5f737b39be9110bd64874f508bd89ba27746b17e|(commit)]], [[http://git.kernel.org/linus/e7dc951eecb708d4aef18db4dbf489ba282d16ff|(commit)]] * intc: ioremap support [[http://git.kernel.org/linus/dec710b77c2cf04bf512acada3c14a16f11708d9|(commit)]] * intc: userimask support. [[http://git.kernel.org/linus/43b8774dc409ea5d9369b978e2e7bc79289f0522|(commit)]] * intc: IRQ auto-distribution support. [[http://git.kernel.org/linus/dc825b17904a06bbd2f79d720b23156e4c01a22f|(commit)]] == Blackfin == * Add support for the DBGA (debug assert) pseudo insn [[http://git.kernel.org/linus/6ce3e9c2a2cfb8849dd471349fe5e6bc37c0f13f|(commit)]] == M68K == * amiga - Zorro bus modalias support [[http://git.kernel.org/linus/bf54a2b3c0dbf76136f00ff785bf6d8f6291311d|(commit)]] * m68knommu: Coldfire QSPI platform support [[http://git.kernel.org/linus/91d60417212fa6b100107384c5e4f5663ab69c8f|(commit)]] == MIPS == * Loongson 2F: Add gpio/gpioilb support [[http://git.kernel.org/linus/c197da9163a42e6faeb051f331868b9245836eef|(commit)]] == S390 == * Add support for LZO-compressed kernels. [[http://git.kernel.org/linus/cdf566498d80709dedab826d068a9ea9d438320a|(commit)]] = Drivers = == Graphics == * backlight: Add Cirrus EP93xx backlight driver [[http://git.kernel.org/linus/08b3924b24cdb1942393dc3009335a2153bd2eac|(commit)]], add pcf50633 backlight driver [[http://git.kernel.org/linus/2ddfd12f3584840f5190897214423061d8a0602f|(commit)]], add S6E63M0 AMOLED LCD Panel driver [[http://git.kernel.org/linus/ee378a5c6550dcbfe6fa9c71b84ca2eb19cb288e|(commit)]], new driver for the ADP8860 backlight parts [[http://git.kernel.org/linus/82fd53b7f70af9855eda613450a7e4701ffdae20|(commit)]], adp8860: add support for ADP8861 & ADP8863 [[http://git.kernel.org/linus/c7c06d8a95fd6b83d9f71a0cfecd3f91945d17e5|(commit)]] == Storage == * SATA: ahci: Add platform driver [[http://git.kernel.org/linus/1c2a49f61785ebbcbfb481a2aab659020f0457f7|(commit)]] * SCSI * Add scsi trace core functions and put trace points [[http://git.kernel.org/linus/bf81623542332bc2cedf3db49cbb2edb724780d2|(commit)]] * arcmsr: Support HW reset for EH and polling scheme for scsi device [[http://git.kernel.org/linus/36b83ded062a7416bb9184f4d6c537ad99571f4d|(commit)]] * mpt2sas: Added support for PCIe Advanced Error Recovery. [[http://git.kernel.org/linus/ef7c80c1f18f2c5eea2dabd214f12e0c93ac29cf|(commit)]] * qla4xxx: added IPv6 support. [[http://git.kernel.org/linus/2a49a78ed3c8d7c8319595270110c69f99c61a74|(commit)]] * qla2xxx: add APEX support. [[http://git.kernel.org/linus/09ff701a177b116c6c15b6e501e58fbfb306b424|(commit)]], add ISP82XX support. [[http://git.kernel.org/linus/a9083016a5314b3aeba6e0d2e814872e72168c08|(commit)]], support for asynchronous TM and Marker IOCBs. [[http://git.kernel.org/linus/3822263eb1e74821ad1ae886ddd2184ae9395ff7|(commit)]], T10 DIF support added. [[http://git.kernel.org/linus/bad750028917a7b804623701d0674e46c6012c18|(commit)]], updates to ISP82xx support. [[http://git.kernel.org/linus/f1af6208c8cef81e313ec2e64b44e783c3a11c13|(commit)]] == Network == * ath5k: Adaptive Noise Immunity (ANI) Implementation [[http://git.kernel.org/linus/2111ac0d888767999c7dd6d1309dcc1fb8012022|(commit)]], add antenna statistics and debugfs file for antenna settings [[http://git.kernel.org/linus/604eeadd1880bddfb155369491cc13fb8d3f9df6|(commit)]], add Rx EDMA support [[http://git.kernel.org/linus/b5c80475abaad015699384ca64ef8229fdd88758|(commit)]], add support for newer AR9285 chipsets. [[http://git.kernel.org/linus/53bc7aa08b48e5cd745f986731cc7dc24eef2a9f|(commit)]], add support for Tx and Rx STBC [[http://git.kernel.org/linus/074a8c0db255e79960593122b5458c9a9c0551fa|(commit)]], add Tx EDMA support [[http://git.kernel.org/linus/e5003249ae7165654e13fd4809caa346820547f5|(commit)]] * ath9k: add support for AR9271 chipset. [[http://git.kernel.org/linus/fb9987d0f748c983bb795a86f47522313f701a08|(commit)]], add support for power save [[http://git.kernel.org/linus/bde748a40d4d5a9915def6772e208848c105e616|(commit)]], enable PCIe low power mode for AR9003 [[http://git.kernel.org/linus/5efa3a6bf4dd1674920d7419cbde9d731cdb61f1|(commit)]], add TL-WN422G v2 product ID [[http://git.kernel.org/linus/e92119ca88691ac2239916d31c3dcecd10867521|(commit)]], add the PCI IDs for AR9300 and fill up the pci_id_tables [[http://git.kernel.org/linus/db3cc53a2faea2da5730304af06a77d343f314a5|(commit)]] * wl1271: Add proper WLAN-BT co-ex configuration, and enable co-ex. [[http://git.kernel.org/linus/1b00f546fc4271d94c1bccb1955ce64d9ace1000|(commit)]], add support for connection quality monitoring [[http://git.kernel.org/linus/00236aedf1d2c49a18ae9ea00698d97705ff7289|(commit)]], add sysfs file to control BT co-ex state [[http://git.kernel.org/linus/7fc3a8647d2eaa8bc2f7ac7e9baff55199da7be6|(commit)]], enable U-APSD [[http://git.kernel.org/linus/4695dc917d9ec7a38cb4f91fceb2b78aaec1f945|(commit)]], enable WMM [[http://git.kernel.org/linus/12bd89499f22ec01bbff21fd04a347ee82726bf6|(commit)]], initial SDIO implementation [[http://git.kernel.org/linus/5129dffebd4eab1749e63bb4a1b7abdc92903227|(commit)]] * rt2x00: Add rt3071 support in rt2800 register initialization. [[http://git.kernel.org/linus/d5385bfc59c737d1eae77cc48d662daf4ddddae8|(commit)]], add rt3090 support in rt2800 register initialization. [[http://git.kernel.org/linus/64522957ce35df995dfd73bee548304f2a39cc3e|(commit)]], add rt3390 support in rt2800 register initialization. [[http://git.kernel.org/linus/cc78e904bd960196233e2cd6a49068bba8787527|(commit)]], enable powersaving by default again on rt2500usb. [[http://git.kernel.org/linus/62c33447fa720d71b05bbc626b01351a4889c2d7|(commit)]], rt2800usb: new ids [[http://git.kernel.org/linus/f01a0229b0343d56b2e084f1472ff3edc1a2090b|(commit)]] * ixgbe: add support for a new 82599 10G Base-T device [[http://git.kernel.org/linus/119fc60a2d20b63439fdae99f0c7022d3dd99def|(commit)]], add support for VF MAC and VLAN configuration [[http://git.kernel.org/linus/7f01648aa32185b8047aea384237ad58e430e07f|(commit)]], enable extremely low latency [[http://git.kernel.org/linus/f8d1dcaf88bddc7f282722ec1fdddbcb06a72f18|(commit)]] * igb: add support for Intel I350 Gigabit Network Connection [[http://git.kernel.org/linus/d2ba2ed8fe3aa796a671a6922119d7171bb49515|(commit)]], add per-packet timestamping [[http://git.kernel.org/linus/757b77e2b208490868cf21fd22d796eb9bd199c5|(commit)]] * Add orinoco_usb driver [[http://git.kernel.org/linus/9afac70a7305817b22327ac23cf2d0eb72388229|(commit)]] * can: Add support for Janz VMOD-ICAN3 Intelligent CAN module [[http://git.kernel.org/linus/631eb227849e3bfdec2d2e628ee5a3f962db82e2|(commit)]] * sfc: Create multiple TX queues [[http://git.kernel.org/linus/a4900ac9f7d10ad062e54dd03125e3619e0ac17a|(commit)]], enable IPv6 RSS using random key for Toeplitz hash [[http://git.kernel.org/linus/d614cfbc2f6f631e4dba72f945f185ea45ff3f78|(commit)]] * tg3: Enable GRO by default. [[http://git.kernel.org/linus/cb903bf4ee2d6e53210e2174d363e10698112042|(commit)]] * sky2: add XL revisions [[http://git.kernel.org/linus/4b7c47aa221191b2bd62c653ea851afe5b625162|(commit)]], support Yukon EC_U rev B1 and later [[http://git.kernel.org/linus/c1cd0a859a01ed0591cb2d8931bdd283542c0252|(commit)]] * qeth: support the new OSA CHPID types OSX and OSM [[http://git.kernel.org/linus/5113fec0984276836cb6f0677f7cb53586ec3451|(commit)]], exploit HW TX checksumming [[http://git.kernel.org/linus/f6b85b6c42ccc20316a25f6ccbe7a984c5a1304d|(commit)]] * r8169: Add simplified runtime PM support (rev. 3) [[http://git.kernel.org/linus/e175944115db6762d3e98520c709e5a87f933c61|(commit)]] * libertas: add auto auth mode feature [[http://git.kernel.org/linus/921ca03c8f8e982f27fc406bc301caf2196b99f7|(commit)]], add configurable debug messages [[http://git.kernel.org/linus/e9bd5bcde7af27ebb92bb866afde5ef5e4f3dc6c|(commit)]] * iwl3945: add ucode statistics [[http://git.kernel.org/linus/17f36fc6ef3d1ab15f9d2160a9daa107db0887ca|(commit)]] * iwlwifi: add hw revision for 6000g2 NIC [[http://git.kernel.org/linus/1780221141047c83c99f9d02b504700080cc35c9|(commit)]], enable '6000 Series 2x2 AGN Gen2' adaptors [[http://git.kernel.org/linus/0b5af201b25334f7b9c991b2800693dd4cb4b5f7|(commit)]], manage QoS by mac stack [[http://git.kernel.org/linus/e61146e36b40fd9d346118c40285913236c329f3|(commit)]], * iwmc3200wifi: add ftrace event tracing support [[http://git.kernel.org/linus/34dd5feb8b8b15654714731e1dbb34a6d37fb34e|(commit)]] * Infiniband: Add driver for Chelsio T4 RNIC [[http://git.kernel.org/linus/cfdda9d764362ab77b11a410bb928400e6520d57|(commit)]] * gianfar: Add hardware RX timestamping support [[http://git.kernel.org/linus/cc772ab7cdcaa24d1fae332d92a1602788644f7a|(commit)]], add hardware TX timestamping support [[http://git.kernel.org/linus/f0ee7acfcdd4169cee2fefc630de72deb5bc34b9|(commit)]] * forcedeth: GRO support [[http://git.kernel.org/linus/53f224cc5f8f650f8e8d86abbe990c93f12834c8|(commit)]] * e1000/e1000e: implement a simple interrupt moderation [[http://git.kernel.org/linus/eab2abf5826b78b126826cc70e564c44816396da|(commit)]], add basic runtime PM support (rev. 4) [[http://git.kernel.org/linus/23606cf5d1192c2b17912cb2ef6e62f9b11de133|(commit)]] * bnx2: Add GRO support. [[http://git.kernel.org/linus/c67938a9e071fa51c91ed17a14382e128368d115|(commit)]] * bnx2x: Added GRO support [[http://git.kernel.org/linus/4fd89b7af28292e190650b9b9bc4308658d81dd1|(commit)]], parity errors handling for 57710 and 57711 [[http://git.kernel.org/linus/72fd0718332e6514fb9db325e89ffc694bb31f6e|(commit)]] * rndis_wlan: Implement cfg80211 PMKSA API [[http://git.kernel.org/linus/5a7d05830de1ecfdaf0a9fb43e4aa08abbdbfe9f|(commit)]] * Add non-Virtex5 support for LL TEMAC driver [[http://git.kernel.org/linus/e44171f115de3dedf34064646206deb91549865f|(commit)]] * ar9170usb: add vendor and device ID for Qwest/Actiontec 802AIN Wireless N USB Network Adapter [[http://git.kernel.org/linus/2cb1ba153787e195c62eafc2e794b25509fdd26d|(commit)]] * Add hotplug support to mcp251x driver [[http://git.kernel.org/linus/e446630c960946b5c1762e4eadb618becef599e7|(commit)]] * ibmveth: Add suspend/resume support [[http://git.kernel.org/linus/e7a3af5d8cd782b84e6ca4e4dcc8613be1a809f0|(commit)]] * Infiniband: Add new qib driver for QLogic PCIe InfiniBand adapters [[http://git.kernel.org/linus/f931551bafe1f10ded7f5282e2aa162c267a2e5d|(commit)]], allow device-specific per-port sysfs files [[http://git.kernel.org/linus/9a6edb60ec10d86b1025a0cdad68fd89f1ddaf02|(commit)]], remove support for QLogic PCIe QLE devices [[http://git.kernel.org/linus/f6d60848baf9f4015c76c665791875ed623cd5b7|(commit)]], allow disabling/enabling TSO on the fly through ethtool in IP over Infiniband [[http://git.kernel.org/linus/d414371795d54fa916938f948105d08928abfbb9|(commit)]] * niu: Enable GRO by default. [[http://git.kernel.org/linus/e4fc9d15db72c8de7d4988e9f419b63b923e1d1d|(commit)]] * bfin_mac: add support for IEEE 1588 PTP [[http://git.kernel.org/linus/fe92afedee23e1d91f0133360a24d2bf48270739|(commit)]], add support for wake-on-lan magic packets [[http://git.kernel.org/linus/53fd3f2829268703729a2db0e24c0e36360b68a2|(commit)]] * ethtool RXHASH flag [[http://git.kernel.org/linus/b00fabb4020d17bda4bea59507e09fadf573088d|(commit)]] * fec.c: add phylib supporting to enable carrier detection (v2) [[http://git.kernel.org/linus/e6b043d512fa8d9a3801bf5d72bfa3b8fc3b3cc8|(commit)]] * irda: Add SuperH IrDA driver support [[http://git.kernel.org/linus/17a328ca8c04cf88be9a9ef1cb74f359c59f1802|(commit)]] * Support clause 45 MDIO commands at the MDIO bus level [[http://git.kernel.org/linus/abf35df21513c51d7761c41fa6d3b819cdf4103e|(commit)]] * phylib: Support phy module autoloading [[http://git.kernel.org/linus/8626d3b4328061f5b82b11ae1d6918a0c3602f42|(commit)]], [[http://git.kernel.org/linus/4e4f10f6498bc5038c0a110b5f21682fcb5578d7|(commit)]] == USB == * gadget: add HID gadget driver [[http://git.kernel.org/linus/71adf118946957839a13aa4d1094183e05c6c094|(commit)]] * Don't enable remote wakeup by default [[http://git.kernel.org/linus/7aba8d014341341590ecb64050b7a026642a62eb|(commit)]] * Add generic USB wwan support [[http://git.kernel.org/linus/0d4561947b8ddd5d944bdbbdc1ea1d6fd9a06041|(commit)]], [[http://git.kernel.org/linus/8b4c6a3ab596961b784659c71dc24b341f938a1a|(commit)]], [[http://git.kernel.org/linus/3d7e59ad88fdb6bc50ae9b7e822d4bb5f68b68f9|(commit)]], [[http://git.kernel.org/linus/e07896e62abbf7a741a5cd5b25ba7637bdf91ad0|(commit)]] * Support for allocating USB 3.0 streams. [[http://git.kernel.org/linus/eab1cafc3b524b714b0567ab98fc75ace09db98c|(commit)]] * Composite framework: Add suspended sysfs entry [[http://git.kernel.org/linus/f48cf80f93ba974eb3201ab2d0f2c4cef950f3fc|(commit)]] * gadget: video class function driver [[http://git.kernel.org/linus/cdda479f15cd13fa50a913ca85129c0437cc7b91|(commit)]] * f_fs: the FunctionFS driver [[http://git.kernel.org/linus/ddf8abd2599491cbad959c700b90ba72a5dce8d0|(commit)]], [[http://git.kernel.org/linus/c6c560085172c16a0141ab12ae765c7d1be68279|(commit)]], [[http://git.kernel.org/linus/93f2aa4ddd25caac2b9a09538da54308dbda44e2|(commit)]] * ohci: introduce omap3 ohci-hcd driver [[http://git.kernel.org/linus/88ed0c97c9e9d48dddeca98856645f6ee5c56489|(commit)]] * testusb: an USB testing application [[http://git.kernel.org/linus/2201d6b1620a1d9feac78e9ff12b7246227c8b17|(commit)]], [[http://git.kernel.org/linus/5bc9661cba04ff3704e704a06367d4fe96d8dd33|(commit)]] * Serial Driver: ZIO Motherboard [[http://git.kernel.org/linus/2a1e7d5d54c1c046c1fe47dffd119b45087c6de6|(commit)]] == Sound == * AC97: add AC97 support for AT91. [[http://git.kernel.org/linus/7177395fdd919e561544a7d1c0ac196098a2ae2d|(commit)]] * Add support of Audioscience ASI boards [[http://git.kernel.org/linus/719f82d3987aad4cc9f46d19c35f362672545cad|(commit)]] * hda: Add initial support for Thinkpad T410s HDA codec [[http://git.kernel.org/linus/7b2bfdbc0dee5a321b5c02febe157adebd33ab3a|(commit)]] * Merge es1688 and es968 drivers [[http://git.kernel.org/linus/a20971b201ac1fcd236400942c98b0106c42c70a|(commit)]] * snd-es1968: Make hardware volume buttons an input device (rev2) [[http://git.kernel.org/linus/5a5e02e5095ed89a0a1f4031e7440078c209442b|(commit)]] * snd-maestro3: Make hardware volume buttons an input device (rev2) [[http://git.kernel.org/linus/eb581adf25fe9e42197e591926de85459e68b9fd|(commit)]] * usbaudio: Add basic support for M-Audio Fast Track Ultra series [[http://git.kernel.org/linus/fca5bca48759c21eddc0667a4582a227d7b0165a|(commit)]], add support for Akai MPD16 [[http://git.kernel.org/linus/4434ade8c9334a3ab975d8993de456f06841899e|(commit)]] * usb/caiaq: Add support for Traktor Kontrol X1 [[http://git.kernel.org/linus/6da7a2aa899f75116e1a62cef78c358ada9878b7|(commit)]] * usb-mixer: Add support for Audio Class v2.0 [[http://git.kernel.org/linus/23caaf19b11eda7054348452e1618d4512a86907|(commit)]] * ASoC * Add support for WM8960 capless mode [[http://git.kernel.org/linus/913d7b4cc0d958df9f2e4bc0e6926c037d96d07e|(commit)]] * Add WM9090 amplifier driver [[http://git.kernel.org/linus/39b8eab7e7fe429d8d57f18c0ebdb7c25df55f5c|(commit)]] * Davinci: CQ93VC Voice Codec [[http://git.kernel.org/linus/b56e972b75a945e97818437720551859c7ef2d53|(commit)]], Voice Codec Interface [[http://git.kernel.org/linus/e155fcc23c918f5d78a35d1eb6f3f0d523f51991|(commit)]] * fsi: Add FSI2 device support [[http://git.kernel.org/linus/cc780d380a004b58c139570b037d0e3b897bb2be|(commit)]] * Implement interrupt driven microphone detection for WM8903 [[http://git.kernel.org/linus/7245387e36e16ae918467685c34510606fd74b7c|(commit)]] * Initial WM8903 microphone bias and short detection [[http://git.kernel.org/linus/37f88e8407f75fc6ced5cefb633c314556de3ad1|(commit)]] * omap: Add basic audio support for Nokia RX-51/N900 [[http://git.kernel.org/linus/49100c98359a56ea4e8c9a76e3d625cdb25f25f5|(commit)]] * Rename ad1938 to ad193x and add support for ad1936/7/8/9 [[http://git.kernel.org/linus/a1533d94c6b930ef4263941adfd1e1132ca95627|(commit)]] * S3C64XX: IISv4: Add CPU driver [[http://git.kernel.org/linus/af56b1c27b909e06318d26416d7b21fe6483224a|(commit)]] * SDP4430: Add sdp4430 machine driver [[http://git.kernel.org/linus/5e64d6aadd2b8d5d480c3ff402f5dbbd009f58c5|(commit)]] * TWL6040: Add twl6040 codec driver [[http://git.kernel.org/linus/8ecbabd977dc64d2d8c9980420a3d72db06fe551|(commit)]] * Wolfson Microelectronics 1133-EV1 audio support [[http://git.kernel.org/linus/eeec124685164cb8f9bbf274e1d4c9b9c2f8d6c9|(commit)]] * Zipit Z2 WM8750 ASoC driver [[http://git.kernel.org/linus/d21e0f4cd16656f71207683ee27465600ad21625|(commit)]] == Input == * Add touchscreen driver for TPS6507x [[http://git.kernel.org/linus/752599667048898b6969e06e4637f906b04ec752|(commit)]] * Add Analog Devices AD714x captouch input driver [[http://git.kernel.org/linus/31a6296333b94964e9a073649840bb34d4603369|(commit)]] * Add driver for hampshire serial touchscreens [[http://git.kernel.org/linus/422dee56b8155e4627f657ee67e962066ca7aff3|(commit)]] * Add keypad driver for keys interfaced to TCA6416 [[http://git.kernel.org/linus/30ba3ead05763b172acaa65ae1be71af2a878940|(commit)]] * Add PCF8574 I2C keypad input device driver [[http://git.kernel.org/linus/b91c4be730668e801aa6a2ea95f467cd9a1e0983|(commit)]] * Enable onkey driver of max8925 [[http://git.kernel.org/linus/3734574cac1002e4cf037e3591cf222b1e04dfa4|(commit)]] * serio: add support for Amstrad Delta serial keyboardport [[http://git.kernel.org/linus/29453932d8a2ba9f1bf25a951c1b76b9fe86d1b6|(commit)]] * wacom: add Cintiq 21UX2 and Intuos4 WL [[http://git.kernel.org/linus/3a4b4aaa546fa3d57b2ea7f41234f7d2e328da3f|(commit)]] * ad714x: add support for the AD7143/8/7A parts [[http://git.kernel.org/linus/6c04d7b3cf50a393f07f22a661d05d15db5dc6f6|(commit)]] == V4L/DVB == * Add memory-to-memory device framework [[http://git.kernel.org/linus/7f98639def42a676998d734b381af6c0e64d7791|(commit)]], [[http://git.kernel.org/linus/96d8eab5d0a1a9741a4cae1b3c125d75d1aabedf|(commit)]] * ir-core: add imon driver [[http://git.kernel.org/linus/21677cfc562a27e099719d413287bc8d1d24deb7|(commit)]], add imon pad and mce keymaps [[http://git.kernel.org/linus/1159f838c0a334855c05c7c94f7a20799c57442d|(commit)]], add JVC support to ir-core [[http://git.kernel.org/linus/bf670f641d478fa5a2dd60ed41bab3156cc780c0|(commit)]], add Sony support to ir-core [[http://git.kernel.org/linus/3fe29c897272b18e18663832c43942c3936dffe6|(commit)]] * em28xx: Support for Kworld VS-DVB-T 323UR [[http://git.kernel.org/linus/811fab623f435932f2a26aa64b40ec6102618cc6|(commit)]] * gspca - sn9c20x: Add support for cameras using the MT9M112 sensor [[http://git.kernel.org/linus/e99ac54da6d3e44e6152aaab693fa311279dec7c|(commit)]] * ngene: Implement support for MSI [[http://git.kernel.org/linus/4387418129895fd9aa2e2f6368ea69e9c4ddd0f2|(commit)]], support new device 'Digital Devices DuoFlex S2 miniPCIe' [[http://git.kernel.org/linus/9d78f46071b2cbc91eaf533e1ea441af36eed06a|(commit)]] * pt1: Support Earthsoft PT2 [[http://git.kernel.org/linus/4d1f413e820c7e1402475eea254e2bc82d98de35|(commit)]] * s2255drv: Add support for 2257 device [[http://git.kernel.org/linus/5a34d9dfaf3cb690c448fac67923effac08c902d|(commit)]] * saa7134: add RM-K6 remote control support for Avermedia M135A [[http://git.kernel.org/linus/63fc31e8d0757574edb03ed73986be56e70a75c1|(commit)]], add support for Avermedia M733A [[http://git.kernel.org/linus/9e1d9e7bac5c2bafc3c0c51db88c15f3fbcec83f|(commit)]] * soc-camera: add runtime pm support for subdevices [[http://git.kernel.org/linus/4f9fb5ed020324d6c151db34460df572b0fdc491|(commit)]] * TT CT-3650 DVB-C support [[http://git.kernel.org/linus/76952c7e598f68bf12adf307d6a9a0de3b33b985|(commit)]] * V4l2: Add support for OMAP2/3 V4l2 display driver on top of DSS2 [[http://git.kernel.org/linus/5c7ab6348e7b3fcca2b8ee548306c774472971e2|(commit)]] * V4L: dm644x_ccdc: Add 10bit BT support [[http://git.kernel.org/linus/21aa300e160f03c237d2153d9938e14a87f38e0d|(commit)]] * V4L events [[http://git.kernel.org/linus/1babcb460f2b87c20eb6860b9685a0dab636cc4b|(commit 1]], [[http://git.kernel.org/linus/fda1021477b390506ebed0225eaa6d31a903e2b7|2]], [[http://git.kernel.org/linus/6cd84b78edc6f35b01603f85d8769cbb6c568306|3]], [[http://git.kernel.org/linus/c3b5b0241f620a356c97d8f43343e721c718806d|3]], [[http://git.kernel.org/linus/dd96608369be9d3cfc604eaa3a53a2d38f1cb415|4]], [[http://git.kernel.org/linus/d3d7c963562adad92e968df23c425ae964fe9ce2|5)]] * V4L: SuperH Video Output Unit (VOU) driver [[http://git.kernel.org/linus/a81fb9b223508f5773d8d7e226b1574d1b068642|(commit)]] * V4L: v4l2-subdev driver for AK8813 and AK8814 TV-encoders from AKM [[http://git.kernel.org/linus/aec11e5d495a6c9b10ded81dde5b0e42b0875541|(commit)]] * Add SPI support to V4l2 [[http://git.kernel.org/linus/85e092190b5f7dfe9b78556440472c5590a32b4e|(commit)]] == HWMON == * Add TI ads7871 a/d converter driver [[http://git.kernel.org/linus/e0c70b80786296d4f3c35ebe0d52591cebf8f916|(commit)]] * applesmc: Add generic support for Macbook Pro 6 [[http://git.kernel.org/linus/872bad55e2d3fcc13e1e8770a3b200f0c6ca5126|(commit)]],add generic support for Macbook Pro 7 [[http://git.kernel.org/linus/405eaa1c1d045cdd872802fc515f638573984880|(commit)]], add support for Macbook Pro 5,3 and 5,4 [[http://git.kernel.org/linus/4e4a99d32721800c061191027f18f780dcbd9e0b|(commit)]], add temperature sensor labels to sysfs interface [[http://git.kernel.org/linus/fa5575cff92eb43f467b9b00468d70d073e8b3d2|(commit)]] * dme1737: Add SCH5127 support [[http://git.kernel.org/linus/ea694431f9c862bd409c90ba1cb3bdc6fdde8635|(commit)]] * Driver for TI TMP102 temperature sensor [[http://git.kernel.org/linus/beb1b6bbf2b448b97b9611200eb4b5a555336c60|(commit)]] * EMC1403 thermal sensor support [[http://git.kernel.org/linus/dac6831e67e90d1cee430a66e7390e753c20d835|(commit)]] * lm63: Add basic support for LM64 [[http://git.kernel.org/linus/10f2ed31aae11040dfd64cee10c47db79b4b4647|(commit)]] * lm75: Add support for the Texas Instruments TMP105 [[http://git.kernel.org/linus/6d034059eef080a0cdda92b45baa18cb00a19835|(commit)]] == HID == * Add driver for Roccat Kone gaming mouse [[http://git.kernel.org/linus/14bf62cde79423a02a590e02664ed29a36facec1|(commit)]] * Prodikeys PC-MIDI HID Driver [[http://git.kernel.org/linus/3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9|(commit)]] * Zydacron Remote Control driver [[http://git.kernel.org/linus/a9885c8f7bf62e251fc178f838b9f0ee897c158a|(commit)]] * New driver for PicoLCD device [[http://git.kernel.org/linus/236db47c2b3b69464d50c695ab2ddd516cf64520|(commit)]], [[http://git.kernel.org/linus/9bbf2b98ba11d00bd73e3254e15cfe17ccaff6ba|(commit)]], [[http://git.kernel.org/linus/b8c21cf697d165999cc21a90e6caa73690ac6190|(commit)]], [[http://git.kernel.org/linus/467d6523065187d4c081b078755da4103d7ffacb|(commit)]], [[http://git.kernel.org/linus/e8d931bb5977a5b36cc8e9b0fd2f26cb80a6c207|(commit)]], [[http://git.kernel.org/linus/f1c21761408c968ed1deb8f54fd60be9471999c1|(commit)]] * Wacom: add support for the Wacom Intuos 4 wireless [[http://git.kernel.org/linus/ed9eac5b493c679ef5fc52273758fe334de82714|(commit)]], add sysfs speed attribute for wacom bluetooth tablet [[http://git.kernel.org/linus/20a3ce7e490c5015d051f78414f6dd146eec283f|(commit)]], expose wacom pen tablet battery through power_supply class [[http://git.kernel.org/linus/59d2334ac9f4255f5f8f3e4e1bf41653e0bba99e|(commit)]] * Add support for 3M multitouch 22" display [[http://git.kernel.org/linus/6dec143a50c01ca0cc0afcbf5ea4bb8e87981edf|(commit)]] * Add support for BTC Emprex 3009URF III Vista MCE Remote [[http://git.kernel.org/linus/bf280628fca93c4c341587ec914863dcc395af72|(commit)]] * Add support for the eGalax dual-touch panel [[http://git.kernel.org/linus/0c3910c255d3f9caeef4ebad5d5a1156a2d33f69|(commit)]] * hid-samsung: add support for Creative Desktop Wireless 6000 [[http://git.kernel.org/linus/b355850ba383232d4e0e357c1cda8cb7bfcc60bc|(commit)]] * ntrig: add sensitivity and responsiveness support [[http://git.kernel.org/linus/369db2a6008e8fc3cf5006fa8aab71bd58adfc1f|(commit)]], add sysfs access to filter parameters [[http://git.kernel.org/linus/eab32f5f65574c7484ed883c2245758f5a98878c|(commit)]] * Support for the 11.6" Cando panel [[http://git.kernel.org/linus/ba4d8abb31def963f49b7c239a8acce57fe1d1cc|(commit)]] * Added support for the Cando dual touch panel [[http://git.kernel.org/linus/36213e1e40fb863e2e8ef607b2958504b48f6b8e|(commit)]] == Staging == * Add tm6000 driver to staging tree [[http://git.kernel.org/linus/9701dc94a14e54a33c3c99744ec3a761f6385fc6|(commit)]], [[http://git.kernel.org/linus/3169c9b26fffa180bc3bc81dc247df2f4824ee7d|(commit)]], [[http://git.kernel.org/linus/4386136d29327a6645f7dba963d609d2452db843|(commit)]], [[http://git.kernel.org/linus/29c389be1ceb714739cdcd41fec6547d19b32864|(commit)]], [[http://git.kernel.org/linus/df7c1d9a4a021b63af92f0197ac47c3d51ac3cf8|(commit)]], [[http://git.kernel.org/linus/8b0d2a052733d0a0e8ed59aeb8c7e6c90fdb793e|(commit)]], [[http://git.kernel.org/linus/04574a6881cd4b49b49ba95f893520dabe1d76f5|(commit)]] * Add driver for adis16255 gyroscope [[http://git.kernel.org/linus/3c034cce822d7422566e838de71ed99e024d5f2d|(commit)]] * Add driver to support wanPMC-CxT1E1 card. [[http://git.kernel.org/linus/50ee11fe383255db8e5c3307319d470015616f27|(commit)]] * Add MSM framebuffer driver [[http://git.kernel.org/linus/9d20015391dfc47f6371492925cc0333ac403414|(commit)]] * comedi: add new driver for Adlink PCI-7230 devices [[http://git.kernel.org/linus/c76a326f9256e1779dc676781faf19f3a534c147|(commit)]], support Advantech PCI-1735U [[http://git.kernel.org/linus/d4da77a73cb9cc9a1a349daa1a2723505b086e2d|(commit)]] * hv: add basic ethtool support [[http://git.kernel.org/linus/f82f4ad7bf9dc3c7268080cc2afdff897e1d72ca|(commit)]], added heartbeat functionality to hv_utils [[http://git.kernel.org/linus/9153f7b997aef3fcfd0bf1eededfd76595c7dc0b|(commit)]], added new hv_utils driver with shutdown as first functionality [[http://git.kernel.org/linus/c88c4e4c7a427ee65556f33e6327b604ec209ec3|(commit)]], add transmit flow control [[http://git.kernel.org/linus/b220f5f925b8938747bfe4a61e362d132bdd9544|(commit)]] * iio: adis16209 driver [[http://git.kernel.org/linus/671ece14bc58a88dea76b11c5745a09c33934663|(commit)]], adis16220 vibration sensor driver [[http://git.kernel.org/linus/06f1962ab475bdee3ae17afbaecee5b23f3cd5f0|(commit)]], adis16240 driver [[http://git.kernel.org/linus/2c834b4d2d30c8f8ae5365a66c50da95aed7b7ea|(commit)]], adis16260 digital gyro driver [[http://git.kernel.org/linus/089a41985c6c7e69c8fe043c0dd397da628254f5|(commit)]], adis16350 and similar IMU driver [[http://git.kernel.org/linus/5763dcab5cd7de27d6db50efd393c416177c56c7|(commit)]], imu ADIS16300 driver [[http://git.kernel.org/linus/1e3864e63576e33dd1b26ab750ffaab3066aaba9|(commit)]], imu ADIS16400 and ADIS16405 driver [[http://git.kernel.org/linus/a9d26f00b8b1b2a79e42cfa4ca20ec9a1c11c1d2|(commit)]], max1363 add support for max11606-max11617 [[http://git.kernel.org/linus/c3fa0fddd6fed10eda57de8912a634890ee27a31|(commit)]] * Drivers for TI BT/FM/GPS combo chips [[http://git.kernel.org/linus/2f6aee5646f4f0ac2a83b0e95eff055364142a24|(commit)]], [[http://git.kernel.org/linus/1d065ab683f954d864a9366927d83bfc88b2f585|(commit)]], [[http://git.kernel.org/linus/d0088ce183ad111b203adc94dcc7dde2a590a198|(commit)]], [[http://git.kernel.org/linus/53618cc1e51e1f406a467eca9d1dd2675f3ad88e|(commit)]], [[http://git.kernel.org/linus/69f6e06db92dd7e2e87be58a4e2ab3a8104f8ce6|(commit)]], [[http://git.kernel.org/linus/70ddf80ac4a32fa1d5e3faba52385a9ab691b16b|(commit)]] * Intel Restricted Access Region Handler [[http://git.kernel.org/linus/ff13209b00dd4f67f676dd8567a9e95f13f4388c|(commit)]] * Intel MID touch screen driver [[http://git.kernel.org/linus/a4cff8b82a3cd0c95348ad4ae28cee7a918a35cd|(commit)]] * Yet another (third) dt3155 driver PCI/video4linux compliant [[http://git.kernel.org/linus/d42bffb8990ca9e74cc1ba625ce23dda2bd8c8c5|(commit)]] * ramzswap: Remove backing swap support [[http://git.kernel.org/linus/97a0638218fc504d645c45ff03256dc4520efa72|(commit)]] * strip: delete the driver [[http://git.kernel.org/linus/f80a3f62383bf673c310926d55142d51f118926d|(commit)]] * wavelan: delete the driver [[http://git.kernel.org/linus/1d794e3b353b50ab5d9d46f7c15607f9ec8c78e0|(commit)]] * Remove staging/poch [[http://git.kernel.org/linus/6764cbd72ac5295f8dfc96a38696553cecb452a8|(commit)]] * netwave: delete the driver [[http://git.kernel.org/linus/e5b3e80016198ee55c82dfd653c1dee99a38964b|(commit)]] * arlan: delete the driver [[http://git.kernel.org/linus/af449f924c95fa8d4f57c9b71e9b104a5079fa33|(commit)]] == Serial == * Add support for RS485 on Atmel serial driver [[http://git.kernel.org/linus/e8faff7330a3501eafc9bfe5f4f15af444be29f5|(commit)]] * Add driver for the Altera JTAG UART [[http://git.kernel.org/linus/5bcd601049c6b2ad52733d4cd2794bfbaf1b9314|(commit)]] * Add driver for the Altera UART [[http://git.kernel.org/linus/6b7d8f8b5c43f7bedda750d8a9dab0658da1d2ba|(commit)]] * Add support for various Titan PCI cards [[http://git.kernel.org/linus/66169ad17d9c67a33608830dd83dcef55c85a756|(commit)]] * bfin_sport_uart: add support for CTS/RTS via GPIOs [[http://git.kernel.org/linus/1f7d1c85df5b63359e7f7e3fbd1509c1cdd6414f|(commit)]] == MFD == * AB3100 register access change to abx500 API [[http://git.kernel.org/linus/fa661258a27aa74aaf741882053d195291cefb75|(commit)]] * AB3550 core driver [[http://git.kernel.org/linus/09bcb3f3369e164bf51b3b566b865f2514b23e8c|(commit)]] * Add support for the RDC321x southbridge [[http://git.kernel.org/linus/e090d506c3f1b314059fb77b177cd4193bb81d6e|(commit)]] * Add Toshiba's TC35892 MFD core [[http://git.kernel.org/linus/b4ecd326b789f1029c5d4a5239d9bd12ecac353d|(commit)]] * Add TPS6507x support [[http://git.kernel.org/linus/31dd6a2672e337f5de188df3e5169ee732798236|(commit)]] * Add WM8994 interrupt controller support [[http://git.kernel.org/linus/c9fbf7e070bbf9cc7adc1420df87706c62cb04ed|(commit)]] * Davinci Voice Codec [[http://git.kernel.org/linus/ca26308c2223cb424c297a70fb7b6c7530a563ba|(commit)]] * Janz CMOD-IO PCI MODULbus Carrier Board support [[http://git.kernel.org/linus/bd3581323cc02aefc79a21780a4ca8c578642892|(commit)]] * New AB8500 driver [[http://git.kernel.org/linus/62579266cf9caca5b999560be2b5ceee42fc4d4d|(commit)]] == MTD == * Add new Smartmedia/xD FTL [[http://git.kernel.org/linus/7d17c02a01a111f40986859f044c8c4cce8a4aa6|(commit)]] * add Samsung SoC OneNAND driver [[http://git.kernel.org/linus/46f3e88bd9da010e76a9049d55cf9013560b5903|(commit)]] * Common module for smartmedia/xD support [[http://git.kernel.org/linus/9fc51a37a8da84618df7584cad67c078317f6720|(commit)]] * nand: Add driver for Ricoh xD/Smartmedia reader [[http://git.kernel.org/linus/67e054e919248fa1db93de727fb9ad49eb700642|(commit)]], add Intel Moorestown/Denali NAND support [[http://git.kernel.org/linus/ce082596ae4308f67f0953a67db508bb085520fa|(commit)]], add MPC5121 NAND Flash Controller driver [[http://git.kernel.org/linus/bb315f749f8c800cb8bf8d7dabc4b5fbab97b328|(commit)]] * Remove now-defunct ts7250 nand driver [[http://git.kernel.org/linus/7603757993e7ce3e63b2280ccf61d8058b7b2414|(commit)]] == OMAP == * OMAP1: Amstrad Delta: add a handler for processing interruptsgenerated by the FIQ routine [[http://git.kernel.org/linus/11f9562a423896b6ecd449d829a2f34e06594301|(commit)]], add FIQ handler for serial keyboardport interrupt processing [[http://git.kernel.org/linus/60c3bf3f1215453a4f30f0b91db7fd301d558693|(commit)]] * omap3: Add support for OMAP3Stalker boards [[http://git.kernel.org/linus/9cbc34939c6d520a979cdb624a421204882a8ded|(commit)]] * DSS2: Add ACX565AKM Panel Driver [[http://git.kernel.org/linus/0188352b2774234575a41864fd0945be42975ee5|(commit)]] * iommu: support for OMAP4 [[http://git.kernel.org/linus/f779f9235f5fcaa887747ee13195efd81d09acce|(commit)]] * RX51: Add LCD Panel support [[http://git.kernel.org/linus/03e111045e362e16e97fdd79a49590a763fe5216|(commit)]] == Various == * rtc * AB8500 RTC driver [[http://git.kernel.org/linus/0af62f4d1eedaacf6a85e293958699540d09fa3e|(commit)]] * Davinci RTC driver [[http://git.kernel.org/linus/8ecf6c54d44c535b2296319aa58567ea9a1db026|(commit)]] * spi * ep93xx: implemented driver for Cirrus EP93xx SPI controller [[http://git.kernel.org/linus/011f23a3c2f20ae15b7664d3942493af107fe39b|(commit)]] * mpc5121: Add SPI master driver for MPC5121 PSC [[http://git.kernel.org/linus/6e27388f1bd60b55e0b1a83d14233e6c7ad33700|(commit)]] * DMA * Add timb-dma [[http://git.kernel.org/linus/de5d4453c5b224eefd02b6a141ed411a76d458af|(commit)]] * DMAENGINE: Support for ST-Ericssons DMA40 block v3 [[http://git.kernel.org/linus/8d318a50b3d72e3daf94131f91e1ab799a8d5ad4|(commit)]] * PL330: Add dma api driver [[http://git.kernel.org/linus/b3040e40675ec2c43542331cd30d4ee3dae797e8|(commit)]] * Power * Driver for Zipit Z2 battery chip [[http://git.kernel.org/linus/e3e8d1c93f9e6b766424b05f23f2416f22a0329d|(commit)]] * ds2782_battery: Add support for ds2786 battery gas gauge [[http://git.kernel.org/linus/9b9ade6b612e562c4a5bd02ef38cc32e10f3f9ba|(commit)]] * power_supply: Add support for writeable properties [[http://git.kernel.org/linus/0011d2d4a5f7bb5666dcfb9f9b3dbdb084ab98f1|(commit)]], add test_power driver [[http://git.kernel.org/linus/a1e50fd4452b2ed57376ece465a17276b59fad9c|(commit)]] * gpio * Add interrupt handling capability to max732x [[http://git.kernel.org/linus/a80a0bbee49872c296c9ed9d6af0f510fcd825a7|(commit)]] * Add Penwell gpio support [[http://git.kernel.org/linus/8081c84c9ce71ef73e591e19f1f7a516cb111e1c|(commit)]] * Add support for Janz VMOD-TTL Digital IO module [[http://git.kernel.org/linus/800e69fbd2faea906cabd10ddb77e36410f2bd9c|(commit)]] * Add support for RDC321x GPIO controller [[http://git.kernel.org/linus/9956d02d6e60f0c50632ba5699bc6238defb496b|(commit)]] * Add TC35892 GPIO driver [[http://git.kernel.org/linus/d88b25be3584138e53076ea3eea3d886c870470e|(commit)]] * Remove unused HDPU driver [[http://git.kernel.org/linus/a244b25217978ffd54d2cd87013b3cd564689462|(commit)]] * watchdog: Driver for the watchdog timer on Freescale IMX2 (and later) processors. [[http://git.kernel.org/linus/bb2fd8a844d3a9209599b5fb694b30ac46a56ef0|(commit)]] * ad525x_dpot: add support for AD524x pots [[http://git.kernel.org/linus/e3ae68476ce0636554b5d95a33777f80ba407dc0|(commit)]], add support for ADN2860 and AD528x pots [[http://git.kernel.org/linus/c74cba610c9559e72377fd9725a3d329581aa256|(commit)]], add support for one time programmable pots [[http://git.kernel.org/linus/59592d0ccc0000d74ea5fc2a59e3ec0c9ef1fb13|(commit)]], add support for SPI parts [[http://git.kernel.org/linus/6c536e4ce8edd61fdc4ab68e19ae164a54fc958f|(commit)]] * leds: Add LED driver for the Soekris net5501 board [[http://git.kernel.org/linus/14e40f644b020d473415342461b7c62e3bb5e312|(commit)]], add mc13783 LED support [[http://git.kernel.org/linus/7fdcef8a414eaeb367b3696005b25283d62d195d|(commit)]] * mmc: add DMA support to tmio_mmc driver, when used on SuperH [[http://git.kernel.org/linus/311f3ac76826bfd8ed6213ded91ec947df164def|(commit)]], add support MMCIF for SuperH [[http://git.kernel.org/linus/fdc50a9444b9781f4dd5aa5f7453300d2688cc5f|(commit)]] * tty: n_gsm line discipline [[http://git.kernel.org/linus/e1eaea46bb4020b38a141b84f88565d4603f8dd0|(commit)]]