#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.36 development cycle <> = Architecture-specific changes = == X86 == * AMD: Extend support to future families [[http://git.kernel.org/linus/12d8a961289644d265d8b3e88201878837c3b814|(commit)]] * hwmon: hwmon driver for package level thermal control [[http://git.kernel.org/linus/cb84b19474384c572ba3aa2345815e555112ebf5|(commit 1]], [[http://git.kernel.org/linus/0199114c31798af5b83841b21759b64171060d9b|2]], [[http://git.kernel.org/linus/55d435a227bd28c77afab326de44dfacc0b15059|3]], [[http://git.kernel.org/linus/a3159864f2978bf2ace9cc787d73d315c98bbf9a|4)]] * Early-boot serial I/O support [[http://git.kernel.org/linus/fa97bdf92709adaaf8b9a5164a895e262a4fcf60|(commit)]] * Support for instruction breakpoints [[http://git.kernel.org/linus/f7809daf64bf119fef70af172db6a0636fa51f92|(commit)]] * Use xsaveopt in context-switch path when supported [[http://git.kernel.org/linus/6bad06b768920e278c7cedfdda56a0b4c6a35ee9|(commit)]] == ARM == * Add kprobe-based event tracer [[http://git.kernel.org/linus/e513f8bf240d34bd6e732ba2f74df9ab84686ce6|(commit)]] * Implement brk randomization [[http://git.kernel.org/linus/990cb8acf23cab19a2930f1ed5e7dc108f89079b|(commit)]] * Initial stack protector (-fstack-protector) support [[http://git.kernel.org/linus/c743f38013aeff58ef6252601e397b5ba281c633|(commit)]] * Add NVIDIA Tegra support [[http://git.kernel.org/linus/c5f800656bc985b448b1d848d309648826536543|(commit 1]], [[http://git.kernel.org/linus/5ad36c5f0ece31552a195f2f9e29357a2747536e|2]] ,[[http://git.kernel.org/linus/d861196163e30c07add471562b45dce38517c9b2|3]], [[http://git.kernel.org/linus/1cea7326b3fff97d17d33fb8f33163409a84431b|4]], [[http://git.kernel.org/linus/2d5cd9a38b3792426115adbedce539bd45ee640e|5]], [[http://git.kernel.org/linus/3c92db9ac0ca3eee8e46e2424b6c074e2e394ad9|6]], [[http://git.kernel.org/linus/a4417c84513650a0f9e4de6a0bb2c5480e45b2a7|7]], [[http://git.kernel.org/linus/42a7bf4d2686145bea03ff9b87d83868cc514f47|8)]] * Add support for Samsung S5PV310/S5PC210 [[http://git.kernel.org/linus/3965fdee7723d01e97861cabf13c5cb8824cb4e6|(commit 1]], [[http://git.kernel.org/linus/4b9a5ad567af06d8929f022c71469ada1679a367|2]], [[http://git.kernel.org/linus/88a1cc438aa008584d5657db4372ba468f8c31e6|3]], [[http://git.kernel.org/linus/976a62f21940a3a5e3978cb4b6394a21484d4264|4]], [[http://git.kernel.org/linus/ba3fbef93590e50fec5b044aa87aa5fc89af3e78|5]], [[http://git.kernel.org/linus/170d7415db431801baf5105298cf73131cc6d4f2|6]], [[http://git.kernel.org/linus/19b90c7c0fc0d9c9193d38fad180785aa6d7b7e3|7]], [[http://git.kernel.org/linus/2b12b5c4ff9e0f1c5f4e5d5bde57b919fe522df2|8]], [[http://git.kernel.org/linus/c8bef14051b261f86278fad84ccc23c891242d25|9]], [[http://git.kernel.org/linus/84bbc16c1f6210b2dfc39344b132d5801c357a70|10]], [[http://git.kernel.org/linus/cfca3a619baeaba3a0037fef5da48108e9c0bb1c|11]], [[http://git.kernel.org/linus/b1d69cc6704fc6d20a4425af9b6ced5a18620b2d|12]], [[http://git.kernel.org/linus/cc0e72b87a4afb520fab09b67e1c16e4ec4aaadb|13)]] * Add support for the LPC32XX sub-arch [[http://git.kernel.org/linus/437db5903653f6a8a736e77ad5c21a296d74299b|(commit 1]], [[http://git.kernel.org/linus/b9cc4bf6656d5f349c283e6ac267b852b7a2e42e|2]], [[http://git.kernel.org/linus/343d3537917bd74648fa2a360b42f64ad5ec551d|3]], [[http://git.kernel.org/linus/c4a0208fff6cba5c7e22166ad7209322eab16bb3|4]], [[http://git.kernel.org/linus/3c0e1947d9c171649f3bde13d1010ac6d7ce09c1|5]], [[http://git.kernel.org/linus/fc982e1ceaeb4dea3f3f8ceba5b934cee292944a|6]], [[http://git.kernel.org/linus/e6e912c4964ce5976e508881207dfa96d5f856d7|7]], [[http://git.kernel.org/linus/680b2862bcc7974c87d666529120a1cfe8fe2f8d|8]], [[http://git.kernel.org/linus/19d95e1afae11b1a414491fd62e89a47cceadea9|9]], [[http://git.kernel.org/linus/408059495a372f1a9845672e58608fb6d8ec0c40|10)]] * Davinci tnetv107x: decompresser uart definitions [[http://git.kernel.org/linus/38db050e0bfc8c483e5d7b85feef23d46069ec18|(commit 1]], evm board initial support [[http://git.kernel.org/linus/57a58a2e4407859932c72fd9f57f89eff330d77a|2]], initial gpio support [[http://git.kernel.org/linus/d92c7962470b699ef7a697524b9a679846e9e15b|3]], soc support [[http://git.kernel.org/linus/4d1e78480cc5b5937c9384e47a0b2b0cdf117da4|4)]] * Kirkwood: add LaCie Network Space Max v2 support [[http://git.kernel.org/linus/b6a044ff5757b22572ac3f3ccd006fb052b27b77|(commit)]], add support for HP t5325 Thin Client [[http://git.kernel.org/linus/b529ee4acfc65ecf4517ad4f22023d6a58e671a6|(commit)]], add support for PCIe1 [[http://git.kernel.org/linus/ffd58bd2e45168de21d257d26ee32843b286d3b3|(commit)]] * S5PC100: Add keypad device to the SMDKC100 board [[http://git.kernel.org/linus/2211f28cdaf416f566ec4af0e431dc04393e9c14|(commit)]], add support for Compact Flash driver on SMDKC100 [[http://git.kernel.org/linus/66194a74c290e7e082c276329ee84d54669c82fc|(commit)]], add Touchscreen support. [[http://git.kernel.org/linus/327b90305e9c8a5fecf663788301927efbeaeb6d|(commit)]], add Watchdog support for S5PC100 [[http://git.kernel.org/linus/c4023617f3bbc196ec9e575bba9fd689a8edf3ee|(commit)]] * Gemini: add support for Wiligear WBD-111 [[http://git.kernel.org/linus/bd0f9a3ff48ec4bc2010e74b77c9db45ccc48d0f|(commit)]], add support for Wiliboard WBD-222 [[http://git.kernel.org/linus/6a5f0d3a7800caf74078039d66460466da487b10|(commit)]], add support for Raidsonic IB4220 [[http://git.kernel.org/linus/a21e0030d659476b4ae48aab7846fa01e6ee0a71|(commit)]] * Driver for the character LCD found in ARM refdesigns [[http://git.kernel.org/linus/ce8962455e902ffa08d59fd2b113942eaaffb0d6|(commit)]], driver for the LEDs found in the later ARM refdesigns [[http://git.kernel.org/linus/b5417019a6e614f5285f9eb8f9e5b2d62395965b|(commit)]] * S3C64XX: Add keypad device to the SMDK6410 board [[http://git.kernel.org/linus/290d0983b86f6243beffaa3ddb02c14adc30f02a|(commit)]], add support for Compact Flash driver on SMDK6410 [[http://git.kernel.org/linus/0ab0b6d226caa4a0268ecbce76a7376c3f40ee6b|(commit)]] * SAMSUNG: Add Compact Flash device support for Samsung SoCs [[http://git.kernel.org/linus/db90005b5bdb7195b55e295548d7a7eb2014d94c|(commit)]], add keypad device support [[http://git.kernel.org/linus/995c48adde09e04298036501df9dac87661fa66c|(commit)]] * at91: Add support for Bluewater Systems Snapper 9260/9G20 modules [[http://git.kernel.org/linus/064baaca873c64feaea0e4476d14d4c9fd978e9e|(commit)]] * Marvell OpenRD-Ultimate machine support [[http://git.kernel.org/linus/43b56074b69f3b6d0296e7986e792c7adb1d89c6|(commit)]] * msm: trout add mmc support [[http://git.kernel.org/linus/42a2c2149f55915961fcda79176efd54268fbee2|(commit)]] * pata_pxa: DMA-capable PATA driver [[http://git.kernel.org/linus/2dc6c6f15da97cb3e810963c80e981f19d42cd7d|(commit)]] * income: Add Income SBC support [[http://git.kernel.org/linus/403d29713e0a5c671d852913a0b5935c0ff00cb7|(commit)]] * palm: Introduce Palm27x [[http://git.kernel.org/linus/95045947ab18e412a81ad1fd002a4804eb269d01|(commit)]] * Remove DISCONTIGMEM support [[http://git.kernel.org/linus/be370302742ff9948f2a42b15cb2ba174d97b930|(commit)]] * Remove support for LinkUp Systems L7200 SDP. [[http://git.kernel.org/linus/c9c6fe5033191d82e1d819105485c795062107fd|(commit)]] * Omap * omap-3630-sdp : Add support for Flash [[http://git.kernel.org/linus/7875eea5caf641e36cd9b5755c1d84810469fe30|(commit)]] * omap3: add support for NAND on LDP board [[http://git.kernel.org/linus/2430f9df61e2ea47ea468dfe22b7e2db97111fb4|(commit)]], add support for NAND on zoom2 board [[http://git.kernel.org/linus/7e7eb4263ee1f041a9f1b48738b98ef99ef73995|(commit)]], add support for NAND on zoom3 board [[http://git.kernel.org/linus/e08b105ecdec0bfc8b9bb4d98bc2fc6cc7526938|(commit)]] * omap4: Add OMAP4 Panda Support [[http://git.kernel.org/linus/b075f58b2c0f377b4bfbe11b817e003393bcb489|(commit)]], add basic CPU hotplug support [[http://git.kernel.org/linus/7d35b8d09fb0cb0a89c8c265a5bfb52c2867b1d5|(commit)]] * omap_hsmmc: add erase capability [[http://git.kernel.org/linus/93caf8e69eac763f6a20cf253ace8e7fc1ab7953|(commit)]] * mux: Add data for 2420 [[http://git.kernel.org/linus/fc44046167f08f3887e9685efc95f817a5ff45a1|(commit)]], add data for 2430 [[http://git.kernel.org/linus/89ba1092296bc455bfd59db608ae1954861f5911|(commit)]] * Atmel: atmel_serial: usage of RS485 structure fixed (delay_rts_before_send should be used instead of delay_rts_after_send) [[http://git.kernel.org/linus/1b6331848b69d1ed165a6bdc75c4046d68767563|(commit)]] == PowerPC == * Enable asymmetric SMT scheduling on POWER7 [[http://git.kernel.org/linus/76cbd8a8f8b0dddbff89a6708bd5bd13c0d21a00|(commit)]] * 5121: add initial support for PDM360NG board [[http://git.kernel.org/linus/12fb0eb4c963452f727752aae03bbef192abed40|(commit)]], shared DIU framebuffer support [[http://git.kernel.org/linus/4b5006ec7bb73cd9d4c8a723d484b4c87fad4123|(commit)]] * 85xx: Introduce support for the Freescale P1022DS reference board [[http://git.kernel.org/linus/30be4c965c37418606006940f45919694693e3f9|(commit)]], kexec for SMP 85xx BookE systems [[http://git.kernel.org/linus/f933a41e419a954ef90605224e02c3ded78f3372|(commit)]] * 8xx: Add support for the MPC8xx based boards from TQC [[http://git.kernel.org/linus/c4b6a77663f5879de20561144716cfb675815e82|(commit)]] * Emulate most Book I instructions in emulate_step() [[http://git.kernel.org/linus/0016a4cf5582415849fafbf9f019dd9530824789|(commit)]] * hw_breakpoints: Implement hw_breakpoints for 64-bit server processors [[http://git.kernel.org/linus/5aae8a53708025d4e718f0d2e7c2f766779ddc71|(commit)]] * mpc8308rdb: support for MPC8308RDB board from Freescale [[http://git.kernel.org/linus/ba4d1275d1ad89a17cd529f7755e227ead52be4e|(commit)]] * pseries: Partition hibernation support [[http://git.kernel.org/linus/32d8ad4e621d6620e925cf540ef1d35aa6fa5a7b|(commit)]] == MIPS == * Enable heap randomization. [[http://git.kernel.org/linus/652b14aa84961fa391184ccbaf559a537d33b28c|(commit)]] * Randomize mmap [[http://git.kernel.org/linus/1091458d09e1a0788268578001f279250d2c0844|(commit)]] * kprobe: Add support. [[http://git.kernel.org/linus/c1bf207d6ee1eb72e9c10365edbdc7c9ff7fb9b0|(commit)]] * Add support for Ingenic JZ4740 based machines and Qi Hardware Ben NanoNote [[http://git.kernel.org/linus/83ccf69d8f118306e90af703f32109edb6c1e4a1|(commit 1]], [[http://git.kernel.org/linus/570a0bb82f0b5c2c6324153010e72c3f0c26a7a3|2]], [[http://git.kernel.org/linus/9869848d12601cdddf097a36aebe0b10dc5d177b|3]], [[http://git.kernel.org/linus/544a7324198972716d486e04e77bc2622e12245b|4]], [[http://git.kernel.org/linus/b200eff6d16cf53dfaf14eb6f1934890d2db2237|5]], [[http://git.kernel.org/linus/c863a2368ced0e6df07121d13933ee0f5a5ee681|6]], [[http://git.kernel.org/linus/713233fbaf8c859f71b246c81baf082c0e6b9625|7]], [[http://git.kernel.org/linus/a55f4506652cbdf23fa1b5fd509d4f3cc01e1843|8]], [[http://git.kernel.org/linus/68fcfe7f82f46cc2d0c28128afafbd3a3ff874f8|9]], [[http://git.kernel.org/linus/eda0347bf8b449a42b3bf4e0b9754263d853982f|10]], [[http://git.kernel.org/linus/c3b9566de89f40557e3a3d041ca08b05978aeb12|11]], [[http://git.kernel.org/linus/5ebabe59807e116976b073ec43327eedb4b357e2|12]], [[http://git.kernel.org/linus/c2a529f73de56cb99ae9abcc2c8fb9fe3f2d2039|13]], [[http://git.kernel.org/linus/a8b7e9e8b08afe97e5b3d9bdd499867ce9a1c913|14]], [[http://git.kernel.org/linus/3bf0eea8942fdcb948dea7e45c38bf7563407c49|15]], [[http://git.kernel.org/linus/ba01d6ec04f6d1d983101eb527caa96318fc1017|16]] ,[[http://git.kernel.org/linus/61bfbdb856879cff583fe53b2ab6ae907faedee7|17]], [[http://git.kernel.org/linus/7f983ba93d449972d5f372f12c6ad32d86ef30b4|18]], [[http://git.kernel.org/linus/2249071b3e03747884d0781ab10b0b9ceac5756b|19]], [[http://git.kernel.org/linus/f6a21388bd255773cc80d4423afb4c69d4daa173|20]], [[http://git.kernel.org/linus/e6b78c4f224925c71cce57033b1e6e30dd56add7|21]], [[http://git.kernel.org/linus/91f4debf5e2df904e7fade530bd1a6d182efd72c|22)]] * PowerTV: Add Gaia platform definitions. [[http://git.kernel.org/linus/51f1336d4dbd0935d873761f7f267c3f5abc9bd6|(commit)]] * Alchemy: Add basic support for the GPR board [[http://git.kernel.org/linus/cb8f55b9207df96ccc332748eb3d154cd2e8014f|(commit)]] == Xen == * Add support for HVM hypercalls. [[http://git.kernel.org/linus/18f19aa62a267f2f759e278018f1032adf4c3774|(commit)]] * Add suspend/resume support for PV on HVM guests. [[http://git.kernel.org/linus/016b6f5fe8398b0291cece60b749d7c930a2e09c|(commit)]] * Xen PCI platform device driver. [[http://git.kernel.org/linus/183d03cc4ff39e0f0d952c09aa96d0abfd6e0c3c|(commit)]] == Blackfin == * Add support for dynamic ftrace [[http://git.kernel.org/linus/f5074429621ceb0ec42f8116bd51d02c031faf82|(commit)]] * Add support for LZO compressed kernels [[http://git.kernel.org/linus/67df6cc665dc3441bf5eb2ad7018e969463a2588|(commit)]] * BF51x/BF52x: support GPIO Hysteresis/Schmitt Trigger options [[http://git.kernel.org/linus/7a4a207e74d6aeb63a38e9a3f0cfc40223d5c40e|(commit)]] == Alpha == * Implement HW performance events on the EV67 and later CPUs [[http://git.kernel.org/linus/979f867191f80e74713394cf8c0a3c1b3662b648|(commit)]] * Add performance monitor interrupt counter [[http://git.kernel.org/linus/65d920646a1c720c5ba95b7643ab1b46167d9e6a|(commit)]] == S390 == * cio: CHSC SIOSL Support [[http://git.kernel.org/linus/fd0457a6ae52141718a15652fb80d867e1bf1d10|(commit)]] == Microblaze == * Add KGDB support [[http://git.kernel.org/linus/2d5973cb5ac5d04662f86e19a06a4c52fa4c4ae3|(commit)]] == Cris == * ioctl added to serial driver to get RS485 data from user-space [[http://git.kernel.org/linus/f1d23ed8218ca5afaf178a6495253dbb7fc98f57|(commit)]] = Drivers = == VIDEO == * DRM * radeon: add support for internal thermal sensors [[http://git.kernel.org/linus/21a8122ad38c60d73fe5dc51051414c3564d174a|(commit)]], preliminar hyperz support[[http://git.kernel.org/linus/ab9e1f5966591dc3e811418e96ba04f284c52458|(commit)]], add support for the ATIF ACPI method to the radeon driver [[http://git.kernel.org/linus/d7a2952f1adec32018a78ec0c2f504dd72f38e25|(commit)]], enable HDMI audio on RS600/RS690/RS740 [[http://git.kernel.org/linus/fe50ac78a6ec20db267b32e27a1d191128eaaa46|(commit)]], enable underscan option for digital connectors [[http://git.kernel.org/linus/5b1714d386a2f0c0d270e3abe1ac39ad1b0ba010|(commit)]] * i915: Add frame buffer compression support on Ironlake mobile [[http://git.kernel.org/linus/b52eb4dcab23fe0c52a437276258e0afcf913ef5|(commit)]], add the support of eDP on DP-D for Ibex/CPT [[http://git.kernel.org/linus/36e83a187ca7517e9bdce7148b1c2c27661ef38f|(commit)]] * nvc0: starting point for GF100 (Fermi) support [[http://git.kernel.org/linus/4b223eefe43d201c323d120a01dbd0dcbba64e6d|(commit)]] * Import driver for the sil164 I2C TMDS transmitter. [[http://git.kernel.org/linus/e190bfe56841551b1ad5abb42ebd0c4798cc8c01|(commit)]] * s3c-fb: udpate to support s3c2416/s3c2443 style hardware [[http://git.kernel.org/linus/c4bb6ffa7754e8d0f8b24decd91de259b549fda1|(commit)]], [[http://git.kernel.org/linus/efdc846d2f7190c8f3092c09975c0ebba30a95ba|(commit)]], * JZ4740: Add framebuffer driver [[http://git.kernel.org/linus/7a92d54521443450b14d89c413ec2072365da5bc|(commit)]] * sh-mobile: HDMI support for SH-Mobile SoCs [[http://git.kernel.org/linus/6011bdeaa6089d49c02de69f05980da7bad314ab|(commit)]], add support for displays, connected over the MIPI bus [[http://git.kernel.org/linus/9fd04fe34af36344f61ebb24cc653726c231356e|(commit)]] == SATA/SCSI == * SATA * Add 460EX on-chip SATA driver, sata_dwc_460ex [[http://git.kernel.org/linus/62936009f35a6659cc3ebe0d90c754182d60da73|(commit)]] * Add Samsung PATA controller driver, pata_samsung_cf [[http://git.kernel.org/linus/155bf48f10fc3c8e0e3125e221981328cd925cf4|(commit)]] * Remove no longer needed pata_winbond driver [[http://git.kernel.org/linus/6d981b9a91be29c0deae5ac794a4fe885027032f|(commit)]] == Input == * Add ATMEL QT602240 touchscreen driver [[http://git.kernel.org/linus/4cf51c383d7a8d472a6090a0d19c371d40e823c9|(commit)]] * Add driver for ADXL345/346 Digital Accelerometers [[http://git.kernel.org/linus/e27c729219ad24c8ac9a4b34cf192e56917565c5|(commit)]] * Add pwm beeper driver [[http://git.kernel.org/linus/e22739d02a13bb2099084d135f90f4ac6b6d01e1|(commit)]] * Add STMPE keypad driver [[http://git.kernel.org/linus/76f10845318b8c1baa8a2249f274ff847f31af5a|(commit)]] * cy8ctmg110 - capacitive touchscreen support [[http://git.kernel.org/linus/60347c194acec7ff1b4291ac8e62a5345244c2ee|(commit)]] * Introduce MT event slots [[http://git.kernel.org/linus/40d007e7df1dab17bf1ecf91e718218354d963d7|(commit)]] * mcs: Add MCS touchkey driver [[http://git.kernel.org/linus/312e8e8a9e2471b0ada7366497fffb3ff1a40e2c|(commit)]] * samsung-keypad - Add samsung keypad driver [[http://git.kernel.org/linus/0fffed27f92d9d7a34de9fe017b7082b5958bb93|(commit)]] * STMPE touch controller support [[http://git.kernel.org/linus/f94add3bd4468939ae5ea639b34a173534a0c135|(commit)]] * usbtouchscreen - add support for ET&T TC4UM touchscreen controller [[http://git.kernel.org/linus/38771bb440e8c01d07627abc39ac28acbf450cbe|(commit)]] * wacom - add support for DTU2231 and DTU1631 [[http://git.kernel.org/linus/c8f2edc56acf0a55ede777c07314c9744bb723be|(commit)]] == Networking == * cxgb4: Support Chelsio T4-based gigabit and 10Gb Ethernet adapters with PCI-E SR-IOV Virtual Functions [[http://git.kernel.org/linus/7ee9ff94857dd27144521118173786a03d490efb|(commit 1]], [[http://git.kernel.org/linus/16f8bd4be7541215fe9dd772ed8bccee9a864d9c|2]], [[http://git.kernel.org/linus/c6e0d91464da214081af546496dd3a4b6d19db70|3]], [[http://git.kernel.org/linus/be839e391725d7f3a61714530d0e90d7a773a871|4]], [[http://git.kernel.org/linus/84c6ade7a7542a42dd9a0e804b7aee05041570ce|5]], [[http://git.kernel.org/linus/cfc9b16b75f2cef1e0b283fd2b52ddde568401ab|6)]], add user manipulation of the RSS table [[http://git.kernel.org/linus/671b0060d82984a566f2e75ffd166a9b61c6da7d|(commit)]], implement the ETHTOOL_GRXFH command [[http://git.kernel.org/linus/f796564a5fd7be1a4597b66e2a516c18685641df|(commit)]], implement EEH [[http://git.kernel.org/linus/204dc3c0b1bea10a7d811970fd41ceabaef31267|(commit)]] * ath9k: add support for the AR9003 2.2 [[http://git.kernel.org/linus/7284635d2dbc0e055d14bc488c69f8c1d2822ae7|(commit)]], add support for the AR9003 baseband watchdog [[http://git.kernel.org/linus/aea702b70ae0964c16e17944e4a5ce2c2b038ced|(commit)]], add new ANI implementation for AR9003 [[http://git.kernel.org/linus/e36b27aff1b10c81c53990b28da4ab6ab0ed0761|(commit)]], [[http://git.kernel.org/linus/03c725183bfa1328995f28e0d0e9c49e1e6ae730|(commit)]], implement PA predistortion support [[http://git.kernel.org/linus/9f42c2b667691f6ad29842302c66c864e7eb326c|(commit)]], add support for AR7010 [[http://git.kernel.org/linus/b176286276f85e10e8ab3342730c5e39e1ce460b|(commit)]] * iwlwifi: enable 6050 series Gen2 devices [[http://git.kernel.org/linus/0326433995ad43b64ebabdd2390a5d11f33f025b|(commit 1]], enable remaining 6000 Gen2 devices [[http://git.kernel.org/linus/1808972f16adba592ceb10a47dee42ef8ee39cee|2]], support channel switch offload in driver [[http://git.kernel.org/linus/79d07325502e73508f917475bc1617b60979dd94|3)]] * qlcnic: NIC Partitioning [[http://git.kernel.org/linus/2e9d722db6617ed10204bfa9cd60552620592a43|(commit)]], [[http://git.kernel.org/linus/9f26f547a587ce9015ffe495d2af604580b4b784|(commit)]], add support for configuring eswitch and npars [[http://git.kernel.org/linus/346fe763d7706cccdf90ba24f04f0facdd79b91a|(commit)]], aer support [[http://git.kernel.org/linus/451724c821c1fe5af076a0def72362f947e1b6a0|(commit)]] * libertas: Added support for host sleep feature [[http://git.kernel.org/linus/1311843c58ca606bab8bfe4cf6c0fe50deb9986d|(commit)]], cfg80211 support [[http://git.kernel.org/linus/e86dc1ca4676445d9f0dfe35104efe0eb8a2f566|(commit)]] * enic: Add loopback capability to enic devices [[http://git.kernel.org/linus/1825aca667196f75b193e2d509ea96ffdc8db0ca|(commit)]], replace LRO with GRO [[http://git.kernel.org/linus/88132f55d74fdd97a7d459007b2bbb59e850f8c0|(commit)]] * rt2x00: Enable HW crypto by default [[http://git.kernel.org/linus/04f1e34d3c4ce8db05524cf527659eed1635ab20|(commit)]], implement watchdog monitoring [[http://git.kernel.org/linus/c965c74bbc650e5466d2f3e32bd28112ebcdd00c|(commit)]] * 3c59x: Add ethtool WOL support [[http://git.kernel.org/linus/690a1f2002a3091bd18a501f46c9530f10481463|(commit)]] * atl1c: Add AR8151 v2 support and change L0s/L1 routine [[http://git.kernel.org/linus/8f574b35f22fbb9b5e5f1d11ad6b55b6f35f4533|(commit)]] * be2net: enable ipv6 tso support [[http://git.kernel.org/linus/49e4b8476f89956ec64b8b9fb7074cb4309a1169|(commit)]] * broadcom: Add 5241 support [[http://git.kernel.org/linus/7a938f80264f2cbfb0c0841b450eab42a8093281|(commit)]] * caif-driver: Add CAIF-SPI Protocol driver. [[http://git.kernel.org/linus/529d6dad5bc69de14cdd24831e2a14264e93daa4|(commit)]] * can: Add driver for esd CAN-USB/2 device [[http://git.kernel.org/linus/96d8e90382dc336b5de401164597edfdc2e8d9f1|(commit)]], add Flexcan CAN controller driver [[http://git.kernel.org/linus/e955cead031177b083fbf18d04a03c06e330a439|(commit)]] * Add Micrel KS8841/42 support to ks8842 driver [[http://git.kernel.org/linus/28bd620c7a1244e59459d6293ca11f162e0a67b9|(commit)]] * ixgbevf: Enable GRO by default [[http://git.kernel.org/linus/e59d44df46edaafb6b637e98d046775524b31104|(commit)]] * mlx4: add dynamic LRO disable support [[http://git.kernel.org/linus/d2ef8590343f1f236f5f7f070fb4cd3f5c3ffb69|(commit)]] * RDMA/cxgb4: Support variable sized work requests [[http://git.kernel.org/linus/d37ac31ddc24c1a0beed134278bc074c98812210|(commit)]] * s2io: add dynamic LRO disable support [[http://git.kernel.org/linus/958de1931cbfbcd9c0d425a2291a769a851f15d0|(commit)]] * sfc: Implement ethtool register dump operation [[http://git.kernel.org/linus/5b98c1bfcfc745604985e6a50ef7481c39a9fcea|(commit)]], implement message level control [[http://git.kernel.org/linus/62776d034cc40c49bafdb3551a6ba35f78e3f08d|(commit)]] * tulip: implement wake-on-lan support [[http://git.kernel.org/linus/db6f30078dcb0117336f20275e4828c86132e46e|(commit)]] * Add Fast Ethernet driver for PXA168. [[http://git.kernel.org/linus/a49f37eed22b74221f271811ea41323654e40dad|(commit)]] * Bluetooth: Support for Atheros AR300x serial chip [[http://git.kernel.org/linus/b3190df628617c7a4f188a9465aeabe1f5761933|(commit)]] * phy/marvell: add 88ec048 support [[http://git.kernel.org/linus/3ff1c25927e3af61c6bf0e4ed959504058ae4565|(commit)]] * ipheth: add support for iPhone 4 [[http://git.kernel.org/linus/f95d76ab82c381ce2221fbe75f331ff1478732db|(commit)]] == V4L/DVB == * af9015: support for AverMedia AVerTV Volar M (A815Mac) [[http://git.kernel.org/linus/2606cfa3f691b844aee64485eda1629f33cbc0ee|(commit)]] * dvb: add lgdt3304 support to lgdt3305 driver [[http://git.kernel.org/linus/804258c95f9b782b1916eeb4fe280b119ad5b152|(commit)]], add support for kworld 340u and ub435-q to em28xx-dvb [[http://git.kernel.org/linus/7e48b30af033076c85ab48a8306b5588faf5fb4b|(commit)]] * gspca: gl860: new driver for MI2020 sensor [[http://git.kernel.org/linus/a13ee1dd5b7aeff73f80a2f6451af2690c901522|(commit)]], spca1528: New subdriver [[http://git.kernel.org/linus/5b0ff8c43afefbd42a1aa3cd89808eec829bbbb7|(commit)]], sq930x: New subdriver [[http://git.kernel.org/linus/618a864ee7b720aa3560796e0dfad0e674366e60|(commit)]] * IR: add ir-core to lirc userspace decoder bridge driver [[http://git.kernel.org/linus/ca4146985db7cbb97816e9b961b8db79e63d9e86|(commit)]], add lirc device interface [[http://git.kernel.org/linus/4a62a5ab59742331a4e17ccaa894968d40ed9b16|(commit)]], add mceusb IR receiver driver [[http://git.kernel.org/linus/66e89522aff70fb2701ba8f6845fdcd365dd2ade|(commit)]] * tm6000: add ir support [[http://git.kernel.org/linus/d064f960650d64e2564cd505a6e40c4ac359b6f3|(commit)]] * uvcvideo: Add support for Manta MM-353 Plako [[http://git.kernel.org/linus/2bb00fe6336687f08e0a3733bce2343a821af843|(commit)]] * soc-camera: add a MIPI CSI-2 driver for SH-Mobile platforms [[http://git.kernel.org/linus/077e2c10c9cb618d571bf16475db696610bdb24a|(commit)]] * Add driver for Samsung S5P SoC video postprocessor [[http://git.kernel.org/linus/5fd8f7388c9a8601c2dbe0da458df602fe427e83|(commit)]] * Add MPC5121e VIU video capture driver [[http://git.kernel.org/linus/95c5d605ca6fd6ab5ab0f6d097ff97d5aa2f9235|(commit)]] * cx23885: Add preliminary IR Rx support for the HVR-1250 and TeVii S470 [[http://git.kernel.org/linus/98d109f90fc02ce8baf1c2471ffcf8d66fb0d8e6|(commit)]] * cx25840: Add support for CX2388[57] A/V core integrated IR controllers [[http://git.kernel.org/linus/52fd3dda130d03ae5c2bbdcbe81f6e083c051e12|(commit)]] * staging/lirc: add: lirc_bt829 driver [[http://git.kernel.org/linus/d10d634143780931f92a265e2aa992428ff1af59|(commit)]], lirc_ene0100 driver [[http://git.kernel.org/linus/9119fddb77bf0d7c1bf6986b3a2c882de6ec2923|(commit)]], lirc_i2c driver [[http://git.kernel.org/linus/085ffd08aa5bf61131641f84c8e8296176ecfd4b|(commit)]], lirc_igorplugusb driver [[http://git.kernel.org/linus/eedaf1ae7c365cb150a45cb4857bdef7adc0eb0e|(commit)]], lirc_imon driver [[http://git.kernel.org/linus/4cb613aea4b250cbd66d8494f7b34cb9c26f5c0b|(commit)]], lirc_it87 driver [[http://git.kernel.org/linus/c147f9078a6fca5b43b6e9e4b7b6a99b50c6e2bb|(commit)]], lirc_ite8709 driver [[http://git.kernel.org/linus/85cb01afc844f7b4e65df04a96b0c3729db59eba|(commit)]], lirc_parallel driver [[http://git.kernel.org/linus/805a8966659563df68ea7bbd94241dafd645c725|(commit)]], lirc_sasem driver [[http://git.kernel.org/linus/c5ac4571171cb4db94581e9e7a03b9dc08a7df19|(commit)]], lirc_serial driver [[http://git.kernel.org/linus/1beef3c1c6af76895411691d08630757243984d0|(commit)]], lirc_sir driver [[http://git.kernel.org/linus/404f3e956bc7ab03ac604fabf136e69607315f60|(commit)]], lirc_streamzap driver [[http://git.kernel.org/linus/19770693c35485427e0654af1445698f62d5912b|(commit)]], lirc_ttusbir driver [[http://git.kernel.org/linus/44abf0d9b4de23b94072b389d6e3748832e2ef34|(commit)]], lirc_zilog driver [[http://git.kernel.org/linus/69b1214c2c9189cd0fae7a79ee266d50261be9c8|(commit)]] * STAGING: remove lirc_ene0100 driver [[http://git.kernel.org/linus/9ea53b74df9c4681f5bb2da6b2e10e37d87ea6d6|(commit)]] * Remove obsolete ov511 driver [[http://git.kernel.org/linus/7373ab3669aec93f8c8f1ace7845c41d54ed6e3e|(commit)]], remove obsolete ovcamchip sensor framework [[http://git.kernel.org/linus/3b23bc5731d476b0913c437626d6a6f51687d1d6|(commit)]], remove obsolete stv680 v4l1 driver [[http://git.kernel.org/linus/a96076096bca746ddad3a5d8bfd3bbb1d9b96444|(commit)]], remove obsolete w9968cf v4l1 driver [[http://git.kernel.org/linus/51c555690d16d1d1354ee9b5a3c9098766702094|(commit)]], remove obsolete zc0301 v4l driver [[http://git.kernel.org/linus/0d58cef664e01fb1848833455bfdbe1a3d91044c|(commit)]], remove usbvideo quickcam_messenger driver [[http://git.kernel.org/linus/566789f6b0b6d4c6ec1618412184f05c7aa85f4d|(commit)]] == SCSI == * Convert SCSI to the new PM framework [[http://git.kernel.org/linus/db5bd1e0b505c54ff492172ce4abc245cf6cd639|(commit)]], implement runtime Power Management [[http://git.kernel.org/linus/bc4f24014de58f045f169742701a6598884d93db|(commit)]], add support for runtime PM in sd [[http://git.kernel.org/linus/478a8a0543021172220feeb0b39bb1b3e43c988f|(commit)]] * be2iscsi: Add support for iscsi boot [[http://git.kernel.org/linus/c7acc5b8f9a0e6cb17d313ebfbc5d392aa837ac7|(commit)]], adding crashdump support [[http://git.kernel.org/linus/e9b911935033ea9e28a2f7a274c9a81db1f8d91a|(commit)]] * bfa: support of new mezzanine cards for HP and IBM blade server [[http://git.kernel.org/linus/293f82d59ed8b6d61d242e40ee7a6a146fae5eaa|(commit)]], enable basic PBC(Pre boot configuration) support [[http://git.kernel.org/linus/ed96932470e4ca3aab29518a748dc1162853b456|(commit)]], add dynamic queue selection [[http://git.kernel.org/linus/36d345a703b7b3f80a56ee37abb7908c52d1cd67|(commit)]] * hpsa: add new controllers [[http://git.kernel.org/linus/2e931f3176d61c693ace27498fdb823ef605e619|(commit)]] * libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support [[http://git.kernel.org/linus/e10f8c667b874a57512c936089092a3d1ef7ab8a|(commit)]] * lpfc: Add TX Queue Support for SLI4 ELS commands. [[http://git.kernel.org/linus/2a9bf3d011303d8da64cd5e0e7fdd95f0c143984|(commit)]] * mpt2sas: DIF Type 2 Protection Support [[http://git.kernel.org/linus/d334aa79786a878e90af5b5c1b14109c1df85820|(commit)]] * pmcraid: MSI-X support and other changes [[http://git.kernel.org/linus/c20c426732a5a5d21e99b36286f79c2024115341|(commit)]] * qla2xxx: T10 DIF Type 2 support [[http://git.kernel.org/linus/0c470874858e0075f420dcfb3c3570b2057de275|(commit)]], * qla4xxx: added support for ISP82XX [[http://git.kernel.org/linus/f4f5df23bf72208d0c2f1d8be629839924c2f4c2|(commit)]], added AER support for ISP82xx [[http://git.kernel.org/linus/2232be0d5707cd331b92027c0fd7ea5e843c2121|(commit)]] * Support Type C RAID controllers [[http://git.kernel.org/linus/cdd3cb156f190edb37d7066ddbf879354da2b634|(commit)]] * zfcp: Introduce experimental support for DIF/DIX [[http://git.kernel.org/linus/ef3eb71d8ba4fd9d48c5f9310bc9d90ca00323b4|(commit)]] == USB == * Add runtime PM for PCI-based host controllers [[http://git.kernel.org/linus/3da7cff4e79e4a7137b0dac1aaf6841b91bbff63|(commit)]] * Add USB 2.0 to ssb ohci driver [[http://git.kernel.org/linus/f2402f21caba2aceebbf637458b777300669020f|(commit)]] * Add USB serial ssu100 driver [[http://git.kernel.org/linus/52af954599396e5945a895035525c703f2761b20|(commit)]] * EHCI Debug Port Device Gadget [[http://git.kernel.org/linus/f6c826a90055dd05905982f7a3f60e0bcaa0434e|(commit)]], basic LPM feature support [[http://git.kernel.org/linus/48f24970144479c29b8cee6d2e1dbedf6dcf9cfb|(commit)]] * xHCI: Isochronous transfer implementation [[http://git.kernel.org/linus/04e51901dd44f40a5a385ced897f6bca87d5f40a|(commit)]], supporting MSI/MSI-X [[http://git.kernel.org/linus/43b86af83da7db8b2c6d85ca970203950e5bad88|(commit)]] == Firewire == * Add isochronous multichannel reception [[http://git.kernel.org/linus/872e330e38806d835bd6c311c93ab998e2fb9058|(commit)]] * Add nosy - IEEE 1394 traffic sniffer [[http://git.kernel.org/linus/286468210d83ce0ca1e37e346ed9f4457a161650|(commit)]] * cdev: add PHY packet reception [[http://git.kernel.org/linus/bf54e1462b9192fdef7ea9e2bc44fdc16a4b87bc|(commit)]], add PHY packet transmission [[http://git.kernel.org/linus/850bb6f23b93c04ce1e4509a87fa607dc17d97c1|(commit)]], add PHY pinging [[http://git.kernel.org/linus/cc550216ae9a2993ef3973464714dc1a39ab1f86|(commit)]] * ohci: add MSI support [[http://git.kernel.org/linus/262444eecce40950af19ea4d75a3dc03b3c07283|(commit)]] * Add userspace front-end of nosy [[http://git.kernel.org/linus/9f6d3c4b76314c40c866a935d78c80fd284768bd|(commit)]] == ALSA == * hda: Add support for Acer ZGA ALC271 (1025:047c) [[http://git.kernel.org/linus/fe3eb0a73ca052ee9346a1544f4c00e697cc9a4e|(commit)]], add support of dual-ADCs for Realtek ALC275 [[http://git.kernel.org/linus/840b64c08032a86ab39b85ddd342918da0d559c8|(commit)]], support ALC680 codec [[http://git.kernel.org/linus/d1eb57f47b7f524c13112c891e87fb1f51029fd1|(commit)]] * ASoC * Add driver for cs42l51 [[http://git.kernel.org/linus/72ed5a8c9b057aeb779d161ac6fab1e98f091697|(commit)]] * Add JZ4740 ASoC support [[http://git.kernel.org/linus/11bd3dd1b7c299815dbedef0982220f239425ae8|(commit)]] * Add JZ4740 codec driver [[http://git.kernel.org/linus/3b097d64eafac6446d3c5d255830e2bbdd17edd3|(commit)]] * Add SmartQ sound driver [[http://git.kernel.org/linus/ce93a3702832121d517ad348817929f22fcce47c|(commit)]] * ak4642: Add Digital Playback Volume control [[http://git.kernel.org/linus/a300de3cfffb9ce7d3e87c8c4f24d22f0a081402|(commit)]] * EP93xx: Add Snapper CL15 i2s audio support [[http://git.kernel.org/linus/315f7da6314e01322cae8bce9a90850060c041ea|(commit)]] * ep93xx i2s audio driver [[http://git.kernel.org/linus/db5bf412baf8df4df30eed2bd37af2a5b77f90ac|(commit)]] * Implement WM8994 AIF1ADC2 paths [[http://git.kernel.org/linus/a3257ba869003ad10f292fea64bf31e2d3e2afff|(commit)]] * imx: add eukrea-tlv320 [[http://git.kernel.org/linus/91157888f28ae94761eaf25533f76a55542b2a3f|(commit)]] * Initial WM8741 CODEC driver [[http://git.kernel.org/linus/992bee401c06872175056bc5567cb3ebab098cb5|(commit)]] * JZ4740: Add qi_lb60 board driver [[http://git.kernel.org/linus/5898dd9ebd158d9fd3c197fc640d0c104bef39a5|(commit)]] * kirkwood: Add i2s support [[http://git.kernel.org/linus/f9b95980f87f021f8c69646738929189838ad035|(commit)]] * NUC900/audio: add nuc900 audio driver support [[http://git.kernel.org/linus/1082e2703a2d91790f9349a6155913a8aa0d0b66|(commit)]] * Support Samsung SoC(S5P) in I2Sv2 [[http://git.kernel.org/linus/5c519767b6ec0e54e5c868c0fceebba968f88374|(commit)]] == Staging == * batman-adv: Add bonding functionality [[http://git.kernel.org/linus/e35fd5ecde2ef0b247a607bc82c4b8f1de06d53b|(commit)]] * easycap: add easycap driver [[http://git.kernel.org/linus/702422bd2d3f44e454a97ca7054edde84cc18126|(commit)]] * hyperv: add clocksource driver [[http://git.kernel.org/linus/dc899971a1b7754f6171e6f1232365b864f96eef|(commit)]] * iio: add digital compass hmc5843 driver [[http://git.kernel.org/linus/b4e178224cfdc8aae7dda0baab34a4e4110a2e93|(commit)]] * ramzswap: Support generic I/O requests [[http://git.kernel.org/linus/a1dd52afa94238d361d70502b219409ea115e235|(commit)]] * solo6x10: New driver (staging) for Softlogic 6x10 [[http://git.kernel.org/linus/faa4fd2a09517b39cc1f5d622453f97a59acfdac|(commit)]] * ti DSP Bridge driver (commit 1], [[http://git.kernel.org/linus/26f8db7d2e20218272cbf889edfdb8328b4cd9c3|2]], [[http://git.kernel.org/linus/6c5fe838769302dfd656704065019be0633944c6|3]], [[http://git.kernel.org/linus/7227b671f7dd2f0d0c7cc700b184f0cdf5d6ee65|4]], [[http://git.kernel.org/linus/6280238c13e16a105fe658e1b6e68380cbc9f055|5]], [[http://git.kernel.org/linus/5cc28e622f2f7ecb7711c370f99a2b7fb4226e2f|6]], [[http://git.kernel.org/linus/c4ca3d5a4b02b484fdb1bab59489699b94998fad|7]], [[http://git.kernel.org/linus/7d55524d3039e3e70756ee0a45f2fe59b7ed3fd2|8]], [[http://git.kernel.org/linus/6a88a4fe0937325f1fc3df835f3e9b1698992899|9]], [[http://git.kernel.org/linus/7454c8f6b83be292dc22e1b47d4b6c28ac32a76d|10]], [[http://git.kernel.org/linus/cbf05091e53de6a879d16fcdb88ed9ab26295448|11)]] * wlan-ng: Switch from wext to cfg80211 [[http://git.kernel.org/linus/cb3126e60ffc1b7658a6ff4f6874585098bf9887|(commit)]] * msm: remove video drivers for obsolete platforms [[http://git.kernel.org/linus/4d74c86f6ad8bb2c8997027f976ed2e358cd6715|(commit)]] * sep: remove driver [[http://git.kernel.org/linus/d49824c06778830c82906884b94d94354c3bbdc8|(commit)]] * dt3155: remove the driver [[http://git.kernel.org/linus/8c310573fe4fdaedd8963890b2da39f39c01ab34|(commit)]] == RTC == * Add Intersil ISL12022 RTC driver [[http://git.kernel.org/linus/d6c7428f9c2b1df1356a21837301647cb4f76e60|(commit)]] * Add support for DS3232 RTC [[http://git.kernel.org/linus/c03675f05ff9039dbea4bbc5332a885921e36dff|(commit)]] * Driver for the DryIce block found in i.MX25 chips [[http://git.kernel.org/linus/eba545465fca35a413e4d62c42ce5e032e48ad60|(commit)]] * rp5c01: add NVRAM support [[http://git.kernel.org/linus/22e3d63147c9608dc48ac6a6d9973eba8672efbe|(commit)]] == HWMON == * Add driver for SMSC EMC2103 temperature monitor and fan controller [[http://git.kernel.org/linus/9df7305b5a8651eb940e98496bc1d4742379c578|(commit)]] * Add support for JEDEC JC 42.4 compliant temperature sensors [[http://git.kernel.org/linus/4453d7364d3b1f92475f104d4625abee36a7733d|(commit)]] * Add driver for SMM665 Six-Channel Active DC Output Controller/Monitor [[http://git.kernel.org/linus/920fa1ffce48d36d7e7bc54eb38c58313bc0a667|(commit)]] * f71882fg: add support for the Fintek F71808E [[http://git.kernel.org/linus/7721fea3d0fd93fb4d000eb737b444369358d6d3|(commit)]] * pc87427: Add support for manual fan speed control [[http://git.kernel.org/linus/328716bc16b7077ea5f6293c7420247c570d6480|(commit)]], add support for the second logical device [[http://git.kernel.org/linus/9d32df192d2e4db4d59f26a3ea73601bd1a733e5|(commit)]], add temperature monitoring support [[http://git.kernel.org/linus/008e5f3350e0a474baff3ed3eb4f79653a6b6745|(commit)]] * w83627ehf: Add support for W83667HG-B [[http://git.kernel.org/linus/c39aedafb242601729bef48db052ebc055ce3ab4|(commit)]] == MMC == * Add erase, secure erase, trim and secure trim operations [[http://git.kernel.org/linus/dfe86cba7676d58db8de7e623f5e72f1b0d3ca35|(commit)]] * mmc_block: add discard support [[http://git.kernel.org/linus/bd788c9665fb7c543aac21317059375632343337|(commit)]]m add support for secure discard [[http://git.kernel.org/linus/4980454868af4b2f84f1f15f4b76512eecb37e1d|(commit)]] * implement SD-combo (IO+mem) support [[http://git.kernel.org/linus/7310ece86ad7da027f85a37a0638164118a5d12f|(commit)]] * Add performance tests [[http://git.kernel.org/linus/64f7120d890b892ed2c82c87bed958902e809075|(commit)]] == I2C == * Multiplexed I2C bus core support [[http://git.kernel.org/linus/0826374bff57411d239f2fcb15da3c35af0a93cd|(commit)]] * I2C bus multiplexer driver pca954x [[http://git.kernel.org/linus/7f528135da9704d67db1f727162024b078e1cd8f|(commit)]] * davinci: Add cpufreq support [[http://git.kernel.org/linus/82c0de11b734c5acec13c0f6007466da81cd16d9|(commit)]] * nuc900: add i2c driver support for nuc900 [[http://git.kernel.org/linus/ededad3e6f2c7ccf0c721e71f2fd7b1ea56f520f|(commit)]] == MFD == * Add STMPE I/O Expander support [[http://git.kernel.org/linus/27e34995e1a863c1e9beba30e51dfe2a083f918d|(commit)]] * Add support for TWL6030 PWM [[http://git.kernel.org/linus/31fc03df5df364100a41134783c02490fbd25745|(commit)]] * Add TPS6586x driver [[http://git.kernel.org/linus/c6c193326384aecfd668c8f271799a44dbc74c1a|(commit)]] * Add WM8321 support [[http://git.kernel.org/linus/889135210b794df9cea4b1e94dff78c264edc5e7|(commit)]] == WATCHDOG == * Adding support for ARM Primecell SP805 Watchdog [[http://git.kernel.org/linus/4a370278e1041d4c62719bcd773e9c620e775901|(commit)]] * Add watchdog driver for OCTEON SOCs [[http://git.kernel.org/linus/4c076fb41ac93bc0cbd55f2a731cc31337804acb|(commit)]] * f71808e_wdt: new watchdog driver for Fintek F71808E and F71882FG [[http://git.kernel.org/linus/96cb4eb019ce3185ec0d946a74b5a2202f5067c9|(commit)]] == MTD == * denali: Add multi connected NAND support [[http://git.kernel.org/linus/08b9ab9996c7e582f86da319f43d2dcb8ff55993|(commit)]] * mxc_nand: Add v3 (i.MX51) Support [[http://git.kernel.org/linus/71ec51554a2c22ff03c7aac6866cdf395099994d|(commit)]] * Remove redwood map driver [[http://git.kernel.org/linus/73ee5760253dc8893502e19a9cb118d25dab21ec|(commit)]] * spectra: Add basic mtd support [[http://git.kernel.org/linus/b589aece500c16fdcfff74346efc0d4caf7ba968|(commit)]] == Regulator == * Add support for regulators on the ab8500 MFD [[http://git.kernel.org/linus/c789ca202cae5adfab0208e7e8becbc602e5d079|(commit)]] * Add TPS6586X regulator driver [[http://git.kernel.org/linus/49610235d58ac44617b4878eb731f65ec4e87aa2|(commit)]] * New drivers for AD5398 and AD5821 [[http://git.kernel.org/linus/8b385d9b97a63ba621342858f9921324032a9167|(commit)]] == SERIAL == * max3107: introduce a max3107 driver [[http://git.kernel.org/linus/44318feb93327e36108b2a9cf94ac9f7ccabf047|(commit)]] * U6715 16550A serial driver support [[http://git.kernel.org/linus/235dae5d094c415fcf0fc79fa637f1901bc8afe2|(commit)]] * hsu: driver for Medfield High Speed UART device [[http://git.kernel.org/linus/d843fc6e9dc9bee7061b6833594860ea93ad98e1|(commit)]] * RS485 data structure completed by adding missing fields [[http://git.kernel.org/linus/1b6331848b69d1ed165a6bdc75c4046d68767563|(commit)]] == GPIO == * Add PMIC GPIO block support [[http://git.kernel.org/linus/8950778704cf8483cc5cc0140f557adf0d3f45a5|(commit)]] * Add STMPE GPIO driver [[http://git.kernel.org/linus/03f822f5e5f5924f4ad372d3e698855c6a9275e0|(commit)]] * sx150x: add Semtech I2C sx150x gpio expander driver [[http://git.kernel.org/linus/c34f16b70a52e348a62944fe0d5c7c1eb9ad5b72|(commit)]] == HID == * Add ACRUX game controller force feedback support [[http://git.kernel.org/linus/c0dbcc33c652a0646542560de29a1c3f1ab7169f|(commit)]] * Add proper support for Elecom BM084 bluetooth mouse [[http://git.kernel.org/linus/64b386ea16112564e0b93473e2c347125effb6b2|(commit)]] * Add support for Conceptronic CLLRCMCE [[http://git.kernel.org/linus/540010812179a16d3d00fb8363bb06ee83af25b8|(commit)]] == ACPI == * Remove several proc interfaces [[http://git.kernel.org/linus/06af7eb043c02822072cea862fce1b7c74115e8f|(commit)]], [[http://git.kernel.org/linus/d09fe55510257f1acd21ea80a9bdd7c72b5895b3|(commit)]], [[http://git.kernel.org/linus/47f5c892b06797336a34f1096b4b617623aa1960|(commit)]], [[http://git.kernel.org/linus/49c6c5ff924cecc0b6260109a510b7ed4c970dc5|(commit)]] * Add Lenovo ideapad driver [[http://git.kernel.org/linus/58ac7aa0c308d8b7e38e92840de59da7a39834d8|(commit)]] * PNPACPI: Add support for remote wakeup [[http://git.kernel.org/linus/b14e033e17d0ea0ba12668d0d2f371cd31586994|(commit)]] * compal-laptop: add JHL90, battery & hwmon interface [[http://git.kernel.org/linus/9be0fcb5ed46509f859542fb2871ac2d277b5407|(commit)]] == Power == * Add s3c-adc-battery driver [[http://git.kernel.org/linus/808be4b22f47886d2279852ada3d186fc20909bc|(commit)]] * hmc6352: add driver for the HMC6352 compass [[http://git.kernel.org/linus/cfa3b24c38b58cb6acabe6441b4668e530e957af|(commit)]] * intel_mid: Add Mrst & Mfld DMA Drivers [[http://git.kernel.org/linus/b3c567e474b5ba4447b6e16063a3b0cffc22d205|(commit)]] * Intel MID platform battery driver [[http://git.kernel.org/linus/6721081b6b911a067fe6ca3d6f5534c4a11a9e59|(commit)]] * ISL6271A voltage regulator support. [[http://git.kernel.org/linus/51bd6943cd760a55f655830b3f7dca8a06b54c73|(commit)]] * leds: add LED driver for Network Space v2 LEDs [[http://git.kernel.org/linus/11efe71f6564e59ba9acfc636ac6f423e059dc69|(commit)]] * mx2_camera: Add soc_camera support for i.MX25/i.MX27 [[http://git.kernel.org/linus/2066930de6296ef7470de11eaa9b8bc9129721e8|(commit)]] == Various == * dmaengine: Driver for Topcliff PCH DMA controller [[http://git.kernel.org/linus/0c42bd0e425e9c8ddb7019fc446f7d915e36c5f6|(commit)]] * drivers/misc: support for the pressure sensor BMP085 from Bosch Sensortec [[http://git.kernel.org/linus/5bf1d290b57e392eaf4bfb15c67f315fce4140be|(commit)]] * Regulator: add Maxim 8998 driver [[http://git.kernel.org/linus/156f252857dfd81f03d77d09e33b5f7d2b113e2b|(commit)]]