KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

Revision 1 as of 2010-12-04 23:46:43
KernelNewbies:
  • Linux_2_6_37-DriversArch

TableOfContents()

1. Architecture-specific changes

1.1. X86

  • Remove CONFIG_4KSTACKS (x86-32) [http://git.kernel.org/linus/dcfa726280116dd31adad37da940f542663567d0 (commit)]

  • Always use irq stacks (x86-32) [http://git.kernel.org/linus/7974891db234467eaf1fec613ec0129cb4ac2332 (commit)]

  • bios: By default, reserve the low 64K for all BIOSes [http://git.kernel.org/linus/d0cd7425fab774a480cce17c2f649984312d0b55 (commit)]

  • uv: Enable Westmere support on SGI UV [http://git.kernel.org/linus/c8f730b1ab825f06733e1c074264f0078721f365 (commit)]

  • earlyprintk: Add earlyprintk for Intel Moorestown platform [http://git.kernel.org/linus/c20b5c3318fe45e4f33f01a91ccead645dfdf619 (commit)]

  • vmware: Remove deprecated VMI kernel support [http://git.kernel.org/linus/9863c90f682fba34cdc26c3437e8c00da6c83fa4 (commit)]

1.2. SH

  • Add kprobe-based event tracer. [http://git.kernel.org/linus/eaaaeef392cb245e415c31d480ed2d5a466fd88f (commit)], [http://git.kernel.org/linus/57fcfdf9b2bbe8ea47771ffc16c418a20e4173c6 (commit)]

  • oprofile: Use perf-events oprofile backend [http://git.kernel.org/linus/86c8c04792f152c5469023885510140dd34817bc (commit)]

  • Add sh7757lcr board support [http://git.kernel.org/linus/36239c6704b71da7fb8e2a9429e159a84d0c5a3e (commit)]

  • SH-2007 board support. [http://git.kernel.org/linus/3a598264436e94c410c413088a7873fcad33616c (commit)]

  • mach-systemh: Kill off dead board. [http://git.kernel.org/linus/2504075d383fcefd746dac42a0cd1c3bdc006bd1 (commit)]

1.3. S390

  • lockless get_user_pages_fast() [http://git.kernel.org/linus/80217147a3d80c8a4e48f06e2f6e965455f3fe2a (commit)]

  • topology: export cpu topology via proc/sysinfo [http://git.kernel.org/linus/96f4a70d8eb4d746b19d5b5510407c8ff0d00340 (commit)]

  • cio: notify drivers of channel path events [http://git.kernel.org/linus/585b954e1f2fa325d425b0786e4525ac7c9ae575 (commit)]

1.4. IA64

  • Add CONFIG_STACKTRACE_SUPPORT [http://git.kernel.org/linus/85718fae2a8d845e66762e6464152a255e323777 (commit)]

2. Drivers

2.1. VIDEO

  • VIAFB: Add initial VX900 support [http://git.kernel.org/linus/51f4332bb5fef869e8a89895a7bac6b4c03b4946 (commit)], add interface for output device configuration [http://git.kernel.org/linus/2a9183923af1f6f4da66aeabf9fa5af0dc58ccec (commit)]

2.2. USB

  • Add Intel Langwell USB OTG Transceiver Driver [http://git.kernel.org/linus/f0ae849df1cd6b597130d890f2107ee31bf02c19 (commit)]

  • Add UAS driver [http://git.kernel.org/linus/115bb1ffa54c3934f3617bdd4e4dfc68b11e1e69 (commit)]

  • Add USB EHCI support for MPC5121 SoC [http://git.kernel.org/linus/230f7ede6c2f0e403f29e03e0251a470aa9350dd (commit)]

  • musb: add musb support for AM35x [http://git.kernel.org/linus/eb83092c2b24587719c917a1d6a5b682eeaa03df (commit)], introduce DA8xx/OMAP-L1x glue layer [http://git.kernel.org/linus/3ee076dea68e11d4685972df7298b80b8e7673e4 (commit)]

  • Add driver for Meywa-Denki & Kayac YUREX [http://git.kernel.org/linus/6bc235a2e24a5ef677daee3fd4f74f6cd643e23c (commit)]

  • sam-ba: add driver for Atmel SAM Boot Assistant (SAM-BA) [http://git.kernel.org/linus/90593899de83a6e6fdea563d058acd2f4334e3f9 (commit)]

  • Add EHCI and OHCH glue for OCTEON II SOCs. [http://git.kernel.org/linus/1643accdaad4625c2877f7ceefa39c1cb3e90117 (commit)]

2.3. V4L/DVB

  • af9013: add support for MaxLinear MxL5007T tuner [http://git.kernel.org/linus/a4f31d0da5c6807a0f5dfc7d285d8d4bdaa1e36e (commit)]

  • af9015: add support for TerraTec Cinergy T Stick Dual RC [http://git.kernel.org/linus/ab07fdd69116d877d4fdb6a8f6355a02e65e6be0 (commit)]

  • gspca_konica: New gspca subdriver for konica chipset using cams [http://git.kernel.org/linus/b517af722860dcf9878754217575137be35ea0cc (commit)]

  • gspca_xirlink_cit: New gspca subdriver replacing v4l1 usbvideo/ibmcam.c [http://git.kernel.org/linus/1f33de0f8b91b70ccadb44958f09aa5bee7c1a44 (commit)], [http://git.kernel.org/linus/59f90a01e8f1a377213ae6b6f8e8399975c0dc3b (commit)], [http://git.kernel.org/linus/659fefa0eb177ae7377206a7a5a59161b0668c58 (commit)]

  • IR/streamzap: functional in-kernel decoding [http://git.kernel.org/linus/7a569f524dd36806b995c844f29e28ff40c444b2 (commit)]

  • NXP TDA18218 silicon tuner driver [http://git.kernel.org/linus/51ff2e2c8eaf0cc25c024849743613680b87778c (commit)]

  • saa5246a/saa5249: Remove obsolete teletext drivers [http://git.kernel.org/linus/563711f16f5d5ee8b639a3d6ee4cef199617009c (commit)]

  • Support for Sharp IX2505V (marked B0017) DVB-S silicon tuner [http://git.kernel.org/linus/1ae2c5893d091bdfa382cbcfa3e09461f3a6c884 (commit)]

  • Support or LME2510(C) DM04/QQBOX USB DVB-S BOXES [http://git.kernel.org/linus/d2f918bba7a482bee18cc0ede7791f7d846dd5d0 (commit)]

2.4. SCSI

  • cxgb4i: Add Chelsio T4 iSCSI support [http://git.kernel.org/linus/7b36b6e03b0d6cee0948593a6a11841a457695b9 (commit)]

  • lpfc: Add new WQE support [http://git.kernel.org/linus/f0d9bccc9084b8fe86fa2830a434259d140679c9 (commit)]

  • qla2xxx: Added AER support for ISP82xx. [http://git.kernel.org/linus/a5b36321918b3a1295748b77c62976c167233eec (commit)]

  • qla4xxx: Add support for 8130/8131 AENs. [http://git.kernel.org/linus/6434080b127088606e03d2ecfe5ffdd797e38d63 (commit)]

  • megaraid_sas: Add Online Controller Reset to MegaRAID SAS drive [http://git.kernel.org/linus/39a985547cbfcbb0b23667b69b8ae82a6cf312ac (commit)]

2.5. HID

  • Add support for two Waltop tablets [http://git.kernel.org/linus/72a46344867111c3e019b169ddfa9e1a1f55c759 (commit)]

  • Add support for UC-Logic WP????U tablets [http://git.kernel.org/linus/f8a489cc5f7adafa9f1420279be793de0fba481c (commit)]

  • magicmouse: enable Magic Trackpad support [http://git.kernel.org/linus/a462230e16acc8664145216da3c928d03556691a (commit)]

  • roccat: add driver for Roccat Pyra mouse [http://git.kernel.org/linus/cb7cf3da0daa9830e00640da8f7d2380f4b4de42 (commit)]

  • waltop: add Media Tablet 14.1 inch support [http://git.kernel.org/linus/8f1acc32bbdb1784bcb0be98fb02f4b20e6f328f (commit)], add support for Waltop Slim Tablet 12.1 inch [http://git.kernel.org/linus/00e7f9649b3061281fe4b463263da26155dc9be4 (commit)]

  • 3m: Convert to MT slots [http://git.kernel.org/linus/1f01a1fe167f588c8b6b449fde2f5427ca940423 (commit)]

  • Add support for Logitech Speed Force Wireless gaming wheel [http://git.kernel.org/linus/32c88cbc3080f43c429f6456aa9cd845e37f3778 (commit)]

  • uclogic: add proper support for PF1209 [http://git.kernel.org/linus/41fa92302be7fa37c5c38e17e2097d3e5e9da13a (commit)]

  • usbhid: remove unused hiddev_driver [http://git.kernel.org/linus/50bb6d8492ff0c3f204b263aff90d4a7ebf4dd90 (commit)]

2.6. INPUT

  • wacom: add support for Bamboo Pen [http://git.kernel.org/linus/2aaacb153689dbe9064e4db7e9d00de0edfc1fa0 (commit)], add support for the Bamboo Touch trackpad [http://git.kernel.org/linus/cb734c03680eaaad64a20a666300eafd1ac260b2 (commit)], wacom_w8001: add multitouch slot support [http://git.kernel.org/linus/5e8b9140f306ce30e7c56c568198720514efc872 (commit)],

  • Add support for Hanwang tablets [http://git.kernel.org/linus/bba5394ad3bd23fff6987fc8bc3aaf9d12433c63 (commit)]

  • Add driver for tnetv107x on-chip keypad controller [http://git.kernel.org/linus/70614084402ae40aef40019b991bf44d10093122 (commit)] and touchscreen controller [http://git.kernel.org/linus/0fa6c773ad6e9ac6cfa6bad0a729e18babd602c3 (commit)]

  • Add LPC32xx touchscreen controller driver [http://git.kernel.org/linus/3045a5f5202a1e0ab6ba2bf90a786cf4cae6932a (commit)]

  • Add ROHM BU21013 touch panel controller support [http://git.kernel.org/linus/4780c8df3856398020be2928d9e9fa8c457a09a4 (commit)]

  • Add support for large scancodes [http://git.kernel.org/linus/8613e4c2872a87cc309a42de2c7091744dc54d0e (commit)]

  • Add support for Nomadik SKE keypad controller [http://git.kernel.org/linus/1158f0f16224068e27e384c1a27218aa00243967 (commit)]

  • Add support for OMAP4 keyboard controller [http://git.kernel.org/linus/a17f79553f052f04d47689a842118f775f81b7e3 (commit)]

  • Add support for PowerOn button on the AB8500 MFD [http://git.kernel.org/linus/77686517977e77d101c8a7b397717df00a88922b (commit)]

  • serio - add support for PS2Mult multiplexer protocol [http://git.kernel.org/linus/fc58d12be416eb51932eec594667ca3181903b9e (commit)]

2.7. HWMON

  • LTC4261 Hardware monitoring driver [http://git.kernel.org/linus/e5f5c99a39375ce533aacfdfb269978070121e1c (commit)]

  • New driver for the W83795G/ADG monitoring chips [http://git.kernel.org/linus/792d376b4f3f6af302d40373fa864f8b8e691c53 (commit)]

  • lm90: Add support for max6695 and max6696 [http://git.kernel.org/linus/06e1c0a2167d48442d0bd06373390886670aa6e5 (commit)], add support for the W83L771W/G [http://git.kernel.org/linus/c4f99a2b8fb4c564865f0037a2b7be690d4409f3 (commit)]

  • it87: Add support for the IT8721F/IT8758E [http://git.kernel.org/linus/44c1bcd4bcde32b2a31a6775a277706ab489c0dc (commit)]

  • Add generic GPIO fan driver [http://git.kernel.org/linus/d6fe1360f42e86262153927986dea6502daff703 (commit)]

2.8. MFD

  • Add basic tps6586x interrupt support [http://git.kernel.org/linus/c26448c48448266480e1b6c371f897167060ceaf (commit)]

  • Add MAX8998 interrupts support [http://git.kernel.org/linus/2c7e6f5797140b33ec2b967ff28941e1c7eff4b2 (commit)]

  • Add mc13892 support to mc13xxx [http://git.kernel.org/linus/8e00593557c3c5a7bc6f636412a1cadcf4624232 (commit)]

  • Add VIA VX855 multi-function device support [http://git.kernel.org/linus/375fc77ba950e388f29d11cb3279ada5e5c1580c (commit)]

  • Add WM831x SPI support [http://git.kernel.org/linus/2aa13b9e8096ab7f12c67f3a5b9a38b194a30ce9 (commit)]

2.9. WATCHDOG

  • Add support for Broadcom BCM63xx built-in watchdog [http://git.kernel.org/linus/b63aa731cd9e3fed7694a99f9c233f5f4b244f03 (commit)]

  • f71808e_wdt: add support for the F71889FG [http://git.kernel.org/linus/dee00abbbcab97b8ee3bbafb5e786dde83e26741 (commit)]

  • it87_wdt: Add support for IT8720F watchdog [http://git.kernel.org/linus/ee3e96583e42dcb4bd406ce4e5f824bd5bb80013 (commit)], add support for watchdogs with 8b timers [http://git.kernel.org/linus/dfb0b8eae1f78c7d0cf7c8abe6c84ff8cefde50e (commit)]

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01