#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.7 development cycle <> = Architectures = == x86 == * Disable lazy FPU restore for processors supporting xsave [[http://git.kernel.org/linus/304bceda6a18ae0b0240b8aac9a6bdf8ce2d2469|(commit)]] * Turn on Supervisor Mode Access Prevention (SMAP) [[http://git.kernel.org/linus/52b6179ac87d33c2eeaff5292786a10fe98cff64|(commit)]] * ACPI: Add new sysfs interface to export device description [[http://git.kernel.org/linus/d1efe3c324ead77d3f6cd85093b50f6bd2e17aba|(commit)]] * PCI: Remove the fakephp driver [[http://git.kernel.org/linus/c2b5acc3a3ba80bef61b9df712004e83cbab4a11|(commit)]] * perf/AMD/IBS: Add sysfs support [[http://git.kernel.org/linus/2e132b12f78d88672711ae1d87624951de1089ca|(commit)]] * perf/x86: Add support for Intel Xeon-Phi Knights Corner PMU [[http://git.kernel.org/linus/e717bf4e4fe8adc519f25c4ff93ee50ed0a36710|(commit)]] * acpi-cpufreq * Add support for disabling dynamic overclocking [[http://git.kernel.org/linus/615b7300717b9ad5c23d1f391843484fe30f6c12|(commit)]] * cpufreq: Add a generic cpufreq-cpu0 driver [[http://git.kernel.org/linus/95ceafd46359dfd901f9d3b881b33d3036e4b0ce|(commit)]], remove support for hardware P-state chips from powernow-k8 [[http://git.kernel.org/linus/e1f0b8e9b04a262834ed111e605e5d215685dfab|(commit)]] * Add support for modern AMD CPUs [[http://git.kernel.org/linus/3dc9a633f8a65b39c5897874138027328bfb0a94|(commit)]] * Add compatibility for legacy AMD cpb sysfs knob [[http://git.kernel.org/linus/11269ff506888a06b19c8c7a3297114f30673973|(commit)]] * power turbostat: add [-d MSR#][-D MSR#] options to print counter deltas [[http://git.kernel.org/linus/8e180f3cb6b7510a3bdf14e16ce87c9f5d86f102|(commit)]] * power turbostat: add [-m MSR#] option [[http://git.kernel.org/linus/2f32edf12c1eafc8e5b1b0337360993fde1b3565|(commit)]] == ARM == * Support syscall tracing [[http://git.kernel.org/linus/1f66e06fb6414732bef7bf4a071ef76a837badec|(commit)]] * OMAP3+: hwmod: Add AM33XX HWMOD data [[http://git.kernel.org/linus/a2cfc509bc4eeef9f5c4607b1203f17f22ea2a36|(commit)]] * Remove mach-bcmring [[http://git.kernel.org/linus/abbb0db2bd9d0bbfad3219604045168c50180539|(commit)]] * add infra-structure for BCM2835 and Raspberry Pi [[http://git.kernel.org/linus/ec9653b8476bf526dde7bdefbc2be6b7aaa34db7|(commit)]] * clps711x: Remove board support for CEIVA [[http://git.kernel.org/linus/1c3a918f78b72fb60fcc9ca9a4cebc90de570e58|(commit)]] * efikamx: remove Genesi Efika MX platform files from the tree [[http://git.kernel.org/linus/c7c29b3aeb318b9efe3035cacf42800dfe2970f5|(commit)]] * ks8695: add board support for the OpenGear boards based on the KS8695 [[http://git.kernel.org/linus/a7b8575423e0aa80e8bbc388036bc7d460b43bb4|(commit)]], add board support for the SnapGear boards based on the KS8695 [[http://git.kernel.org/linus/02c5f160c636d07f26ba273a006fc0dcfeec2e74|(commit)]] * mach-pnx4008: Remove architecture [[http://git.kernel.org/linus/d684f05f2d55655eee93d86974e9271010aaed09|(commit)]] * mxs: remove board files [[http://git.kernel.org/linus/ab9aad57f1fdfaefce1b34b69e069be51d5aa42b|(commit)]] * tegra: Add Avionic Design Tamonten support [[http://git.kernel.org/linus/307e28ee374addbc59f0929d98a0b0d811e3323e|(commit)]], dma: remove legacy APB DMA driver [[http://git.kernel.org/linus/b4c2696798daddee46e01f974251f4ca3d6588eb|(commit)]], remove board (but not DT) support for Harmony [[http://git.kernel.org/linus/bb25af8167d357e3ce3774e85e0b43dc2e931289|(commit)]], remove board (but not DT) support for Paz00 [[http://git.kernel.org/linus/cff1dfbfcd62b2c98c6a79573e5a5c39b0bcd43c|(commit)]], remove board (but not DT) support for TrimSlice [[http://git.kernel.org/linus/be6a9194f158482347c430c04ac9ea64644dda67|(commit)]], remove dead code [[http://git.kernel.org/linus/bab53ce38e8735519aa3cfdcc5bfa438c0891086|(commit)]] * u300: retire ancient platforms [[http://git.kernel.org/linus/fcb28d2e9db7f1fc146a6e95200f166a86224066|(commit)]] * ux500: Specify AMBA Primecell IDs for Nomadik I2C in DT [[http://git.kernel.org/linus/35b33d230f7a621abf4d77b635d13061f08fd7a5|(commit)]] * vt8500: Add support for UHCI companion controller [[http://git.kernel.org/linus/100d45970327f78584ff4846deeca14bba511e28|(commit)]] * Add optimized AES and SHA-1 routines [[http://git.kernel.org/linus/f0be44f4fb1faee42635ca5ea06dc9c3e820a35d|(commit)]] == MIPS == * Add core files for MIPS SEAD-3 development platform. [[http://git.kernel.org/linus/3070033a16edcc21688d5ea8967c89522f833862|(commit)]] * Add detection of DSP ASE Revision 2. [[http://git.kernel.org/linus/ee80f7c73dc1b1f0ba9f82079c9bd1c0d1aedef8|(commit)]] * Alchemy: Single kernel for DB1200/1300/1550 [[http://git.kernel.org/linus/bd8510df881f63a9e7768824cf0e33c4702dcde1|(commit)]] * MT: Remove kspd. [[http://git.kernel.org/linus/2551aebc670073530d15ee249c6e41afda82a98b|(commit)]] * OCTEON: Update register definitions. [[http://git.kernel.org/linus/c5aa59e88fe415b1c44d389387ec1e26450e672c|(commit)]] * Add perf functionality for BMIPS5000 [[http://git.kernel.org/linus/a7911a8fd16201a28110c99ecb3deed8aebb4fdc|(commit)]] == S390 == * Add support for transactional memory [[http://git.kernel.org/linus/d35339a42dd1f53b0bb86cf75418a9b7cf5f0f30|(commit)]] * Add transparent hugepages support [[http://git.kernel.org/linus/1ae1c1d09f220ded48ee9a7d91a65e94f95c4af1|(commit)]] * BPF just-in-time compiler for s390 [[http://git.kernel.org/linus/c10302efe569bfd646b4c22df29577a4595b4580|(commit)]] * Add cpu cache information to /proc/cpuinfo [[http://git.kernel.org/linus/6668022c7bde3fdc96d3d257294a7216c7a46829|(commit)]] * Expose cpu cache topology via sysfs [[http://git.kernel.org/linus/881730ad365130f64b5c70c40904b04eb3b79de3|(commit)]] * cio: add eadm subchannel driver [[http://git.kernel.org/linus/eadb86ab80545d04a0ee576e92ba4447621cdb02|(commit)]] * Add page table dumper [[http://git.kernel.org/linus/e76e82d772522b05ed93228478d2a4460754b6a4|(commit)]] * Add scm block driver [[http://git.kernel.org/linus/f30664e2c85c7804f07c636bbe99f35e0b2d4c76|(commit)]] * Add scm bus driver [[http://git.kernel.org/linus/1d1c8f78bed5f8e769757525bd9c2dec69f11a44|(commit)]] * Add support for runtime instrumentation [[http://git.kernel.org/linus/e4b8b3f33fcaa0ed6e6b5482a606091d8cd20beb|(commit)]] == Sparc64 == * Support 2GB and 16GB page sizes for kernel linear mappings. [[http://git.kernel.org/linus/4f93d21d2563353df813ee049f6489f340389aab|(commit)]] * Support transparent huge pages. [[http://git.kernel.org/linus/9e695d2ecc8451cc2c1603d60b5c8e7f5581923a|(commit)]] * Add SPARC-T4 optimized memcpy. [[http://git.kernel.org/linus/ae2c6ca64118b934ef85f66adb03d5bbfdd57201|(commit)]] * Add SPARC-T4 perf event support. [[http://git.kernel.org/linus/035ea28dde1802ad4cc570976da34f8b7c2ed515|(commit)]] * Add AES driver making use of the new aes opcodes. [[http://git.kernel.org/linus/9bf4852d3d195f771503d5be547ac940b0b3472a|(commit)]] * Add DES driver making use of the new des opcodes. [[http://git.kernel.org/linus/c5aac2df6577636ef526d87ec6d92796a190b27f|(commit)]] * Add PCR ops for SPARC-T4. [[http://git.kernel.org/linus/6faaeb8ea30e55c9fd7cf65d05f3ce44973d1d12|(commit)]] * Add SHA224/SHA256 driver making use of the 'sha256' instruction. [[http://git.kernel.org/linus/86c93b24ef49d64062045c4e3cc2ed4609f6842a|(commit)]] * Add SHA384/SHA512 driver making use of the 'sha512' instruction. [[http://git.kernel.org/linus/775e0c69987a76d08900edbca857425f952c60fb|(commit)]] * Add detection for features new in SPARC-T4. [[http://git.kernel.org/linus/6f859c0e96f0737a543610a189d12420c569110f|(commit)]] * Add global PMU register dumping via sysrq. [[http://git.kernel.org/linus/916ca14aaf12a7191118adb51bb95e3c7866380d|(commit)]] * Unroll CTR crypt loops in AES driver. [[http://git.kernel.org/linus/4e71bb49f256e4efc94a9fdaaa430d906cd88e6b|(commit)]] * Unroll ECB decryption loops in AES driver. [[http://git.kernel.org/linus/301013159e4cdce44700418c8fd5eadb270e2d3a|(commit)]] * Unroll ECB encryption loops in AES driver. [[http://git.kernel.org/linus/03d168ad122d6e622ad00490211704c4f2994976|(commit)]] == PowerPC == * Add 64TB support [[http://git.kernel.org/linus/048ee0993ec8360abb0b51bdf8f8721e9ed62ec4|(commit)]] * Uprobes port to powerpc [[http://git.kernel.org/linus/8b7b80b9ebb46dd88fbb94e918297295cf312b59|(commit)]] * 85xx: Add support for P5040DS board [[http://git.kernel.org/linus/4c30c143f02f1ab8d9740c61db1ce335a5f95095|(commit)]] * 85xx: add HOTPLUG_CPU support [[http://git.kernel.org/linus/d0832a75075b1119635e0f48549e378040cf5e67|(commit)]] * 85xx: introduce support for the Freescale / iVeia P1022RDK [[http://git.kernel.org/linus/34f84b5b5bc83f4fc208cc278f572e6d926f976b|(commit)]] * powerpc/crypto: add 842 crypto driver [[http://git.kernel.org/linus/35a1fc1873dd6deac6c005ead85424a8ee28183a|(commit)]] == PPC64 == * Add support for instantiating SML from Open Firmware [[http://git.kernel.org/linus/4a727429abec31c4f5d9607cebb4fb1cc21e1167|(commit)]] == CRIS == * CRIS: Remove VCS simulator specific code [[http://git.kernel.org/linus/d75d806cbbfb9c775e87779cd281c9c408c7aba3|(commit)]] = Drivers = == Staging drivers == * Add dgrp driver for Digi Realport devices [[http://git.kernel.org/linus/0b52b74972712479ca285c04452db0d4b9025f80|(commit)]] * Add Silicom Bypass driver [[http://git.kernel.org/linus/7040e556c90aefd7b0e1341f7490de20a33340d7|(commit)]] * ccg: include all sourced files [[http://git.kernel.org/linus/e220ff75db3c1195814c2ad5ada11f71b011d000|(commit)]] * comedi * 8255_pci: add support for the PCI-DIO96H board [[http://git.kernel.org/linus/606b04707e39cfc109273e8047c2b5600e407327|(commit)]] * Add vendor id to boardinfo [[http://git.kernel.org/linus/6b79db383f77da171c9a60b607d761a357f36d2d|(commit)]] * adl_pci6208: add support for the PCI-6216 card [[http://git.kernel.org/linus/0a1e6c1fdbdcdbbf9457bc812e145062d59a68c2|(commit)]] * New adl_pci7x3x driver [[http://git.kernel.org/linus/8f567c373c4b3dbfd62714cb27ad2bb91cf48761|(commit)]] * Remove adl_pci7230 and adl_pci7432 drivers [[http://git.kernel.org/linus/657f77d173d32d53b8217561446e59160ee0fb91|(commit)]] * Remove cb_pcidio driver [[http://git.kernel.org/linus/df1a3f87967a2eaadf22936b30c05a7427d78db8|(commit)]] * drm/imx * Add i.MX IPUv3 CRTC support [[http://git.kernel.org/linus/f326f7995b5e14e12b43a2c2378b93b04568c6ae|(commit)]] * Add i.MX drm core support [[http://git.kernel.org/linus/e692da4d0e587f549ba101015e5f89903ba20b67|(commit)]] * Add parallel display support [[http://git.kernel.org/linus/19022aaae677dfa171a719e9d1ff04823ce65a65|(commit)]] * Add i.MX IPUv3 base driver [[http://git.kernel.org/linus/aecfbdb1803b60bc26616ada7e432c8f9a58ba42|(commit)]] * ramster * move to new zcache2 codebase [[http://git.kernel.org/linus/faca2ef77abf1983e87d36b14bc181efb983979a|(commit)]] * place ramster codebase on top of new zcache2 codebase [[http://git.kernel.org/linus/14c9fda5c477305ccf0d82ccbdfd47f66a557d65|(commit)]] * remove old driver to prep for new base [[http://git.kernel.org/linus/c857ce1659b058c087bce9874cb4eeb5adbf04c5|(commit)]] * iio:ad7780: Add support for the ad7170/ad7171 [[http://git.kernel.org/linus/7aecec986e043f02738705328d85f97375ca6f41|(commit)]] * iio:ad7793: Add ad7785 support [[http://git.kernel.org/linus/8c29ecd3620cce207f383fd3ab9b345061a9a8dc|(commit)]], add support for ad7794/ad7795 [[http://git.kernel.org/linus/525e643e4812cd0ced0f40908fafaf0c4317ac73|(commit)]], add AD7791 driver [[http://git.kernel.org/linus/7b123c85bbb3fadbd02b82d77d5aee0c399b0e06|(commit)]] * IIO: Add basic MXS LRADC driver [[http://git.kernel.org/linus/bc2c90c974a0ed390327bbd94f49269e9f24e280|(commit)]] == Graphics == * Add DRM GEM CMA helper [[http://git.kernel.org/linus/b9d474500546160dd6af35f60cd8bc20edd13807|(commit)]], add DRM KMS/FB CMA helper [[http://git.kernel.org/linus/2e3b3c42f06ff6801b3d7839757bbdb231619083|(commit)]] * backlight * Add TPS65217 WLED driver [[http://git.kernel.org/linus/eebfdc17cc6c9f184a713d84b84e7602236360c6|(commit)]] * Add Backlight driver for lm3630 chip [[http://git.kernel.org/linus/0c2a665a648ea74879ce6333d3a31a96a7c361ce|(commit)]] * Add new lm3639 backlight driver [[http://git.kernel.org/linus/0f59858d511960caefb42c4535dc73c2c5f3136c|(commit)]] * Remove ProGear driver [[http://git.kernel.org/linus/56a2aba3c4c57ccbbb480f9e64e33aa752cb6a30|(commit)]] * i915: Support for ns2501-DVO [[http://git.kernel.org/linus/7434a255a5cf42819b7e42377f18aaa02f6be52b|(commit)]] * Renesas SH Mobile DRM driver [[http://git.kernel.org/linus/51c1327876f35d61c8bdd81fc96e1b501c9380ee|(commit)]] * gma500: Add eDP support [[http://git.kernel.org/linus/d112a8163f83752361dd639a9a579ae5cc05c6cf|(commit)]], add the support of display port on CDV [[http://git.kernel.org/linus/8695b612943561478fd22f28f45e5692e5d078db|(commit)]] * Remove pnx4008 driver [[http://git.kernel.org/linus/c28c7456ad55c13872adc1d652a53b02086a9330|(commit)]] == Storage == * Implement aggressive SATA device sleep support [[http://git.kernel.org/linus/65fe1f0f66a57380229a4ced844188103135f37b|(commit)]] * Add platform driver for Calxeda AHCI controller [[http://git.kernel.org/linus/8996b89d6bc98ae2f6d6e6e624a42a3f89d06949|(commit)]] * SCSI * be2iscsi: Add support for configuring the VLAN on the adapter. [[http://git.kernel.org/linus/6f72238e774742f618ba0332b76b1860762a40cb|(commit)]], added Logging mechanism for the driver. [[http://git.kernel.org/linus/99bc5d55c06cbf9ac2d8ab7fb8348c4abce5fbaf|(commit)]] * bfa: Add PowerPC support and enable PCIE AER handling. [[http://git.kernel.org/linus/881c1b3c486c7f181e0ca8c8df30f5f860c0d659|(commit)]], add diagnostic port (D-Port) support [[http://git.kernel.org/linus/e353546e447feb838db2d1b23bac23cb90755993|(commit)]], add support for FC Arbitrated Loop topology. [[http://git.kernel.org/linus/bc0e2c2a97c1747ac0ade9b8620b14079e69fe3d|(commit)]], add support for IO throttling at port level [[http://git.kernel.org/linus/7ace27ae28a5fa67fa3d25f31d1111991c81e015|(commit)]], add support for max target ports discovery [[http://git.kernel.org/linus/61ba43947e61dcda4af0993135a7268e4c0465b9|(commit)]], add support to read/update the FRU data. [[http://git.kernel.org/linus/e6826c96ced7ea8161b2bae52686c99f6fbf8643|(commit)]], add support to register node symbolic name with name server [[http://git.kernel.org/linus/ce7242b80278426a798c13ce96657690db9332d9|(commit)]] * hpsa: gen8plus Smart Array IDs [[http://git.kernel.org/linus/fe0c9610bb68dd0aad1017456f5e3c31264d70c2|(commit)]] * lpfc: Tie parallel I/O queues into separate MSIX vectors [[http://git.kernel.org/linus/67d1273385d454a3f1b083b807f2cdda95e995ec|(commit)]], add LOGO support after ABTS compliance [[http://git.kernel.org/linus/086a345f9d53dbc57243ee8d7764e255cb6bbd64|(commit)]] * megaraid_sas: Add SystemPD FastPath support [[http://git.kernel.org/linus/8ead581609281720cf7388f989eb6570ff4e5551|(commit)]] * mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status [[http://git.kernel.org/linus/6c265660c26267754a02063642ae042d469b4ef9|(commit)]] * mvumi: Add support for Marvell SAS/SATA RAID-on-Chip(ROC) 88RC9580 [[http://git.kernel.org/linus/bd756ddea18e02ccea8b29496b2fe3bd91af8eb7|(commit)]] * qla2xxx: Add I2C BSG interface. [[http://git.kernel.org/linus/9ebb5d9c69f1f5721f9f6f49e501c674c1e184ae|(commit)]], ISP83xx loopback support. [[http://git.kernel.org/linus/8fcd6b8b0fbc61fb1af2960dcec8b23bd2211372|(commit)]]. IDC implementation for ISP83xx. [[http://git.kernel.org/linus/7d613ac6acec8c29e7aa3f80e28e8e982977a151|(commit)]], implement beacon support for ISP83xx. [[http://git.kernel.org/linus/0143d8b7460e790ee522dcef0072801e8818c4eb|(commit)]], implementation of bidirectional. [[http://git.kernel.org/linus/a9b6f722f62d0a302b980a4fdcdf9c9933955772|(commit)]], implemetation of mctp. [[http://git.kernel.org/linus/81178772b636a0effe65c98f85a50dc32427b436|(commit)]] * qla4xxx: Added support for ISP83XX [[http://git.kernel.org/linus/6e7b429259fc0b7f2d9b1147466656b34d114815|(commit)]], IDC implementation for Loopback [[http://git.kernel.org/linus/320a61de9dc9ca1ed2b69c9a95968e0207c348df|(commit)]] * st: raise device limit [[http://git.kernel.org/linus/6ed33a4a0b86da42638b5f6a0bb9f9f9aee89f60|(commit)]] * virtio-scsi: support online resizing of disks [[http://git.kernel.org/linus/865b58c05b841964f48f574c2027311bd04db8a1|(commit)]] == Networking == * brcmfmac: Add 43143 USB support. [[http://git.kernel.org/linus/70f0822c5d430ddcca722cd8cd03760ca432c531|(commit)]], add BCM43241 sdio interface driver support [[http://git.kernel.org/linus/4a1c02ce7f44895d7556735fefbaa7966ddbcb07|(commit)]], add e-scan support. [[http://git.kernel.org/linus/e756af5b30b008f6ffcfebf8ad0b477f6f225b62|(commit)]], add hostap supoort. [[http://git.kernel.org/linus/1a87334239757b69eb9885979c32bbf871b3ec88|(commit)]] * mwifiex: add P2P interface [[http://git.kernel.org/linus/197f4a2ec99dd3a70b27fba7e827d1fa98114ce3|(commit)]] * New Freescale 10G MDIO driver [[http://git.kernel.org/linus/9f35a7342cff0be72e3c038ea972e07662ca1ce8|(commit)]] * cdc_ncm: add Huawei devices [[http://git.kernel.org/linus/bbc8d9228ea8e37ce29fa96150d10b85a2c7be60|(commit)]] * mipsnet: Remove the MIPSsim Ethernet driver. [[http://git.kernel.org/linus/718cffc4ac65f01c6f1efd6baec8b4b5ff0c76b5|(commit)]] * qmi_wwan: adding Huawei E367, ZTE MF683 and Pantech P4200 [[http://git.kernel.org/linus/42d94dcb68b939c72fded1b3974cd240723afa0c|(commit)]], adding more ZTE devices [[http://git.kernel.org/linus/c6846ee148e07e4cfae4de486532efb02d238938|(commit)]] * lxt PHY: Support for the buggy LXT973 rev A2 [[http://git.kernel.org/linus/871d1d6b59802adfd42fd22c82ec419bc8fd2f10|(commit)]] * Infiniband/mlx4 * Add CM paravirtualization [[http://git.kernel.org/linus/3cf69cc8dbebf15b99deb342ea422105ae9c2774|(commit)]] * Add multicast group (MCG) paravirtualization for SR-IOV [[http://git.kernel.org/linus/b9c5d6a643589ad39064f652938baa698f0e884a|(commit)]] * Initialize SR-IOV IB support for slaves in master context [[http://git.kernel.org/linus/fc06573dfaf8a33bc0533bb70c49de13fa5232a4|(commit)]] * SR-IOV IB context objects and proxy/tunnel SQP support [[http://git.kernel.org/linus/1ffeb2eb8be9936e9dc1f9af2d5f4c14d69a0d36|(commit)]] * SR-IOV multiplex and demultiplex MADs [[http://git.kernel.org/linus/37bfc7c1e83f1589bcdc5918c7216422662644ee|(commit)]] * r8169: add D-Link DGE-560T identifiers. [[http://git.kernel.org/linus/2a35cfa591ac63f17815c2d9432b799e37527980|(commit)]] * sfc: Add support for IEEE-1588 PTP [[http://git.kernel.org/linus/7c236c43b838221e17220bcb39e8e8d8c7123713|(commit)]] * NFC: Remove the pn544 raw driver [[http://git.kernel.org/linus/7b55279f6a454771d06e8ddf4a7114d17ae9a741|(commit)]] == Sound == * Introduce snd-cmi8328: C-Media CMI8328 driver [[http://git.kernel.org/linus/f9933487468c760b8cd9b4e9f7ec4e494f711a0a|(commit)]] * hda * Add new codec ALC283 ALC290 support [[http://git.kernel.org/linus/7ff34ad80b7080fafaac8efa9ef0061708eddd51|(commit)]] * Add support for Macbook Pro 10,1 [[http://git.kernel.org/linus/ef596a57b4d7d8b258beb570ed309ef85bf24dd1|(commit)]] * Add PCI identifier for Intel 5 Series/3400 [[http://git.kernel.org/linus/99df18b31db389ec6abc8ad5415c14e7bb752b58|(commit)]] * Add runtime PM support [[http://git.kernel.org/linus/b8dfc4624162c0547d7f36a9df48da2d9b4bd58a|(commit)]] * Support Teradici 2200 host card audio [[http://git.kernel.org/linus/f0b3da98434589a5665d70041f8e1a5600b84fe8|(commit)]] * usb-audio: Add TASCAM US122 MKII playback [[http://git.kernel.org/linus/613769fcab26a91de52a5d4bd4d116b087e8ac17|(commit)]] * es1968: Add ESS vendor ID to pm_whitelist [[http://git.kernel.org/linus/5c0ee9497b33cde3e57460efe4f73313dc0b57a3|(commit)]] * ASoC * Davinci: McASP: add support new McASP IP Variant [[http://git.kernel.org/linus/e5ec69da24803c68f5c035662a68d367359a4132|(commit)]] * Remove obsolete OMAP3 machine drivers [[http://git.kernel.org/linus/152c6e56f6a8577bd291f6f4ca897e5758332a1b|(commit)]] * add compress stream support [[http://git.kernel.org/linus/1245b7005de02d5bfa0c321df925f5b6c83c99e1|(commit)]] * bells: Add machine driver for Wolfson Bells boards [[http://git.kernel.org/linus/b545dd924b4ffaf1e4fdd73fe7e9b6eb01e45aea|(commit)]] * codecs: Add DA9055 codec driver [[http://git.kernel.org/linus/9911f7f7562a25381eff93fdc660a4a3b4c0f6e0|(commit)]] * mid-x86 - add support for compressed streams [[http://git.kernel.org/linus/c514a9119a982a6c7a9fd29ee62c0ba8a8e4c7d1|(commit)]] * omap-twl4030: Simple machine driver for TI SoC with twl4030 codec [[http://git.kernel.org/linus/fff8491c8b8cce5fc9190e025d1a665f2ee71a4f|(commit)]] * samsung: Add hookup of WM0010 on Speyside [[http://git.kernel.org/linus/f9372c9c06166dc24a17cf25d325d83a9a06a02d|(commit)]] * wm0010: Add initial wm0010 DSP driver [[http://git.kernel.org/linus/e3523e01869da20fdd12ffd19ae1df7bf492650e|(commit)]] * wm0010: Enable 44.1kHz support [[http://git.kernel.org/linus/6df3198635e2ad961952566a05994bc592abe774|(commit)]] == USB == * ezusb: add support for Cypress FX2LP [[http://git.kernel.org/linus/cc183e2a5ebfdddc8d3498149cae6b4c40551a68|(commit)]] * option: add Alcatel X220/X500D USB IDs [[http://git.kernel.org/linus/c0bc3098871dd9b964f6b45ec1e4d70d87811744|(commit)]] * option: add Novatel E362 and Dell Wireless 5800 USB IDs [[http://git.kernel.org/linus/fcb21645f1bd86d2be29baf48aa1b298de52ccc7|(commit)]] * option: add more ZTE devices [[http://git.kernel.org/linus/4b35f1c52943851b310afb09047bfe991ac8f5ae|(commit)]] * serial: add vizzini driver [[http://git.kernel.org/linus/c05fecb1d57e7f4dd3244c7bfaf4374b02728238|(commit)]] * serial: add zte_ev.c driver [[http://git.kernel.org/linus/799ee9243d892ad959c8e5f4549593ece59f1c80|(commit)]] * serial: remove vizzini driver [[http://git.kernel.org/linus/64f0d8cd089ee7e501116181a343c3739df5fe53|(commit)]] * ipheth: Add iPhone 5 support [[http://git.kernel.org/linus/af1b85e49089f945deb46258b0fc4bc9910afb22|(commit)]] * gadget: bcm63xx UDC driver [[http://git.kernel.org/linus/613065e53cb191d00d9d4fc377398b656ed05a45|(commit)]] * phy: add a new driver for omap usb2 phy [[http://git.kernel.org/linus/657b306a7bdfca4ae1514b533a0e7c3c6d26dbc6|(commit)]] * Add CDC-ACM support for the CX93010-2x UCMxx USB Modem [[http://git.kernel.org/linus/e7d491a19d3e3aac544070293891a2542ae0c565|(commit)]] * Remove the deprecated ub driver [[http://git.kernel.org/linus/68a5059ecf82cc9d52a86fb523584b4d485f1bbe|(commit)]] * Remove libusual [[http://git.kernel.org/linus/f61870ee6f8cc77a844e22f26c58028078df7167|(commit)]] == Bluetooth == * /proc/net/ entries for Bluetooth protocols [[http://git.kernel.org/linus/256a06c8a85df676e80263af349daad1283e529e|(commit)]] * Add support for BCM20702A0 [04ca, 2003] [[http://git.kernel.org/linus/0c1abbd1aa0416258881c303a88e618cbca0759c|(commit)]] * Added /proc/net/hci via bt_procfs_init() [[http://git.kernel.org/linus/f7c8663789038c4bc71b81e3c858a35c999347a8|(commit)]] * Added /proc/net/hidp via bt_procfs_init() [[http://git.kernel.org/linus/5c6ad8eee0a8c5fb4ba8b741008490da9eb66af6|(commit)]] * Added /proc/net/l2cap via bt_procfs_init() [[http://git.kernel.org/linus/5b28d95c13e876037d2c692e61862bb3e98249af|(commit)]] * Added /proc/net/rfcomm via bt_procfs_init() [[http://git.kernel.org/linus/c6f5df16a2710e64090078dfbaa86c54a27c0874|(commit)]] * ath3k: Add support for VAIO VPCEH [0489:e027] [[http://git.kernel.org/linus/acd9454433e28c1a365d8b069813c35c1c3a8ac3|(commit)]] * mgmt: Implement support for passkey notification [[http://git.kernel.org/linus/92a25256f142d55e25f9959441cea6ddeabae57e|(commit)]] == Input == * wacom - add touch sensor support for Cintiq 24HD touch [[http://git.kernel.org/linus/b1e4279e4ef5549bf6ebf8f6f17dd26f0af8e8a2|(commit)]] * HID * Add support for Sony PS3 BD Remote Control [[http://git.kernel.org/linus/5844c1cdb630b537a2ecdf74dab2985e51dc1bd9|(commit)]] * Add support for the MacBook Pro 10,2 keyboard / touchpad [[http://git.kernel.org/linus/8d80da90f53d37cf6caefc61353e1cc3a145b9e0|(commit)]] * hid-multitouch: Add Flatfrog support [[http://git.kernel.org/linus/77723e3bc71a221a732a21700975c066a4ae06e2|(commit)]] * multitouch: Add support for eGalax 0x73f7 [[http://git.kernel.org/linus/ae01c9e53fa236ea8f94ef21322bb2bb48def835|(commit)]] * multitouch: add support for GeneralTouch multi-touchscreen [[http://git.kernel.org/linus/f5ff4e1e62408327d27fb1e1ab00e96a52b7cd46|(commit)]] * multitouch: add support for Touch Revolution touchscreens [[http://git.kernel.org/linus/3d77104adb52a177ea85c2ff2311551cef67d52b|(commit)]] * sensors: introduce sensor framework [[http://git.kernel.org/linus/401ca24fb34aee0cedf9c4fef361e533224f15a1|(commit)]] * uclogic: Add support for UC-Logic TWHA60 [[http://git.kernel.org/linus/eb4e426a480ce99004134ee22e6a3b7ab88f979c|(commit)]] == TV tuners, webcams, video capturers == * Add v4l2 subdev driver for S5K4ECGX sensor [[http://git.kernel.org/linus/8b99312b7214f1976ebb54071b01968536af53c9|(commit)]] * Elonics E4000 silicon tuner driver [[http://git.kernel.org/linus/ed85adaad624724a157a292b2e970f7a0f595269|(commit)]] * Support for Asus MyCinema U3100Mini Plus [[http://git.kernel.org/linus/d67ceb3398d7ae7fda78ec753639296f442ecf66|(commit)]] * ad9389b: driver for the Analog Devices AD9389B video encoder [[http://git.kernel.org/linus/117a55b69d36a19028d1c59a737ad1246a0a75ad|(commit)]] * adv7604: driver for the Analog Devices ADV7604 video decoder [[http://git.kernel.org/linus/54450f591c9927496b3d41c041fa802d0ef96885|(commit)]] * gscaler: Add Makefile for G-Scaler Driver [[http://git.kernel.org/linus/655ceff16b45c8471f783be8f804648e66969aab|(commit)]] * i.MX: coda: Add platform support for coda in i.MX27 [[http://git.kernel.org/linus/6d8c4529f8058b4e8c902fe689786877f2224060|(commit)]] * ivtv, ivtv-alsa: Add initial ivtv-alsa interface driver for ivtv [[http://git.kernel.org/linus/269c11fbac4f7b4ed58e77f3049b64b55a342234|(commit)]] * mantis: Terratec Cinergy C PCI HD (CI) [[http://git.kernel.org/linus/9fa4d6a102ebb06663a03554b57fb93ad618b72e|(commit)]] * Add mem2mem deinterlacing driver [[http://git.kernel.org/linus/8f0755c06b90a97e9e793cb474f216303cf88c2d|(commit)]] * Add stk1160 new driver (easycap replacement) [[http://git.kernel.org/linus/9cb2173e6ea8f2948bd1367c93083a2500fcf08f|(commit)]] * coda: Add driver for Coda video codec [[http://git.kernel.org/linus/186b250a07253770717f41eee911b8c5467be04e|(commit)]] * rc: Introduce RX51 IR transmitter driver [[http://git.kernel.org/linus/c332e8472d7db67766bcad33390c607fdd9ac5bc|(commit)]] * mt9v022: Add support for mt9v024 [[http://git.kernel.org/linus/c078ac18f3f94f643ab477949d0cd93667904e06|(commit)]] * ngene: add support for Terratec Cynergy 2400i Dual DVB-T [[http://git.kernel.org/linus/397e972350c42cbaf3228fe2eec23fecf6a69903|(commit)]] * rc: Add support for the TechnoTrend USB IR Receiver [[http://git.kernel.org/linus/0938069fa08970f1c898970c1331a029efe9a1ce|(commit)]] * rtl2832: add configuration for e4000 tuner [[http://git.kernel.org/linus/7e688de0006dd02583332c14e07ab2560a92e37d|(commit)]] * rtl2832: support for tua9001 tuner [[http://git.kernel.org/linus/5db4187a037fb9e4b6908ef7bcef0f79395b398f|(commit)]] * rtl28xxu: [0413:6680] DigitalNow Quad DVB-T Receiver [[http://git.kernel.org/linus/3d8866dbb14923ce51f37b7e29d12075965acfa0|(commit)]] * rtl28xxu: [0ccd:00d3] TerraTec Cinergy T Stick RC (Rev. 3) [[http://git.kernel.org/linus/a4f64407b9b33122a58cb78afd73f86d4bb022c4|(commit)]] * rtl28xxu: add support for FCI FC2580 silicon tuner driver [[http://git.kernel.org/linus/384df49a6a97d411af33da3237558411789b67c5|(commit)]] * staging: media: Remove easycap driver [[http://git.kernel.org/linus/062ef0d4bb66e975a79dec4d5cc3ef1bf584efef|(commit)]] * tuners: add FCI FC2580 silicon tuner driver [[http://git.kernel.org/linus/d9cb41afbf2aab54133c804009a1b8e76cedaef3|(commit)]] == Networking == * asix: Adds support for Lenovo 10/100 Mbit Ethernet USB dongle. [[http://git.kernel.org/linus/66dc81ecd71332783c92fb170950d5ddb43da461|(commit)]] * ath9k: Add support for AR9565 [[http://git.kernel.org/linus/a4a2954ff49e72ce3fa1f78a156b2492a023c89d|(commit)]], [[http://git.kernel.org/linus/0c8070f92f483b764623f6d3960a4d69f8911351|(commit)]], [[http://git.kernel.org/linus/6a73f507cf51a6a9e327fd9e36690072c657d36e|(commit)]], add PID/VID for a Ubiquiti WiFiStation [[http://git.kernel.org/linus/763cbac07674a648f1377b21ca66f577c103fa9a|(commit)]] * e1000e: add device IDs for i218 [[http://git.kernel.org/linus/16e310ae6ed352c4963b1f2413fcd88fa693eeda|(commit)]], implement MDI/MDI-X control [[http://git.kernel.org/linus/4e8186b68fb944ad9e7fd4080cd8bd8f10eb7cbd|(commit)]] * ieee802154: MRF24J40 driver [[http://git.kernel.org/linus/3731a334c012ed825a87e1f152bbf980f79dabb2|(commit)]] * igb: Add 1588 support to I210/I211. [[http://git.kernel.org/linus/e57b8bdb4833366fd23d03a066c7eb8acc5736c7|(commit)]], supported and Advertised Pause Frame [[http://git.kernel.org/linus/42f3c43bf6f2774172b417b629f6e7ccdc794cec|(commit)]], implement 580 MDI setting support [[http://git.kernel.org/linus/1b556783abe92d3bfedf0d0eb3af2319947739ae|(commit)]] * ixgbe: add support for X540-AT1 [[http://git.kernel.org/linus/df376f0de167754da9b3ece4afdb5bb8bf3fbf3e|(commit)]] * mlx4: Activate SR-IOV mode for IB [[http://git.kernel.org/linus/026149cbaada391d98f1cbec47c488cb548f753a|(commit)]] * tg3: Add support for ethtool -L|-l to get/set the number of rings. [[http://git.kernel.org/linus/0968169c9271ddf05a7531274ffe4829f9d068b2|(commit)]], allow number of rx and tx rings to be set independently. [[http://git.kernel.org/linus/9102426a87f9b7edb943e17f76d46ee412083e10|(commit)]] * b43: N-PHY: add PHY rev7+ workarounds [[http://git.kernel.org/linus/d11d354b7b02aac09a20a8157bf990670f169f6f|(commit)]] * phy: add AT803x driver [[http://git.kernel.org/linus/0ca7111a38f053ae7b8829ee32fca6f9ef47550a|(commit)]] * bnx2x: Link Flap Avoidance [[http://git.kernel.org/linus/d3a8f13b11e34b377e5fbc544c6780ba83e0346a|(commit)]], add EEE support for 4-port devices [[http://git.kernel.org/linus/34dab172f08e0456f3f8a8f6497567cf6744535e|(commit)]] * rt2x00: add MediaTek/RaLink Rt3352 WiSoC [[http://git.kernel.org/linus/03839951515b0ea2b21d649b1fe7b63f9817d0c8|(commit)]] == Various == * 8250: add AgeStar AS-PRS2-009 [[http://git.kernel.org/linus/6683549e4ba050cddd8fa88c3f1e53b825fdcb6d|(commit)]] * 8250_pci: Add additional WCH CHC353 devices [[http://git.kernel.org/linus/27788c5fe6af98c34950326b62778da15e30eb55|(commit)]] * OF: pinctrl: MIPS: lantiq: adds support for FALCON SoC [[http://git.kernel.org/linus/e316cb2b16bbfbe48387b56e7e6b5d32ec686f82|(commit)]] * OF: pinctrl: MIPS: lantiq: implement Lantiq/xway pinctrl support [[http://git.kernel.org/linus/3f8c50c9b110dad4136ea7226cd87b0c4cdb70c8|(commit)]] * Thermal: Introduce cooling states range support [[http://git.kernel.org/linus/74051ba50583a5880d4536c1d9333e2493ddfd76|(commit)]], Introduce multiple cooling states support [[http://git.kernel.org/linus/e3f25e6e5836c4790fbe395ff42e241f372d859d|(commit)]], add Renesas R-Car thermal sensor support [[http://git.kernel.org/linus/1e426ffddf2f158367eb6c7b8eb563c814a43283|(commit)]], add generic cpufreq cooling implementation [[http://git.kernel.org/linus/023614183768a7ac62898bded5ec6c0c9fecbdd9|(commit)]] * max77686: Add driver for Maxim 77686 32Khz crystal oscillator. [[http://git.kernel.org/linus/73118e6188c23719eeec3560b7fd1ca76f1a0919|(commit)]] * dmaengine: add TI EDMA DMA engine driver [[http://git.kernel.org/linus/c2dde5f8f2095d7c623ff3565c1462e190272273|(commit)]] * dmaengine: mmp-pdma support [[http://git.kernel.org/linus/c8acd6aa6bed3c0fd7898202f4ebc534db9085f2|(commit)]] * tpm: Add new driver for Infineon I2C TIS TPM [[http://git.kernel.org/linus/aad628c1d91a6db57e572e4c1f35e863d81061d7|(commit)]] * tpm: add PPI support in tpm driver [[http://git.kernel.org/linus/f84fdff0fdcda7e509ce530e0ee612233a2104fb|(commit)]] * tpm: Add new device driver to support IBM vTPM [[http://git.kernel.org/linus/132f7629474424418a5cdd666796ad3cfa4dc0c5|(commit)]] * tpm: Add securityfs support for event log [[http://git.kernel.org/linus/c5df39262dd59dbbffb1017fca0f1661408ac9d5|(commit)]] * gpio: Add Avionic Design N-bit GPIO expander support [[http://git.kernel.org/linus/5e969a401a0126806cc2a358800b5b52d6c0a246|(commit)]] * extcon: adc_jack: adc-jack driver to support 3.5 pi or simliar devices [[http://git.kernel.org/linus/19939860dcae5a3b2e11318eb7d65b4db2e55e2b|(commit)]] * hw_random: add support for the TPM chip as a hardware RNG source [[http://git.kernel.org/linus/578b016fdc91464c08c096f0c5952cae549fdb8f|(commit)]] * hwmon * Add support for Atom CE4110/4150/4170 [[http://git.kernel.org/linus/1102dcab849313bd5a340b299b5cf61b518fbc0f|(commit)]] * max1111: Add support for MAX1110, MAX1112, and MAX1113 [[http://git.kernel.org/linus/9224c38a312a339f1c9c2115a1f379c9f8f1731e|(commit)]] * mcp3021: Add MCP3221 support [[http://git.kernel.org/linus/592758b12f2e327bb5902dabd3d36b2e86049871|(commit)]] * Driver for ADT7410 [[http://git.kernel.org/linus/983b97bed21e392280e80f704e97170b76cb7f3e|(commit)]] * Add Maxim MAX197 support [[http://git.kernel.org/linus/6c1fe725fd76f4328e22c146d3a36513963a01ea|(commit)]] * i2c * i2c-i801: Support SMBus multiplexing on Asus Z8 series [[http://git.kernel.org/linus/3ad7ea18ae8c7ddda46b7276e0bda73e707ea9c1|(commit)]] * i2c-viapro: Add VIA VX900 device ID [[http://git.kernel.org/linus/01d56a6aa1c3a506426c8f3ff87c8d698023f336|(commit)]] * Add Renesas R-Car I2C driver [[http://git.kernel.org/linus/6ccbe607132bd823abbad8d32b13af89161707da|(commit)]] * at91: add new driver [[http://git.kernel.org/linus/fac368a040484293006bb488e67972aafcf88ec7|(commit)]] * at91: remove old polling driver [[http://git.kernel.org/linus/a879e9c34b93ee43f5caa7f94eb17e7af4f6ef50|(commit)]] * iio * ad7476: Add support for the ad7091r [[http://git.kernel.org/linus/87c5b10fd97937796dbf0769e8790a5f275b4a37|(commit)]] * adc: add new lp8788 adc driver [[http://git.kernel.org/linus/f0347c36ccd7cfd31c8af10509d4110f0a769a85|(commit)]] * hid-sensors: Added ALS [[http://git.kernel.org/linus/ed5514c925a0e1266e70630092a77bd0c89aee1f|(commit)]] * hid-sensors: Added Compass/Magnetometer 3D [[http://git.kernel.org/linus/bc1d57ba0669877819822c05861961bb1f348840|(commit)]] * hid-sensors: Added Gyroscope 3D [[http://git.kernel.org/linus/c5bdbef704ba4c71a4fa2edc94d1930afad3b4c6|(commit)]] * hid-sensors: Added accelerometer 3D [[http://git.kernel.org/linus/45fe6f7d002c4ce11ae966bce74c6714816390d7|(commit)]] * hid-sensors: Common attribute and trigger [[http://git.kernel.org/linus/73c6768b710a1621903f2bc179ae9c7789d41e9f|(commit)]] * ad5446: Add device ids for ad5301/ad5311/ad5321 [[http://git.kernel.org/linus/bf83238019cf091a32d3a8aeddf22282af992843|(commit)]] * ad5446: Add support for I2C based DACs [[http://git.kernel.org/linus/3ec36a2cf0d50db61e15c6ee77d1dcdc73a7aca5|(commit)]] * ad5446: Add support for the ad5300/ad5310/ad5320 [[http://git.kernel.org/linus/2fafbce25063ae2732f2f2d9f853f1d97145eab5|(commit)]] * ad7476: Add ad7910/ad7920 device table entries [[http://git.kernel.org/linus/ac5332b1475b474a478d9336635849339546e235|(commit)]] * ad7476: Add ad7940 support [[http://git.kernel.org/linus/4c337de870d9bd1459ab603574256bb0e7644ad6|(commit)]] * ad7476: Add support for ad7273/ad7274/ad7276/ad7277/ad7278 [[http://git.kernel.org/linus/c26cc89e8d758804499dcaa58ba7d2a993b954fe|(commit)]] * adc: Add common code for ADI Sigma Delta devices [[http://git.kernel.org/linus/af3008485ea0372fb9ce1f69f3768617d39eb4e6|(commit)]] * dac: Add ad5755 driver [[http://git.kernel.org/linus/c499d029d80534a01e858ce9fd1687f2042f7a86|(commit)]] * ioat: Adding Intel Ivy Bridge IOATDMA PCI device IDs [[http://git.kernel.org/linus/8eb4da28b2544d0fed55a811515dfeb6c07a0447|(commit)]] * leds * lp5523: add new device id for LP55231 [[http://git.kernel.org/linus/27d7704e5ebf0bc0cba86508023dd484639a48de|(commit)]] * Add new LED driver for lm355x chips [[http://git.kernel.org/linus/b98d13c725920e9ab7696e0d7d19c4db1bdf6737|(commit)]] * Add new LED driver for lm3642 chips [[http://git.kernel.org/linus/8b7cfbec052d3a0b8e8c7de24a6b5f00d340e193|(commit)]] * mfd * Add MAX8907 core driver [[http://git.kernel.org/linus/a91d2f8d6e4c0fd3d6e1a2b5609eb93b114effb6|(commit)]] * Add lp8788 mfd driver [[http://git.kernel.org/linus/eea6b7cc53aaecf868e1643058159807c744e04e|(commit)]] * Add syscon driver based on regmap [[http://git.kernel.org/linus/87d687301f380729ec320619f100f3ba39f3693d|(commit)]] * DA9055 core driver [[http://git.kernel.org/linus/2896434cf272acace1b7093d5e4ba8022ed11ac8|(commit)]] * anatop-mfd: remove anatop driver [[http://git.kernel.org/linus/4adcefd3f908f02a5266cb37d82dc34615edbd3b|(commit)]] * lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH [[http://git.kernel.org/linus/7fb9c1a4851562e9f9b522ff929c0742797f301a|(commit)]] * omap-usb-tll: HOST TLL platform driver [[http://git.kernel.org/linus/16fa3dc75c22f9769d418f19c45e11b118aab2eb|(commit)]] * smsc: Add support for smsc gpio io/keypad driver [[http://git.kernel.org/linus/8284328cd98b9ac9eebf646e6fcb9047bc12bf55|(commit)]] * mmc: support BKOPS feature for eMMC [[http://git.kernel.org/linus/950d56acce5d401f477b91d0177605b543d63d07|(commit)]] * mtd * Add JEDEC ID for w25q32dw to chip table [[http://git.kernel.org/linus/9d6367f4f7835131b2b3987d134fd4c44636fa8d|(commit)]] * Add LPC32xx MLC NAND driver [[http://git.kernel.org/linus/70f7cb78ec534301d13af1786b86f13fd96147eb|(commit)]] * Add LPC32xx SLC NAND driver [[http://git.kernel.org/linus/2944a44da09e46b6db2fd2c3334f242b09e05c43|(commit)]] * basic (read only) driver for BCMA serial flash [[http://git.kernel.org/linus/5fe42d5bf2deac62bf2a532b30deacc007805b91|(commit)]] * bcm47part driver for BCM47XX chipsets [[http://git.kernel.org/linus/3cf7f1314ed88598b640318f60d8d5fb40509f23|(commit)]] * Delete SBC82xx/SBC8560 MTD mapping support [[http://git.kernel.org/linus/fae255253b393d5e4f0d77d5afa103bfc8b47a97|(commit)]] * lantiq: Add NAND support on Lantiq XWAY SoC. [[http://git.kernel.org/linus/99f2b107924c07bee0bae7151426495fb815ca6e|(commit)]] * m25p80: Add support for serial flash STM/Micron N25Q032 [[http://git.kernel.org/linus/4800399e335658aae632f587f6759a860f584804|(commit)]] * m25p80: add support for Micron N25Q128 [[http://git.kernel.org/linus/3105875f6b8902628caee2fd7821af43707c6bde|(commit)]] * m25p80: add support for Spansion s25sl064p chip [[http://git.kernel.org/linus/f728598f8d8edd6df2b53665ddadaf18401e5b11|(commit)]] * nand: add Eon Silicon Solutions manufacturer ID [[http://git.kernel.org/linus/b1ccfab31a0bbcb103989cba3b08df0776ff90fe|(commit)]] * remove bcmring NAND driver [[http://git.kernel.org/linus/b2bc415b6b7bb240b967f6dd95007a2cf7b4c424|(commit)]] * pinctrl * nomadik: add ASIC DB8450 pinctrl driver [[http://git.kernel.org/linus/45a1b53195069f53d5cbdbfff5e5fed97004320b|(commit)]] * nomadik: add STn8815 ASIC support [[http://git.kernel.org/linus/f79c5ed9dab3ae80f6cbe9edaafbc8a4dadb8408|(commit)]] * Add bcm2835 driver [[http://git.kernel.org/linus/e1b2dc70cd5b00e17c703163a463d82354b1cc76|(commit)]] * Add samsung pinctrl and gpiolib driver [[http://git.kernel.org/linus/30574f0db1b16fedf705cb792099f8a3171598eb|(commit)]] * mvebu: add pinctrl driver for Armada 370 [[http://git.kernel.org/linus/5f597bb2be5723e1ea5d3337337f671ced4f37bf|(commit)]] * mvebu: add pinctrl driver for Armada XP [[http://git.kernel.org/linus/463e270f766aa8dd2b782d4b8bd87260eb595aa2|(commit)]] * mvebu: kirkwood pinctrl driver [[http://git.kernel.org/linus/9d4b1632bcd77f7fb98c4c5c1f4f2fc70fa1aa23|(commit)]] * mvebu: pinctrl driver core [[http://git.kernel.org/linus/7e8d941567c99a03390154a7bb116d1b03db82b3|(commit)]] * pinctrl-imx: add imx35 pinctrl driver [[http://git.kernel.org/linus/b9aa8f13eaaf65f6939c67920d2cda4399be1e2a|(commit)]] * power * battery: Generic battery driver using IIO [[http://git.kernel.org/linus/e60fea794e6ecb9ea4df2623c9498412afe31d4d|(commit)]] * Add new lp8788 charger driver [[http://git.kernel.org/linus/98a2766493589c18c327ae3dad5243b53fcb5f70|(commit)]] * Enable battery-charger for 88pm860x [[http://git.kernel.org/linus/a830d28b48bf92944e57058e87d17cee5a7cd2a1|(commit)]] * parport_serial: Add support for the WCH353 2S/1P multi-IO card [[http://git.kernel.org/linus/6971c635af27b1d18d409e337e70bae25d2fa8ec|(commit)]] * pwm: Add Ingenic JZ4740 support [[http://git.kernel.org/linus/f6b8a5700057cc1b531c2f9b7806428a6f83b467|(commit)]] * regulator: Fairchild fan53555 support [[http://git.kernel.org/linus/49d8c59927e7887ea168a040e41c22937e10c30b|(commit)]] * regulator: add MAX8907 driver [[http://git.kernel.org/linus/ffee19091a4e0c5dae0e83a6e0927c0f5c554537|(commit)]] * regulator: core: Support bypass mode [[http://git.kernel.org/linus/f59c8f9fe689790248ae7aa7426579982050638c|(commit)]] remoteproc: Add STE modem driver [[http://git.kernel.org/linus/ec4d02d9180f407c41f8310a13b34e473c671fbb|(commit)]] * rtc: add Dallas DS2404 driver [[http://git.kernel.org/linus/7418a1198991beb5bf6656b2ac0bcbde378c5539|(commit)]] * rtc: add MAX8907 RTC driver [[http://git.kernel.org/linus/94c01ab6d754435333a989e3c6f4a20f57537754|(commit)]] * rtc: rc5t583: add ricoh rc5t583 RTC driver [[http://git.kernel.org/linus/90829c089ef622e54ce1153eb6dcda9ce98cb7c2|(commit)]] * serial: New serial driver MAX310X [[http://git.kernel.org/linus/f65444187a66bf54af32a10902877dd0326456d1|(commit)]] * serial: New serial driver SCCNXP [[http://git.kernel.org/linus/1d65c0b12656d9f3bc29bb19f2d7441832433f03|(commit)]] * spi/mxs: Add DMA support into SPI driver [[http://git.kernel.org/linus/474afc042fb9db8f88b68243f78a38cb764692fc|(commit)]] * spi/mxs: Add SPI driver for mx233/mx28 [[http://git.kernel.org/linus/646781d3325cdcc648b8eeb3b7cda393bcb78659|(commit)]] * spi: Add SPI master controller for OCTEON SOCs. [[http://git.kernel.org/linus/6b52c00f2b4931c12117dc32a7cf6d5ee59f14ea|(commit)]] * spi: Master driver for NXP SC18IS602/603 [[http://git.kernel.org/linus/3ce8859e2e72713d3619285cab609d05c3591fc4|(commit)]] * spi: remove completely broken Nvidia Tegra driver [[http://git.kernel.org/linus/536a53a300d0d40152796eefb0a9e6e36ca37f7d|(commit)]]