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 2013-02-10 22:55:28
KernelNewbies:
  • Linux_3.8_DriverArch

TableOfContents()

1. Architectures

1.1. x86

  • Add config switch for CPU0 hotplug [http://git.kernel.org/linus/;a=commit;h=80aa1dff65717e7518647d4e27d1d3dcea5818e6 (commit)]

  • Define the 2.12 bzImage boot protocol [http://git.kernel.org/linus/;a=commit;h=09c205afde70c15f20ca76ba0a57409dad175fd0 (commit)]

  • AMD: Power driver support for AMD's family 16h processors [http://git.kernel.org/linus/;a=commit;h=22e32f4f57778ebc6e17812fa3008361c05d64f9 (commit)]

  • Add NumaChip remote PCI support [http://git.kernel.org/linus/;a=commit;h=f9726bfd4b14401d294207a70c7c0c4be8a8c6cc (commit)]

1.2. ARM

  • AT91: Add AT91RM9200 DT board [http://git.kernel.org/linus/;a=commit;h=397f8c3ca3fec5906d82656ca23a841763196f22 (commit)]

  • EXYNOS: add support for EXYNOS5440 SoC [http://git.kernel.org/linus/;a=commit;h=2edb36c4ea09fe5077e2d19e60fd353ab1fc6eee (commit)]

  • Kirkwood: new board USI Topkick [http://git.kernel.org/linus/;a=commit;h=767fc1ea92f70b5a97d43b79c146c2bee3eb6e83 (commit)]

  • at91: add pinctrl support [http://git.kernel.org/linus/;a=commit;h=6732ae5cb47c4f9a72727585956f2a5e069d1637 (commit)]

  • Add Calxeda ECX-2000 support [http://git.kernel.org/linus/;a=commit;h=7d6ab9b8620bbca6718b36242113f4f069840641 (commit)]

  • kirkwood: Add Plat'Home OpenBlocks A6 support [http://git.kernel.org/linus/;a=commit;h=f17073a3aec601cb9aba6d8c1c6dbc8c6a919c07 (commit)]

  • kirkwood: Add support for the MPL CEC4 [http://git.kernel.org/linus/;a=commit;h=5492a1108bbd40e14a895c07b6a4952022e82f7c (commit)]

  • kirkwood: DT board setup for Network Space Lite v2 [http://git.kernel.org/linus/;a=commit;h=ca7d94524ab3554b08f13de91674d570cb4a09b6 (commit)]

  • kirkwood: DT board setup for Network Space Mini v2 [http://git.kernel.org/linus/;a=commit;h=7f9871d9d30f25891e0c4da4c6284d9e66e702f5 (commit)]

  • kirkwood: DT board setup for Network Space v2 and parents [http://git.kernel.org/linus/;a=commit;h=ecee1e47ab42ba3907d6bde7b2981e1006382071 (commit)]

  • pxa: remove pxa95x support [http://git.kernel.org/linus/;a=commit;h=49ea7fc094162fcaa83f5876b2090c816cc4498c (commit)]

  • shmobile: Remove G3EVM machine support [http://git.kernel.org/linus/;a=commit;h=6a800a0bb0483097b7a5391b4e010acad8a85d4e (commit)]

  • shmobile: Remove G4EVM machine support [http://git.kernel.org/linus/;a=commit;h=631a7b5d958d2ef2c2333b105794c693642f0641 (commit)]

  • shmobile: Remove SH7367 support [http://git.kernel.org/linus/;a=commit;h=ed9c0754cef1d9f81f70b3147189a5a1b4a307a8 (commit)]

  • shmobile: Remove SH7377 support [http://git.kernel.org/linus/;a=commit;h=2864b19142c0f7aa44791499e159f9462c2e64be (commit)]

  • sunxi: Add basic support for Allwinner A1x SoCs [http://git.kernel.org/linus/;a=commit;h=3b52634f0b7adaaf2b29569025287b938b7c71a6 (commit)]

  • kirkwood: add support for ZyXEL NSA310 [http://git.kernel.org/linus/;a=commit;h=afcad884252b171ff6f2ac78eb43c2f5db612dd0 (commit)]

  • mm: Add support for PJ4B cpu and init routines [http://git.kernel.org/linus/;a=commit;h=de4901933f6dfc0180f761790d3f47fc64e6270f (commit)]

  • mvebu: Add SMP support for Armada XP [http://git.kernel.org/linus/;a=commit;h=45f5984a8a528f7507f3ec860d297934d4449ad1 (commit)]

1.3. MIPS

  • Transparent Huge Pages support [http://git.kernel.org/linus/;a=commit;h=970d032fec3f9687446595ee2569fb70b858a69f (commit)]

  • BCM47XX: remove GPIO driver [http://git.kernel.org/linus/;a=commit;h=2da4c74dc3711275e82856e62884c99f7a45f541 (commit)]

  • Cavium: Add EDAC support. [http://git.kernel.org/linus/;a=commit;h=f65aad41772f6a0022e9763fe06f47604449964c (commit)]

  • Netlogic: Support for XLR/XLS Fast Message Network [http://git.kernel.org/linus/;a=commit;h=ed21cfe207276e2d2883173399dd0380db372e18 (commit)]

  • Netlogic: Support for multi-chip configuration [http://git.kernel.org/linus/;a=commit;h=77ae798f5b736dfdc692b86b393d9699052ac77a (commit)]

  • Octeon: Add kexec and kdump support [http://git.kernel.org/linus/;a=commit;h=abe77f90dc9c65a7c9a4d61c2cbb8db4d5566e4f (commit)]

  • PMC-Sierra Yosemite: Remove support. [http://git.kernel.org/linus/;a=commit;h=bdf20507da11a9a5b32ef04fa09f352828189aef (commit)]

  • kdump: Add support [http://git.kernel.org/linus/;a=commit;h=7aa1c8f47e7e792d11f898cbdddaf6fa21ff08cc (commit)]

  • lantiq: adds GPHY firmware loader [http://git.kernel.org/linus/;a=commit;h=0224cde212df4abf251f89c3724a800b1949a774 (commit)]

  • oprofile: Support for XLR/XLS processors [http://git.kernel.org/linus/;a=commit;h=c783390a0ecef08df5c804f8c5f647431a04f502 (commit)]

  • perf: Add XLP support for hardware perf. [http://git.kernel.org/linus/;a=commit;h=4be3d2f3966b9f010bb997dcab25e7af489a841e (commit)]

1.4. S390

1.5. Sparc64

1.6. PowerPC

1.7. PPC64

1.8. Xtensa

  • add IRQ domains support [http://git.kernel.org/linus/;a=commit;h=2206d5dd9a785a74afc6981f2b13b7a4d4da6f31 (commit)]

  • add U-Boot image support (uImage). [http://git.kernel.org/linus/;a=commit;h=0322cabd39e27614772595abb395871e86ebff66 (commit)]

  • add config option to disable linker relaxation [http://git.kernel.org/linus/;a=commit;h=6550162200b40d1e725167f8a617255c42b57552 (commit)]

  • add device trees support [http://git.kernel.org/linus/;a=commit;h=da844a81779e2bb263eca4ecb1046541fdb11cf8 (commit)]

  • add support for the XTFPGA boards [http://git.kernel.org/linus/;a=commit;h=0d456bad36d42d16022be045c8a53ddbb59ee478 (commit)]

2. Drivers

2.1. Staging drivers

2.2. Graphics

2.3. Storage

  • SCSI
    • csiostor: Chelsio FCoE offload driver [http://git.kernel.org/linus/;a=commit;h=a3667aaed5698b84bad2f1b3f71adc86499f4bc6 (commit)]

    • hptiop: Support HighPoint RR4520/RR4522 HBA [http://git.kernel.org/linus/;a=commit;h=286aa031664ba5223bcb3dfd49a9e2d89d6b3aec (commit)]

    • mpt3sas: add new driver supporting 12GB SAS [http://git.kernel.org/linus/;a=commit;h=f92363d12359498f9a9960511de1a550f0ec41c2 (commit)]

  • libata ahci: Add support for Enmotus Bobcat device. [http://git.kernel.org/linus/;a=commit;h=7f9c9f8e24590e7dcd26ca408458c43df5b83e61 (commit)]

2.4. Networking

2.5. Sound

  • HDA: VIA Add support for codec VT1705CF. [http://git.kernel.org/linus/;a=commit;h=43737e0ae97ea87285686ffd07e30c82d897beb5 (commit)]

  • firewire: add Stanton SCS.1d/1m driver [http://git.kernel.org/linus/;a=commit;h=1999c3a035d7eace5dc9c5044e2aa3aaba8a1974 (commit)]

  • hda - Add Conexant CX20755/20756/20757 codec IDs [http://git.kernel.org/linus/;a=commit;h=42c364ace52ae6b4699105b39f2559c256b6cd4c (commit)]

  • ice1712: Add Philips PSC724 Ultimate Edge [http://git.kernel.org/linus/;a=commit;h=77b0b254af72add59c8125cd8799f390bc508f2b (commit)]

  • ice1712: Add Wolfson Microelectronics WM8766 codec support [http://git.kernel.org/linus/;a=commit;h=45d44e5a945296693b392ea807768329c1a80af6 (commit)]

  • ice1712: Add Wolfson Microelectronics WM8776 codec support [http://git.kernel.org/linus/;a=commit;h=bfe514279cc011304de9093a4923db09ef4eb459 (commit)]

  • usb-audio: Support for Digidesign Mbox 2 USB sound card: [http://git.kernel.org/linus/;a=commit;h=cb99864d40e46dea9c2aa3eaa97517b776f91024 (commit)]

  • usb-audio: add channel map support [http://git.kernel.org/linus/;a=commit;h=04324ccc75f96b3ed7aad1c866d1b7925e977bdf (commit)]

  • virtuoso: Xonar DSX support [http://git.kernel.org/linus/;a=commit;h=4492363251235c4499a2d073c5f09121ea23d39d (commit)]

  • ASoC: Add max98090 codec driver [http://git.kernel.org/linus/;a=commit;h=83f7cbc43b623d8498b2b542f0dfb9d9f67db2fd (commit)]

  • ASoC: add support for the Freescale / iVeia P1022 RDK reference board [http://git.kernel.org/linus/;a=commit;h=96a0af6d129dc4d09de70ce7a1150cac7dae3bc3 (commit)]

  • ASoC: adsp: Add ADSP base support [http://git.kernel.org/linus/;a=commit;h=2159ad936b7e7a8b26c99cf5b4476cfbb8c13e22 (commit)]

2.6. USB

  • Allow USB 3.0 ports to be disabled. [http://git.kernel.org/linus/;a=commit;h=41e7e056cdc662f704fa9262e5c6e213b4ab45dd (commit)]

  • add OWL CM-160 support to cp210x driver [http://git.kernel.org/linus/;a=commit;h=8de7f4da8ff8ad241a552512f727a47df15c5156 (commit)]

  • cp210x: add Virtenio Preon32 device id [http://git.kernel.org/linus/;a=commit;h=356fe44f4b8ece867bdb9876b1854d7adbef9de2 (commit)]

  • ftdi_sio: Add support for Newport AGILIS motor drivers [http://git.kernel.org/linus/;a=commit;h=d7e14b375b40c04cd735b115713043b69a2c68ac (commit)]

  • ftdi_sio: add PID/VID entries for ELV WS 300 PC II [http://git.kernel.org/linus/;a=commit;h=c249f911406efcc7456cb4af79396726bf7b8c57 (commit)]

  • ftdi_sio: add Zolix FTDI PID [http://git.kernel.org/linus/;a=commit;h=0ba3b2ccc72b3df5c305d61f59d93ab0f0e87991 (commit)]

  • option: add Changhong CH690 [http://git.kernel.org/linus/;a=commit;h=d4fa681541aa7bf8570d03426dd7ba663a71c467 (commit)]

  • option: add Nexpring NP10T terminal id [http://git.kernel.org/linus/;a=commit;h=ad86e58661b38b279b7519d4e49c7a19dc1654bb (commit)]

  • option: add TP-LINK HSUPA Modem MA180 [http://git.kernel.org/linus/;a=commit;h=99beb2e9687ffd61c92a9875141eabe6f57a71b9 (commit)]

  • option: add Telekom Speedstick LTE II [http://git.kernel.org/linus/;a=commit;h=5ec0085440ef8c2cf50002b34d5a504ee12aa2bf (commit)]

  • gadget: Remove File-backed Storage Gadget (g_file_storage). [http://git.kernel.org/linus/;a=commit;h=fa06920a3ece1ed43333992d35c0044e7a6c048a (commit)]

  • phy: add R-Car USB phy driver [http://git.kernel.org/linus/;a=commit;h=1789e52acc90c87484a109d6349eefe63cabb257 (commit)]

  • EHCI: remove Alchemy EHCI driver [http://git.kernel.org/linus/;a=commit;h=1de7d89c76350de456143503d52447a466b4025e (commit)], remove CNS3xxx EHCI platform driver [http://git.kernel.org/linus/;a=commit;h=f3a958d30dd1ceac83a3b82b5260475c7697d53a (commit)], remove IXP4xx EHCI driver [http://git.kernel.org/linus/;a=commit;h=6efd0f73cc8d748bfcccb23a5ee0b7e000441940 (commit)], remove Loongson 1B EHCI driver. [http://git.kernel.org/linus/;a=commit;h=ead92fae12902e3cfb79e8747c20b85c4b1f5414 (commit)], remove Netlogic XLS EHCI driver [http://git.kernel.org/linus/;a=commit;h=6d39944ee85fb46cd499b16231cbb10a00e3d878 (commit)], remove unused Link Power Management code [http://git.kernel.org/linus/;a=commit;h=4968f951913997adc8c68c4e986e8168ee1d2998 (commit)]

  • OHCI: remove Alchemy OHCI platform driver. [http://git.kernel.org/linus/;a=commit;h=bb5da43e4525d3338f51edb980e3067b111b78aa (commit)], remove CNS3xxx OHCI platform driver [http://git.kernel.org/linus/;a=commit;h=c23920b05be41998dc8e5796eb874df098a97e9f (commit)], remove Netlogic XLS OHCI platform driver [http://git.kernel.org/linus/;a=commit;h=c2e91e046df67efa401f77ebe13478e124bc50f7 (commit)], remove OHCI SH platform driver [http://git.kernel.org/linus/;a=commit;h=231a72e03af68f791e3f34dbc22117ebb18bdbb0 (commit)], remove PNX8550 OHCI driver [http://git.kernel.org/linus/;a=commit;h=60da65f966437d1212c99df89deb479b0697620a (commit)], remove ohci-pcc-soc driver. [http://git.kernel.org/linus/;a=commit;h=7bccfcd2eb09297e0406b38cfac8e1f3001964f3 (commit)]

2.7. Bluetooth

  • Add support for BCM20702A0 [0b05, 17b5] [http://git.kernel.org/linus/;a=commit;h=1ee3ff6110c16acfc915a79b1e3feb5013c41e75 (commit)]

  • Add support for Foxconn / Hon Hai [0489:e04e] [http://git.kernel.org/linus/;a=commit;h=3a61eda81ebcfc006ebb1496764299d53e5bf67f (commit)]

  • Add support for Foxconn / Hon Hai [0489:e056] [http://git.kernel.org/linus/;a=commit;h=2582d529c44d12502a700f1c3db062b9f44679bc (commit)]

  • Add support for GC-WB300D PCIe [04ca:3006] to ath3k. [http://git.kernel.org/linus/;a=commit;h=2c262b2a5235b7f5b18d4d58394511f76371d7cb (commit)]

  • Add support for IMC Networks [13d3:3393] [http://git.kernel.org/linus/;a=commit;h=eed307e290b96636def331375e065aca43f9069a (commit)]

2.8. Input

  • arizona-haptics: Add driver haptics module on Arizona CODECs [http://git.kernel.org/linus/;a=commit;h=9dd555e2f4de1af1bb0f75cc84ed0708fcdb5987 (commit)]

  • add DA9055 Onkey driver [http://git.kernel.org/linus/;a=commit;h=8ed2757edd0c6bacf20c1c55bd53a0acba565be8 (commit)]

  • add Retu power button driver. [http://git.kernel.org/linus/;a=commit;h=544a46c917fcf0a439cc0c428d76ba731a380cae (commit)]

  • remove Compaq iPAQ H3600 (Bitsy) touchscreen driver [http://git.kernel.org/linus/;a=commit;h=852d20aed8a029ea8496e85052493b275f19d22b (commit)]

  • serio - add ARC PS/2 driver [http://git.kernel.org/linus/;a=commit;h=e4b290094603423623d3f268e054f40f3f51afa8 (commit)]

  • wacom - add support for 2 new multi-touch tablets (0x100 and 0x101) [http://git.kernel.org/linus/;a=commit;h=6afdc289c984451a6202a687fe6af727e051a784 (commit)]

  • wacom - add support for a new MT device (0x4001) [http://git.kernel.org/linus/;a=commit;h=edbe265d245b0fe05c43e96e52554dacae5dcc70 (commit)]

  • xpad - add a few new VID/PID combinations [http://git.kernel.org/linus/;a=commit;h=540602a43ae5fa94064f8fae100f5ca75d4c002b (commit)]

  • HID
    • Add Apple wireless keyboard 2011 ANSI to special driver list [http://git.kernel.org/linus/;a=commit;h=f9af7b9edccb87d4d80b58687ab63e58f3b64c4c (commit)]

    • Add driver for ION iCade [http://git.kernel.org/linus/;a=commit;h=4ddfe0289bd4622a2a84747ab90c0614da4673e0 (commit)]

    • add support to novatec wireless mouse [http://git.kernel.org/linus/;a=commit;h=b8a8f515d234f74ac19fb3597580775d8229ce50 (commit)]

    • multitouch: support T and C for win8 devices [http://git.kernel.org/linus/;a=commit;h=349fd6705b13946c04794bf27d67282940aa46b8 (commit)]

    • multitouch: support arrays for the split of the touches in a report [http://git.kernel.org/linus/;a=commit;h=54f4c0c3e9d9ad50bf58a4f7c2bbdfb3fa4ab3a7 (commit)]

    • multitouch: support for hovering devices [http://git.kernel.org/linus/;a=commit;h=9b3bb9b8b6b221ab5ec96defedb15e4c99e26372 (commit)]

    • roccat: add support for KoneXTD [http://git.kernel.org/linus/;a=commit;h=8e74a2d31b980c2b2dc43641e5bb232c7cc3df4c (commit)]

    • roccat: add support for Roccat Lua [http://git.kernel.org/linus/;a=commit;h=4424f616e48e0a48ac31de8d223ba1bdb46a84f1 (commit)]

2.9. TV tuners, webcams, video capturers

  • V4L: Add driver for S3C24XX/S3C64XX SoC series camera interface [http://git.kernel.org/linus/;a=commit;h=babde1c243b25592038dd7193867a49729e3d505 (commit)]

  • v4l: add buffer exporting via dmabuf [http://git.kernel.org/linus/;a=commit;h=b799d09a157da71566e8013a62073435550cab6d (commit)]

  • v4l: vb2: add support for shared buffer (dma_buf) [http://git.kernel.org/linus/;a=commit;h=c538404869b69db543ce23cf041192c192a65330 (commit)]

2.10. Networking

2.11. Various

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